GET https://test1.xn--chrys-wra.com/en_US/taxons/caps/with-pompons

Components

12 Twig Components
40 Render Count
48 ms Render Time
133.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
8 29.49ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
8 4.41ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
8 3.93ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
8 0.91ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.74ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 6.01ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 3.72ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.76ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.67ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.57ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 2.37ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.24ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 120.5 MiB 0.74 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11380
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11373 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11379 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11378 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent {#11459
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11270 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11380
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11373 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11379 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11378 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 120.5 MiB 6.01 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11415
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11419 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11417 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11416 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent {#11406
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4396 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11415
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11419 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11417 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11416 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 125.0 MiB 3.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11999
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11972 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11994 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11992 …}
    +prefixes: [
      "sylius_shop.product.index.header.content"
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12020
  +cart: App\Entity\Order\Order {#12075 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11999
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11972 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11994 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11992 …}
    +prefixes: [
      "sylius_shop.product.index.header.content"
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4904 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 125.0 MiB 1.76 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12260
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12256 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12254 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent {#12269
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7467 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12260
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12256 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12254 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 125.0 MiB 1.67 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12540
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12536 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12537 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12539 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
  "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#12549
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7467 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12540
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12536 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12537 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12539 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 125.0 MiB 0.57 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12653
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12649 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12650 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12652 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
  "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#12661
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7467 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12653
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12649 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12650 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12652 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 125.0 MiB 2.37 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12723
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12719 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12720 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12722 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
  "template" => "@SyliusShop/product/index/content/body/main/header.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/body/main/header.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#12731
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#197 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7467 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12723
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12719 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12720 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12722 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 133.0 MiB 11.14 ms
Input props
[
  "product" => App\Entity\Product\Product {#6078
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7729 …}
    #variants: Doctrine\ORM\PersistentCollection {#8125 …}
    #options: Doctrine\ORM\PersistentCollection {#8253 …}
    #associations: Doctrine\ORM\PersistentCollection {#8193 …}
    #createdAt: DateTime @1769319668 {#7834
      date: 2026-01-25 06:41:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7832
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8252 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8255
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#6078}
        #id: 185
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Qui eaque voluptas quidem voluptates. Vitae vel expedita quasi quae non assumenda. Quam velit facere consectetur quas at. Sint sit odit quia voluptatem.\n
          \n
          Quo saepe nihil voluptas est ex harum eligendi. Autem vero placeat alias placeat ut est explicabo. Suscipit necessitatibus est quas est. Consequatur recusandae iusto dicta quos ullam.\n
          \n
          Aliquam occaecati corrupti asperiores labore magni officiis eligendi. Temporibus natus placeat voluptas ipsa veniam aliquam. Totam velit culpa id repellat.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Cupiditate est dolore nobis. Quidem eos et quia non ea quia iure quam. Eos libero beatae dolorem. Aut nihil vel alias impedit sed."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8258 …}
    #channels: Doctrine\ORM\PersistentCollection {#6115 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4791 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6112 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12827 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13248
  +product: App\Entity\Product\Product {#6078
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7729 …}
    #variants: Doctrine\ORM\PersistentCollection {#8125 …}
    #options: Doctrine\ORM\PersistentCollection {#8253 …}
    #associations: Doctrine\ORM\PersistentCollection {#8193 …}
    #createdAt: DateTime @1769319668 {#7834
      date: 2026-01-25 06:41:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7832
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8252 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8255
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#6078}
        #id: 185
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Qui eaque voluptas quidem voluptates. Vitae vel expedita quasi quae non assumenda. Quam velit facere consectetur quas at. Sint sit odit quia voluptatem.\n
          \n
          Quo saepe nihil voluptas est ex harum eligendi. Autem vero placeat alias placeat ut est explicabo. Suscipit necessitatibus est quas est. Consequatur recusandae iusto dicta quos ullam.\n
          \n
          Aliquam occaecati corrupti asperiores labore magni officiis eligendi. Temporibus natus placeat voluptas ipsa veniam aliquam. Totam velit culpa id repellat.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Cupiditate est dolore nobis. Quidem eos et quia non ea quia iure quam. Eos libero beatae dolorem. Aut nihil vel alias impedit sed."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8258 …}
    #channels: Doctrine\ORM\PersistentCollection {#6115 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4791 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6112 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13488 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12827 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 1.25 ms
Input props
[
  "product" => App\Entity\Product\Product {#6078
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7729 …}
    #variants: Doctrine\ORM\PersistentCollection {#8125 …}
    #options: Doctrine\ORM\PersistentCollection {#8253 …}
    #associations: Doctrine\ORM\PersistentCollection {#8193 …}
    #createdAt: DateTime @1769319668 {#7834
      date: 2026-01-25 06:41:08.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7832
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8252 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8255
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#6078}
        #id: 185
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Qui eaque voluptas quidem voluptates. Vitae vel expedita quasi quae non assumenda. Quam velit facere consectetur quas at. Sint sit odit quia voluptatem.\n
          \n
          Quo saepe nihil voluptas est ex harum eligendi. Autem vero placeat alias placeat ut est explicabo. Suscipit necessitatibus est quas est. Consequatur recusandae iusto dicta quos ullam.\n
          \n
          Aliquam occaecati corrupti asperiores labore magni officiis eligendi. Temporibus natus placeat voluptas ipsa veniam aliquam. Totam velit culpa id repellat.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Cupiditate est dolore nobis. Quidem eos et quia non ea quia iure quam. Eos libero beatae dolorem. Aut nihil vel alias impedit sed."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8258 …}
    #channels: Doctrine\ORM\PersistentCollection {#6115 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4791 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6112 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Radiant Rays Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13902
  -props: [
    "product" => App\Entity\Product\Product {#6078
      #id: 24
      #code: "Radiant_Rays_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#7729 …}
      #variants: Doctrine\ORM\PersistentCollection {#8125 …}
      #options: Doctrine\ORM\PersistentCollection {#8253 …}
      #associations: Doctrine\ORM\PersistentCollection {#8193 …}
      #createdAt: DateTime @1769319668 {#7834
        date: 2026-01-25 06:41:08.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#7832
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8252 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8255
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#6078}
          #id: 185
          #name: "Radiant Rays Cap"
          #slug: "radiant-rays-cap"
          #description: """
            Qui eaque voluptas quidem voluptates. Vitae vel expedita quasi quae non assumenda. Quam velit facere consectetur quas at. Sint sit odit quia voluptatem.\n
            \n
            Quo saepe nihil voluptas est ex harum eligendi. Autem vero placeat alias placeat ut est explicabo. Suscipit necessitatibus est quas est. Consequatur recusandae iusto dicta quos ullam.\n
            \n
            Aliquam occaecati corrupti asperiores labore magni officiis eligendi. Temporibus natus placeat voluptas ipsa veniam aliquam. Totam velit culpa id repellat.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Cupiditate est dolore nobis. Quidem eos et quia non ea quia iure quam. Eos libero beatae dolorem. Aut nihil vel alias impedit sed."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8258 …}
      #channels: Doctrine\ORM\PersistentCollection {#6115 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
      #reviews: Doctrine\ORM\PersistentCollection {#4791 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6112 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.90 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13972
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13975 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13970 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13969 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13488 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13834
    #collection: Doctrine\Common\Collections\ArrayCollection {#13833 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13671 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22420 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22472 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13972
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13975 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13970 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13969 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Radiant Rays Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13834
    #collection: Doctrine\Common\Collections\ArrayCollection {#13833 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13671 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22420 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22472 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13980
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13972
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13975 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13970 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13969 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13488 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13834
      #collection: Doctrine\Common\Collections\ArrayCollection {#13833 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13671 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22420 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22472 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.34 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14038 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14046 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14047 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13488 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14057
  +variant: App\Entity\Product\ProductVariant {#13488 …}
  +price: "€38.83"
  +originalPrice: "€38.83"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8543 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11270 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8540 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14048
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14038 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14046 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14047 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 133.0 MiB 2.76 ms
Input props
[
  "product" => App\Entity\Product\Product {#8264
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8271 …}
    #variants: Doctrine\ORM\PersistentCollection {#8273 …}
    #options: Doctrine\ORM\PersistentCollection {#8277 …}
    #associations: Doctrine\ORM\PersistentCollection {#8275 …}
    #createdAt: DateTime @1768935688 {#8262
      date: 2026-01-20 20:01:28.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8263
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8280 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8281
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8264}
        #id: 201
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Magnam quod eveniet deserunt ullam expedita voluptates. Deserunt recusandae nisi consequatur aut sed perspiciatis ducimus. Et sint id nostrum nam aut quasi temporibus autem. Aut maxime illo in qui aliquam. Molestiae in atque et ut delectus.\n
          \n
          Reprehenderit architecto consectetur aperiam deleniti id. Ratione quibusdam sed accusamus vitae ad rerum et. Dolorem facere eos necessitatibus commodi sed voluptatem. Corrupti et quis ad sed sit maiores ipsam dolore.\n
          \n
          Minus perferendis quibusdam sed repellendus maxime. Maxime dolorem repellat voluptas. Corrupti laudantium aut deleniti pariatur voluptatem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ut aut dicta et ut aut vel omnis. Ut occaecati et iusto. Voluptate natus reprehenderit qui commodi."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8283 …}
    #channels: Doctrine\ORM\PersistentCollection {#8269 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8265 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8267 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12827 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13880
  +product: App\Entity\Product\Product {#8264
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8271 …}
    #variants: Doctrine\ORM\PersistentCollection {#8273 …}
    #options: Doctrine\ORM\PersistentCollection {#8277 …}
    #associations: Doctrine\ORM\PersistentCollection {#8275 …}
    #createdAt: DateTime @1768935688 {#8262
      date: 2026-01-20 20:01:28.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8263
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8280 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8281
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8264}
        #id: 201
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Magnam quod eveniet deserunt ullam expedita voluptates. Deserunt recusandae nisi consequatur aut sed perspiciatis ducimus. Et sint id nostrum nam aut quasi temporibus autem. Aut maxime illo in qui aliquam. Molestiae in atque et ut delectus.\n
          \n
          Reprehenderit architecto consectetur aperiam deleniti id. Ratione quibusdam sed accusamus vitae ad rerum et. Dolorem facere eos necessitatibus commodi sed voluptatem. Corrupti et quis ad sed sit maiores ipsam dolore.\n
          \n
          Minus perferendis quibusdam sed repellendus maxime. Maxime dolorem repellat voluptas. Corrupti laudantium aut deleniti pariatur voluptatem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ut aut dicta et ut aut vel omnis. Ut occaecati et iusto. Voluptate natus reprehenderit qui commodi."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8283 …}
    #channels: Doctrine\ORM\PersistentCollection {#8269 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8265 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8267 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8053 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12827 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.49 ms
Input props
[
  "product" => App\Entity\Product\Product {#8264
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8271 …}
    #variants: Doctrine\ORM\PersistentCollection {#8273 …}
    #options: Doctrine\ORM\PersistentCollection {#8277 …}
    #associations: Doctrine\ORM\PersistentCollection {#8275 …}
    #createdAt: DateTime @1768935688 {#8262
      date: 2026-01-20 20:01:28.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8263
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8280 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8281
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8264}
        #id: 201
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Magnam quod eveniet deserunt ullam expedita voluptates. Deserunt recusandae nisi consequatur aut sed perspiciatis ducimus. Et sint id nostrum nam aut quasi temporibus autem. Aut maxime illo in qui aliquam. Molestiae in atque et ut delectus.\n
          \n
          Reprehenderit architecto consectetur aperiam deleniti id. Ratione quibusdam sed accusamus vitae ad rerum et. Dolorem facere eos necessitatibus commodi sed voluptatem. Corrupti et quis ad sed sit maiores ipsam dolore.\n
          \n
          Minus perferendis quibusdam sed repellendus maxime. Maxime dolorem repellat voluptas. Corrupti laudantium aut deleniti pariatur voluptatem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ut aut dicta et ut aut vel omnis. Ut occaecati et iusto. Voluptate natus reprehenderit qui commodi."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8283 …}
    #channels: Doctrine\ORM\PersistentCollection {#8269 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8265 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8267 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Serene Sunshine Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8717
  -props: [
    "product" => App\Entity\Product\Product {#8264
      #id: 26
      #code: "Serene_Sunshine_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8271 …}
      #variants: Doctrine\ORM\PersistentCollection {#8273 …}
      #options: Doctrine\ORM\PersistentCollection {#8277 …}
      #associations: Doctrine\ORM\PersistentCollection {#8275 …}
      #createdAt: DateTime @1768935688 {#8262
        date: 2026-01-20 20:01:28.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8263
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8280 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8281
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8264}
          #id: 201
          #name: "Serene Sunshine Cap"
          #slug: "serene-sunshine-cap"
          #description: """
            Magnam quod eveniet deserunt ullam expedita voluptates. Deserunt recusandae nisi consequatur aut sed perspiciatis ducimus. Et sint id nostrum nam aut quasi temporibus autem. Aut maxime illo in qui aliquam. Molestiae in atque et ut delectus.\n
            \n
            Reprehenderit architecto consectetur aperiam deleniti id. Ratione quibusdam sed accusamus vitae ad rerum et. Dolorem facere eos necessitatibus commodi sed voluptatem. Corrupti et quis ad sed sit maiores ipsam dolore.\n
            \n
            Minus perferendis quibusdam sed repellendus maxime. Maxime dolorem repellat voluptas. Corrupti laudantium aut deleniti pariatur voluptatem.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ut aut dicta et ut aut vel omnis. Ut occaecati et iusto. Voluptate natus reprehenderit qui commodi."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8283 …}
      #channels: Doctrine\ORM\PersistentCollection {#8269 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8265 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8267 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.44 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8719
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8520 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12601 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8514 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8053 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8040
    #collection: Doctrine\Common\Collections\ArrayCollection {#8023 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8035 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22492 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22494 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8719
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8520 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12601 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8514 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Serene Sunshine Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8040
    #collection: Doctrine\Common\Collections\ArrayCollection {#8023 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8035 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22492 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22494 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13171
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8719
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8520 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#12601 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8514 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8053 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8040
      #collection: Doctrine\Common\Collections\ArrayCollection {#8023 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8035 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22492 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22494 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13585
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13526 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13600 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13596 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8053 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13595
  +variant: App\Entity\Product\ProductVariant {#8053 …}
  +price: "€63.80"
  +originalPrice: "€63.80"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8543 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11270 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8540 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13585
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13526 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13600 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13596 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 133.0 MiB 2.63 ms
Input props
[
  "product" => App\Entity\Product\Product {#8287
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8294 …}
    #variants: Doctrine\ORM\PersistentCollection {#8296 …}
    #options: Doctrine\ORM\PersistentCollection {#8300 …}
    #associations: Doctrine\ORM\PersistentCollection {#8298 …}
    #createdAt: DateTime @1769205674 {#8285
      date: 2026-01-23 23:01:14.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8286
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8303 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8304
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8287}
        #id: 233
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Eos consequatur vel quia quis. Accusantium ipsa veniam alias at.\n
          \n
          Ut maxime sunt voluptatem omnis et sapiente. Velit dolorum quia vitae ut nihil aut. Eos qui a qui quia id. Quos dolores saepe esse voluptatem quo doloremque quia. Explicabo qui ducimus ad.\n
          \n
          Eveniet est temporibus aut dignissimos quia dicta in hic. Beatae doloribus laudantium quis atque vel. Ducimus et consequatur occaecati et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "In pariatur non eos qui eligendi enim sapiente et. Explicabo suscipit quia ipsam veritatis alias nobis rerum. Laboriosam aliquid magnam quae quidem magni quod soluta aut. Aut temporibus libero atque et iure."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8306 …}
    #channels: Doctrine\ORM\PersistentCollection {#8292 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8288 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8290 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12827 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#8528
  +product: App\Entity\Product\Product {#8287
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8294 …}
    #variants: Doctrine\ORM\PersistentCollection {#8296 …}
    #options: Doctrine\ORM\PersistentCollection {#8300 …}
    #associations: Doctrine\ORM\PersistentCollection {#8298 …}
    #createdAt: DateTime @1769205674 {#8285
      date: 2026-01-23 23:01:14.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8286
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8303 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8304
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8287}
        #id: 233
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Eos consequatur vel quia quis. Accusantium ipsa veniam alias at.\n
          \n
          Ut maxime sunt voluptatem omnis et sapiente. Velit dolorum quia vitae ut nihil aut. Eos qui a qui quia id. Quos dolores saepe esse voluptatem quo doloremque quia. Explicabo qui ducimus ad.\n
          \n
          Eveniet est temporibus aut dignissimos quia dicta in hic. Beatae doloribus laudantium quis atque vel. Ducimus et consequatur occaecati et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "In pariatur non eos qui eligendi enim sapiente et. Explicabo suscipit quia ipsam veritatis alias nobis rerum. Laboriosam aliquid magnam quae quidem magni quod soluta aut. Aut temporibus libero atque et iure."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8306 …}
    #channels: Doctrine\ORM\PersistentCollection {#8292 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8288 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8290 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14079 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12827 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.49 ms
Input props
[
  "product" => App\Entity\Product\Product {#8287
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8294 …}
    #variants: Doctrine\ORM\PersistentCollection {#8296 …}
    #options: Doctrine\ORM\PersistentCollection {#8300 …}
    #associations: Doctrine\ORM\PersistentCollection {#8298 …}
    #createdAt: DateTime @1769205674 {#8285
      date: 2026-01-23 23:01:14.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8286
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8303 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8304
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8287}
        #id: 233
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Eos consequatur vel quia quis. Accusantium ipsa veniam alias at.\n
          \n
          Ut maxime sunt voluptatem omnis et sapiente. Velit dolorum quia vitae ut nihil aut. Eos qui a qui quia id. Quos dolores saepe esse voluptatem quo doloremque quia. Explicabo qui ducimus ad.\n
          \n
          Eveniet est temporibus aut dignissimos quia dicta in hic. Beatae doloribus laudantium quis atque vel. Ducimus et consequatur occaecati et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "In pariatur non eos qui eligendi enim sapiente et. Explicabo suscipit quia ipsam veritatis alias nobis rerum. Laboriosam aliquid magnam quae quidem magni quod soluta aut. Aut temporibus libero atque et iure."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8306 …}
    #channels: Doctrine\ORM\PersistentCollection {#8292 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8288 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8290 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Dynamic Dawn Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14153
  -props: [
    "product" => App\Entity\Product\Product {#8287
      #id: 30
      #code: "Dynamic_Dawn_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8294 …}
      #variants: Doctrine\ORM\PersistentCollection {#8296 …}
      #options: Doctrine\ORM\PersistentCollection {#8300 …}
      #associations: Doctrine\ORM\PersistentCollection {#8298 …}
      #createdAt: DateTime @1769205674 {#8285
        date: 2026-01-23 23:01:14.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8286
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8303 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8304
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8287}
          #id: 233
          #name: "Dynamic Dawn Cap"
          #slug: "dynamic-dawn-cap"
          #description: """
            Eos consequatur vel quia quis. Accusantium ipsa veniam alias at.\n
            \n
            Ut maxime sunt voluptatem omnis et sapiente. Velit dolorum quia vitae ut nihil aut. Eos qui a qui quia id. Quos dolores saepe esse voluptatem quo doloremque quia. Explicabo qui ducimus ad.\n
            \n
            Eveniet est temporibus aut dignissimos quia dicta in hic. Beatae doloribus laudantium quis atque vel. Ducimus et consequatur occaecati et.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "In pariatur non eos qui eligendi enim sapiente et. Explicabo suscipit quia ipsam veritatis alias nobis rerum. Laboriosam aliquid magnam quae quidem magni quod soluta aut. Aut temporibus libero atque et iure."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8306 …}
      #channels: Doctrine\ORM\PersistentCollection {#8292 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8288 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#8290 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14146
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14137 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14210 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14134 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14079 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14087
    #collection: Doctrine\Common\Collections\ArrayCollection {#14096 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14075 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22506 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22508 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14146
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14137 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14210 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14134 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Dynamic Dawn Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14087
    #collection: Doctrine\Common\Collections\ArrayCollection {#14096 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14075 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22506 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22508 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14214
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14146
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14137 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14210 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14134 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14079 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14087
      #collection: Doctrine\Common\Collections\ArrayCollection {#14096 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14075 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22506 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22508 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14264
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14255 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14262 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14263 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14079 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14267
  +variant: App\Entity\Product\ProductVariant {#14079 …}
  +price: "€92.37"
  +originalPrice: "€92.37"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8543 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11270 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8540 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14264
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14255 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14262 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14263 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 133.0 MiB 2.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#8310
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8317 …}
    #variants: Doctrine\ORM\PersistentCollection {#8319 …}
    #options: Doctrine\ORM\PersistentCollection {#8323 …}
    #associations: Doctrine\ORM\PersistentCollection {#8321 …}
    #createdAt: DateTime @1769253251 {#8308
      date: 2026-01-24 12:14:11.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8309
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8326 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8327
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8310}
        #id: 257
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Ex dolore esse eos nam officia. Qui facere praesentium cupiditate dolores velit voluptatem sint necessitatibus. Doloribus rem deserunt perferendis odio consequatur et.\n
          \n
          Fugiat delectus quaerat dolores quidem. Facilis est sed non nihil minus odio. Sit quia est nam.\n
          \n
          In velit rerum qui. Reprehenderit veniam quaerat corporis rerum deleniti rerum nostrum reiciendis. Reiciendis ea distinctio officiis occaecati. Architecto dignissimos possimus non tenetur eos fugiat quia.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quam ratione tempora esse omnis ad aliquid quasi necessitatibus. Qui vel earum perferendis est incidunt temporibus rerum."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8329 …}
    #channels: Doctrine\ORM\PersistentCollection {#8315 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8311 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8313 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12827 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14144
  +product: App\Entity\Product\Product {#8310
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8317 …}
    #variants: Doctrine\ORM\PersistentCollection {#8319 …}
    #options: Doctrine\ORM\PersistentCollection {#8323 …}
    #associations: Doctrine\ORM\PersistentCollection {#8321 …}
    #createdAt: DateTime @1769253251 {#8308
      date: 2026-01-24 12:14:11.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8309
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8326 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8327
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8310}
        #id: 257
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Ex dolore esse eos nam officia. Qui facere praesentium cupiditate dolores velit voluptatem sint necessitatibus. Doloribus rem deserunt perferendis odio consequatur et.\n
          \n
          Fugiat delectus quaerat dolores quidem. Facilis est sed non nihil minus odio. Sit quia est nam.\n
          \n
          In velit rerum qui. Reprehenderit veniam quaerat corporis rerum deleniti rerum nostrum reiciendis. Reiciendis ea distinctio officiis occaecati. Architecto dignissimos possimus non tenetur eos fugiat quia.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quam ratione tempora esse omnis ad aliquid quasi necessitatibus. Qui vel earum perferendis est incidunt temporibus rerum."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8329 …}
    #channels: Doctrine\ORM\PersistentCollection {#8315 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8311 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8313 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14330 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12827 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.42 ms
Input props
[
  "product" => App\Entity\Product\Product {#8310
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8317 …}
    #variants: Doctrine\ORM\PersistentCollection {#8319 …}
    #options: Doctrine\ORM\PersistentCollection {#8323 …}
    #associations: Doctrine\ORM\PersistentCollection {#8321 …}
    #createdAt: DateTime @1769253251 {#8308
      date: 2026-01-24 12:14:11.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8309
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8326 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8327
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8310}
        #id: 257
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Ex dolore esse eos nam officia. Qui facere praesentium cupiditate dolores velit voluptatem sint necessitatibus. Doloribus rem deserunt perferendis odio consequatur et.\n
          \n
          Fugiat delectus quaerat dolores quidem. Facilis est sed non nihil minus odio. Sit quia est nam.\n
          \n
          In velit rerum qui. Reprehenderit veniam quaerat corporis rerum deleniti rerum nostrum reiciendis. Reiciendis ea distinctio officiis occaecati. Architecto dignissimos possimus non tenetur eos fugiat quia.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quam ratione tempora esse omnis ad aliquid quasi necessitatibus. Qui vel earum perferendis est incidunt temporibus rerum."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8329 …}
    #channels: Doctrine\ORM\PersistentCollection {#8315 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8311 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8313 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Inspiring Illumination Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14404
  -props: [
    "product" => App\Entity\Product\Product {#8310
      #id: 33
      #code: "Inspiring_Illumination_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8317 …}
      #variants: Doctrine\ORM\PersistentCollection {#8319 …}
      #options: Doctrine\ORM\PersistentCollection {#8323 …}
      #associations: Doctrine\ORM\PersistentCollection {#8321 …}
      #createdAt: DateTime @1769253251 {#8308
        date: 2026-01-24 12:14:11.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8309
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8326 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8327
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8310}
          #id: 257
          #name: "Inspiring Illumination Cap"
          #slug: "inspiring-illumination-cap"
          #description: """
            Ex dolore esse eos nam officia. Qui facere praesentium cupiditate dolores velit voluptatem sint necessitatibus. Doloribus rem deserunt perferendis odio consequatur et.\n
            \n
            Fugiat delectus quaerat dolores quidem. Facilis est sed non nihil minus odio. Sit quia est nam.\n
            \n
            In velit rerum qui. Reprehenderit veniam quaerat corporis rerum deleniti rerum nostrum reiciendis. Reiciendis ea distinctio officiis occaecati. Architecto dignissimos possimus non tenetur eos fugiat quia.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quam ratione tempora esse omnis ad aliquid quasi necessitatibus. Qui vel earum perferendis est incidunt temporibus rerum."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8329 …}
      #channels: Doctrine\ORM\PersistentCollection {#8315 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8311 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8313 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.43 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14388 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14455 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14385 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14330 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14338
    #collection: Doctrine\Common\Collections\ArrayCollection {#14347 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14326 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22520 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22522 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14388 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14455 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14385 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Inspiring Illumination Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14338
    #collection: Doctrine\Common\Collections\ArrayCollection {#14347 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14326 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22520 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22522 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14459
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14397
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14388 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14455 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14385 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14330 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14338
      #collection: Doctrine\Common\Collections\ArrayCollection {#14347 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14326 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22520 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22522 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14509
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14500 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14507 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14508 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14330 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14512
  +variant: App\Entity\Product\ProductVariant {#14330 …}
  +price: "€8.26"
  +originalPrice: "€8.26"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8543 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11270 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8540 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14509
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14500 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14507 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14508 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 133.0 MiB 2.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#8333
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8340 …}
    #variants: Doctrine\ORM\PersistentCollection {#8342 …}
    #options: Doctrine\ORM\PersistentCollection {#8346 …}
    #associations: Doctrine\ORM\PersistentCollection {#8344 …}
    #createdAt: DateTime @1768958307 {#8331
      date: 2026-01-21 02:18:27.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8332
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8349 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8350
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8333}
        #id: 273
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Nobis excepturi quaerat voluptatum nihil commodi animi sed. Ea incidunt et sunt est soluta quam autem. Ut quo totam quaerat. Quod neque molestiae quisquam eum ab ducimus est.\n
          \n
          Nemo nulla eum cumque quis illum unde sapiente. Ad id dolor ad voluptates placeat nisi.\n
          \n
          Ipsa eum laboriosam facilis aut voluptatem doloremque sed aliquid. Rem odio ut provident dignissimos unde. Dolore ducimus aut nemo quia et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci soluta delectus veniam dolor. Voluptatum quo accusamus hic."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8352 …}
    #channels: Doctrine\ORM\PersistentCollection {#8338 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8334 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8336 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12827 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14395
  +product: App\Entity\Product\Product {#8333
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8340 …}
    #variants: Doctrine\ORM\PersistentCollection {#8342 …}
    #options: Doctrine\ORM\PersistentCollection {#8346 …}
    #associations: Doctrine\ORM\PersistentCollection {#8344 …}
    #createdAt: DateTime @1768958307 {#8331
      date: 2026-01-21 02:18:27.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8332
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8349 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8350
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8333}
        #id: 273
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Nobis excepturi quaerat voluptatum nihil commodi animi sed. Ea incidunt et sunt est soluta quam autem. Ut quo totam quaerat. Quod neque molestiae quisquam eum ab ducimus est.\n
          \n
          Nemo nulla eum cumque quis illum unde sapiente. Ad id dolor ad voluptates placeat nisi.\n
          \n
          Ipsa eum laboriosam facilis aut voluptatem doloremque sed aliquid. Rem odio ut provident dignissimos unde. Dolore ducimus aut nemo quia et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci soluta delectus veniam dolor. Voluptatum quo accusamus hic."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8352 …}
    #channels: Doctrine\ORM\PersistentCollection {#8338 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8334 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8336 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14575 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12827 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#8333
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8340 …}
    #variants: Doctrine\ORM\PersistentCollection {#8342 …}
    #options: Doctrine\ORM\PersistentCollection {#8346 …}
    #associations: Doctrine\ORM\PersistentCollection {#8344 …}
    #createdAt: DateTime @1768958307 {#8331
      date: 2026-01-21 02:18:27.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8332
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8349 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8350
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8333}
        #id: 273
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Nobis excepturi quaerat voluptatum nihil commodi animi sed. Ea incidunt et sunt est soluta quam autem. Ut quo totam quaerat. Quod neque molestiae quisquam eum ab ducimus est.\n
          \n
          Nemo nulla eum cumque quis illum unde sapiente. Ad id dolor ad voluptates placeat nisi.\n
          \n
          Ipsa eum laboriosam facilis aut voluptatem doloremque sed aliquid. Rem odio ut provident dignissimos unde. Dolore ducimus aut nemo quia et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci soluta delectus veniam dolor. Voluptatum quo accusamus hic."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8352 …}
    #channels: Doctrine\ORM\PersistentCollection {#8338 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8334 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8336 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Bold Beach Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14649
  -props: [
    "product" => App\Entity\Product\Product {#8333
      #id: 35
      #code: "Bold_Beach_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8340 …}
      #variants: Doctrine\ORM\PersistentCollection {#8342 …}
      #options: Doctrine\ORM\PersistentCollection {#8346 …}
      #associations: Doctrine\ORM\PersistentCollection {#8344 …}
      #createdAt: DateTime @1768958307 {#8331
        date: 2026-01-21 02:18:27.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8332
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8349 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8350
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8333}
          #id: 273
          #name: "Bold Beach Cap"
          #slug: "bold-beach-cap"
          #description: """
            Nobis excepturi quaerat voluptatum nihil commodi animi sed. Ea incidunt et sunt est soluta quam autem. Ut quo totam quaerat. Quod neque molestiae quisquam eum ab ducimus est.\n
            \n
            Nemo nulla eum cumque quis illum unde sapiente. Ad id dolor ad voluptates placeat nisi.\n
            \n
            Ipsa eum laboriosam facilis aut voluptatem doloremque sed aliquid. Rem odio ut provident dignissimos unde. Dolore ducimus aut nemo quia et.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Adipisci soluta delectus veniam dolor. Voluptatum quo accusamus hic."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8352 …}
      #channels: Doctrine\ORM\PersistentCollection {#8338 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8334 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8336 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.50 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14642
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14633 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14700 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14630 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14575 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14583
    #collection: Doctrine\Common\Collections\ArrayCollection {#14592 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14571 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22534 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22536 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14642
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14633 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14700 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14630 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Bold Beach Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14583
    #collection: Doctrine\Common\Collections\ArrayCollection {#14592 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14571 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22534 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22536 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14704
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14642
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14633 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14700 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14630 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14575 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14583
      #collection: Doctrine\Common\Collections\ArrayCollection {#14592 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14571 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22534 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22536 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14754
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14752 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14753 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14575 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14757
  +variant: App\Entity\Product\ProductVariant {#14575 …}
  +price: "€52.84"
  +originalPrice: "€52.84"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8543 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11270 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8540 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14754
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14752 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14753 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 133.0 MiB 2.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#8356
    #id: 37
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8363 …}
    #variants: Doctrine\ORM\PersistentCollection {#8365 …}
    #options: Doctrine\ORM\PersistentCollection {#8369 …}
    #associations: Doctrine\ORM\PersistentCollection {#8367 …}
    #createdAt: DateTime @1769074096 {#8354
      date: 2026-01-22 10:28:16.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8355
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8372 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8373
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8356}
        #id: 289
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Cupiditate delectus velit velit dolorem est doloremque. Inventore aspernatur nemo quasi quibusdam eius quis. Rerum optio quia aliquid saepe ut voluptas voluptatem. Labore ab aut eveniet sed beatae vel.\n
          \n
          Pariatur occaecati est nam ducimus cupiditate laboriosam. Iusto omnis impedit inventore itaque odit voluptatem eum rerum. Asperiores voluptatem placeat eos iure nostrum veniam voluptates. Minus iusto et aut distinctio rem rerum deleniti.\n
          \n
          Neque voluptatem velit debitis repellat nihil quis. Veritatis facere aut quisquam. Error deleniti ipsam cum aliquam placeat consequatur adipisci. Sed culpa sed modi quaerat velit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "In esse suscipit sed voluptas et exercitationem inventore. Ea explicabo animi nulla officia autem. Aut atque provident sint excepturi ab enim. Dignissimos eos sint sequi tenetur."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8375 …}
    #channels: Doctrine\ORM\PersistentCollection {#8361 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8357 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8359 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12827 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14640
  +product: App\Entity\Product\Product {#8356
    #id: 37
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8363 …}
    #variants: Doctrine\ORM\PersistentCollection {#8365 …}
    #options: Doctrine\ORM\PersistentCollection {#8369 …}
    #associations: Doctrine\ORM\PersistentCollection {#8367 …}
    #createdAt: DateTime @1769074096 {#8354
      date: 2026-01-22 10:28:16.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8355
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8372 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8373
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8356}
        #id: 289
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Cupiditate delectus velit velit dolorem est doloremque. Inventore aspernatur nemo quasi quibusdam eius quis. Rerum optio quia aliquid saepe ut voluptas voluptatem. Labore ab aut eveniet sed beatae vel.\n
          \n
          Pariatur occaecati est nam ducimus cupiditate laboriosam. Iusto omnis impedit inventore itaque odit voluptatem eum rerum. Asperiores voluptatem placeat eos iure nostrum veniam voluptates. Minus iusto et aut distinctio rem rerum deleniti.\n
          \n
          Neque voluptatem velit debitis repellat nihil quis. Veritatis facere aut quisquam. Error deleniti ipsam cum aliquam placeat consequatur adipisci. Sed culpa sed modi quaerat velit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "In esse suscipit sed voluptas et exercitationem inventore. Ea explicabo animi nulla officia autem. Aut atque provident sint excepturi ab enim. Dignissimos eos sint sequi tenetur."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8375 …}
    #channels: Doctrine\ORM\PersistentCollection {#8361 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8357 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8359 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14820 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12827 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#8356
    #id: 37
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8363 …}
    #variants: Doctrine\ORM\PersistentCollection {#8365 …}
    #options: Doctrine\ORM\PersistentCollection {#8369 …}
    #associations: Doctrine\ORM\PersistentCollection {#8367 …}
    #createdAt: DateTime @1769074096 {#8354
      date: 2026-01-22 10:28:16.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8355
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8372 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8373
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8356}
        #id: 289
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Cupiditate delectus velit velit dolorem est doloremque. Inventore aspernatur nemo quasi quibusdam eius quis. Rerum optio quia aliquid saepe ut voluptas voluptatem. Labore ab aut eveniet sed beatae vel.\n
          \n
          Pariatur occaecati est nam ducimus cupiditate laboriosam. Iusto omnis impedit inventore itaque odit voluptatem eum rerum. Asperiores voluptatem placeat eos iure nostrum veniam voluptates. Minus iusto et aut distinctio rem rerum deleniti.\n
          \n
          Neque voluptatem velit debitis repellat nihil quis. Veritatis facere aut quisquam. Error deleniti ipsam cum aliquam placeat consequatur adipisci. Sed culpa sed modi quaerat velit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "In esse suscipit sed voluptas et exercitationem inventore. Ea explicabo animi nulla officia autem. Aut atque provident sint excepturi ab enim. Dignissimos eos sint sequi tenetur."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8375 …}
    #channels: Doctrine\ORM\PersistentCollection {#8361 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8357 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8359 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Adventurous Aurora Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14894
  -props: [
    "product" => App\Entity\Product\Product {#8356
      #id: 37
      #code: "Adventurous_Aurora_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8363 …}
      #variants: Doctrine\ORM\PersistentCollection {#8365 …}
      #options: Doctrine\ORM\PersistentCollection {#8369 …}
      #associations: Doctrine\ORM\PersistentCollection {#8367 …}
      #createdAt: DateTime @1769074096 {#8354
        date: 2026-01-22 10:28:16.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8355
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8372 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8373
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8356}
          #id: 289
          #name: "Adventurous Aurora Cap"
          #slug: "adventurous-aurora-cap"
          #description: """
            Cupiditate delectus velit velit dolorem est doloremque. Inventore aspernatur nemo quasi quibusdam eius quis. Rerum optio quia aliquid saepe ut voluptas voluptatem. Labore ab aut eveniet sed beatae vel.\n
            \n
            Pariatur occaecati est nam ducimus cupiditate laboriosam. Iusto omnis impedit inventore itaque odit voluptatem eum rerum. Asperiores voluptatem placeat eos iure nostrum veniam voluptates. Minus iusto et aut distinctio rem rerum deleniti.\n
            \n
            Neque voluptatem velit debitis repellat nihil quis. Veritatis facere aut quisquam. Error deleniti ipsam cum aliquam placeat consequatur adipisci. Sed culpa sed modi quaerat velit.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "In esse suscipit sed voluptas et exercitationem inventore. Ea explicabo animi nulla officia autem. Aut atque provident sint excepturi ab enim. Dignissimos eos sint sequi tenetur."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8375 …}
      #channels: Doctrine\ORM\PersistentCollection {#8361 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8357 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8359 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14887
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14878 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14945 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14875 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14820 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14828
    #collection: Doctrine\Common\Collections\ArrayCollection {#14837 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14816 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22548 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22550 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14887
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14878 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14945 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14875 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Adventurous Aurora Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14828
    #collection: Doctrine\Common\Collections\ArrayCollection {#14837 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14816 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22548 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22550 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14949
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14887
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14878 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14945 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14875 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14820 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14828
      #collection: Doctrine\Common\Collections\ArrayCollection {#14837 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14816 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22548 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22550 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14999
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14990 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14997 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14998 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14820 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15002
  +variant: App\Entity\Product\ProductVariant {#14820 …}
  +price: "€11.48"
  +originalPrice: "€11.48"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8543 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11270 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8540 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14999
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14990 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14997 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14998 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 133.0 MiB 2.59 ms
Input props
[
  "product" => App\Entity\Product\Product {#8379
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8386 …}
    #variants: Doctrine\ORM\PersistentCollection {#8388 …}
    #options: Doctrine\ORM\PersistentCollection {#8392 …}
    #associations: Doctrine\ORM\PersistentCollection {#8390 …}
    #createdAt: DateTime @1769405918 {#8377
      date: 2026-01-26 06:38:38.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8378
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8395 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8396
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8379}
        #id: 297
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Amet dicta deserunt aut ex cumque excepturi. Veritatis aut facere rem perspiciatis. Aliquid ut est cumque delectus dolor unde.\n
          \n
          Incidunt culpa quod ad non dolorem recusandae omnis. Qui dolor itaque autem quaerat.\n
          \n
          Tempore nesciunt ea deleniti ea. Inventore placeat optio qui inventore. Dolor ex dolorem blanditiis dolorum dolores est ipsam. Aliquid voluptas recusandae animi est nam est eius molestias.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iure ipsam non sit accusantium facilis a consequuntur. Neque sunt nihil unde consequatur architecto cumque. Laboriosam nostrum nemo ex accusantium qui est id. Doloremque voluptates consectetur dolorum minima."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8398 …}
    #channels: Doctrine\ORM\PersistentCollection {#8384 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8380 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8382 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12827 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14885
  +product: App\Entity\Product\Product {#8379
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8386 …}
    #variants: Doctrine\ORM\PersistentCollection {#8388 …}
    #options: Doctrine\ORM\PersistentCollection {#8392 …}
    #associations: Doctrine\ORM\PersistentCollection {#8390 …}
    #createdAt: DateTime @1769405918 {#8377
      date: 2026-01-26 06:38:38.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8378
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8395 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8396
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8379}
        #id: 297
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Amet dicta deserunt aut ex cumque excepturi. Veritatis aut facere rem perspiciatis. Aliquid ut est cumque delectus dolor unde.\n
          \n
          Incidunt culpa quod ad non dolorem recusandae omnis. Qui dolor itaque autem quaerat.\n
          \n
          Tempore nesciunt ea deleniti ea. Inventore placeat optio qui inventore. Dolor ex dolorem blanditiis dolorum dolores est ipsam. Aliquid voluptas recusandae animi est nam est eius molestias.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iure ipsam non sit accusantium facilis a consequuntur. Neque sunt nihil unde consequatur architecto cumque. Laboriosam nostrum nemo ex accusantium qui est id. Doloremque voluptates consectetur dolorum minima."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8398 …}
    #channels: Doctrine\ORM\PersistentCollection {#8384 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8380 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8382 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15065 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12827 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#8379
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8386 …}
    #variants: Doctrine\ORM\PersistentCollection {#8388 …}
    #options: Doctrine\ORM\PersistentCollection {#8392 …}
    #associations: Doctrine\ORM\PersistentCollection {#8390 …}
    #createdAt: DateTime @1769405918 {#8377
      date: 2026-01-26 06:38:38.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8378
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8395 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8396
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8379}
        #id: 297
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Amet dicta deserunt aut ex cumque excepturi. Veritatis aut facere rem perspiciatis. Aliquid ut est cumque delectus dolor unde.\n
          \n
          Incidunt culpa quod ad non dolorem recusandae omnis. Qui dolor itaque autem quaerat.\n
          \n
          Tempore nesciunt ea deleniti ea. Inventore placeat optio qui inventore. Dolor ex dolorem blanditiis dolorum dolores est ipsam. Aliquid voluptas recusandae animi est nam est eius molestias.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iure ipsam non sit accusantium facilis a consequuntur. Neque sunt nihil unde consequatur architecto cumque. Laboriosam nostrum nemo ex accusantium qui est id. Doloremque voluptates consectetur dolorum minima."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8398 …}
    #channels: Doctrine\ORM\PersistentCollection {#8384 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8380 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8382 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Tranquil Twilight Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15139
  -props: [
    "product" => App\Entity\Product\Product {#8379
      #id: 38
      #code: "Tranquil_Twilight_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8386 …}
      #variants: Doctrine\ORM\PersistentCollection {#8388 …}
      #options: Doctrine\ORM\PersistentCollection {#8392 …}
      #associations: Doctrine\ORM\PersistentCollection {#8390 …}
      #createdAt: DateTime @1769405918 {#8377
        date: 2026-01-26 06:38:38.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8378
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8395 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8396
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8379}
          #id: 297
          #name: "Tranquil Twilight Cap"
          #slug: "tranquil-twilight-cap"
          #description: """
            Amet dicta deserunt aut ex cumque excepturi. Veritatis aut facere rem perspiciatis. Aliquid ut est cumque delectus dolor unde.\n
            \n
            Incidunt culpa quod ad non dolorem recusandae omnis. Qui dolor itaque autem quaerat.\n
            \n
            Tempore nesciunt ea deleniti ea. Inventore placeat optio qui inventore. Dolor ex dolorem blanditiis dolorum dolores est ipsam. Aliquid voluptas recusandae animi est nam est eius molestias.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Iure ipsam non sit accusantium facilis a consequuntur. Neque sunt nihil unde consequatur architecto cumque. Laboriosam nostrum nemo ex accusantium qui est id. Doloremque voluptates consectetur dolorum minima."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8398 …}
      #channels: Doctrine\ORM\PersistentCollection {#8384 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8380 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8382 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15132
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15123 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15190 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15065 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15073
    #collection: Doctrine\Common\Collections\ArrayCollection {#15082 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15061 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22562 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22564 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15132
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15123 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15190 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Tranquil Twilight Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15073
    #collection: Doctrine\Common\Collections\ArrayCollection {#15082 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15061 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22562 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22564 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15194
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15132
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15123 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15190 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15120 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15065 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15073
      #collection: Doctrine\Common\Collections\ArrayCollection {#15082 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15061 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22562 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22564 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15244
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15235 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15242 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15243 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15065 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15247
  +variant: App\Entity\Product\ProductVariant {#15065 …}
  +price: "€53.51"
  +originalPrice: "€53.51"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8543 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11270 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8540 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15244
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15235 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15242 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15243 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 133.0 MiB 2.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#8402
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8409 …}
    #variants: Doctrine\ORM\PersistentCollection {#8411 …}
    #options: Doctrine\ORM\PersistentCollection {#8415 …}
    #associations: Doctrine\ORM\PersistentCollection {#8413 …}
    #createdAt: DateTime @1768958894 {#8400
      date: 2026-01-21 02:28:14.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8401
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8418 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8419
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8402}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Consequatur saepe unde et ratione vel. Necessitatibus ex quas et et rerum. Saepe aliquid saepe enim tempore vitae. Veritatis cupiditate labore et cumque.\n
          \n
          Quo asperiores minus a. Deleniti aspernatur cupiditate voluptate possimus. Ut nihil sit vero eius assumenda. Cumque blanditiis et suscipit eum laborum molestiae.\n
          \n
          Deserunt reprehenderit perferendis eos esse mollitia tenetur. Officiis quo assumenda repellendus quas rem nulla molestiae quo. Consequatur incidunt qui qui aut. Qui modi quibusdam assumenda dignissimos alias libero quod unde.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Accusantium aliquid dolorem qui dolor. Laborum nam neque cumque ex. Illo aut totam suscipit expedita et maxime."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8421 …}
    #channels: Doctrine\ORM\PersistentCollection {#8407 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8403 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8405 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12827 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15130
  +product: App\Entity\Product\Product {#8402
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8409 …}
    #variants: Doctrine\ORM\PersistentCollection {#8411 …}
    #options: Doctrine\ORM\PersistentCollection {#8415 …}
    #associations: Doctrine\ORM\PersistentCollection {#8413 …}
    #createdAt: DateTime @1768958894 {#8400
      date: 2026-01-21 02:28:14.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8401
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8418 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8419
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8402}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Consequatur saepe unde et ratione vel. Necessitatibus ex quas et et rerum. Saepe aliquid saepe enim tempore vitae. Veritatis cupiditate labore et cumque.\n
          \n
          Quo asperiores minus a. Deleniti aspernatur cupiditate voluptate possimus. Ut nihil sit vero eius assumenda. Cumque blanditiis et suscipit eum laborum molestiae.\n
          \n
          Deserunt reprehenderit perferendis eos esse mollitia tenetur. Officiis quo assumenda repellendus quas rem nulla molestiae quo. Consequatur incidunt qui qui aut. Qui modi quibusdam assumenda dignissimos alias libero quod unde.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Accusantium aliquid dolorem qui dolor. Laborum nam neque cumque ex. Illo aut totam suscipit expedita et maxime."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8421 …}
    #channels: Doctrine\ORM\PersistentCollection {#8407 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8403 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8405 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15310 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6962 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12827 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12814 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.42 ms
