GET https://boutique.up-pulse.dev/fr_FR/taxons/categorie?page=6&sorting%5Bname%5D=desc

Components

12 Twig Components
44 Render Count
80 ms Render Time
28.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
9 69.36ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 11.30ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 5.91ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.22ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.31ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.22ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.34ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 2.91ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.69ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.76ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 2.57ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.40ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 28.0 MiB 0.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11836
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11829 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11835 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11834 …}
    +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 {#11969
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11726 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11836
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11829 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11835 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11834 …}
    +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 28.0 MiB 0.22 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11923
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11919 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11921 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11922 …}
    +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 {#11932
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4407 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11923
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11919 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11921 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11922 …}
    +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 28.0 MiB 1.34 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12036
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12009 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12031 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12029 …}
    +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 {#12057
  +cart: App\Entity\Order\Order {#12112 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12036
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12009 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12031 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12029 …}
    +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 {#4942 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 28.0 MiB 2.91 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12723
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12722 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12718 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12720 …}
    +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 {#12732
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7563 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12723
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12722 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12718 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12720 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 28.0 MiB 0.69 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13037
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13033 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13034 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13036 …}
    +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 {#13046
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#208 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7563 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13037
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13033 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13034 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13036 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 28.0 MiB 0.76 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13146
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13142 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13143 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13145 …}
    +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 {#13154
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#208 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7563 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13146
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13142 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13143 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13145 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 28.0 MiB 2.57 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13223
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13219 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13220 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13222 …}
    +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 {#13231
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#208 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7563 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13223
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13219 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13220 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13222 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 12.93 ms
Input props
[
  "product" => App\Entity\Product\Product {#7919
    #id: 160
    #code: "Ocean_Wave_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8316 …}
    #variants: Doctrine\ORM\PersistentCollection {#8529 …}
    #options: Doctrine\ORM\PersistentCollection {#8657 …}
    #associations: Doctrine\ORM\PersistentCollection {#8597 …}
    #createdAt: DateTime @1773548459 {#8044
      date: 2026-03-15 04:20:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7970
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8656 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8659
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7919}
        #id: 1273
        #name: "Ocean Wave Jeans"
        #slug: "ocean-wave-jeans"
        #description: """
          Sit ea ad qui aut eveniet. Omnis ea dolor aperiam quae eligendi iste. Tenetur cum non labore blanditiis.\n
          \n
          Aut voluptas facere nemo est neque dicta natus. Nemo provident repellat quia iure at veniam ex vel. Cum pariatur quo iure et doloribus est. Officia ipsa et odio enim eaque recusandae.\n
          \n
          Minima adipisci autem omnis et. Illum maxime excepturi consequatur ab. Optio recusandae quia neque nam quidem similique id.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dignissimos ipsam qui at architecto amet vero velit. Laudantium dolorem illum ipsa ut at deserunt. Sed deserunt qui quibusdam repellat alias tenetur fugit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8662 …}
    #channels: Doctrine\ORM\PersistentCollection {#8175 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7924 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8040 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8178 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13321 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13752
  +product: App\Entity\Product\Product {#7919
    #id: 160
    #code: "Ocean_Wave_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8316 …}
    #variants: Doctrine\ORM\PersistentCollection {#8529 …}
    #options: Doctrine\ORM\PersistentCollection {#8657 …}
    #associations: Doctrine\ORM\PersistentCollection {#8597 …}
    #createdAt: DateTime @1773548459 {#8044
      date: 2026-03-15 04:20:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7970
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8656 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8659
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7919}
        #id: 1273
        #name: "Ocean Wave Jeans"
        #slug: "ocean-wave-jeans"
        #description: """
          Sit ea ad qui aut eveniet. Omnis ea dolor aperiam quae eligendi iste. Tenetur cum non labore blanditiis.\n
          \n
          Aut voluptas facere nemo est neque dicta natus. Nemo provident repellat quia iure at veniam ex vel. Cum pariatur quo iure et doloribus est. Officia ipsa et odio enim eaque recusandae.\n
          \n
          Minima adipisci autem omnis et. Illum maxime excepturi consequatur ab. Optio recusandae quia neque nam quidem similique id.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dignissimos ipsam qui at architecto amet vero velit. Laudantium dolorem illum ipsa ut at deserunt. Sed deserunt qui quibusdam repellat alias tenetur fugit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8662 …}
    #channels: Doctrine\ORM\PersistentCollection {#8175 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7924 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8040 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8178 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13978 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13321 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 1.35 ms
Input props
[
  "product" => App\Entity\Product\Product {#7919
    #id: 160
    #code: "Ocean_Wave_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8316 …}
    #variants: Doctrine\ORM\PersistentCollection {#8529 …}
    #options: Doctrine\ORM\PersistentCollection {#8657 …}
    #associations: Doctrine\ORM\PersistentCollection {#8597 …}
    #createdAt: DateTime @1773548459 {#8044
      date: 2026-03-15 04:20:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7970
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8656 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8659
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7919}
        #id: 1273
        #name: "Ocean Wave Jeans"
        #slug: "ocean-wave-jeans"
        #description: """
          Sit ea ad qui aut eveniet. Omnis ea dolor aperiam quae eligendi iste. Tenetur cum non labore blanditiis.\n
          \n
          Aut voluptas facere nemo est neque dicta natus. Nemo provident repellat quia iure at veniam ex vel. Cum pariatur quo iure et doloribus est. Officia ipsa et odio enim eaque recusandae.\n
          \n
          Minima adipisci autem omnis et. Illum maxime excepturi consequatur ab. Optio recusandae quia neque nam quidem similique id.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dignissimos ipsam qui at architecto amet vero velit. Laudantium dolorem illum ipsa ut at deserunt. Sed deserunt qui quibusdam repellat alias tenetur fugit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8662 …}
    #channels: Doctrine\ORM\PersistentCollection {#8175 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7924 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8040 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8178 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Ocean Wave Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14402
  -props: [
    "product" => App\Entity\Product\Product {#7919
      #id: 160
      #code: "Ocean_Wave_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8316 …}
      #variants: Doctrine\ORM\PersistentCollection {#8529 …}
      #options: Doctrine\ORM\PersistentCollection {#8657 …}
      #associations: Doctrine\ORM\PersistentCollection {#8597 …}
      #createdAt: DateTime @1773548459 {#8044
        date: 2026-03-15 04:20:59.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#7970
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8656 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8659
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7919}
          #id: 1273
          #name: "Ocean Wave Jeans"
          #slug: "ocean-wave-jeans"
          #description: """
            Sit ea ad qui aut eveniet. Omnis ea dolor aperiam quae eligendi iste. Tenetur cum non labore blanditiis.\n
            \n
            Aut voluptas facere nemo est neque dicta natus. Nemo provident repellat quia iure at veniam ex vel. Cum pariatur quo iure et doloribus est. Officia ipsa et odio enim eaque recusandae.\n
            \n
            Minima adipisci autem omnis et. Illum maxime excepturi consequatur ab. Optio recusandae quia neque nam quidem similique id.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dignissimos ipsam qui at architecto amet vero velit. Laudantium dolorem illum ipsa ut at deserunt. Sed deserunt qui quibusdam repellat alias tenetur fugit."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8662 …}
      #channels: Doctrine\ORM\PersistentCollection {#8175 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7924 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8040 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8178 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.86 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14526
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14481 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14476 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14525 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13978 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14335
    #collection: Doctrine\Common\Collections\ArrayCollection {#14336 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14332 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23191 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23247 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14526
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14481 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14476 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14525 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Ocean Wave Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14335
    #collection: Doctrine\Common\Collections\ArrayCollection {#14336 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14332 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23191 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23247 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14530
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14526
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14481 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14476 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14525 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13978 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14335
      #collection: Doctrine\Common\Collections\ArrayCollection {#14336 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14332 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23191 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23247 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.19 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14749
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14747 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14748 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13978 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14758
  +variant: App\Entity\Product\ProductVariant {#13978 …}
  +price: "€23.83"
  +originalPrice: "€23.83"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8996 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11726 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8993 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14749
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14739 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14747 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14748 …}
    +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 28.0 MiB 14.00 ms
Input props
[
  "product" => App\Entity\Product\Product {#8672
    #id: 142
    #code: "Ocean_Breeze_Beauty"
    #attributes: Doctrine\ORM\PersistentCollection {#8682 …}
    #variants: Doctrine\ORM\PersistentCollection {#8684 …}
    #options: Doctrine\ORM\PersistentCollection {#8688 …}
    #associations: Doctrine\ORM\PersistentCollection {#8686 …}
    #createdAt: DateTime @1773691356 {#8670
      date: 2026-03-16 20:02:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8669
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8691 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8692
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8672}
        #id: 1129
        #name: "Ocean Breeze Beauty"
        #slug: "ocean-breeze-beauty"
        #description: """
          Corporis repudiandae et illo similique non. Tempora et beatae aperiam qui dolores earum ut. Itaque perferendis illo nobis iste. Facere doloremque est harum voluptas omnis.\n
          \n
          Magnam totam enim voluptas autem quidem perspiciatis architecto. Nulla qui velit rerum culpa labore. Eum itaque quas molestias nemo possimus cum ullam iusto. Qui laudantium aut et consequatur nihil ut reiciendis.\n
          \n
          Est occaecati aspernatur voluptatem quo. Nam autem id et magni. Voluptas error explicabo voluptatibus voluptates excepturi sed.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptates quisquam sit dolor. Praesentium quisquam aliquam tempore distinctio quibusdam. Expedita quod molestias voluptatibus explicabo occaecati et voluptatem. At tempore consequatur vero voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8680 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8674 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8676 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8678 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13321 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14380
  +product: App\Entity\Product\Product {#8672
    #id: 142
    #code: "Ocean_Breeze_Beauty"
    #attributes: Doctrine\ORM\PersistentCollection {#8682 …}
    #variants: Doctrine\ORM\PersistentCollection {#8684 …}
    #options: Doctrine\ORM\PersistentCollection {#8688 …}
    #associations: Doctrine\ORM\PersistentCollection {#8686 …}
    #createdAt: DateTime @1773691356 {#8670
      date: 2026-03-16 20:02:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8669
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8691 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8692
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8672}
        #id: 1129
        #name: "Ocean Breeze Beauty"
        #slug: "ocean-breeze-beauty"
        #description: """
          Corporis repudiandae et illo similique non. Tempora et beatae aperiam qui dolores earum ut. Itaque perferendis illo nobis iste. Facere doloremque est harum voluptas omnis.\n
          \n
          Magnam totam enim voluptas autem quidem perspiciatis architecto. Nulla qui velit rerum culpa labore. Eum itaque quas molestias nemo possimus cum ullam iusto. Qui laudantium aut et consequatur nihil ut reiciendis.\n
          \n
          Est occaecati aspernatur voluptatem quo. Nam autem id et magni. Voluptas error explicabo voluptatibus voluptates excepturi sed.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptates quisquam sit dolor. Praesentium quisquam aliquam tempore distinctio quibusdam. Expedita quod molestias voluptatibus explicabo occaecati et voluptatem. At tempore consequatur vero voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8680 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8674 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8676 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8678 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14831 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13321 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.80 ms
Input props
[
  "product" => App\Entity\Product\Product {#8672
    #id: 142
    #code: "Ocean_Breeze_Beauty"
    #attributes: Doctrine\ORM\PersistentCollection {#8682 …}
    #variants: Doctrine\ORM\PersistentCollection {#8684 …}
    #options: Doctrine\ORM\PersistentCollection {#8688 …}
    #associations: Doctrine\ORM\PersistentCollection {#8686 …}
    #createdAt: DateTime @1773691356 {#8670
      date: 2026-03-16 20:02:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8669
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8691 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8692
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8672}
        #id: 1129
        #name: "Ocean Breeze Beauty"
        #slug: "ocean-breeze-beauty"
        #description: """
          Corporis repudiandae et illo similique non. Tempora et beatae aperiam qui dolores earum ut. Itaque perferendis illo nobis iste. Facere doloremque est harum voluptas omnis.\n
          \n
          Magnam totam enim voluptas autem quidem perspiciatis architecto. Nulla qui velit rerum culpa labore. Eum itaque quas molestias nemo possimus cum ullam iusto. Qui laudantium aut et consequatur nihil ut reiciendis.\n
          \n
          Est occaecati aspernatur voluptatem quo. Nam autem id et magni. Voluptas error explicabo voluptatibus voluptates excepturi sed.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptates quisquam sit dolor. Praesentium quisquam aliquam tempore distinctio quibusdam. Expedita quod molestias voluptatibus explicabo occaecati et voluptatem. At tempore consequatur vero voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8680 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8674 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8676 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8678 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Ocean Breeze Beauty"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14905
  -props: [
    "product" => App\Entity\Product\Product {#8672
      #id: 142
      #code: "Ocean_Breeze_Beauty"
      #attributes: Doctrine\ORM\PersistentCollection {#8682 …}
      #variants: Doctrine\ORM\PersistentCollection {#8684 …}
      #options: Doctrine\ORM\PersistentCollection {#8688 …}
      #associations: Doctrine\ORM\PersistentCollection {#8686 …}
      #createdAt: DateTime @1773691356 {#8670
        date: 2026-03-16 20:02:36.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8669
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8691 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8692
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8672}
          #id: 1129
          #name: "Ocean Breeze Beauty"
          #slug: "ocean-breeze-beauty"
          #description: """
            Corporis repudiandae et illo similique non. Tempora et beatae aperiam qui dolores earum ut. Itaque perferendis illo nobis iste. Facere doloremque est harum voluptas omnis.\n
            \n
            Magnam totam enim voluptas autem quidem perspiciatis architecto. Nulla qui velit rerum culpa labore. Eum itaque quas molestias nemo possimus cum ullam iusto. Qui laudantium aut et consequatur nihil ut reiciendis.\n
            \n
            Est occaecati aspernatur voluptatem quo. Nam autem id et magni. Voluptas error explicabo voluptatibus voluptates excepturi sed.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptates quisquam sit dolor. Praesentium quisquam aliquam tempore distinctio quibusdam. Expedita quod molestias voluptatibus explicabo occaecati et voluptatem. At tempore consequatur vero voluptatem."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
      #channels: Doctrine\ORM\PersistentCollection {#8680 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8674 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8676 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8678 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.88 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15110
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14956 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14886 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14831 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14853
    #collection: Doctrine\Common\Collections\ArrayCollection {#14854 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14851 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23267 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23269 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15110
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14956 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14886 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Ocean Breeze Beauty(Dress size: S, Dress height: Petite)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14853
    #collection: Doctrine\Common\Collections\ArrayCollection {#14854 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14851 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23267 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23269 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15114
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15110
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14889 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14956 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14886 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14831 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14853
      #collection: Doctrine\Common\Collections\ArrayCollection {#14854 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14851 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23267 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23269 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5123
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5101 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#5080 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5076 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14831 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#5116
  +variant: App\Entity\Product\ProductVariant {#14831 …}
  +price: "€28.04"
  +originalPrice: "€28.04"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8996 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11726 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8993 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5123
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5101 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#5080 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5076 …}
    +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 28.0 MiB 9.12 ms
Input props
[
  "product" => App\Entity\Product\Product {#8698
    #id: 103
    #code: "Nebula_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8708 …}
    #variants: Doctrine\ORM\PersistentCollection {#8710 …}
    #options: Doctrine\ORM\PersistentCollection {#8714 …}
    #associations: Doctrine\ORM\PersistentCollection {#8712 …}
    #createdAt: DateTime @1773279204 {#8696
      date: 2026-03-12 01:33:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8697
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8717 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8718
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8698}
        #id: 817
        #name: "Nebula Surge T-Shirt"
        #slug: "nebula-surge-t-shirt"
        #description: """
          Rem quos enim dolorum maiores iure. Natus blanditiis et incidunt ipsam. Atque commodi repudiandae quasi nisi quisquam neque. Aspernatur qui corrupti rerum magni unde doloribus.\n
          \n
          Id quo consequatur possimus. Commodi quia aut illum. Consequuntur vel laboriosam quisquam enim quibusdam atque rem consequatur.\n
          \n
          Enim asperiores unde ab sit error. Et nesciunt tempore tempore maxime harum ratione. Cumque eum ut occaecati. Perspiciatis consequatur ut rerum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolore cupiditate id sunt odio laboriosam. Sint asperiores eligendi quae repellendus enim quam. Expedita quasi impedit exercitationem voluptatem. Quas cumque harum doloribus et repudiandae aut amet. Explicabo est incidunt dolorum repudiandae est velit est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8720 …}
    #channels: Doctrine\ORM\PersistentCollection {#8706 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8700 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8702 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#8704 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13321 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14896
  +product: App\Entity\Product\Product {#8698
    #id: 103
    #code: "Nebula_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8708 …}
    #variants: Doctrine\ORM\PersistentCollection {#8710 …}
    #options: Doctrine\ORM\PersistentCollection {#8714 …}
    #associations: Doctrine\ORM\PersistentCollection {#8712 …}
    #createdAt: DateTime @1773279204 {#8696
      date: 2026-03-12 01:33:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8697
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8717 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8718
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8698}
        #id: 817
        #name: "Nebula Surge T-Shirt"
        #slug: "nebula-surge-t-shirt"
        #description: """
          Rem quos enim dolorum maiores iure. Natus blanditiis et incidunt ipsam. Atque commodi repudiandae quasi nisi quisquam neque. Aspernatur qui corrupti rerum magni unde doloribus.\n
          \n
          Id quo consequatur possimus. Commodi quia aut illum. Consequuntur vel laboriosam quisquam enim quibusdam atque rem consequatur.\n
          \n
          Enim asperiores unde ab sit error. Et nesciunt tempore tempore maxime harum ratione. Cumque eum ut occaecati. Perspiciatis consequatur ut rerum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolore cupiditate id sunt odio laboriosam. Sint asperiores eligendi quae repellendus enim quam. Expedita quasi impedit exercitationem voluptatem. Quas cumque harum doloribus et repudiandae aut amet. Explicabo est incidunt dolorum repudiandae est velit est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8720 …}
    #channels: Doctrine\ORM\PersistentCollection {#8706 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8700 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8702 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#8704 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#6168 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13321 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 2.12 ms
Input props
[
  "product" => App\Entity\Product\Product {#8698
    #id: 103
    #code: "Nebula_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8708 …}
    #variants: Doctrine\ORM\PersistentCollection {#8710 …}
    #options: Doctrine\ORM\PersistentCollection {#8714 …}
    #associations: Doctrine\ORM\PersistentCollection {#8712 …}
    #createdAt: DateTime @1773279204 {#8696
      date: 2026-03-12 01:33:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8697
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8717 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8718
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8698}
        #id: 817
        #name: "Nebula Surge T-Shirt"
        #slug: "nebula-surge-t-shirt"
        #description: """
          Rem quos enim dolorum maiores iure. Natus blanditiis et incidunt ipsam. Atque commodi repudiandae quasi nisi quisquam neque. Aspernatur qui corrupti rerum magni unde doloribus.\n
          \n
          Id quo consequatur possimus. Commodi quia aut illum. Consequuntur vel laboriosam quisquam enim quibusdam atque rem consequatur.\n
          \n
          Enim asperiores unde ab sit error. Et nesciunt tempore tempore maxime harum ratione. Cumque eum ut occaecati. Perspiciatis consequatur ut rerum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolore cupiditate id sunt odio laboriosam. Sint asperiores eligendi quae repellendus enim quam. Expedita quasi impedit exercitationem voluptatem. Quas cumque harum doloribus et repudiandae aut amet. Explicabo est incidunt dolorum repudiandae est velit est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8720 …}
    #channels: Doctrine\ORM\PersistentCollection {#8706 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8700 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8702 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#8704 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Nebula Surge T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6531
  -props: [
    "product" => App\Entity\Product\Product {#8698
      #id: 103
      #code: "Nebula_Surge_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8708 …}
      #variants: Doctrine\ORM\PersistentCollection {#8710 …}
      #options: Doctrine\ORM\PersistentCollection {#8714 …}
      #associations: Doctrine\ORM\PersistentCollection {#8712 …}
      #createdAt: DateTime @1773279204 {#8696
        date: 2026-03-12 01:33:24.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8697
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8717 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8718
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8698}
          #id: 817
          #name: "Nebula Surge T-Shirt"
          #slug: "nebula-surge-t-shirt"
          #description: """
            Rem quos enim dolorum maiores iure. Natus blanditiis et incidunt ipsam. Atque commodi repudiandae quasi nisi quisquam neque. Aspernatur qui corrupti rerum magni unde doloribus.\n
            \n
            Id quo consequatur possimus. Commodi quia aut illum. Consequuntur vel laboriosam quisquam enim quibusdam atque rem consequatur.\n
            \n
            Enim asperiores unde ab sit error. Et nesciunt tempore tempore maxime harum ratione. Cumque eum ut occaecati. Perspiciatis consequatur ut rerum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolore cupiditate id sunt odio laboriosam. Sint asperiores eligendi quae repellendus enim quam. Expedita quasi impedit exercitationem voluptatem. Quas cumque harum doloribus et repudiandae aut amet. Explicabo est incidunt dolorum repudiandae est velit est."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8720 …}
      #channels: Doctrine\ORM\PersistentCollection {#8706 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8700 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8702 …}
      #averageRating: 2.0
      #images: Doctrine\ORM\PersistentCollection {#8704 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.48 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7776
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6394 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#7116 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6410 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#6168 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#6165
    #collection: Doctrine\Common\Collections\ArrayCollection {#6187 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#6188 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23281 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23283 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7776
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6394 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#7116 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6410 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Nebula Surge T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#6165
    #collection: Doctrine\Common\Collections\ArrayCollection {#6187 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#6188 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23281 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23283 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#7840
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7776
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6394 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#7116 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6410 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#6168 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#6165
      #collection: Doctrine\Common\Collections\ArrayCollection {#6187 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#6188 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23281 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23283 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8276
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8159 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8269 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8278 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#6168 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#8279
  +variant: App\Entity\Product\ProductVariant {#6168 …}
  +price: "€55.23"
  +originalPrice: "€55.23"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8996 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11726 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8993 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8276
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8159 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8269 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8278 …}
    +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 28.0 MiB 5.21 ms
Input props
[
  "product" => App\Entity\Product\Product {#8728
    #id: 91
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8738 …}
    #variants: Doctrine\ORM\PersistentCollection {#8740 …}
    #options: Doctrine\ORM\PersistentCollection {#8744 …}
    #associations: Doctrine\ORM\PersistentCollection {#8742 …}
    #createdAt: DateTime @1773413062 {#8726
      date: 2026-03-13 14:44:22.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8725
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8747 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8748
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8728}
        #id: 721
        #name: "Nebula Dream T-Shirt"
        #slug: "nebula-dream-t-shirt"
        #description: """
          Asperiores aut qui cumque et. Blanditiis reprehenderit cumque at qui aut delectus consectetur delectus. Voluptatum molestiae quam maiores doloribus ratione praesentium laudantium. Praesentium fugit ut optio.\n
          \n
          Placeat ullam aut amet officia voluptatem. Inventore asperiores laborum magni aperiam. Mollitia minus omnis illo.\n
          \n
          Dolore recusandae accusantium eum aut. Amet asperiores ducimus voluptas ducimus sint quae. Et voluptas minima adipisci eius harum quas quas. Sint autem deleniti ad.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et nobis officia saepe qui fugit voluptate. In qui maxime quod quia. Sed odio saepe voluptas nisi nisi dolor. Dicta architecto maxime qui ducimus sit maxime omnis et. Fugit ea sint delectus velit cumque officiis consequuntur dolor."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8750 …}
    #channels: Doctrine\ORM\PersistentCollection {#8736 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8730 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8732 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8734 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13321 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#6526
  +product: App\Entity\Product\Product {#8728
    #id: 91
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8738 …}
    #variants: Doctrine\ORM\PersistentCollection {#8740 …}
    #options: Doctrine\ORM\PersistentCollection {#8744 …}
    #associations: Doctrine\ORM\PersistentCollection {#8742 …}
    #createdAt: DateTime @1773413062 {#8726
      date: 2026-03-13 14:44:22.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8725
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8747 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8748
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8728}
        #id: 721
        #name: "Nebula Dream T-Shirt"
        #slug: "nebula-dream-t-shirt"
        #description: """
          Asperiores aut qui cumque et. Blanditiis reprehenderit cumque at qui aut delectus consectetur delectus. Voluptatum molestiae quam maiores doloribus ratione praesentium laudantium. Praesentium fugit ut optio.\n
          \n
          Placeat ullam aut amet officia voluptatem. Inventore asperiores laborum magni aperiam. Mollitia minus omnis illo.\n
          \n
          Dolore recusandae accusantium eum aut. Amet asperiores ducimus voluptas ducimus sint quae. Et voluptas minima adipisci eius harum quas quas. Sint autem deleniti ad.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et nobis officia saepe qui fugit voluptate. In qui maxime quod quia. Sed odio saepe voluptas nisi nisi dolor. Dicta architecto maxime qui ducimus sit maxime omnis et. Fugit ea sint delectus velit cumque officiis consequuntur dolor."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8750 …}
    #channels: Doctrine\ORM\PersistentCollection {#8736 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8730 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8732 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8734 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8585 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13321 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 1.23 ms
Input props
[
  "product" => App\Entity\Product\Product {#8728
    #id: 91
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8738 …}
    #variants: Doctrine\ORM\PersistentCollection {#8740 …}
    #options: Doctrine\ORM\PersistentCollection {#8744 …}
    #associations: Doctrine\ORM\PersistentCollection {#8742 …}
    #createdAt: DateTime @1773413062 {#8726
      date: 2026-03-13 14:44:22.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8725
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8747 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8748
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8728}
        #id: 721
        #name: "Nebula Dream T-Shirt"
        #slug: "nebula-dream-t-shirt"
        #description: """
          Asperiores aut qui cumque et. Blanditiis reprehenderit cumque at qui aut delectus consectetur delectus. Voluptatum molestiae quam maiores doloribus ratione praesentium laudantium. Praesentium fugit ut optio.\n
          \n
          Placeat ullam aut amet officia voluptatem. Inventore asperiores laborum magni aperiam. Mollitia minus omnis illo.\n
          \n
          Dolore recusandae accusantium eum aut. Amet asperiores ducimus voluptas ducimus sint quae. Et voluptas minima adipisci eius harum quas quas. Sint autem deleniti ad.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et nobis officia saepe qui fugit voluptate. In qui maxime quod quia. Sed odio saepe voluptas nisi nisi dolor. Dicta architecto maxime qui ducimus sit maxime omnis et. Fugit ea sint delectus velit cumque officiis consequuntur dolor."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8750 …}
    #channels: Doctrine\ORM\PersistentCollection {#8736 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8730 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8732 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8734 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Nebula Dream T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#12685
  -props: [
    "product" => App\Entity\Product\Product {#8728
      #id: 91
      #code: "Nebula_Dream_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8738 …}
      #variants: Doctrine\ORM\PersistentCollection {#8740 …}
      #options: Doctrine\ORM\PersistentCollection {#8744 …}
      #associations: Doctrine\ORM\PersistentCollection {#8742 …}
      #createdAt: DateTime @1773413062 {#8726
        date: 2026-03-13 14:44:22.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8725
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8747 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8748
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8728}
          #id: 721
          #name: "Nebula Dream T-Shirt"
          #slug: "nebula-dream-t-shirt"
          #description: """
            Asperiores aut qui cumque et. Blanditiis reprehenderit cumque at qui aut delectus consectetur delectus. Voluptatum molestiae quam maiores doloribus ratione praesentium laudantium. Praesentium fugit ut optio.\n
            \n
            Placeat ullam aut amet officia voluptatem. Inventore asperiores laborum magni aperiam. Mollitia minus omnis illo.\n
            \n
            Dolore recusandae accusantium eum aut. Amet asperiores ducimus voluptas ducimus sint quae. Et voluptas minima adipisci eius harum quas quas. Sint autem deleniti ad.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et nobis officia saepe qui fugit voluptate. In qui maxime quod quia. Sed odio saepe voluptas nisi nisi dolor. Dicta architecto maxime qui ducimus sit maxime omnis et. Fugit ea sint delectus velit cumque officiis consequuntur dolor."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8750 …}
      #channels: Doctrine\ORM\PersistentCollection {#8736 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8730 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8732 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8734 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.56 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14162
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9157 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9194 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8585 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8978
    #collection: Doctrine\Common\Collections\ArrayCollection {#8979 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8969 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23295 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23297 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14162
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9157 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9194 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Nebula Dream T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8978
    #collection: Doctrine\Common\Collections\ArrayCollection {#8979 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8969 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23295 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23297 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14282
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14162
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9157 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13896 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9194 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8585 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8978
      #collection: Doctrine\Common\Collections\ArrayCollection {#8979 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8969 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23295 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23297 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15175
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15165 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15173 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15174 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8585 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15178
  +variant: App\Entity\Product\ProductVariant {#8585 …}
  +price: "€20.72"
  +originalPrice: "€20.72"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8996 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11726 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8993 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15175
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15165 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15173 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15174 …}
    +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 28.0 MiB 5.13 ms
Input props
[
  "product" => App\Entity\Product\Product {#8755
    #id: 153
    #code: "Minty_Fresh_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8765 …}
    #variants: Doctrine\ORM\PersistentCollection {#8767 …}
    #options: Doctrine\ORM\PersistentCollection {#8771 …}
    #associations: Doctrine\ORM\PersistentCollection {#8769 …}
    #createdAt: DateTime @1773316536 {#8753
      date: 2026-03-12 11:55:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8752
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8774 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8775
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8755}
        #id: 1217
        #name: "Minty Fresh Jeans"
        #slug: "minty-fresh-jeans"
        #description: """
          Totam et impedit quam adipisci accusamus. Odit ipsa ea magnam. Eveniet fugiat quasi nesciunt totam vero. Suscipit aperiam dignissimos minima.\n
          \n
          Eum quidem quasi eum iure debitis autem dolor vel. Deserunt dolores nostrum totam inventore minus dolor. Et eum occaecati voluptas placeat esse sit. Voluptatibus qui debitis vel a libero qui fuga.\n
          \n
          Sunt et ab vel veniam et. Autem omnis deserunt fuga.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsam deserunt consequatur optio doloremque mollitia delectus. Voluptatem aut consequatur et ipsa explicabo atque. Deserunt animi assumenda et. Corporis dolor eius ex numquam ut in eveniet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8777 …}
    #channels: Doctrine\ORM\PersistentCollection {#8763 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8757 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8759 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8761 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13321 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#12136
  +product: App\Entity\Product\Product {#8755
    #id: 153
    #code: "Minty_Fresh_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8765 …}
    #variants: Doctrine\ORM\PersistentCollection {#8767 …}
    #options: Doctrine\ORM\PersistentCollection {#8771 …}
    #associations: Doctrine\ORM\PersistentCollection {#8769 …}
    #createdAt: DateTime @1773316536 {#8753
      date: 2026-03-12 11:55:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8752
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8774 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8775
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8755}
        #id: 1217
        #name: "Minty Fresh Jeans"
        #slug: "minty-fresh-jeans"
        #description: """
          Totam et impedit quam adipisci accusamus. Odit ipsa ea magnam. Eveniet fugiat quasi nesciunt totam vero. Suscipit aperiam dignissimos minima.\n
          \n
          Eum quidem quasi eum iure debitis autem dolor vel. Deserunt dolores nostrum totam inventore minus dolor. Et eum occaecati voluptas placeat esse sit. Voluptatibus qui debitis vel a libero qui fuga.\n
          \n
          Sunt et ab vel veniam et. Autem omnis deserunt fuga.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsam deserunt consequatur optio doloremque mollitia delectus. Voluptatem aut consequatur et ipsa explicabo atque. Deserunt animi assumenda et. Corporis dolor eius ex numquam ut in eveniet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8777 …}
    #channels: Doctrine\ORM\PersistentCollection {#8763 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8757 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8759 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8761 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15241 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13321 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 1.17 ms
Input props
[
  "product" => App\Entity\Product\Product {#8755
    #id: 153
    #code: "Minty_Fresh_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8765 …}
    #variants: Doctrine\ORM\PersistentCollection {#8767 …}
    #options: Doctrine\ORM\PersistentCollection {#8771 …}
    #associations: Doctrine\ORM\PersistentCollection {#8769 …}
    #createdAt: DateTime @1773316536 {#8753
      date: 2026-03-12 11:55:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8752
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8774 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8775
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8755}
        #id: 1217
        #name: "Minty Fresh Jeans"
        #slug: "minty-fresh-jeans"
        #description: """
          Totam et impedit quam adipisci accusamus. Odit ipsa ea magnam. Eveniet fugiat quasi nesciunt totam vero. Suscipit aperiam dignissimos minima.\n
          \n
          Eum quidem quasi eum iure debitis autem dolor vel. Deserunt dolores nostrum totam inventore minus dolor. Et eum occaecati voluptas placeat esse sit. Voluptatibus qui debitis vel a libero qui fuga.\n
          \n
          Sunt et ab vel veniam et. Autem omnis deserunt fuga.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsam deserunt consequatur optio doloremque mollitia delectus. Voluptatem aut consequatur et ipsa explicabo atque. Deserunt animi assumenda et. Corporis dolor eius ex numquam ut in eveniet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8777 …}
    #channels: Doctrine\ORM\PersistentCollection {#8763 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8757 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8759 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8761 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Minty Fresh Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15315
  -props: [
    "product" => App\Entity\Product\Product {#8755
      #id: 153
      #code: "Minty_Fresh_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8765 …}
      #variants: Doctrine\ORM\PersistentCollection {#8767 …}
      #options: Doctrine\ORM\PersistentCollection {#8771 …}
      #associations: Doctrine\ORM\PersistentCollection {#8769 …}
      #createdAt: DateTime @1773316536 {#8753
        date: 2026-03-12 11:55:36.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8752
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8774 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8775
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8755}
          #id: 1217
          #name: "Minty Fresh Jeans"
          #slug: "minty-fresh-jeans"
          #description: """
            Totam et impedit quam adipisci accusamus. Odit ipsa ea magnam. Eveniet fugiat quasi nesciunt totam vero. Suscipit aperiam dignissimos minima.\n
            \n
            Eum quidem quasi eum iure debitis autem dolor vel. Deserunt dolores nostrum totam inventore minus dolor. Et eum occaecati voluptas placeat esse sit. Voluptatibus qui debitis vel a libero qui fuga.\n
            \n
            Sunt et ab vel veniam et. Autem omnis deserunt fuga.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ipsam deserunt consequatur optio doloremque mollitia delectus. Voluptatem aut consequatur et ipsa explicabo atque. Deserunt animi assumenda et. Corporis dolor eius ex numquam ut in eveniet."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8777 …}
      #channels: Doctrine\ORM\PersistentCollection {#8763 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8757 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8759 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8761 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.53 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15416
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15372 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15296 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15241 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15263
    #collection: Doctrine\Common\Collections\ArrayCollection {#15264 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15261 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23309 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23311 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15416
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15372 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15296 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Minty Fresh Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15263
    #collection: Doctrine\Common\Collections\ArrayCollection {#15264 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15261 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23309 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23311 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15420
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15416
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15299 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15372 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15296 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15241 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15263
      #collection: Doctrine\Common\Collections\ArrayCollection {#15264 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15261 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23309 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23311 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15470
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15461 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15468 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15469 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15241 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15473
  +variant: App\Entity\Product\ProductVariant {#15241 …}
  +price: "€58.15"
  +originalPrice: "€58.15"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8996 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11726 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8993 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15470
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15461 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15468 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15469 …}
    +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 28.0 MiB 5.69 ms
Input props
[
  "product" => App\Entity\Product\Product {#8782
    #id: 98
    #code: "Meteor_Shower_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8789 …}
    #variants: Doctrine\ORM\PersistentCollection {#8791 …}
    #options: Doctrine\ORM\PersistentCollection {#8795 …}
    #associations: Doctrine\ORM\PersistentCollection {#8793 …}
    #createdAt: DateTime @1773122626 {#8780
      date: 2026-03-10 06:03:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8779
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8798 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8799
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8782}
        #id: 777
        #name: "Meteor Shower T-Shirt"
        #slug: "meteor-shower-t-shirt"
        #description: """
          Est ut autem beatae. Non quae aut et cum ipsum ut accusamus. Dicta molestiae non reprehenderit illum aperiam voluptatibus consequuntur ipsam. Eius ea alias aut in voluptatem.\n
          \n
          Commodi similique autem libero sapiente quia fugiat aperiam voluptatum. Sit accusamus natus temporibus dolorem. Iure cumque ullam molestias illum.\n
          \n
          Quo voluptas suscipit consequatur consectetur. Qui itaque dolore occaecati ipsa facilis minus. Vel repellendus tenetur quod sint dolorum quibusdam fugit. Nulla repellat et quia voluptatem dicta.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci velit harum ut. Fugit dolorum pariatur eaque qui est earum unde. Eius repellendus temporibus porro maiores et est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8801 …}
    #channels: Doctrine\ORM\PersistentCollection {#8787 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8730 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8783 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8785 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13321 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15306
  +product: App\Entity\Product\Product {#8782
    #id: 98
    #code: "Meteor_Shower_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8789 …}
    #variants: Doctrine\ORM\PersistentCollection {#8791 …}
    #options: Doctrine\ORM\PersistentCollection {#8795 …}
    #associations: Doctrine\ORM\PersistentCollection {#8793 …}
    #createdAt: DateTime @1773122626 {#8780
      date: 2026-03-10 06:03:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8779
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8798 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8799
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8782}
        #id: 777
        #name: "Meteor Shower T-Shirt"
        #slug: "meteor-shower-t-shirt"
        #description: """
          Est ut autem beatae. Non quae aut et cum ipsum ut accusamus. Dicta molestiae non reprehenderit illum aperiam voluptatibus consequuntur ipsam. Eius ea alias aut in voluptatem.\n
          \n
          Commodi similique autem libero sapiente quia fugiat aperiam voluptatum. Sit accusamus natus temporibus dolorem. Iure cumque ullam molestias illum.\n
          \n
          Quo voluptas suscipit consequatur consectetur. Qui itaque dolore occaecati ipsa facilis minus. Vel repellendus tenetur quod sint dolorum quibusdam fugit. Nulla repellat et quia voluptatem dicta.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci velit harum ut. Fugit dolorum pariatur eaque qui est earum unde. Eius repellendus temporibus porro maiores et est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8801 …}
    #channels: Doctrine\ORM\PersistentCollection {#8787 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8730 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8783 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8785 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15536 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13321 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 1.59 ms
Input props
[
  "product" => App\Entity\Product\Product {#8782
    #id: 98
    #code: "Meteor_Shower_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8789 …}
    #variants: Doctrine\ORM\PersistentCollection {#8791 …}
    #options: Doctrine\ORM\PersistentCollection {#8795 …}
    #associations: Doctrine\ORM\PersistentCollection {#8793 …}
    #createdAt: DateTime @1773122626 {#8780
      date: 2026-03-10 06:03:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8779
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8798 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8799
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8782}
        #id: 777
        #name: "Meteor Shower T-Shirt"
        #slug: "meteor-shower-t-shirt"
        #description: """
          Est ut autem beatae. Non quae aut et cum ipsum ut accusamus. Dicta molestiae non reprehenderit illum aperiam voluptatibus consequuntur ipsam. Eius ea alias aut in voluptatem.\n
          \n
          Commodi similique autem libero sapiente quia fugiat aperiam voluptatum. Sit accusamus natus temporibus dolorem. Iure cumque ullam molestias illum.\n
          \n
          Quo voluptas suscipit consequatur consectetur. Qui itaque dolore occaecati ipsa facilis minus. Vel repellendus tenetur quod sint dolorum quibusdam fugit. Nulla repellat et quia voluptatem dicta.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci velit harum ut. Fugit dolorum pariatur eaque qui est earum unde. Eius repellendus temporibus porro maiores et est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8801 …}
    #channels: Doctrine\ORM\PersistentCollection {#8787 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8730 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8783 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8785 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Meteor Shower T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15610
  -props: [
    "product" => App\Entity\Product\Product {#8782
      #id: 98
      #code: "Meteor_Shower_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8789 …}
      #variants: Doctrine\ORM\PersistentCollection {#8791 …}
      #options: Doctrine\ORM\PersistentCollection {#8795 …}
      #associations: Doctrine\ORM\PersistentCollection {#8793 …}
      #createdAt: DateTime @1773122626 {#8780
        date: 2026-03-10 06:03:46.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8779
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8798 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8799
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8782}
          #id: 777
          #name: "Meteor Shower T-Shirt"
          #slug: "meteor-shower-t-shirt"
          #description: """
            Est ut autem beatae. Non quae aut et cum ipsum ut accusamus. Dicta molestiae non reprehenderit illum aperiam voluptatibus consequuntur ipsam. Eius ea alias aut in voluptatem.\n
            \n
            Commodi similique autem libero sapiente quia fugiat aperiam voluptatum. Sit accusamus natus temporibus dolorem. Iure cumque ullam molestias illum.\n
            \n
            Quo voluptas suscipit consequatur consectetur. Qui itaque dolore occaecati ipsa facilis minus. Vel repellendus tenetur quod sint dolorum quibusdam fugit. Nulla repellat et quia voluptatem dicta.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Adipisci velit harum ut. Fugit dolorum pariatur eaque qui est earum unde. Eius repellendus temporibus porro maiores et est."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8801 …}
      #channels: Doctrine\ORM\PersistentCollection {#8787 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8730 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8783 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8785 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.51 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15708
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15594 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15664 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15591 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15536 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15558
    #collection: Doctrine\Common\Collections\ArrayCollection {#15559 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15556 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23323 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23325 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15708
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15594 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15664 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15591 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Meteor Shower T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15558
    #collection: Doctrine\Common\Collections\ArrayCollection {#15559 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15556 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23323 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23325 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15712
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15708
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15594 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15664 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15591 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15536 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15558
      #collection: Doctrine\Common\Collections\ArrayCollection {#15559 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15556 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23323 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23325 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15762
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15760 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15761 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15536 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15765
  +variant: App\Entity\Product\ProductVariant {#15536 …}
  +price: "€97.63"
  +originalPrice: "€97.63"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8996 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11726 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8993 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15762
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15753 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15760 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15761 …}
    +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 28.0 MiB 8.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#8806
    #id: 110
    #code: "Meteor_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8813 …}
    #variants: Doctrine\ORM\PersistentCollection {#8815 …}
    #options: Doctrine\ORM\PersistentCollection {#8819 …}
    #associations: Doctrine\ORM\PersistentCollection {#8817 …}
    #createdAt: DateTime @1773636914 {#8804
      date: 2026-03-16 04:55:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8803
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8822 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8823
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8806}
        #id: 873
        #name: "Meteor Echo T-Shirt"
        #slug: "meteor-echo-t-shirt"
        #description: """
          Fugiat blanditiis nisi debitis. Quisquam omnis et quis itaque possimus porro ex vel. Molestiae rem dolores magnam. Accusamus dicta iure iure voluptas architecto qui.\n
          \n
          Occaecati veniam et deleniti voluptates aliquid corrupti. Omnis sequi voluptatibus quaerat reprehenderit.\n
          \n
          Natus repellat non cupiditate exercitationem omnis. Qui recusandae culpa dolorem a voluptatum repellat. Earum aspernatur enim odit dignissimos. Ut voluptatem sit ipsum vero facilis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Illo quaerat voluptatibus nobis esse iure praesentium possimus saepe. Quaerat voluptatum exercitationem repellat officia magni exercitationem. Voluptatibus aliquid nisi ut voluptas laudantium sed molestiae. Quaerat dolorem ut labore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8825 …}
    #channels: Doctrine\ORM\PersistentCollection {#8811 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8700 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8807 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8809 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13321 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15601
  +product: App\Entity\Product\Product {#8806
    #id: 110
    #code: "Meteor_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8813 …}
    #variants: Doctrine\ORM\PersistentCollection {#8815 …}
    #options: Doctrine\ORM\PersistentCollection {#8819 …}
    #associations: Doctrine\ORM\PersistentCollection {#8817 …}
    #createdAt: DateTime @1773636914 {#8804
      date: 2026-03-16 04:55:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8803
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8822 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8823
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8806}
        #id: 873
        #name: "Meteor Echo T-Shirt"
        #slug: "meteor-echo-t-shirt"
        #description: """
          Fugiat blanditiis nisi debitis. Quisquam omnis et quis itaque possimus porro ex vel. Molestiae rem dolores magnam. Accusamus dicta iure iure voluptas architecto qui.\n
          \n
          Occaecati veniam et deleniti voluptates aliquid corrupti. Omnis sequi voluptatibus quaerat reprehenderit.\n
          \n
          Natus repellat non cupiditate exercitationem omnis. Qui recusandae culpa dolorem a voluptatum repellat. Earum aspernatur enim odit dignissimos. Ut voluptatem sit ipsum vero facilis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Illo quaerat voluptatibus nobis esse iure praesentium possimus saepe. Quaerat voluptatum exercitationem repellat officia magni exercitationem. Voluptatibus aliquid nisi ut voluptas laudantium sed molestiae. Quaerat dolorem ut labore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8825 …}
    #channels: Doctrine\ORM\PersistentCollection {#8811 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8700 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8807 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8809 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15828 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13321 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 1.35 ms
Input props
[
  "product" => App\Entity\Product\Product {#8806
    #id: 110
    #code: "Meteor_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8813 …}
    #variants: Doctrine\ORM\PersistentCollection {#8815 …}
    #options: Doctrine\ORM\PersistentCollection {#8819 …}
    #associations: Doctrine\ORM\PersistentCollection {#8817 …}
    #createdAt: DateTime @1773636914 {#8804
      date: 2026-03-16 04:55:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8803
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8822 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8823
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8806}
        #id: 873
        #name: "Meteor Echo T-Shirt"
        #slug: "meteor-echo-t-shirt"
        #description: """
          Fugiat blanditiis nisi debitis. Quisquam omnis et quis itaque possimus porro ex vel. Molestiae rem dolores magnam. Accusamus dicta iure iure voluptas architecto qui.\n
          \n
          Occaecati veniam et deleniti voluptates aliquid corrupti. Omnis sequi voluptatibus quaerat reprehenderit.\n
          \n
          Natus repellat non cupiditate exercitationem omnis. Qui recusandae culpa dolorem a voluptatum repellat. Earum aspernatur enim odit dignissimos. Ut voluptatem sit ipsum vero facilis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Illo quaerat voluptatibus nobis esse iure praesentium possimus saepe. Quaerat voluptatum exercitationem repellat officia magni exercitationem. Voluptatibus aliquid nisi ut voluptas laudantium sed molestiae. Quaerat dolorem ut labore."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8825 …}
    #channels: Doctrine\ORM\PersistentCollection {#8811 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8700 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8807 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8809 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Meteor Echo T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15902
  -props: [
    "product" => App\Entity\Product\Product {#8806
      #id: 110
      #code: "Meteor_Echo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8813 …}
      #variants: Doctrine\ORM\PersistentCollection {#8815 …}
      #options: Doctrine\ORM\PersistentCollection {#8819 …}
      #associations: Doctrine\ORM\PersistentCollection {#8817 …}
      #createdAt: DateTime @1773636914 {#8804
        date: 2026-03-16 04:55:14.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8803
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8822 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8823
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8806}
          #id: 873
          #name: "Meteor Echo T-Shirt"
          #slug: "meteor-echo-t-shirt"
          #description: """
            Fugiat blanditiis nisi debitis. Quisquam omnis et quis itaque possimus porro ex vel. Molestiae rem dolores magnam. Accusamus dicta iure iure voluptas architecto qui.\n
            \n
            Occaecati veniam et deleniti voluptates aliquid corrupti. Omnis sequi voluptatibus quaerat reprehenderit.\n
            \n
            Natus repellat non cupiditate exercitationem omnis. Qui recusandae culpa dolorem a voluptatum repellat. Earum aspernatur enim odit dignissimos. Ut voluptatem sit ipsum vero facilis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Illo quaerat voluptatibus nobis esse iure praesentium possimus saepe. Quaerat voluptatum exercitationem repellat officia magni exercitationem. Voluptatibus aliquid nisi ut voluptas laudantium sed molestiae. Quaerat dolorem ut labore."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8825 …}
      #channels: Doctrine\ORM\PersistentCollection {#8811 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8700 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8807 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8809 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 1.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16003
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15886 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15959 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15828 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15850
    #collection: Doctrine\Common\Collections\ArrayCollection {#15851 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15848 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23337 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23339 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16003
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15886 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15959 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Meteor Echo T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15850
    #collection: Doctrine\Common\Collections\ArrayCollection {#15851 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15848 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23337 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23339 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16007
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16003
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15886 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15959 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15883 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15828 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15850
      #collection: Doctrine\Common\Collections\ArrayCollection {#15851 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15848 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23337 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23339 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16057
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16048 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16055 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16056 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15828 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16060
  +variant: App\Entity\Product\ProductVariant {#15828 …}
  +price: "€38.81"
  +originalPrice: "€38.81"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8996 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11726 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8993 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16057
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16048 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16055 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16056 …}
    +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 28.0 MiB 3.67 ms
Input props
[
  "product" => App\Entity\Product\Product {#8830
    #id: 106
    #code: "Lunar_Wave_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8837 …}
    #variants: Doctrine\ORM\PersistentCollection {#8839 …}
    #options: Doctrine\ORM\PersistentCollection {#8843 …}
    #associations: Doctrine\ORM\PersistentCollection {#8841 …}
    #createdAt: DateTime @1773583207 {#8828
      date: 2026-03-15 14:00:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8827
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8846 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8847
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8830}
        #id: 841
        #name: "Lunar Wave T-Shirt"
        #slug: "lunar-wave-t-shirt"
        #description: """
          Ut alias dolorem sint reprehenderit. Et omnis dicta esse consequatur quae odit magni.\n
          \n
          Perferendis nulla eaque corrupti nihil rerum corrupti. Deleniti sint laboriosam vitae rerum fugit velit occaecati ducimus.\n
          \n
          Magnam doloribus et repellendus et rerum minus. Sapiente et ipsam mollitia quas quo. Et architecto corporis eos. Et ullam perferendis a est nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Asperiores soluta et et soluta esse similique quisquam. Asperiores rerum consequatur facere iste."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8849 …}
    #channels: Doctrine\ORM\PersistentCollection {#8835 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8700 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8831 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8833 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13321 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15893
  +product: App\Entity\Product\Product {#8830
    #id: 106
    #code: "Lunar_Wave_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8837 …}
    #variants: Doctrine\ORM\PersistentCollection {#8839 …}
    #options: Doctrine\ORM\PersistentCollection {#8843 …}
    #associations: Doctrine\ORM\PersistentCollection {#8841 …}
    #createdAt: DateTime @1773583207 {#8828
      date: 2026-03-15 14:00:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8827
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8846 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8847
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8830}
        #id: 841
        #name: "Lunar Wave T-Shirt"
        #slug: "lunar-wave-t-shirt"
        #description: """
          Ut alias dolorem sint reprehenderit. Et omnis dicta esse consequatur quae odit magni.\n
          \n
          Perferendis nulla eaque corrupti nihil rerum corrupti. Deleniti sint laboriosam vitae rerum fugit velit occaecati ducimus.\n
          \n
          Magnam doloribus et repellendus et rerum minus. Sapiente et ipsam mollitia quas quo. Et architecto corporis eos. Et ullam perferendis a est nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Asperiores soluta et et soluta esse similique quisquam. Asperiores rerum consequatur facere iste."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8849 …}
    #channels: Doctrine\ORM\PersistentCollection {#8835 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8700 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8831 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8833 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16123 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13321 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.48 ms
Input props
[
  "product" => App\Entity\Product\Product {#8830
    #id: 106
    #code: "Lunar_Wave_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8837 …}
    #variants: Doctrine\ORM\PersistentCollection {#8839 …}
    #options: Doctrine\ORM\PersistentCollection {#8843 …}
    #associations: Doctrine\ORM\PersistentCollection {#8841 …}
    #createdAt: DateTime @1773583207 {#8828
      date: 2026-03-15 14:00:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8827
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8846 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8847
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8830}
        #id: 841
        #name: "Lunar Wave T-Shirt"
        #slug: "lunar-wave-t-shirt"
        #description: """
          Ut alias dolorem sint reprehenderit. Et omnis dicta esse consequatur quae odit magni.\n
          \n
          Perferendis nulla eaque corrupti nihil rerum corrupti. Deleniti sint laboriosam vitae rerum fugit velit occaecati ducimus.\n
          \n
          Magnam doloribus et repellendus et rerum minus. Sapiente et ipsam mollitia quas quo. Et architecto corporis eos. Et ullam perferendis a est nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Asperiores soluta et et soluta esse similique quisquam. Asperiores rerum consequatur facere iste."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8849 …}
    #channels: Doctrine\ORM\PersistentCollection {#8835 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8700 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8831 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8833 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lunar Wave T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16197
  -props: [
    "product" => App\Entity\Product\Product {#8830
      #id: 106
      #code: "Lunar_Wave_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8837 …}
      #variants: Doctrine\ORM\PersistentCollection {#8839 …}
      #options: Doctrine\ORM\PersistentCollection {#8843 …}
      #associations: Doctrine\ORM\PersistentCollection {#8841 …}
      #createdAt: DateTime @1773583207 {#8828
        date: 2026-03-15 14:00:07.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8827
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8846 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8847
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8830}
          #id: 841
          #name: "Lunar Wave T-Shirt"
          #slug: "lunar-wave-t-shirt"
          #description: """
            Ut alias dolorem sint reprehenderit. Et omnis dicta esse consequatur quae odit magni.\n
            \n
            Perferendis nulla eaque corrupti nihil rerum corrupti. Deleniti sint laboriosam vitae rerum fugit velit occaecati ducimus.\n
            \n
            Magnam doloribus et repellendus et rerum minus. Sapiente et ipsam mollitia quas quo. Et architecto corporis eos. Et ullam perferendis a est nobis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Asperiores soluta et et soluta esse similique quisquam. Asperiores rerum consequatur facere iste."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8849 …}
      #channels: Doctrine\ORM\PersistentCollection {#8835 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8700 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8831 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8833 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.45 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16298
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16181 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16254 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16178 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16123 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16145
    #collection: Doctrine\Common\Collections\ArrayCollection {#16146 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16143 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23351 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23353 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16298
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16181 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16254 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16178 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lunar Wave T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16145
    #collection: Doctrine\Common\Collections\ArrayCollection {#16146 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16143 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23351 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23353 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16302
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16298
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16181 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16254 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16178 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16123 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16145
      #collection: Doctrine\Common\Collections\ArrayCollection {#16146 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16143 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23351 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23353 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16352
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16343 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16351 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16123 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16355
  +variant: App\Entity\Product\ProductVariant {#16123 …}
  +price: "€56.05"
  +originalPrice: "€56.05"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8996 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11726 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8993 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16352
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16343 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16351 …}
    +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 28.0 MiB 5.10 ms
Input props
[
  "product" => App\Entity\Product\Product {#8854
    #id: 94
    #code: "Lunar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8861 …}
    #variants: Doctrine\ORM\PersistentCollection {#8863 …}
    #options: Doctrine\ORM\PersistentCollection {#8867 …}
    #associations: Doctrine\ORM\PersistentCollection {#8865 …}
    #createdAt: DateTime @1773099195 {#8852
      date: 2026-03-09 23:33:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8851
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8870 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8871
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8854}
        #id: 745
        #name: "Lunar Echo T-Shirt"
        #slug: "lunar-echo-t-shirt"
        #description: """
          Nulla ut assumenda vero sit nemo quis nihil. Dolorum nobis illo id. Sit sit magnam voluptatem eum sit. Quidem in aut inventore eum suscipit rem.\n
          \n
          Hic autem voluptates consectetur voluptas quas exercitationem culpa. Qui assumenda ut commodi quo. Iusto laboriosam qui sapiente.\n
          \n
          Optio nesciunt excepturi quas rerum qui. Ut enim et velit nam et ipsum provident. Qui ea quis alias a incidunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ea vitae ducimus aliquid qui doloremque. Assumenda est natus asperiores doloribus libero quasi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8873 …}
    #channels: Doctrine\ORM\PersistentCollection {#8859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8730 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8855 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8857 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13321 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16188
  +product: App\Entity\Product\Product {#8854
    #id: 94
    #code: "Lunar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8861 …}
    #variants: Doctrine\ORM\PersistentCollection {#8863 …}
    #options: Doctrine\ORM\PersistentCollection {#8867 …}
    #associations: Doctrine\ORM\PersistentCollection {#8865 …}
    #createdAt: DateTime @1773099195 {#8852
      date: 2026-03-09 23:33:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8851
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8870 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8871
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8854}
        #id: 745
        #name: "Lunar Echo T-Shirt"
        #slug: "lunar-echo-t-shirt"
        #description: """
          Nulla ut assumenda vero sit nemo quis nihil. Dolorum nobis illo id. Sit sit magnam voluptatem eum sit. Quidem in aut inventore eum suscipit rem.\n
          \n
          Hic autem voluptates consectetur voluptas quas exercitationem culpa. Qui assumenda ut commodi quo. Iusto laboriosam qui sapiente.\n
          \n
          Optio nesciunt excepturi quas rerum qui. Ut enim et velit nam et ipsum provident. Qui ea quis alias a incidunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ea vitae ducimus aliquid qui doloremque. Assumenda est natus asperiores doloribus libero quasi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8873 …}
    #channels: Doctrine\ORM\PersistentCollection {#8859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8730 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8855 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8857 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16418 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7036 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4920 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13321 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 1.20 ms
Input props
[
  "product" => App\Entity\Product\Product {#8854
    #id: 94
    #code: "Lunar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8861 …}
    #variants: Doctrine\ORM\PersistentCollection {#8863 …}
    #options: Doctrine\ORM\PersistentCollection {#8867 …}
    #associations: Doctrine\ORM\PersistentCollection {#8865 …}
    #createdAt: DateTime @1773099195 {#8852
      date: 2026-03-09 23:33:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8851
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8870 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8871
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8854}
        #id: 745
        #name: "Lunar Echo T-Shirt"
        #slug: "lunar-echo-t-shirt"
        #description: """
          Nulla ut assumenda vero sit nemo quis nihil. Dolorum nobis illo id. Sit sit magnam voluptatem eum sit. Quidem in aut inventore eum suscipit rem.\n
          \n
          Hic autem voluptates consectetur voluptas quas exercitationem culpa. Qui assumenda ut commodi quo. Iusto laboriosam qui sapiente.\n
          \n
          Optio nesciunt excepturi quas rerum qui. Ut enim et velit nam et ipsum provident. Qui ea quis alias a incidunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ea vitae ducimus aliquid qui doloremque. Assumenda est natus asperiores doloribus libero quasi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8873 …}
    #channels: Doctrine\ORM\PersistentCollection {#8859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8730 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8855 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8857 …}
    -operator: null
    -operatorReference: null
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lunar Echo T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16492
  -props: [
    "product" => App\Entity\Product\Product {#8854
      #id: 94
      #code: "Lunar_Echo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8861 …}
      #variants: Doctrine\ORM\PersistentCollection {#8863 …}
      #options: Doctrine\ORM\PersistentCollection {#8867 …}
      #associations: Doctrine\ORM\PersistentCollection {#8865 …}
      #createdAt: DateTime @1773099195 {#8852
        date: 2026-03-09 23:33:15.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8851
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8870 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8871
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8854}
          #id: 745
          #name: "Lunar Echo T-Shirt"
          #slug: "lunar-echo-t-shirt"
          #description: """
            Nulla ut assumenda vero sit nemo quis nihil. Dolorum nobis illo id. Sit sit magnam voluptatem eum sit. Quidem in aut inventore eum suscipit rem.\n
            \n
            Hic autem voluptates consectetur voluptas quas exercitationem culpa. Qui assumenda ut commodi quo. Iusto laboriosam qui sapiente.\n
            \n
            Optio nesciunt excepturi quas rerum qui. Ut enim et velit nam et ipsum provident. Qui ea quis alias a incidunt.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ea vitae ducimus aliquid qui doloremque. Assumenda est natus asperiores doloribus libero quasi."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8873 …}
      #channels: Doctrine\ORM\PersistentCollection {#8859 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8730 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8855 …}
      #averageRating: 3.0
      #images: Doctrine\ORM\PersistentCollection {#8857 …}
      -operator: null
      -operatorReference: null
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.57 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16593
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16549 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16473 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16418 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16440
    #collection: Doctrine\Common\Collections\ArrayCollection {#16441 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16438 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23365 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23367 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16593
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16549 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16473 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lunar Echo T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16440
    #collection: Doctrine\Common\Collections\ArrayCollection {#16441 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16438 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23365 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23367 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16597
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16593
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16476 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16549 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16473 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16418 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16440
      #collection: Doctrine\Common\Collections\ArrayCollection {#16441 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16438 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23365 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRPpPHxW\EntityManagerGhost614a58f {#197 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23367 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16647
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16638 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16645 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16646 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16418 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16650
  +variant: App\Entity\Product\ProductVariant {#16418 …}
  +price: "€74.05"
  +originalPrice: "€74.05"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4937 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8996 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4072 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1257 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11726 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8993 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16647
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16638 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16645 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16646 …}
    +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 28.0 MiB 1.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13008
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11792 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13000 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11802 …}
    +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 {#13211
  +cart: App\Entity\Order\Order {#12112 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1281 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13008
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11792 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13000 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11802 …}
    +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 {#4942 …}
}