GET https://test1.xn--chrys-wra.com/en_US/taxons/category/caps?page=2

Components

12 Twig Components
40 Render Count
39 ms Render Time
149.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 25.43ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
8 3.99ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
8 7.76ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
8 0.74ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.68ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 5.27ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.79ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.56ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.50ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.34ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.11ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.19ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 146.5 MiB 0.68 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11396
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11389 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11395 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11394 …}
    +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 {#11475
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11286 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11396
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11389 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11395 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11394 …}
    +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 146.5 MiB 5.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11431
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11435 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11433 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11432 …}
    +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 {#11422
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4396 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11431
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11435 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11433 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11432 …}
    +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 149.0 MiB 2.79 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12015
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11988 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12010 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12008 …}
    +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 {#12036
  +cart: App\Entity\Order\Order {#12091 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12015
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11988 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12010 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12008 …}
    +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 149.0 MiB 1.56 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12276
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12272 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12269 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12270 …}
    +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 {#12285
  #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 {#12276
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12272 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12269 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12270 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 149.0 MiB 0.50 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12555
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12551 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12552 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12554 …}
    +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 {#12564
  #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 {#12555
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12551 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12552 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12554 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 149.0 MiB 0.34 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12663
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12659 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12660 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12662 …}
    +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 {#12671
  #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 {#12663
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12659 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12660 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12662 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 149.0 MiB 1.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12734
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12730 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12731 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12733 …}
    +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 {#12742
  #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 {#12734
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12730 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12731 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12733 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 149.0 MiB 9.92 ms
Input props
[
  "product" => App\Entity\Product\Product {#6083
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7638 …}
    #variants: Doctrine\ORM\PersistentCollection {#8130 …}
    #options: Doctrine\ORM\PersistentCollection {#8258 …}
    #associations: Doctrine\ORM\PersistentCollection {#8198 …}
    #createdAt: DateTime @1769253251 {#7779
      date: 2026-01-24 12:14:11.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7809
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8257 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8260
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#6083}
        #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 {#8263 …}
    #channels: Doctrine\ORM\PersistentCollection {#6119 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6077 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6114 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12799
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13258
  +product: App\Entity\Product\Product {#6083
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7638 …}
    #variants: Doctrine\ORM\PersistentCollection {#8130 …}
    #options: Doctrine\ORM\PersistentCollection {#8258 …}
    #associations: Doctrine\ORM\PersistentCollection {#8198 …}
    #createdAt: DateTime @1769253251 {#7779
      date: 2026-01-24 12:14:11.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7809
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8257 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8260
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#6083}
        #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 {#8263 …}
    #channels: Doctrine\ORM\PersistentCollection {#6119 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6077 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6114 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13494 …}
  +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 {#12799
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
149.0 MiB 0.95 ms
Input props
[
  "product" => App\Entity\Product\Product {#6083
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7638 …}
    #variants: Doctrine\ORM\PersistentCollection {#8130 …}
    #options: Doctrine\ORM\PersistentCollection {#8258 …}
    #associations: Doctrine\ORM\PersistentCollection {#8198 …}
    #createdAt: DateTime @1769253251 {#7779
      date: 2026-01-24 12:14:11.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#7809
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8257 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8260
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#6083}
        #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 {#8263 …}
    #channels: Doctrine\ORM\PersistentCollection {#6119 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6077 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6114 …}
    #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 {#13908
  -props: [
    "product" => App\Entity\Product\Product {#6083
      #id: 33
      #code: "Inspiring_Illumination_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#7638 …}
      #variants: Doctrine\ORM\PersistentCollection {#8130 …}
      #options: Doctrine\ORM\PersistentCollection {#8258 …}
      #associations: Doctrine\ORM\PersistentCollection {#8198 …}
      #createdAt: DateTime @1769253251 {#7779
        date: 2026-01-24 12:14:11.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#7809
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8257 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8260
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#6083}
          #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 {#8263 …}
      #channels: Doctrine\ORM\PersistentCollection {#6119 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6077 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6114 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
149.0 MiB 5.47 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13978
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13981 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13976 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13975 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13494 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13840
    #collection: Doctrine\Common\Collections\ArrayCollection {#13839 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13677 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22448 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22500 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13978
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13981 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13976 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13975 …}
    +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 {#13840
    #collection: Doctrine\Common\Collections\ArrayCollection {#13839 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13677 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22448 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22500 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13986
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13978
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13981 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13976 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13975 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13494 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13840
      #collection: Doctrine\Common\Collections\ArrayCollection {#13839 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13677 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22448 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22500 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 149.0 MiB 0.25 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6063
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#4666 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#6066 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5057 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13494 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#5276
  +variant: App\Entity\Product\ProductVariant {#13494 …}
  +price: "€8.26"
  +originalPrice: "€8.26"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8559 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11286 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8556 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6063
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#4666 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#6066 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5057 …}
    +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 149.0 MiB 2.23 ms
Input props
[
  "product" => App\Entity\Product\Product {#8270
    #id: 34
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8280 …}
    #variants: Doctrine\ORM\PersistentCollection {#8282 …}
    #options: Doctrine\ORM\PersistentCollection {#8286 …}
    #associations: Doctrine\ORM\PersistentCollection {#8284 …}
    #createdAt: DateTime @1768921895 {#8268
      date: 2026-01-20 16:11:35.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8267
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8289 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8290
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8270}
        #id: 265
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Qui eos explicabo eius fugiat nihil ea. Est sint ipsam distinctio accusamus amet incidunt ut. Ex exercitationem tempore ea tempora numquam numquam perferendis. Velit aliquid neque velit necessitatibus.\n
          \n
          Itaque cumque at repellendus aut. Sed et quia aut praesentium. Autem omnis perspiciatis expedita ea. Iusto et quia dignissimos aut facilis sit.\n
          \n
          Mollitia cupiditate qui corporis quisquam eveniet. Molestias alias molestiae sit odit est. Impedit placeat et dolor repellendus totam. Earum reprehenderit voluptatibus laborum inventore illo et aliquid quia.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quam nostrum placeat impedit reiciendis et. Illum dolor est magnam voluptate beatae ipsa eveniet. Deleniti iusto occaecati dolores qui corporis quia consequatur."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8292 …}
    #channels: Doctrine\ORM\PersistentCollection {#8278 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8272 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8274 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#8276 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12799
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13886
  +product: App\Entity\Product\Product {#8270
    #id: 34
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8280 …}
    #variants: Doctrine\ORM\PersistentCollection {#8282 …}
    #options: Doctrine\ORM\PersistentCollection {#8286 …}
    #associations: Doctrine\ORM\PersistentCollection {#8284 …}
    #createdAt: DateTime @1768921895 {#8268
      date: 2026-01-20 16:11:35.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8267
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8289 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8290
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8270}
        #id: 265
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Qui eos explicabo eius fugiat nihil ea. Est sint ipsam distinctio accusamus amet incidunt ut. Ex exercitationem tempore ea tempora numquam numquam perferendis. Velit aliquid neque velit necessitatibus.\n
          \n
          Itaque cumque at repellendus aut. Sed et quia aut praesentium. Autem omnis perspiciatis expedita ea. Iusto et quia dignissimos aut facilis sit.\n
          \n
          Mollitia cupiditate qui corporis quisquam eveniet. Molestias alias molestiae sit odit est. Impedit placeat et dolor repellendus totam. Earum reprehenderit voluptatibus laborum inventore illo et aliquid quia.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quam nostrum placeat impedit reiciendis et. Illum dolor est magnam voluptate beatae ipsa eveniet. Deleniti iusto occaecati dolores qui corporis quia consequatur."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8292 …}
    #channels: Doctrine\ORM\PersistentCollection {#8278 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8272 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8274 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#8276 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8176 …}
  +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 {#12799
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
149.0 MiB 0.38 ms
Input props
[
  "product" => App\Entity\Product\Product {#8270
    #id: 34
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8280 …}
    #variants: Doctrine\ORM\PersistentCollection {#8282 …}
    #options: Doctrine\ORM\PersistentCollection {#8286 …}
    #associations: Doctrine\ORM\PersistentCollection {#8284 …}
    #createdAt: DateTime @1768921895 {#8268
      date: 2026-01-20 16:11:35.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8267
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8289 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8290
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8270}
        #id: 265
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Qui eos explicabo eius fugiat nihil ea. Est sint ipsam distinctio accusamus amet incidunt ut. Ex exercitationem tempore ea tempora numquam numquam perferendis. Velit aliquid neque velit necessitatibus.\n
          \n
          Itaque cumque at repellendus aut. Sed et quia aut praesentium. Autem omnis perspiciatis expedita ea. Iusto et quia dignissimos aut facilis sit.\n
          \n
          Mollitia cupiditate qui corporis quisquam eveniet. Molestias alias molestiae sit odit est. Impedit placeat et dolor repellendus totam. Earum reprehenderit voluptatibus laborum inventore illo et aliquid quia.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quam nostrum placeat impedit reiciendis et. Illum dolor est magnam voluptate beatae ipsa eveniet. Deleniti iusto occaecati dolores qui corporis quia consequatur."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8292 …}
    #channels: Doctrine\ORM\PersistentCollection {#8278 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8272 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8274 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#8276 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Casual Coastal Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#12455
  -props: [
    "product" => App\Entity\Product\Product {#8270
      #id: 34
      #code: "Casual_Coastal_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8280 …}
      #variants: Doctrine\ORM\PersistentCollection {#8282 …}
      #options: Doctrine\ORM\PersistentCollection {#8286 …}
      #associations: Doctrine\ORM\PersistentCollection {#8284 …}
      #createdAt: DateTime @1768921895 {#8268
        date: 2026-01-20 16:11:35.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8267
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8289 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8290
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8270}
          #id: 265
          #name: "Casual Coastal Cap"
          #slug: "casual-coastal-cap"
          #description: """
            Qui eos explicabo eius fugiat nihil ea. Est sint ipsam distinctio accusamus amet incidunt ut. Ex exercitationem tempore ea tempora numquam numquam perferendis. Velit aliquid neque velit necessitatibus.\n
            \n
            Itaque cumque at repellendus aut. Sed et quia aut praesentium. Autem omnis perspiciatis expedita ea. Iusto et quia dignissimos aut facilis sit.\n
            \n
            Mollitia cupiditate qui corporis quisquam eveniet. Molestias alias molestiae sit odit est. Impedit placeat et dolor repellendus totam. Earum reprehenderit voluptatibus laborum inventore illo et aliquid quia.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quam nostrum placeat impedit reiciendis et. Illum dolor est magnam voluptate beatae ipsa eveniet. Deleniti iusto occaecati dolores qui corporis quia consequatur."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8292 …}
      #channels: Doctrine\ORM\PersistentCollection {#8278 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8272 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8274 …}
      #averageRating: 2.0
      #images: Doctrine\ORM\PersistentCollection {#8276 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
149.0 MiB 0.33 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12005
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8748 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13458 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8745 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8176 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8234
    #collection: Doctrine\Common\Collections\ArrayCollection {#8232 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8165 …}
    -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 {#12005
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8748 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13458 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8745 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Casual Coastal Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8234
    #collection: Doctrine\Common\Collections\ArrayCollection {#8232 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8165 …}
    -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 {#13537
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12005
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8748 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13458 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8745 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8176 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8234
      #collection: Doctrine\Common\Collections\ArrayCollection {#8232 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8165 …}
      -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 149.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13794
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13782 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13799 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13791 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8176 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13798
  +variant: App\Entity\Product\ProductVariant {#8176 …}
  +price: "€61.52"
  +originalPrice: "€61.52"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8559 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11286 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8556 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13794
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13782 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13799 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13791 …}
    +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 149.0 MiB 2.16 ms
Input props
[
  "product" => App\Entity\Product\Product {#8297
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8304 …}
    #variants: Doctrine\ORM\PersistentCollection {#8306 …}
    #options: Doctrine\ORM\PersistentCollection {#8310 …}
    #associations: Doctrine\ORM\PersistentCollection {#8308 …}
    #createdAt: DateTime @1768958307 {#8295
      date: 2026-01-21 02:18:27.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8294
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8313 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8314
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8297}
        #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 {#8316 …}
    #channels: Doctrine\ORM\PersistentCollection {#8302 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8298 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8300 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12799
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#11401
  +product: App\Entity\Product\Product {#8297
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8304 …}
    #variants: Doctrine\ORM\PersistentCollection {#8306 …}
    #options: Doctrine\ORM\PersistentCollection {#8310 …}
    #associations: Doctrine\ORM\PersistentCollection {#8308 …}
    #createdAt: DateTime @1768958307 {#8295
      date: 2026-01-21 02:18:27.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8294
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8313 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8314
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8297}
        #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 {#8316 …}
    #channels: Doctrine\ORM\PersistentCollection {#8302 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8298 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8300 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14085 …}
  +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 {#12799
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
149.0 MiB 0.34 ms
Input props
[
  "product" => App\Entity\Product\Product {#8297
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8304 …}
    #variants: Doctrine\ORM\PersistentCollection {#8306 …}
    #options: Doctrine\ORM\PersistentCollection {#8310 …}
    #associations: Doctrine\ORM\PersistentCollection {#8308 …}
    #createdAt: DateTime @1768958307 {#8295
      date: 2026-01-21 02:18:27.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8294
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8313 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8314
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8297}
        #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 {#8316 …}
    #channels: Doctrine\ORM\PersistentCollection {#8302 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8298 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8300 …}
    #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 {#14159
  -props: [
    "product" => App\Entity\Product\Product {#8297
      #id: 35
      #code: "Bold_Beach_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8304 …}
      #variants: Doctrine\ORM\PersistentCollection {#8306 …}
      #options: Doctrine\ORM\PersistentCollection {#8310 …}
      #associations: Doctrine\ORM\PersistentCollection {#8308 …}
      #createdAt: DateTime @1768958307 {#8295
        date: 2026-01-21 02:18:27.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8294
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8313 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8314
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8297}
          #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 {#8316 …}
      #channels: Doctrine\ORM\PersistentCollection {#8302 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8298 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8300 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
149.0 MiB 0.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14152
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14143 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14210 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14140 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14085 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14093
    #collection: Doctrine\Common\Collections\ArrayCollection {#14102 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14081 …}
    -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 {#14152
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14143 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14210 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14140 …}
    +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 {#14093
    #collection: Doctrine\Common\Collections\ArrayCollection {#14102 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14081 …}
    -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 {#14214
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14152
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14143 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14210 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14140 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14085 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14093
      #collection: Doctrine\Common\Collections\ArrayCollection {#14102 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14081 …}
      -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 149.0 MiB 0.07 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 {#14085 …}
  "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 {#14085 …}
  +price: "€52.84"
  +originalPrice: "€52.84"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8559 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11286 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8556 …}
  +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 149.0 MiB 2.09 ms
Input props
[
  "product" => App\Entity\Product\Product {#8321
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8328 …}
    #variants: Doctrine\ORM\PersistentCollection {#8330 …}
    #options: Doctrine\ORM\PersistentCollection {#8334 …}
    #associations: Doctrine\ORM\PersistentCollection {#8332 …}
    #createdAt: DateTime @1769374292 {#8319
      date: 2026-01-25 21:51:32.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8318
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8337 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8338
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8321}
        #id: 281
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Fugit totam consectetur neque fugit. Distinctio necessitatibus qui et omnis cupiditate. Sit ut quidem minus adipisci qui repellendus eligendi. Quo voluptatibus nostrum sit fuga illum illo ea. Repellat vel veritatis ea facilis.\n
          \n
          Velit quos sint est. Nemo rerum voluptates dicta quo. Provident qui optio error nostrum voluptatem. Est ut nisi omnis impedit iste dolor.\n
          \n
          Repudiandae corrupti occaecati veritatis minima enim velit. Est cupiditate fuga et inventore explicabo omnis. Dignissimos voluptatem omnis quibusdam quibusdam. Ut dicta cupiditate magni corrupti sapiente deserunt corrupti.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Debitis laborum et illum. Corporis ipsam doloribus est non quibusdam. Voluptas consequatur odio aliquid dolor sint et cum. Voluptatibus est fugit nemo aperiam."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8340 …}
    #channels: Doctrine\ORM\PersistentCollection {#8326 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8272 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8322 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8324 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12799
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14150
  +product: App\Entity\Product\Product {#8321
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8328 …}
    #variants: Doctrine\ORM\PersistentCollection {#8330 …}
    #options: Doctrine\ORM\PersistentCollection {#8334 …}
    #associations: Doctrine\ORM\PersistentCollection {#8332 …}
    #createdAt: DateTime @1769374292 {#8319
      date: 2026-01-25 21:51:32.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8318
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8337 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8338
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8321}
        #id: 281
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Fugit totam consectetur neque fugit. Distinctio necessitatibus qui et omnis cupiditate. Sit ut quidem minus adipisci qui repellendus eligendi. Quo voluptatibus nostrum sit fuga illum illo ea. Repellat vel veritatis ea facilis.\n
          \n
          Velit quos sint est. Nemo rerum voluptates dicta quo. Provident qui optio error nostrum voluptatem. Est ut nisi omnis impedit iste dolor.\n
          \n
          Repudiandae corrupti occaecati veritatis minima enim velit. Est cupiditate fuga et inventore explicabo omnis. Dignissimos voluptatem omnis quibusdam quibusdam. Ut dicta cupiditate magni corrupti sapiente deserunt corrupti.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Debitis laborum et illum. Corporis ipsam doloribus est non quibusdam. Voluptas consequatur odio aliquid dolor sint et cum. Voluptatibus est fugit nemo aperiam."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8340 …}
    #channels: Doctrine\ORM\PersistentCollection {#8326 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8272 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8322 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8324 …}
    #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 {#12799
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
149.0 MiB 0.35 ms
Input props
[
  "product" => App\Entity\Product\Product {#8321
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8328 …}
    #variants: Doctrine\ORM\PersistentCollection {#8330 …}
    #options: Doctrine\ORM\PersistentCollection {#8334 …}
    #associations: Doctrine\ORM\PersistentCollection {#8332 …}
    #createdAt: DateTime @1769374292 {#8319
      date: 2026-01-25 21:51:32.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8318
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8337 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8338
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8321}
        #id: 281
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Fugit totam consectetur neque fugit. Distinctio necessitatibus qui et omnis cupiditate. Sit ut quidem minus adipisci qui repellendus eligendi. Quo voluptatibus nostrum sit fuga illum illo ea. Repellat vel veritatis ea facilis.\n
          \n
          Velit quos sint est. Nemo rerum voluptates dicta quo. Provident qui optio error nostrum voluptatem. Est ut nisi omnis impedit iste dolor.\n
          \n
          Repudiandae corrupti occaecati veritatis minima enim velit. Est cupiditate fuga et inventore explicabo omnis. Dignissimos voluptatem omnis quibusdam quibusdam. Ut dicta cupiditate magni corrupti sapiente deserunt corrupti.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Debitis laborum et illum. Corporis ipsam doloribus est non quibusdam. Voluptas consequatur odio aliquid dolor sint et cum. Voluptatibus est fugit nemo aperiam."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8340 …}
    #channels: Doctrine\ORM\PersistentCollection {#8326 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8272 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8322 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8324 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sophisticated Sunset Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14404
  -props: [
    "product" => App\Entity\Product\Product {#8321
      #id: 36
      #code: "Sophisticated_Sunset_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8328 …}
      #variants: Doctrine\ORM\PersistentCollection {#8330 …}
      #options: Doctrine\ORM\PersistentCollection {#8334 …}
      #associations: Doctrine\ORM\PersistentCollection {#8332 …}
      #createdAt: DateTime @1769374292 {#8319
        date: 2026-01-25 21:51:32.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8318
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8337 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8338
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8321}
          #id: 281
          #name: "Sophisticated Sunset Cap"
          #slug: "sophisticated-sunset-cap"
          #description: """
            Fugit totam consectetur neque fugit. Distinctio necessitatibus qui et omnis cupiditate. Sit ut quidem minus adipisci qui repellendus eligendi. Quo voluptatibus nostrum sit fuga illum illo ea. Repellat vel veritatis ea facilis.\n
            \n
            Velit quos sint est. Nemo rerum voluptates dicta quo. Provident qui optio error nostrum voluptatem. Est ut nisi omnis impedit iste dolor.\n
            \n
            Repudiandae corrupti occaecati veritatis minima enim velit. Est cupiditate fuga et inventore explicabo omnis. Dignissimos voluptatem omnis quibusdam quibusdam. Ut dicta cupiditate magni corrupti sapiente deserunt corrupti.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Debitis laborum et illum. Corporis ipsam doloribus est non quibusdam. Voluptas consequatur odio aliquid dolor sint et cum. Voluptatibus est fugit nemo aperiam."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8340 …}
      #channels: Doctrine\ORM\PersistentCollection {#8326 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8272 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8322 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8324 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
149.0 MiB 0.32 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14388 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14458 …}
    +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 {#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 {#14397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14388 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14458 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14385 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sophisticated Sunset 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 {#22548 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22550 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14462
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14397
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14388 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14458 …}
      +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 {#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 149.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14512
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14503 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14510 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14511 …}
    +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 {#14515
  +variant: App\Entity\Product\ProductVariant {#14330 …}
  +price: "€66.53"
  +originalPrice: "€66.53"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8559 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11286 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8556 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14512
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14503 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14510 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14511 …}
    +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 149.0 MiB 2.11 ms
Input props
[
  "product" => App\Entity\Product\Product {#8345
    #id: 37
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8352 …}
    #variants: Doctrine\ORM\PersistentCollection {#8354 …}
    #options: Doctrine\ORM\PersistentCollection {#8358 …}
    #associations: Doctrine\ORM\PersistentCollection {#8356 …}
    #createdAt: DateTime @1769074096 {#8343
      date: 2026-01-22 10:28:16.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8342
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8361 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8362
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8345}
        #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 {#8364 …}
    #channels: Doctrine\ORM\PersistentCollection {#8350 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8346 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8348 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12799
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …}
    +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 {#8345
    #id: 37
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8352 …}
    #variants: Doctrine\ORM\PersistentCollection {#8354 …}
    #options: Doctrine\ORM\PersistentCollection {#8358 …}
    #associations: Doctrine\ORM\PersistentCollection {#8356 …}
    #createdAt: DateTime @1769074096 {#8343
      date: 2026-01-22 10:28:16.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8342
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8361 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8362
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8345}
        #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 {#8364 …}
    #channels: Doctrine\ORM\PersistentCollection {#8350 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8346 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8348 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14578 …}
  +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 {#12799
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
149.0 MiB 0.34 ms
Input props
[
  "product" => App\Entity\Product\Product {#8345
    #id: 37
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8352 …}
    #variants: Doctrine\ORM\PersistentCollection {#8354 …}
    #options: Doctrine\ORM\PersistentCollection {#8358 …}
    #associations: Doctrine\ORM\PersistentCollection {#8356 …}
    #createdAt: DateTime @1769074096 {#8343
      date: 2026-01-22 10:28:16.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8342
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8361 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8362
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8345}
        #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 {#8364 …}
    #channels: Doctrine\ORM\PersistentCollection {#8350 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8346 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8348 …}
    #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 {#14652
  -props: [
    "product" => App\Entity\Product\Product {#8345
      #id: 37
      #code: "Adventurous_Aurora_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8352 …}
      #variants: Doctrine\ORM\PersistentCollection {#8354 …}
      #options: Doctrine\ORM\PersistentCollection {#8358 …}
      #associations: Doctrine\ORM\PersistentCollection {#8356 …}
      #createdAt: DateTime @1769074096 {#8343
        date: 2026-01-22 10:28:16.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8342
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8361 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8362
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8345}
          #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 {#8364 …}
      #channels: Doctrine\ORM\PersistentCollection {#8350 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8346 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8348 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
149.0 MiB 0.32 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14636 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14703 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14633 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14578 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14586
    #collection: Doctrine\Common\Collections\ArrayCollection {#14595 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14574 …}
    -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 {#14645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14636 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14703 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14633 …}
    +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 {#14586
    #collection: Doctrine\Common\Collections\ArrayCollection {#14595 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14574 …}
    -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 {#14707
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14645
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14636 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14703 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14633 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14578 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14586
      #collection: Doctrine\Common\Collections\ArrayCollection {#14595 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14574 …}
      -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 149.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14757
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14748 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14755 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14756 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14578 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14760
  +variant: App\Entity\Product\ProductVariant {#14578 …}
  +price: "€11.48"
  +originalPrice: "€11.48"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8559 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11286 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8556 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14757
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14748 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14755 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14756 …}
    +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 149.0 MiB 2.75 ms
Input props
[
  "product" => App\Entity\Product\Product {#8369
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8376 …}
    #variants: Doctrine\ORM\PersistentCollection {#8378 …}
    #options: Doctrine\ORM\PersistentCollection {#8382 …}
    #associations: Doctrine\ORM\PersistentCollection {#8380 …}
    #createdAt: DateTime @1769405918 {#8367
      date: 2026-01-26 06:38:38.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8366
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8385 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8386
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8369}
        #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 {#8388 …}
    #channels: Doctrine\ORM\PersistentCollection {#8374 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8370 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8372 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12799
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14643
  +product: App\Entity\Product\Product {#8369
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8376 …}
    #variants: Doctrine\ORM\PersistentCollection {#8378 …}
    #options: Doctrine\ORM\PersistentCollection {#8382 …}
    #associations: Doctrine\ORM\PersistentCollection {#8380 …}
    #createdAt: DateTime @1769405918 {#8367
      date: 2026-01-26 06:38:38.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8366
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8385 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8386
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8369}
        #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 {#8388 …}
    #channels: Doctrine\ORM\PersistentCollection {#8374 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8370 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8372 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14823 …}
  +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 {#12799
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
149.0 MiB 0.96 ms
Input props
[
  "product" => App\Entity\Product\Product {#8369
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8376 …}
    #variants: Doctrine\ORM\PersistentCollection {#8378 …}
    #options: Doctrine\ORM\PersistentCollection {#8382 …}
    #associations: Doctrine\ORM\PersistentCollection {#8380 …}
    #createdAt: DateTime @1769405918 {#8367
      date: 2026-01-26 06:38:38.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8366
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8385 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8386
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8369}
        #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 {#8388 …}
    #channels: Doctrine\ORM\PersistentCollection {#8374 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8370 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8372 …}
    #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 {#14897
  -props: [
    "product" => App\Entity\Product\Product {#8369
      #id: 38
      #code: "Tranquil_Twilight_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8376 …}
      #variants: Doctrine\ORM\PersistentCollection {#8378 …}
      #options: Doctrine\ORM\PersistentCollection {#8382 …}
      #associations: Doctrine\ORM\PersistentCollection {#8380 …}
      #createdAt: DateTime @1769405918 {#8367
        date: 2026-01-26 06:38:38.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8366
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8385 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8386
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8369}
          #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 {#8388 …}
      #channels: Doctrine\ORM\PersistentCollection {#8374 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8370 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8372 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
149.0 MiB 0.33 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14890
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14881 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14948 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14878 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14823 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14831
    #collection: Doctrine\Common\Collections\ArrayCollection {#14840 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14819 …}
    -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 {#14890
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14881 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14948 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14878 …}
    +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 {#14831
    #collection: Doctrine\Common\Collections\ArrayCollection {#14840 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14819 …}
    -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 {#14952
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14890
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14881 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14948 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14878 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14823 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14831
      #collection: Doctrine\Common\Collections\ArrayCollection {#14840 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14819 …}
      -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 149.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15002
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14993 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15000 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15001 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14823 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15005
  +variant: App\Entity\Product\ProductVariant {#14823 …}
  +price: "€53.51"
  +originalPrice: "€53.51"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8559 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11286 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8556 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15002
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14993 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15000 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15001 …}
    +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 149.0 MiB 2.10 ms
Input props
[
  "product" => App\Entity\Product\Product {#8393
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8400 …}
    #variants: Doctrine\ORM\PersistentCollection {#8402 …}
    #options: Doctrine\ORM\PersistentCollection {#8406 …}
    #associations: Doctrine\ORM\PersistentCollection {#8404 …}
    #createdAt: DateTime @1769373976 {#8391
      date: 2026-01-25 21:46:16.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8390
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8409 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8410
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8393}
        #id: 305
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Alias culpa reprehenderit quaerat sint repellat ut voluptatem. Consectetur id deserunt non accusamus porro. Reprehenderit beatae alias quo qui omnis dicta.\n
          \n
          Veritatis esse incidunt delectus et aut accusamus. Laboriosam molestiae aliquam libero debitis aut similique exercitationem. Repellat et quasi assumenda qui beatae.\n
          \n
          Eaque consequatur pariatur explicabo atque. Accusantium minus sit ipsa ducimus accusamus qui laboriosam. Velit rerum esse cum iure.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Illum et tempora ut nihil hic. Qui blanditiis possimus reiciendis consequatur. Optio iusto et sunt et molestiae similique et."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8412 …}
    #channels: Doctrine\ORM\PersistentCollection {#8398 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8272 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8394 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8396 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12799
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14888
  +product: App\Entity\Product\Product {#8393
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8400 …}
    #variants: Doctrine\ORM\PersistentCollection {#8402 …}
    #options: Doctrine\ORM\PersistentCollection {#8406 …}
    #associations: Doctrine\ORM\PersistentCollection {#8404 …}
    #createdAt: DateTime @1769373976 {#8391
      date: 2026-01-25 21:46:16.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8390
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8409 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8410
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8393}
        #id: 305
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Alias culpa reprehenderit quaerat sint repellat ut voluptatem. Consectetur id deserunt non accusamus porro. Reprehenderit beatae alias quo qui omnis dicta.\n
          \n
          Veritatis esse incidunt delectus et aut accusamus. Laboriosam molestiae aliquam libero debitis aut similique exercitationem. Repellat et quasi assumenda qui beatae.\n
          \n
          Eaque consequatur pariatur explicabo atque. Accusantium minus sit ipsa ducimus accusamus qui laboriosam. Velit rerum esse cum iure.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Illum et tempora ut nihil hic. Qui blanditiis possimus reiciendis consequatur. Optio iusto et sunt et molestiae similique et."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8412 …}
    #channels: Doctrine\ORM\PersistentCollection {#8398 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8272 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8394 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8396 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15068 …}
  +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 {#12799
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
149.0 MiB 0.34 ms
Input props
[
  "product" => App\Entity\Product\Product {#8393
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8400 …}
    #variants: Doctrine\ORM\PersistentCollection {#8402 …}
    #options: Doctrine\ORM\PersistentCollection {#8406 …}
    #associations: Doctrine\ORM\PersistentCollection {#8404 …}
    #createdAt: DateTime @1769373976 {#8391
      date: 2026-01-25 21:46:16.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8390
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8409 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8410
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8393}
        #id: 305
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Alias culpa reprehenderit quaerat sint repellat ut voluptatem. Consectetur id deserunt non accusamus porro. Reprehenderit beatae alias quo qui omnis dicta.\n
          \n
          Veritatis esse incidunt delectus et aut accusamus. Laboriosam molestiae aliquam libero debitis aut similique exercitationem. Repellat et quasi assumenda qui beatae.\n
          \n
          Eaque consequatur pariatur explicabo atque. Accusantium minus sit ipsa ducimus accusamus qui laboriosam. Velit rerum esse cum iure.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Illum et tempora ut nihil hic. Qui blanditiis possimus reiciendis consequatur. Optio iusto et sunt et molestiae similique et."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8412 …}
    #channels: Doctrine\ORM\PersistentCollection {#8398 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8272 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8394 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8396 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Harmonious Horizon Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15142
  -props: [
    "product" => App\Entity\Product\Product {#8393
      #id: 39
      #code: "Harmonious_Horizon_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8400 …}
      #variants: Doctrine\ORM\PersistentCollection {#8402 …}
      #options: Doctrine\ORM\PersistentCollection {#8406 …}
      #associations: Doctrine\ORM\PersistentCollection {#8404 …}
      #createdAt: DateTime @1769373976 {#8391
        date: 2026-01-25 21:46:16.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8390
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8409 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8410
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8393}
          #id: 305
          #name: "Harmonious Horizon Cap"
          #slug: "harmonious-horizon-cap"
          #description: """
            Alias culpa reprehenderit quaerat sint repellat ut voluptatem. Consectetur id deserunt non accusamus porro. Reprehenderit beatae alias quo qui omnis dicta.\n
            \n
            Veritatis esse incidunt delectus et aut accusamus. Laboriosam molestiae aliquam libero debitis aut similique exercitationem. Repellat et quasi assumenda qui beatae.\n
            \n
            Eaque consequatur pariatur explicabo atque. Accusantium minus sit ipsa ducimus accusamus qui laboriosam. Velit rerum esse cum iure.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Illum et tempora ut nihil hic. Qui blanditiis possimus reiciendis consequatur. Optio iusto et sunt et molestiae similique et."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8412 …}
      #channels: Doctrine\ORM\PersistentCollection {#8398 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8272 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8394 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8396 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
149.0 MiB 0.32 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15135
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15126 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15193 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15123 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15068 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15076
    #collection: Doctrine\Common\Collections\ArrayCollection {#15085 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15064 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22590 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22592 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15135
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15126 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15193 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15123 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Harmonious Horizon Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15076
    #collection: Doctrine\Common\Collections\ArrayCollection {#15085 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15064 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22590 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22592 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15197
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15135
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15126 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15193 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15123 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15068 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15076
      #collection: Doctrine\Common\Collections\ArrayCollection {#15085 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15064 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22590 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22592 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 149.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15247
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15238 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15245 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15246 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15068 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15250
  +variant: App\Entity\Product\ProductVariant {#15068 …}
  +price: "€80.70"
  +originalPrice: "€80.70"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8559 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11286 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8556 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15247
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15238 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15245 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15246 …}
    +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 149.0 MiB 2.07 ms
Input props
[
  "product" => App\Entity\Product\Product {#8417
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8424 …}
    #variants: Doctrine\ORM\PersistentCollection {#8426 …}
    #options: Doctrine\ORM\PersistentCollection {#8430 …}
    #associations: Doctrine\ORM\PersistentCollection {#8428 …}
    #createdAt: DateTime @1768958894 {#8415
      date: 2026-01-21 02:28:14.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8414
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8433 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8434
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8417}
        #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 {#8436 …}
    #channels: Doctrine\ORM\PersistentCollection {#8422 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8418 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8420 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12799
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15133
  +product: App\Entity\Product\Product {#8417
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8424 …}
    #variants: Doctrine\ORM\PersistentCollection {#8426 …}
    #options: Doctrine\ORM\PersistentCollection {#8430 …}
    #associations: Doctrine\ORM\PersistentCollection {#8428 …}
    #createdAt: DateTime @1768958894 {#8415
      date: 2026-01-21 02:28:14.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8414
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8433 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8434
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8417}
        #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 {#8436 …}
    #channels: Doctrine\ORM\PersistentCollection {#8422 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8418 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8420 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15313 …}
  +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 {#12799
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12838 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
149.0 MiB 0.33 ms
Input props
[
  "product" => App\Entity\Product\Product {#8417
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8424 …}
    #variants: Doctrine\ORM\PersistentCollection {#8426 …}
    #options: Doctrine\ORM\PersistentCollection {#8430 …}
    #associations: Doctrine\ORM\PersistentCollection {#8428 …}
    #createdAt: DateTime @1768958894 {#8415
      date: 2026-01-21 02:28:14.0 Europe/Zurich (+01:00)
    }
    #updatedAt: DateTime @1769452606 {#8414
      date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8433 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8434
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8417}
        #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 {#8436 …}
    #channels: Doctrine\ORM\PersistentCollection {#8422 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8418 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8420 …}
    #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 {#15387
  -props: [
    "product" => App\Entity\Product\Product {#8417
      #id: 40
      #code: "Radiant_Reflection_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8424 …}
      #variants: Doctrine\ORM\PersistentCollection {#8426 …}
      #options: Doctrine\ORM\PersistentCollection {#8430 …}
      #associations: Doctrine\ORM\PersistentCollection {#8428 …}
      #createdAt: DateTime @1768958894 {#8415
        date: 2026-01-21 02:28:14.0 Europe/Zurich (+01:00)
      }
      #updatedAt: DateTime @1769452606 {#8414
        date: 2026-01-26 19:36:46.0 Europe/Zurich (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8433 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8434
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8417}
          #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 {#8436 …}
      #channels: Doctrine\ORM\PersistentCollection {#8422 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7698 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8418 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8420 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
149.0 MiB 0.32 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15380
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15371 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15438 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15368 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15313 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15321
    #collection: Doctrine\Common\Collections\ArrayCollection {#15330 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15309 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22604 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22606 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15380
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15371 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15438 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15368 …}
    +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 {#15321
    #collection: Doctrine\Common\Collections\ArrayCollection {#15330 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15309 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22604 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22606 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15442
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15380
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15371 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15438 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15368 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15313 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15321
      #collection: Doctrine\Common\Collections\ArrayCollection {#15330 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15309 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22604 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQE0OLrc\EntityManagerGhost614a58f {#195 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22606 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 149.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15492
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15483 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15490 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15491 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15313 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15495
  +variant: App\Entity\Product\ProductVariant {#15313 …}
  +price: "€52.09"
  +originalPrice: "€52.09"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8559 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4070 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11286 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8556 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15492
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15483 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15490 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15491 …}
    +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 149.0 MiB 1.19 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12508
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11352 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12539 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11362 …}
    +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 {#12722
  +cart: App\Entity\Order\Order {#12091 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12508
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11352 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12539 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11362 …}
    +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 …}
}