Input props
[
  "product" => App\Entity\Product\Product {#8402
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8409 …}
    #variants: Doctrine\ORM\PersistentCollection {#8411 …}
    #options: Doctrine\ORM\PersistentCollection {#8415 …}
    #associations: Doctrine\ORM\PersistentCollection {#8413 …}
    #createdAt: DateTime @1768958894 {#8400
      date: 2026-01-21 02:28:14.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8401
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8418 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8419
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8402}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Consequatur saepe unde et ratione vel. Necessitatibus ex quas et et rerum. Saepe aliquid saepe enim tempore vitae. Veritatis cupiditate labore et cumque.\n
          \n
          Quo asperiores minus a. Deleniti aspernatur cupiditate voluptate possimus. Ut nihil sit vero eius assumenda. Cumque blanditiis et suscipit eum laborum molestiae.\n
          \n
          Deserunt reprehenderit perferendis eos esse mollitia tenetur. Officiis quo assumenda repellendus quas rem nulla molestiae quo. Consequatur incidunt qui qui aut. Qui modi quibusdam assumenda dignissimos alias libero quod unde.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Accusantium aliquid dolorem qui dolor. Laborum nam neque cumque ex. Illo aut totam suscipit expedita et maxime."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8421 …}
    #channels: Doctrine\ORM\PersistentCollection {#8407 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8403 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8405 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Radiant Reflection Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15384
  -props: [
    "product" => App\Entity\Product\Product {#8402
      #id: 40
      #code: "Radiant_Reflection_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8409 …}
      #variants: Doctrine\ORM\PersistentCollection {#8411 …}
      #options: Doctrine\ORM\PersistentCollection {#8415 …}
      #associations: Doctrine\ORM\PersistentCollection {#8413 …}
      #createdAt: DateTime @1768958894 {#8400
        date: 2026-01-21 02:28:14.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8401
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8418 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8419
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8402}
          #id: 313
          #name: "Radiant Reflection Cap"
          #slug: "radiant-reflection-cap"
          #description: """
            Consequatur saepe unde et ratione vel. Necessitatibus ex quas et et rerum. Saepe aliquid saepe enim tempore vitae. Veritatis cupiditate labore et cumque.\n
            \n
            Quo asperiores minus a. Deleniti aspernatur cupiditate voluptate possimus. Ut nihil sit vero eius assumenda. Cumque blanditiis et suscipit eum laborum molestiae.\n
            \n
            Deserunt reprehenderit perferendis eos esse mollitia tenetur. Officiis quo assumenda repellendus quas rem nulla molestiae quo. Consequatur incidunt qui qui aut. Qui modi quibusdam assumenda dignissimos alias libero quod unde.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Accusantium aliquid dolorem qui dolor. Laborum nam neque cumque ex. Illo aut totam suscipit expedita et maxime."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8421 …}
      #channels: Doctrine\ORM\PersistentCollection {#8407 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7521 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8403 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8405 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15377
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15368 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15435 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15365 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15310 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15318
    #collection: Doctrine\Common\Collections\ArrayCollection {#15327 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15306 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22576 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22578 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15377
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15368 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15435 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15365 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Radiant Reflection Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15318
    #collection: Doctrine\Common\Collections\ArrayCollection {#15327 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15306 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22576 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22578 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15439
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15377
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15368 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15435 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15365 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15310 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15318
      #collection: Doctrine\Common\Collections\ArrayCollection {#15327 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15306 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22576 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22578 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15489
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15480 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15487 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15488 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15310 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15492
  +variant: App\Entity\Product\ProductVariant {#15310 …}
  +price: "€52.09"
  +originalPrice: "€52.09"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8543 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11270 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8540 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15489
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15480 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15487 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15488 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 133.0 MiB 1.24 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12493
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11336 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12524 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11346 …}
    +prefixes: [
      "sylius_shop.product.index.offcanvas"
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12711
  +cart: App\Entity\Order\Order {#12075 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12493
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11336 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12524 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11346 …}
    +prefixes: [
      "sylius_shop.product.index.offcanvas"
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4904 …}
}