Redirect 301 redirect from GET @sylius_shop_product_review_index (443c98)

GET https://sylius.ekoi.dev/fr_FR/taxons/categorie/bonnets?sorting%5Bprice%5D=asc

Components

12 Twig Components
44 Render Count
67 ms Render Time
26.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 50.29ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 9.77ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 8.78ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.70ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.75ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 3.30ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 3.02ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 3.25ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.05ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.73ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 2.30ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.46ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 26.0 MiB 0.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11579
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11572 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11578 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11577 …}
    +prefixes: [
      "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 {#11712
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11470 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11579
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11572 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11578 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11577 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 26.0 MiB 3.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11669
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11665 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11667 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11668 …}
    +prefixes: [
      "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 {#11678
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4392 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11669
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11665 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11667 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11668 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 26.0 MiB 3.02 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12190
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12163 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12185 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12183 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12211
  +cart: App\Entity\Order\Order {#12266 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1280 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12190
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12163 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12185 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12183 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4907 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 26.0 MiB 3.25 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12447
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12443 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12440 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12441 …}
    +prefixes: [
      "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 {#12456
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7270 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12447
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12443 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12440 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12441 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 26.0 MiB 1.05 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12736
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12733 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12735 …}
    +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 {#12745
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7270 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12736
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12732 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12733 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12735 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 26.0 MiB 0.73 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12844
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12840 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +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 {#12852
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7270 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12844
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12840 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 26.0 MiB 2.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12915
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12911 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12912 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12914 …}
    +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 {#12923
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7270 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12915
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12911 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12912 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12914 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 8.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#7882
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8442 …}
    #variants: Doctrine\ORM\PersistentCollection {#8580 …}
    #options: Doctrine\ORM\PersistentCollection {#8570 …}
    #associations: Doctrine\ORM\PersistentCollection {#8510 …}
    #createdAt: DateTime @1755718080 {#8197
      date: 2025-08-20 19:28:00.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7788
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8569 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8572
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7882}
        #id: 315
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Voluptatem quia iusto voluptatum nobis et quia. Dolor et debitis sequi repellendus eum est. Dicta harum veniam impedit nulla ipsum consequatur dolor eum.\n
          \n
          Voluptatem exercitationem deserunt aspernatur aut consequatur porro. Ut consequuntur voluptatum amet est laborum. Unde fugit maxime sunt ut occaecati illum.\n
          \n
          Molestiae voluptas ipsam laborum. Deleniti aut corrupti inventore omnis suscipit eum est. Et natus molestiae quia nisi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Tenetur qui voluptatem ea illo rerum illo quaerat. Molestiae fugiat aut magnam libero. Rerum accusantium dolores itaque nobis. Voluptas id repellat nisi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8575 …}
    #channels: Doctrine\ORM\PersistentCollection {#8144 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8122 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8156 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13006 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13430
  +product: App\Entity\Product\Product {#7882
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8442 …}
    #variants: Doctrine\ORM\PersistentCollection {#8580 …}
    #options: Doctrine\ORM\PersistentCollection {#8570 …}
    #associations: Doctrine\ORM\PersistentCollection {#8510 …}
    #createdAt: DateTime @1755718080 {#8197
      date: 2025-08-20 19:28:00.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7788
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8569 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8572
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7882}
        #id: 315
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Voluptatem quia iusto voluptatum nobis et quia. Dolor et debitis sequi repellendus eum est. Dicta harum veniam impedit nulla ipsum consequatur dolor eum.\n
          \n
          Voluptatem exercitationem deserunt aspernatur aut consequatur porro. Ut consequuntur voluptatum amet est laborum. Unde fugit maxime sunt ut occaecati illum.\n
          \n
          Molestiae voluptas ipsam laborum. Deleniti aut corrupti inventore omnis suscipit eum est. Et natus molestiae quia nisi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Tenetur qui voluptatem ea illo rerum illo quaerat. Molestiae fugiat aut magnam libero. Rerum accusantium dolores itaque nobis. Voluptas id repellat nisi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8575 …}
    #channels: Doctrine\ORM\PersistentCollection {#8144 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8122 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8156 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8583 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13006 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 1.73 ms
Input props
[
  "product" => App\Entity\Product\Product {#7882
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8442 …}
    #variants: Doctrine\ORM\PersistentCollection {#8580 …}
    #options: Doctrine\ORM\PersistentCollection {#8570 …}
    #associations: Doctrine\ORM\PersistentCollection {#8510 …}
    #createdAt: DateTime @1755718080 {#8197
      date: 2025-08-20 19:28:00.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7788
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8569 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8572
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7882}
        #id: 315
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Voluptatem quia iusto voluptatum nobis et quia. Dolor et debitis sequi repellendus eum est. Dicta harum veniam impedit nulla ipsum consequatur dolor eum.\n
          \n
          Voluptatem exercitationem deserunt aspernatur aut consequatur porro. Ut consequuntur voluptatum amet est laborum. Unde fugit maxime sunt ut occaecati illum.\n
          \n
          Molestiae voluptas ipsam laborum. Deleniti aut corrupti inventore omnis suscipit eum est. Et natus molestiae quia nisi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Tenetur qui voluptatem ea illo rerum illo quaerat. Molestiae fugiat aut magnam libero. Rerum accusantium dolores itaque nobis. Voluptas id repellat nisi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8575 …}
    #channels: Doctrine\ORM\PersistentCollection {#8144 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8122 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8156 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Radiant Reflection Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13591
  -props: [
    "product" => App\Entity\Product\Product {#7882
      #id: 40
      #code: "Radiant_Reflection_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8442 …}
      #variants: Doctrine\ORM\PersistentCollection {#8580 …}
      #options: Doctrine\ORM\PersistentCollection {#8570 …}
      #associations: Doctrine\ORM\PersistentCollection {#8510 …}
      #createdAt: DateTime @1755718080 {#8197
        date: 2025-08-20 19:28:00.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#7788
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8569 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8572
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7882}
          #id: 315
          #name: "Radiant Reflection Cap"
          #slug: "radiant-reflection-cap"
          #description: """
            Voluptatem quia iusto voluptatum nobis et quia. Dolor et debitis sequi repellendus eum est. Dicta harum veniam impedit nulla ipsum consequatur dolor eum.\n
            \n
            Voluptatem exercitationem deserunt aspernatur aut consequatur porro. Ut consequuntur voluptatum amet est laborum. Unde fugit maxime sunt ut occaecati illum.\n
            \n
            Molestiae voluptas ipsam laborum. Deleniti aut corrupti inventore omnis suscipit eum est. Et natus molestiae quia nisi.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Tenetur qui voluptatem ea illo rerum illo quaerat. Molestiae fugiat aut magnam libero. Rerum accusantium dolores itaque nobis. Voluptas id repellat nisi."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8575 …}
      #channels: Doctrine\ORM\PersistentCollection {#8144 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8122 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8156 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 1.43 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13607
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13611 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13612 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13602 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8583 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#6358
    #collection: Doctrine\Common\Collections\ArrayCollection {#6348 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#5058 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23127 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23179 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13607
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13611 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13612 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13602 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Radiant Reflection Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#6358
    #collection: Doctrine\Common\Collections\ArrayCollection {#6348 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#5058 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23127 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23179 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13678
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13607
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13611 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13612 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13602 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8583 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#6358
      #collection: Doctrine\Common\Collections\ArrayCollection {#6348 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#5058 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23127 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23179 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13744
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13742 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13743 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8583 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13753
  +variant: App\Entity\Product\ProductVariant {#8583 …}
  +price: "8,75\u{A0}"
  +originalPrice: "8,75\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8792 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11470 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8789 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13744
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13742 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13743 …}
    +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 26.0 MiB 4.58 ms
Input props
[
  "product" => App\Entity\Product\Product {#6354
    #id: 37
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6406 …}
    #variants: Doctrine\ORM\PersistentCollection {#6618 …}
    #options: Doctrine\ORM\PersistentCollection {#6412 …}
    #associations: Doctrine\ORM\PersistentCollection {#6408 …}
    #createdAt: DateTime @1755535318 {#6355
      date: 2025-08-18 16:41:58.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#6356
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6616 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6610
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6354}
        #id: 291
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Sapiente dolorem sunt autem vel. Quo voluptas voluptatem explicabo rerum eos alias officiis rerum. Sit a magni unde rem vitae.\n
          \n
          Alias laborum optio ipsam. Adipisci blanditiis suscipit maiores odit eos quia ex aperiam. Maiores voluptas error consectetur quibusdam consectetur autem.\n
          \n
          Illo nesciunt sed est illo eius molestiae nulla. Nulla ut facilis hic cupiditate consequatur voluptatibus. Et maiores culpa quam veritatis modi. Quo libero et sequi non eum ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sequi aut architecto enim cupiditate. Magni aperiam maxime facere et. Reiciendis et et doloribus soluta."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6608 …}
    #channels: Doctrine\ORM\PersistentCollection {#6395 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6361 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6397 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13006 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13658
  +product: App\Entity\Product\Product {#6354
    #id: 37
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6406 …}
    #variants: Doctrine\ORM\PersistentCollection {#6618 …}
    #options: Doctrine\ORM\PersistentCollection {#6412 …}
    #associations: Doctrine\ORM\PersistentCollection {#6408 …}
    #createdAt: DateTime @1755535318 {#6355
      date: 2025-08-18 16:41:58.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#6356
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6616 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6610
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6354}
        #id: 291
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Sapiente dolorem sunt autem vel. Quo voluptas voluptatem explicabo rerum eos alias officiis rerum. Sit a magni unde rem vitae.\n
          \n
          Alias laborum optio ipsam. Adipisci blanditiis suscipit maiores odit eos quia ex aperiam. Maiores voluptas error consectetur quibusdam consectetur autem.\n
          \n
          Illo nesciunt sed est illo eius molestiae nulla. Nulla ut facilis hic cupiditate consequatur voluptatibus. Et maiores culpa quam veritatis modi. Quo libero et sequi non eum ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sequi aut architecto enim cupiditate. Magni aperiam maxime facere et. Reiciendis et et doloribus soluta."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6608 …}
    #channels: Doctrine\ORM\PersistentCollection {#6395 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6361 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6397 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#6619 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13006 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.88 ms
Input props
[
  "product" => App\Entity\Product\Product {#6354
    #id: 37
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6406 …}
    #variants: Doctrine\ORM\PersistentCollection {#6618 …}
    #options: Doctrine\ORM\PersistentCollection {#6412 …}
    #associations: Doctrine\ORM\PersistentCollection {#6408 …}
    #createdAt: DateTime @1755535318 {#6355
      date: 2025-08-18 16:41:58.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#6356
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6616 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6610
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6354}
        #id: 291
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Sapiente dolorem sunt autem vel. Quo voluptas voluptatem explicabo rerum eos alias officiis rerum. Sit a magni unde rem vitae.\n
          \n
          Alias laborum optio ipsam. Adipisci blanditiis suscipit maiores odit eos quia ex aperiam. Maiores voluptas error consectetur quibusdam consectetur autem.\n
          \n
          Illo nesciunt sed est illo eius molestiae nulla. Nulla ut facilis hic cupiditate consequatur voluptatibus. Et maiores culpa quam veritatis modi. Quo libero et sequi non eum ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sequi aut architecto enim cupiditate. Magni aperiam maxime facere et. Reiciendis et et doloribus soluta."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6608 …}
    #channels: Doctrine\ORM\PersistentCollection {#6395 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6361 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6397 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Adventurous Aurora Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13880
  -props: [
    "product" => App\Entity\Product\Product {#6354
      #id: 37
      #code: "Adventurous_Aurora_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#6406 …}
      #variants: Doctrine\ORM\PersistentCollection {#6618 …}
      #options: Doctrine\ORM\PersistentCollection {#6412 …}
      #associations: Doctrine\ORM\PersistentCollection {#6408 …}
      #createdAt: DateTime @1755535318 {#6355
        date: 2025-08-18 16:41:58.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#6356
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6616 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6610
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6354}
          #id: 291
          #name: "Adventurous Aurora Cap"
          #slug: "adventurous-aurora-cap"
          #description: """
            Sapiente dolorem sunt autem vel. Quo voluptas voluptatem explicabo rerum eos alias officiis rerum. Sit a magni unde rem vitae.\n
            \n
            Alias laborum optio ipsam. Adipisci blanditiis suscipit maiores odit eos quia ex aperiam. Maiores voluptas error consectetur quibusdam consectetur autem.\n
            \n
            Illo nesciunt sed est illo eius molestiae nulla. Nulla ut facilis hic cupiditate consequatur voluptatibus. Et maiores culpa quam veritatis modi. Quo libero et sequi non eum ut.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Sequi aut architecto enim cupiditate. Magni aperiam maxime facere et. Reiciendis et et doloribus soluta."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6608 …}
      #channels: Doctrine\ORM\PersistentCollection {#6395 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6361 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6397 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.84 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13926
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13864 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13873 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13925 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#6619 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#6852
    #collection: Doctrine\Common\Collections\ArrayCollection {#6847 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#6854 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23199 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23201 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13926
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13864 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13873 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13925 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Adventurous Aurora Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#6852
    #collection: Doctrine\Common\Collections\ArrayCollection {#6847 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#6854 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23199 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23201 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13932
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13926
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13864 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13873 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13925 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#6619 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#6852
      #collection: Doctrine\Common\Collections\ArrayCollection {#6847 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#6854 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23199 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23201 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13982
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13973 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13980 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13981 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#6619 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13985
  +variant: App\Entity\Product\ProductVariant {#6619 …}
  +price: "17,59\u{A0}"
  +originalPrice: "17,59\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8792 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11470 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8789 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13982
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13973 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13980 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13981 …}
    +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 26.0 MiB 4.29 ms
Input props
[
  "product" => App\Entity\Product\Product {#6851
    #id: 34
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6881 …}
    #variants: Doctrine\ORM\PersistentCollection {#7434 …}
    #options: Doctrine\ORM\PersistentCollection {#6863 …}
    #associations: Doctrine\ORM\PersistentCollection {#6886 …}
    #createdAt: DateTime @1755701022 {#6857
      date: 2025-08-20 14:43:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#6853
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6884 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7419
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6851}
        #id: 267
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Fugit vitae deserunt necessitatibus doloremque commodi. Ipsum magnam eligendi qui quod distinctio. Cum officiis velit quibusdam. Esse debitis et accusamus aut aliquam dolor laborum. Ex nisi quo aperiam.\n
          \n
          Repellendus quia magni minus saepe modi rerum. Maiores tempora doloribus a porro quo impedit. Aut quis et quam qui quia.\n
          \n
          Et voluptatibus hic non vitae qui. Voluptatum necessitatibus excepturi consequuntur quia magni quia. Eius ea molestiae sunt et facilis et quidem temporibus. Qui assumenda quaerat aperiam accusantium.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quas aut consequatur quo veniam deserunt quas. Sed esse tenetur est sint qui. Voluptatem quia placeat facilis commodi et enim qui."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7422 …}
    #channels: Doctrine\ORM\PersistentCollection {#6859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6846 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6872 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6842 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13006 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13871
  +product: App\Entity\Product\Product {#6851
    #id: 34
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6881 …}
    #variants: Doctrine\ORM\PersistentCollection {#7434 …}
    #options: Doctrine\ORM\PersistentCollection {#6863 …}
    #associations: Doctrine\ORM\PersistentCollection {#6886 …}
    #createdAt: DateTime @1755701022 {#6857
      date: 2025-08-20 14:43:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#6853
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6884 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7419
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6851}
        #id: 267
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Fugit vitae deserunt necessitatibus doloremque commodi. Ipsum magnam eligendi qui quod distinctio. Cum officiis velit quibusdam. Esse debitis et accusamus aut aliquam dolor laborum. Ex nisi quo aperiam.\n
          \n
          Repellendus quia magni minus saepe modi rerum. Maiores tempora doloribus a porro quo impedit. Aut quis et quam qui quia.\n
          \n
          Et voluptatibus hic non vitae qui. Voluptatum necessitatibus excepturi consequuntur quia magni quia. Eius ea molestiae sunt et facilis et quidem temporibus. Qui assumenda quaerat aperiam accusantium.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quas aut consequatur quo veniam deserunt quas. Sed esse tenetur est sint qui. Voluptatem quia placeat facilis commodi et enim qui."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7422 …}
    #channels: Doctrine\ORM\PersistentCollection {#6859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6846 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6872 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6842 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#7431 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13006 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.85 ms
Input props
[
  "product" => App\Entity\Product\Product {#6851
    #id: 34
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#6881 …}
    #variants: Doctrine\ORM\PersistentCollection {#7434 …}
    #options: Doctrine\ORM\PersistentCollection {#6863 …}
    #associations: Doctrine\ORM\PersistentCollection {#6886 …}
    #createdAt: DateTime @1755701022 {#6857
      date: 2025-08-20 14:43:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#6853
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6884 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7419
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6851}
        #id: 267
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Fugit vitae deserunt necessitatibus doloremque commodi. Ipsum magnam eligendi qui quod distinctio. Cum officiis velit quibusdam. Esse debitis et accusamus aut aliquam dolor laborum. Ex nisi quo aperiam.\n
          \n
          Repellendus quia magni minus saepe modi rerum. Maiores tempora doloribus a porro quo impedit. Aut quis et quam qui quia.\n
          \n
          Et voluptatibus hic non vitae qui. Voluptatum necessitatibus excepturi consequuntur quia magni quia. Eius ea molestiae sunt et facilis et quidem temporibus. Qui assumenda quaerat aperiam accusantium.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quas aut consequatur quo veniam deserunt quas. Sed esse tenetur est sint qui. Voluptatem quia placeat facilis commodi et enim qui."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7422 …}
    #channels: Doctrine\ORM\PersistentCollection {#6859 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6846 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6872 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6842 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Casual Coastal Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14102
  -props: [
    "product" => App\Entity\Product\Product {#6851
      #id: 34
      #code: "Casual_Coastal_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#6881 …}
      #variants: Doctrine\ORM\PersistentCollection {#7434 …}
      #options: Doctrine\ORM\PersistentCollection {#6863 …}
      #associations: Doctrine\ORM\PersistentCollection {#6886 …}
      #createdAt: DateTime @1755701022 {#6857
        date: 2025-08-20 14:43:42.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#6853
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6884 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#7419
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6851}
          #id: 267
          #name: "Casual Coastal Cap"
          #slug: "casual-coastal-cap"
          #description: """
            Fugit vitae deserunt necessitatibus doloremque commodi. Ipsum magnam eligendi qui quod distinctio. Cum officiis velit quibusdam. Esse debitis et accusamus aut aliquam dolor laborum. Ex nisi quo aperiam.\n
            \n
            Repellendus quia magni minus saepe modi rerum. Maiores tempora doloribus a porro quo impedit. Aut quis et quam qui quia.\n
            \n
            Et voluptatibus hic non vitae qui. Voluptatum necessitatibus excepturi consequuntur quia magni quia. Eius ea molestiae sunt et facilis et quidem temporibus. Qui assumenda quaerat aperiam accusantium.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quas aut consequatur quo veniam deserunt quas. Sed esse tenetur est sint qui. Voluptatem quia placeat facilis commodi et enim qui."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#7422 …}
      #channels: Doctrine\ORM\PersistentCollection {#6859 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6846 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6872 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6842 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.83 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14148
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14086 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14095 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14147 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7431 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#7451
    #collection: Doctrine\Common\Collections\ArrayCollection {#7456 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7455 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23213 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23215 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14148
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14086 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14095 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14147 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Casual Coastal Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#7451
    #collection: Doctrine\Common\Collections\ArrayCollection {#7456 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7455 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23213 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23215 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14154
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14148
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14086 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14095 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14147 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#7431 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#7451
      #collection: Doctrine\Common\Collections\ArrayCollection {#7456 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#7455 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23213 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23215 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14204
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14195 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14202 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14203 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7431 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14207
  +variant: App\Entity\Product\ProductVariant {#7431 …}
  +price: "27,86\u{A0}"
  +originalPrice: "27,86\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8792 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11470 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8789 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14204
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14195 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14202 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14203 …}
    +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 26.0 MiB 4.75 ms
Input props
[
  "product" => App\Entity\Product\Product {#7482
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7617 …}
    #variants: Doctrine\ORM\PersistentCollection {#7628 …}
    #options: Doctrine\ORM\PersistentCollection {#7622 …}
    #associations: Doctrine\ORM\PersistentCollection {#7614 …}
    #createdAt: DateTime @1755659172 {#7486
      date: 2025-08-20 03:06:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7454
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7627 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7629
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7482}
        #id: 299
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Omnis ducimus voluptates soluta recusandae qui. Quo optio ducimus aliquid. Ex molestiae harum sint qui harum odio fugit. Modi commodi harum consequatur minus ipsum vitae magni fugiat.\n
          \n
          Quo repudiandae suscipit repellendus aut. Illum dolorem qui iusto qui quos dolorem laudantium. Quos consequuntur deleniti dolores dolorem aliquam. Eligendi laboriosam molestiae tenetur qui. Qui saepe sint minima aut qui sed est.\n
          \n
          Aperiam maxime nihil animi. Non officiis porro quisquam et non.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Porro sit vero id magnam. Eius ullam ea asperiores vel voluptas in corporis eum. Est omnis quisquam et aut incidunt mollitia. Quisquam porro nisi mollitia sunt libero sunt quos."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7625 …}
    #channels: Doctrine\ORM\PersistentCollection {#7618 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7631 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7633 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13006 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14093
  +product: App\Entity\Product\Product {#7482
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7617 …}
    #variants: Doctrine\ORM\PersistentCollection {#7628 …}
    #options: Doctrine\ORM\PersistentCollection {#7622 …}
    #associations: Doctrine\ORM\PersistentCollection {#7614 …}
    #createdAt: DateTime @1755659172 {#7486
      date: 2025-08-20 03:06:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7454
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7627 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7629
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7482}
        #id: 299
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Omnis ducimus voluptates soluta recusandae qui. Quo optio ducimus aliquid. Ex molestiae harum sint qui harum odio fugit. Modi commodi harum consequatur minus ipsum vitae magni fugiat.\n
          \n
          Quo repudiandae suscipit repellendus aut. Illum dolorem qui iusto qui quos dolorem laudantium. Quos consequuntur deleniti dolores dolorem aliquam. Eligendi laboriosam molestiae tenetur qui. Qui saepe sint minima aut qui sed est.\n
          \n
          Aperiam maxime nihil animi. Non officiis porro quisquam et non.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Porro sit vero id magnam. Eius ullam ea asperiores vel voluptas in corporis eum. Est omnis quisquam et aut incidunt mollitia. Quisquam porro nisi mollitia sunt libero sunt quos."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7625 …}
    #channels: Doctrine\ORM\PersistentCollection {#7618 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7631 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7633 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#7630 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13006 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.86 ms
Input props
[
  "product" => App\Entity\Product\Product {#7482
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7617 …}
    #variants: Doctrine\ORM\PersistentCollection {#7628 …}
    #options: Doctrine\ORM\PersistentCollection {#7622 …}
    #associations: Doctrine\ORM\PersistentCollection {#7614 …}
    #createdAt: DateTime @1755659172 {#7486
      date: 2025-08-20 03:06:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7454
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7627 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7629
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7482}
        #id: 299
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Omnis ducimus voluptates soluta recusandae qui. Quo optio ducimus aliquid. Ex molestiae harum sint qui harum odio fugit. Modi commodi harum consequatur minus ipsum vitae magni fugiat.\n
          \n
          Quo repudiandae suscipit repellendus aut. Illum dolorem qui iusto qui quos dolorem laudantium. Quos consequuntur deleniti dolores dolorem aliquam. Eligendi laboriosam molestiae tenetur qui. Qui saepe sint minima aut qui sed est.\n
          \n
          Aperiam maxime nihil animi. Non officiis porro quisquam et non.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Porro sit vero id magnam. Eius ullam ea asperiores vel voluptas in corporis eum. Est omnis quisquam et aut incidunt mollitia. Quisquam porro nisi mollitia sunt libero sunt quos."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7625 …}
    #channels: Doctrine\ORM\PersistentCollection {#7618 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7631 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7633 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Tranquil Twilight Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14324
  -props: [
    "product" => App\Entity\Product\Product {#7482
      #id: 38
      #code: "Tranquil_Twilight_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#7617 …}
      #variants: Doctrine\ORM\PersistentCollection {#7628 …}
      #options: Doctrine\ORM\PersistentCollection {#7622 …}
      #associations: Doctrine\ORM\PersistentCollection {#7614 …}
      #createdAt: DateTime @1755659172 {#7486
        date: 2025-08-20 03:06:12.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#7454
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#7627 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#7629
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7482}
          #id: 299
          #name: "Tranquil Twilight Cap"
          #slug: "tranquil-twilight-cap"
          #description: """
            Omnis ducimus voluptates soluta recusandae qui. Quo optio ducimus aliquid. Ex molestiae harum sint qui harum odio fugit. Modi commodi harum consequatur minus ipsum vitae magni fugiat.\n
            \n
            Quo repudiandae suscipit repellendus aut. Illum dolorem qui iusto qui quos dolorem laudantium. Quos consequuntur deleniti dolores dolorem aliquam. Eligendi laboriosam molestiae tenetur qui. Qui saepe sint minima aut qui sed est.\n
            \n
            Aperiam maxime nihil animi. Non officiis porro quisquam et non.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Porro sit vero id magnam. Eius ullam ea asperiores vel voluptas in corporis eum. Est omnis quisquam et aut incidunt mollitia. Quisquam porro nisi mollitia sunt libero sunt quos."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#7625 …}
      #channels: Doctrine\ORM\PersistentCollection {#7618 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7631 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7633 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 1.01 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14370
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14308 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14317 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14369 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7630 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#7616
    #collection: Doctrine\Common\Collections\ArrayCollection {#7644 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7610 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23227 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23229 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14370
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14308 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14317 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14369 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Tranquil Twilight Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#7616
    #collection: Doctrine\Common\Collections\ArrayCollection {#7644 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7610 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23227 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23229 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14376
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14370
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14308 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14317 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14369 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#7630 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#7616
      #collection: Doctrine\Common\Collections\ArrayCollection {#7644 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#7610 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23227 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23229 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14426
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14417 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14424 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14425 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7630 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14429
  +variant: App\Entity\Product\ProductVariant {#7630 …}
  +price: "28,45\u{A0}"
  +originalPrice: "28,45\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8792 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11470 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8789 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14426
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14417 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14424 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14425 …}
    +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 26.0 MiB 4.88 ms
Input props
[
  "product" => App\Entity\Product\Product {#7747
    #id: 25
    #code: "Blissful_Breeze_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7759 …}
    #variants: Doctrine\ORM\PersistentCollection {#7993 …}
    #options: Doctrine\ORM\PersistentCollection {#7765 …}
    #associations: Doctrine\ORM\PersistentCollection {#7745 …}
    #createdAt: DateTime @1755653274 {#7655
      date: 2025-08-20 01:27:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7651
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7767 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7770
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7747}
        #id: 195
        #name: "Blissful Breeze Cap"
        #slug: "blissful-breeze-cap"
        #description: """
          Nihil autem debitis culpa nam sit inventore. Quas ducimus vel reprehenderit voluptatem sit velit vitae. Quisquam molestias incidunt voluptatem itaque aut quia.\n
          \n
          Excepturi nihil dolores fuga voluptatibus perspiciatis. Consequatur eveniet dolores enim modi. Neque quod dolor odio nobis aspernatur.\n
          \n
          Animi sunt explicabo et molestiae aut ea. Soluta ea aperiam et laborum tenetur accusantium et. Doloremque deserunt quos et quasi inventore voluptatibus ratione. Deleniti veniam maxime maiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sit voluptas accusantium ut sit. Qui aliquam ipsa aut molestias culpa sit et. Qui provident ratione et ipsam vel qui vero sit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7982 …}
    #channels: Doctrine\ORM\PersistentCollection {#7748 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6846 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7744 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7758 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13006 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14315
  +product: App\Entity\Product\Product {#7747
    #id: 25
    #code: "Blissful_Breeze_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7759 …}
    #variants: Doctrine\ORM\PersistentCollection {#7993 …}
    #options: Doctrine\ORM\PersistentCollection {#7765 …}
    #associations: Doctrine\ORM\PersistentCollection {#7745 …}
    #createdAt: DateTime @1755653274 {#7655
      date: 2025-08-20 01:27:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7651
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7767 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7770
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7747}
        #id: 195
        #name: "Blissful Breeze Cap"
        #slug: "blissful-breeze-cap"
        #description: """
          Nihil autem debitis culpa nam sit inventore. Quas ducimus vel reprehenderit voluptatem sit velit vitae. Quisquam molestias incidunt voluptatem itaque aut quia.\n
          \n
          Excepturi nihil dolores fuga voluptatibus perspiciatis. Consequatur eveniet dolores enim modi. Neque quod dolor odio nobis aspernatur.\n
          \n
          Animi sunt explicabo et molestiae aut ea. Soluta ea aperiam et laborum tenetur accusantium et. Doloremque deserunt quos et quasi inventore voluptatibus ratione. Deleniti veniam maxime maiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sit voluptas accusantium ut sit. Qui aliquam ipsa aut molestias culpa sit et. Qui provident ratione et ipsam vel qui vero sit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7982 …}
    #channels: Doctrine\ORM\PersistentCollection {#7748 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6846 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7744 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7758 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8004 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13006 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.90 ms
Input props
[
  "product" => App\Entity\Product\Product {#7747
    #id: 25
    #code: "Blissful_Breeze_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7759 …}
    #variants: Doctrine\ORM\PersistentCollection {#7993 …}
    #options: Doctrine\ORM\PersistentCollection {#7765 …}
    #associations: Doctrine\ORM\PersistentCollection {#7745 …}
    #createdAt: DateTime @1755653274 {#7655
      date: 2025-08-20 01:27:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7651
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7767 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7770
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7747}
        #id: 195
        #name: "Blissful Breeze Cap"
        #slug: "blissful-breeze-cap"
        #description: """
          Nihil autem debitis culpa nam sit inventore. Quas ducimus vel reprehenderit voluptatem sit velit vitae. Quisquam molestias incidunt voluptatem itaque aut quia.\n
          \n
          Excepturi nihil dolores fuga voluptatibus perspiciatis. Consequatur eveniet dolores enim modi. Neque quod dolor odio nobis aspernatur.\n
          \n
          Animi sunt explicabo et molestiae aut ea. Soluta ea aperiam et laborum tenetur accusantium et. Doloremque deserunt quos et quasi inventore voluptatibus ratione. Deleniti veniam maxime maiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sit voluptas accusantium ut sit. Qui aliquam ipsa aut molestias culpa sit et. Qui provident ratione et ipsam vel qui vero sit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7982 …}
    #channels: Doctrine\ORM\PersistentCollection {#7748 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6846 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7744 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7758 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Blissful Breeze Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14546
  -props: [
    "product" => App\Entity\Product\Product {#7747
      #id: 25
      #code: "Blissful_Breeze_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#7759 …}
      #variants: Doctrine\ORM\PersistentCollection {#7993 …}
      #options: Doctrine\ORM\PersistentCollection {#7765 …}
      #associations: Doctrine\ORM\PersistentCollection {#7745 …}
      #createdAt: DateTime @1755653274 {#7655
        date: 2025-08-20 01:27:54.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#7651
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#7767 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#7770
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7747}
          #id: 195
          #name: "Blissful Breeze Cap"
          #slug: "blissful-breeze-cap"
          #description: """
            Nihil autem debitis culpa nam sit inventore. Quas ducimus vel reprehenderit voluptatem sit velit vitae. Quisquam molestias incidunt voluptatem itaque aut quia.\n
            \n
            Excepturi nihil dolores fuga voluptatibus perspiciatis. Consequatur eveniet dolores enim modi. Neque quod dolor odio nobis aspernatur.\n
            \n
            Animi sunt explicabo et molestiae aut ea. Soluta ea aperiam et laborum tenetur accusantium et. Doloremque deserunt quos et quasi inventore voluptatibus ratione. Deleniti veniam maxime maiores.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Sit voluptas accusantium ut sit. Qui aliquam ipsa aut molestias culpa sit et. Qui provident ratione et ipsam vel qui vero sit."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#7982 …}
      #channels: Doctrine\ORM\PersistentCollection {#7748 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6846 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7744 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7758 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.99 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14592
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14530 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14539 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14591 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8004 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#7999
    #collection: Doctrine\Common\Collections\ArrayCollection {#7983 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7988 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23241 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23243 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14592
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14530 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14539 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14591 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Blissful Breeze Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#7999
    #collection: Doctrine\Common\Collections\ArrayCollection {#7983 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7988 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23241 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23243 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14598
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14592
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14530 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14539 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14591 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8004 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#7999
      #collection: Doctrine\Common\Collections\ArrayCollection {#7983 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#7988 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23241 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23243 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.18 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14639 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14646 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14647 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8004 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14651
  +variant: App\Entity\Product\ProductVariant {#8004 …}
  +price: "33,18\u{A0}"
  +originalPrice: "33,18\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8792 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11470 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8789 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14639 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14646 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14647 …}
    +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 26.0 MiB 4.56 ms
Input props
[
  "product" => App\Entity\Product\Product {#7791
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8068 …}
    #variants: Doctrine\ORM\PersistentCollection {#8344 …}
    #options: Doctrine\ORM\PersistentCollection {#8075 …}
    #associations: Doctrine\ORM\PersistentCollection {#8072 …}
    #createdAt: DateTime @1756057739 {#7789
      date: 2025-08-24 17:48:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7796
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7911 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8108
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7791}
        #id: 259
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Fuga fuga voluptatum unde et excepturi. Ut atque aut doloremque autem dicta sapiente natus et. Totam saepe soluta minima possimus id. Soluta voluptatem aut expedita iste voluptatum quia ea. Odit ex molestiae et eos voluptas ullam hic.\n
          \n
          Ut incidunt voluptas enim libero quam quod ipsa. Dolorem expedita ipsum sit quas quis nihil cupiditate. Nobis tempora dignissimos et sed aut. Id et voluptatem excepturi facere quasi et.\n
          \n
          Consequuntur quas atque distinctio aliquid dolorum quam atque. Ratione a qui possimus aliquid. Iusto consequatur consectetur non similique id aut. Eum nulla et error culpa quo alias. Rerum sit excepturi aliquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facere eos quia velit repudiandae rerum. Rem fugit dicta distinctio vel aperiam quod consequatur et. Praesentium omnis et qui expedita provident suscipit earum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8338 …}
    #channels: Doctrine\ORM\PersistentCollection {#8058 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8064 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8060 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13006 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14537
  +product: App\Entity\Product\Product {#7791
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8068 …}
    #variants: Doctrine\ORM\PersistentCollection {#8344 …}
    #options: Doctrine\ORM\PersistentCollection {#8075 …}
    #associations: Doctrine\ORM\PersistentCollection {#8072 …}
    #createdAt: DateTime @1756057739 {#7789
      date: 2025-08-24 17:48:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7796
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7911 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8108
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7791}
        #id: 259
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Fuga fuga voluptatum unde et excepturi. Ut atque aut doloremque autem dicta sapiente natus et. Totam saepe soluta minima possimus id. Soluta voluptatem aut expedita iste voluptatum quia ea. Odit ex molestiae et eos voluptas ullam hic.\n
          \n
          Ut incidunt voluptas enim libero quam quod ipsa. Dolorem expedita ipsum sit quas quis nihil cupiditate. Nobis tempora dignissimos et sed aut. Id et voluptatem excepturi facere quasi et.\n
          \n
          Consequuntur quas atque distinctio aliquid dolorum quam atque. Ratione a qui possimus aliquid. Iusto consequatur consectetur non similique id aut. Eum nulla et error culpa quo alias. Rerum sit excepturi aliquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facere eos quia velit repudiandae rerum. Rem fugit dicta distinctio vel aperiam quod consequatur et. Praesentium omnis et qui expedita provident suscipit earum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8338 …}
    #channels: Doctrine\ORM\PersistentCollection {#8058 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8064 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8060 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8153 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13006 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.94 ms
Input props
[
  "product" => App\Entity\Product\Product {#7791
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8068 …}
    #variants: Doctrine\ORM\PersistentCollection {#8344 …}
    #options: Doctrine\ORM\PersistentCollection {#8075 …}
    #associations: Doctrine\ORM\PersistentCollection {#8072 …}
    #createdAt: DateTime @1756057739 {#7789
      date: 2025-08-24 17:48:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7796
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7911 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8108
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7791}
        #id: 259
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Fuga fuga voluptatum unde et excepturi. Ut atque aut doloremque autem dicta sapiente natus et. Totam saepe soluta minima possimus id. Soluta voluptatem aut expedita iste voluptatum quia ea. Odit ex molestiae et eos voluptas ullam hic.\n
          \n
          Ut incidunt voluptas enim libero quam quod ipsa. Dolorem expedita ipsum sit quas quis nihil cupiditate. Nobis tempora dignissimos et sed aut. Id et voluptatem excepturi facere quasi et.\n
          \n
          Consequuntur quas atque distinctio aliquid dolorum quam atque. Ratione a qui possimus aliquid. Iusto consequatur consectetur non similique id aut. Eum nulla et error culpa quo alias. Rerum sit excepturi aliquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facere eos quia velit repudiandae rerum. Rem fugit dicta distinctio vel aperiam quod consequatur et. Praesentium omnis et qui expedita provident suscipit earum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8338 …}
    #channels: Doctrine\ORM\PersistentCollection {#8058 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8064 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8060 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Inspiring Illumination Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14768
  -props: [
    "product" => App\Entity\Product\Product {#7791
      #id: 33
      #code: "Inspiring_Illumination_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8068 …}
      #variants: Doctrine\ORM\PersistentCollection {#8344 …}
      #options: Doctrine\ORM\PersistentCollection {#8075 …}
      #associations: Doctrine\ORM\PersistentCollection {#8072 …}
      #createdAt: DateTime @1756057739 {#7789
        date: 2025-08-24 17:48:59.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#7796
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#7911 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8108
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7791}
          #id: 259
          #name: "Inspiring Illumination Cap"
          #slug: "inspiring-illumination-cap"
          #description: """
            Fuga fuga voluptatum unde et excepturi. Ut atque aut doloremque autem dicta sapiente natus et. Totam saepe soluta minima possimus id. Soluta voluptatem aut expedita iste voluptatum quia ea. Odit ex molestiae et eos voluptas ullam hic.\n
            \n
            Ut incidunt voluptas enim libero quam quod ipsa. Dolorem expedita ipsum sit quas quis nihil cupiditate. Nobis tempora dignissimos et sed aut. Id et voluptatem excepturi facere quasi et.\n
            \n
            Consequuntur quas atque distinctio aliquid dolorum quam atque. Ratione a qui possimus aliquid. Iusto consequatur consectetur non similique id aut. Eum nulla et error culpa quo alias. Rerum sit excepturi aliquam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Facere eos quia velit repudiandae rerum. Rem fugit dicta distinctio vel aperiam quod consequatur et. Praesentium omnis et qui expedita provident suscipit earum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8338 …}
      #channels: Doctrine\ORM\PersistentCollection {#8058 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8064 …}
      #averageRating: 3.0
      #images: Doctrine\ORM\PersistentCollection {#8060 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.86 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14814
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14752 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14761 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14813 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8153 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8159
    #collection: Doctrine\Common\Collections\ArrayCollection {#8342 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8130 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23255 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23257 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14814
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14752 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14761 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14813 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Inspiring Illumination Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8159
    #collection: Doctrine\Common\Collections\ArrayCollection {#8342 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8130 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23255 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23257 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14820
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14814
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14752 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14761 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14813 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8153 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8159
      #collection: Doctrine\Common\Collections\ArrayCollection {#8342 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8130 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23255 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23257 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14870
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14861 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14868 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14869 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8153 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14873
  +variant: App\Entity\Product\ProductVariant {#8153 …}
  +price: "36,07\u{A0}"
  +originalPrice: "36,07\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8792 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11470 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8789 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14870
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14861 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14868 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14869 …}
    +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 26.0 MiB 4.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#7806
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7799 …}
    #variants: Doctrine\ORM\PersistentCollection {#8266 …}
    #options: Doctrine\ORM\PersistentCollection {#8252 …}
    #associations: Doctrine\ORM\PersistentCollection {#7817 …}
    #createdAt: DateTime @1755679525 {#8166
      date: 2025-08-20 08:45:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7802
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8255 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8260
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7806}
        #id: 227
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Est totam repellat quod voluptas enim qui similique. Veritatis et eos accusantium nisi minima sequi et omnis. Hic aut velit quis doloribus vitae. Consequatur ut perspiciatis et nam sint.\n
          \n
          Quo earum temporibus inventore iusto non voluptatem voluptas. Natus quo consequatur nobis fugiat corrupti et aliquid.\n
          \n
          Minima molestiae magnam iure quo ut amet. Laudantium ut consectetur nobis error distinctio nisi voluptas. Odio ea explicabo alias. Sit doloremque doloribus facere quaerat eius sint.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia maxime non est perferendis quam. Dolor optio doloribus dolorem est. Officia odit laudantium dolores quis alias fugiat. Sed laudantium culpa quas minima sed expedita omnis error."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8261 …}
    #channels: Doctrine\ORM\PersistentCollection {#7809 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6846 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7810 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7815 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13006 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14759
  +product: App\Entity\Product\Product {#7806
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7799 …}
    #variants: Doctrine\ORM\PersistentCollection {#8266 …}
    #options: Doctrine\ORM\PersistentCollection {#8252 …}
    #associations: Doctrine\ORM\PersistentCollection {#7817 …}
    #createdAt: DateTime @1755679525 {#8166
      date: 2025-08-20 08:45:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7802
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8255 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8260
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7806}
        #id: 227
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Est totam repellat quod voluptas enim qui similique. Veritatis et eos accusantium nisi minima sequi et omnis. Hic aut velit quis doloribus vitae. Consequatur ut perspiciatis et nam sint.\n
          \n
          Quo earum temporibus inventore iusto non voluptatem voluptas. Natus quo consequatur nobis fugiat corrupti et aliquid.\n
          \n
          Minima molestiae magnam iure quo ut amet. Laudantium ut consectetur nobis error distinctio nisi voluptas. Odio ea explicabo alias. Sit doloremque doloribus facere quaerat eius sint.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia maxime non est perferendis quam. Dolor optio doloribus dolorem est. Officia odit laudantium dolores quis alias fugiat. Sed laudantium culpa quas minima sed expedita omnis error."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8261 …}
    #channels: Doctrine\ORM\PersistentCollection {#7809 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6846 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7810 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7815 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8272 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13006 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.94 ms
Input props
[
  "product" => App\Entity\Product\Product {#7806
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7799 …}
    #variants: Doctrine\ORM\PersistentCollection {#8266 …}
    #options: Doctrine\ORM\PersistentCollection {#8252 …}
    #associations: Doctrine\ORM\PersistentCollection {#7817 …}
    #createdAt: DateTime @1755679525 {#8166
      date: 2025-08-20 08:45:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7802
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8255 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8260
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7806}
        #id: 227
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Est totam repellat quod voluptas enim qui similique. Veritatis et eos accusantium nisi minima sequi et omnis. Hic aut velit quis doloribus vitae. Consequatur ut perspiciatis et nam sint.\n
          \n
          Quo earum temporibus inventore iusto non voluptatem voluptas. Natus quo consequatur nobis fugiat corrupti et aliquid.\n
          \n
          Minima molestiae magnam iure quo ut amet. Laudantium ut consectetur nobis error distinctio nisi voluptas. Odio ea explicabo alias. Sit doloremque doloribus facere quaerat eius sint.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia maxime non est perferendis quam. Dolor optio doloribus dolorem est. Officia odit laudantium dolores quis alias fugiat. Sed laudantium culpa quas minima sed expedita omnis error."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8261 …}
    #channels: Doctrine\ORM\PersistentCollection {#7809 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6846 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7810 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7815 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Classic Coastal Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14990
  -props: [
    "product" => App\Entity\Product\Product {#7806
      #id: 29
      #code: "Classic_Coastal_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#7799 …}
      #variants: Doctrine\ORM\PersistentCollection {#8266 …}
      #options: Doctrine\ORM\PersistentCollection {#8252 …}
      #associations: Doctrine\ORM\PersistentCollection {#7817 …}
      #createdAt: DateTime @1755679525 {#8166
        date: 2025-08-20 08:45:25.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#7802
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8255 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8260
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7806}
          #id: 227
          #name: "Classic Coastal Cap"
          #slug: "classic-coastal-cap"
          #description: """
            Est totam repellat quod voluptas enim qui similique. Veritatis et eos accusantium nisi minima sequi et omnis. Hic aut velit quis doloribus vitae. Consequatur ut perspiciatis et nam sint.\n
            \n
            Quo earum temporibus inventore iusto non voluptatem voluptas. Natus quo consequatur nobis fugiat corrupti et aliquid.\n
            \n
            Minima molestiae magnam iure quo ut amet. Laudantium ut consectetur nobis error distinctio nisi voluptas. Odio ea explicabo alias. Sit doloremque doloribus facere quaerat eius sint.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quia maxime non est perferendis quam. Dolor optio doloribus dolorem est. Officia odit laudantium dolores quis alias fugiat. Sed laudantium culpa quas minima sed expedita omnis error."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8261 …}
      #channels: Doctrine\ORM\PersistentCollection {#7809 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6846 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7810 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7815 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.83 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15042
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14974 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14983 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15041 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8272 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8325
    #collection: Doctrine\Common\Collections\ArrayCollection {#8328 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8324 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23269 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23271 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15042
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14974 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14983 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15041 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Classic Coastal Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8325
    #collection: Doctrine\Common\Collections\ArrayCollection {#8328 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8324 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23269 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23271 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15048
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15042
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14974 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14983 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15041 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8272 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8325
      #collection: Doctrine\Common\Collections\ArrayCollection {#8328 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8324 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23269 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23271 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15098
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15089 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15096 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15097 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8272 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15101
  +variant: App\Entity\Product\ProductVariant {#8272 …}
  +price: "38,21\u{A0}"
  +originalPrice: "38,21\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8792 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11470 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8789 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15098
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15089 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15096 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15097 …}
    +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 26.0 MiB 9.00 ms
Input props
[
  "product" => App\Entity\Product\Product {#8403
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8408 …}
    #variants: Doctrine\ORM\PersistentCollection {#8476 …}
    #options: Doctrine\ORM\PersistentCollection {#8412 …}
    #associations: Doctrine\ORM\PersistentCollection {#8411 …}
    #createdAt: DateTime @1755665513 {#8394
      date: 2025-08-20 04:51:53.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8393
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8416 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8417
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8403}
        #id: 235
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Error earum sunt reprehenderit quae labore odit. Optio et sit modi facere natus magni cupiditate voluptatum. Nemo quaerat porro sint quo sed aut distinctio. Voluptate laborum voluptatem quo facilis saepe consequatur.\n
          \n
          Necessitatibus totam temporibus dolores et quam labore laboriosam minima. Eum nihil non qui et ratione ullam. Cum veniam quae laudantium dolore.\n
          \n
          Laborum non dicta quas adipisci neque. Quo possimus ipsum incidunt quae totam deleniti voluptatem et. Aut neque doloribus perspiciatis maxime itaque tempora. Sunt et nihil ducimus necessitatibus enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Qui tempore aut non rerum perspiciatis quasi. Voluptatem neque nisi rerum est sint delectus molestiae quas. Et provident ad perferendis et illo sit vitae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8420 …}
    #channels: Doctrine\ORM\PersistentCollection {#8405 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8404 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8406 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13006 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14981
  +product: App\Entity\Product\Product {#8403
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8408 …}
    #variants: Doctrine\ORM\PersistentCollection {#8476 …}
    #options: Doctrine\ORM\PersistentCollection {#8412 …}
    #associations: Doctrine\ORM\PersistentCollection {#8411 …}
    #createdAt: DateTime @1755665513 {#8394
      date: 2025-08-20 04:51:53.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8393
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8416 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8417
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8403}
        #id: 235
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Error earum sunt reprehenderit quae labore odit. Optio et sit modi facere natus magni cupiditate voluptatum. Nemo quaerat porro sint quo sed aut distinctio. Voluptate laborum voluptatem quo facilis saepe consequatur.\n
          \n
          Necessitatibus totam temporibus dolores et quam labore laboriosam minima. Eum nihil non qui et ratione ullam. Cum veniam quae laudantium dolore.\n
          \n
          Laborum non dicta quas adipisci neque. Quo possimus ipsum incidunt quae totam deleniti voluptatem et. Aut neque doloribus perspiciatis maxime itaque tempora. Sunt et nihil ducimus necessitatibus enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Qui tempore aut non rerum perspiciatis quasi. Voluptatem neque nisi rerum est sint delectus molestiae quas. Et provident ad perferendis et illo sit vitae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8420 …}
    #channels: Doctrine\ORM\PersistentCollection {#8405 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8404 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8406 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8478 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13006 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 1.68 ms
Input props
[
  "product" => App\Entity\Product\Product {#8403
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8408 …}
    #variants: Doctrine\ORM\PersistentCollection {#8476 …}
    #options: Doctrine\ORM\PersistentCollection {#8412 …}
    #associations: Doctrine\ORM\PersistentCollection {#8411 …}
    #createdAt: DateTime @1755665513 {#8394
      date: 2025-08-20 04:51:53.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8393
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8416 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8417
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8403}
        #id: 235
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Error earum sunt reprehenderit quae labore odit. Optio et sit modi facere natus magni cupiditate voluptatum. Nemo quaerat porro sint quo sed aut distinctio. Voluptate laborum voluptatem quo facilis saepe consequatur.\n
          \n
          Necessitatibus totam temporibus dolores et quam labore laboriosam minima. Eum nihil non qui et ratione ullam. Cum veniam quae laudantium dolore.\n
          \n
          Laborum non dicta quas adipisci neque. Quo possimus ipsum incidunt quae totam deleniti voluptatem et. Aut neque doloribus perspiciatis maxime itaque tempora. Sunt et nihil ducimus necessitatibus enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Qui tempore aut non rerum perspiciatis quasi. Voluptatem neque nisi rerum est sint delectus molestiae quas. Et provident ad perferendis et illo sit vitae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8420 …}
    #channels: Doctrine\ORM\PersistentCollection {#8405 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8404 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8406 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Dynamic Dawn Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#5928
  -props: [
    "product" => App\Entity\Product\Product {#8403
      #id: 30
      #code: "Dynamic_Dawn_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8408 …}
      #variants: Doctrine\ORM\PersistentCollection {#8476 …}
      #options: Doctrine\ORM\PersistentCollection {#8412 …}
      #associations: Doctrine\ORM\PersistentCollection {#8411 …}
      #createdAt: DateTime @1755665513 {#8394
        date: 2025-08-20 04:51:53.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8393
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8416 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8417
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8403}
          #id: 235
          #name: "Dynamic Dawn Cap"
          #slug: "dynamic-dawn-cap"
          #description: """
            Error earum sunt reprehenderit quae labore odit. Optio et sit modi facere natus magni cupiditate voluptatum. Nemo quaerat porro sint quo sed aut distinctio. Voluptate laborum voluptatem quo facilis saepe consequatur.\n
            \n
            Necessitatibus totam temporibus dolores et quam labore laboriosam minima. Eum nihil non qui et ratione ullam. Cum veniam quae laudantium dolore.\n
            \n
            Laborum non dicta quas adipisci neque. Quo possimus ipsum incidunt quae totam deleniti voluptatem et. Aut neque doloribus perspiciatis maxime itaque tempora. Sunt et nihil ducimus necessitatibus enim.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Qui tempore aut non rerum perspiciatis quasi. Voluptatem neque nisi rerum est sint delectus molestiae quas. Et provident ad perferendis et illo sit vitae."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8420 …}
      #channels: Doctrine\ORM\PersistentCollection {#8405 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7906 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8404 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8406 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 1.03 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8960
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15202 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#5066 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8938 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8478 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8498
    #collection: Doctrine\Common\Collections\ArrayCollection {#8501 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8497 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23283 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23285 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8960
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15202 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#5066 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8938 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Dynamic Dawn Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8498
    #collection: Doctrine\Common\Collections\ArrayCollection {#8501 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8497 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23283 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23285 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8974
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8960
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15202 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#5066 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8938 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8478 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8498
      #collection: Doctrine\Common\Collections\ArrayCollection {#8501 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8497 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23283 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23285 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13860
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13519 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13850 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13859 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8478 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13866
  +variant: App\Entity\Product\ProductVariant {#8478 …}
  +price: "44,50\u{A0}"
  +originalPrice: "44,50\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8792 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11470 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8789 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13860
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13519 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13850 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13859 …}
    +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 26.0 MiB 4.81 ms
Input props
[
  "product" => App\Entity\Product\Product {#8544
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8636 …}
    #variants: Doctrine\ORM\PersistentCollection {#8658 …}
    #options: Doctrine\ORM\PersistentCollection {#8630 …}
    #associations: Doctrine\ORM\PersistentCollection {#8629 …}
    #createdAt: DateTime @1755664825 {#8548
      date: 2025-08-20 04:40:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8541
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8651 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8653
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8544}
        #id: 307
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Corporis cum aut et. Fuga et omnis enim officia. Pariatur veniam nihil optio laudantium et quo soluta vel. Et aut tempore facere sed harum.\n
          \n
          Et id est dicta eveniet similique. Quidem nobis tempora natus. Recusandae recusandae necessitatibus in impedit ut corporis.\n
          \n
          Provident voluptatem atque necessitatibus dolorem quaerat. Natus qui iste et. Earum rerum amet voluptatum optio dolorum id aut rerum. Nesciunt est illo ducimus at ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ab cumque officiis inventore odit expedita neque. Et placeat accusamus molestiae voluptatem consectetur. Omnis facere nihil asperiores et modi tenetur. Sequi magnam qui illo deserunt nesciunt. Architecto fugit quam possimus nemo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8655 …}
    #channels: Doctrine\ORM\PersistentCollection {#8547 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6846 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8538 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8540 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13006 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#5071
  +product: App\Entity\Product\Product {#8544
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8636 …}
    #variants: Doctrine\ORM\PersistentCollection {#8658 …}
    #options: Doctrine\ORM\PersistentCollection {#8630 …}
    #associations: Doctrine\ORM\PersistentCollection {#8629 …}
    #createdAt: DateTime @1755664825 {#8548
      date: 2025-08-20 04:40:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8541
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8651 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8653
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8544}
        #id: 307
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Corporis cum aut et. Fuga et omnis enim officia. Pariatur veniam nihil optio laudantium et quo soluta vel. Et aut tempore facere sed harum.\n
          \n
          Et id est dicta eveniet similique. Quidem nobis tempora natus. Recusandae recusandae necessitatibus in impedit ut corporis.\n
          \n
          Provident voluptatem atque necessitatibus dolorem quaerat. Natus qui iste et. Earum rerum amet voluptatum optio dolorum id aut rerum. Nesciunt est illo ducimus at ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ab cumque officiis inventore odit expedita neque. Et placeat accusamus molestiae voluptatem consectetur. Omnis facere nihil asperiores et modi tenetur. Sequi magnam qui illo deserunt nesciunt. Architecto fugit quam possimus nemo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8655 …}
    #channels: Doctrine\ORM\PersistentCollection {#8547 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6846 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8538 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8540 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8659 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13006 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.97 ms
Input props
[
  "product" => App\Entity\Product\Product {#8544
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8636 …}
    #variants: Doctrine\ORM\PersistentCollection {#8658 …}
    #options: Doctrine\ORM\PersistentCollection {#8630 …}
    #associations: Doctrine\ORM\PersistentCollection {#8629 …}
    #createdAt: DateTime @1755664825 {#8548
      date: 2025-08-20 04:40:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8541
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8651 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8653
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8544}
        #id: 307
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Corporis cum aut et. Fuga et omnis enim officia. Pariatur veniam nihil optio laudantium et quo soluta vel. Et aut tempore facere sed harum.\n
          \n
          Et id est dicta eveniet similique. Quidem nobis tempora natus. Recusandae recusandae necessitatibus in impedit ut corporis.\n
          \n
          Provident voluptatem atque necessitatibus dolorem quaerat. Natus qui iste et. Earum rerum amet voluptatum optio dolorum id aut rerum. Nesciunt est illo ducimus at ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ab cumque officiis inventore odit expedita neque. Et placeat accusamus molestiae voluptatem consectetur. Omnis facere nihil asperiores et modi tenetur. Sequi magnam qui illo deserunt nesciunt. Architecto fugit quam possimus nemo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8655 …}
    #channels: Doctrine\ORM\PersistentCollection {#8547 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6846 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8538 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8540 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Harmonious Horizon Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15266
  -props: [
    "product" => App\Entity\Product\Product {#8544
      #id: 39
      #code: "Harmonious_Horizon_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8636 …}
      #variants: Doctrine\ORM\PersistentCollection {#8658 …}
      #options: Doctrine\ORM\PersistentCollection {#8630 …}
      #associations: Doctrine\ORM\PersistentCollection {#8629 …}
      #createdAt: DateTime @1755664825 {#8548
        date: 2025-08-20 04:40:25.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8541
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8651 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8653
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8544}
          #id: 307
          #name: "Harmonious Horizon Cap"
          #slug: "harmonious-horizon-cap"
          #description: """
            Corporis cum aut et. Fuga et omnis enim officia. Pariatur veniam nihil optio laudantium et quo soluta vel. Et aut tempore facere sed harum.\n
            \n
            Et id est dicta eveniet similique. Quidem nobis tempora natus. Recusandae recusandae necessitatibus in impedit ut corporis.\n
            \n
            Provident voluptatem atque necessitatibus dolorem quaerat. Natus qui iste et. Earum rerum amet voluptatum optio dolorum id aut rerum. Nesciunt est illo ducimus at ut.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ab cumque officiis inventore odit expedita neque. Et placeat accusamus molestiae voluptatem consectetur. Omnis facere nihil asperiores et modi tenetur. Sequi magnam qui illo deserunt nesciunt. Architecto fugit quam possimus nemo."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8655 …}
      #channels: Doctrine\ORM\PersistentCollection {#8547 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#6846 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8538 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8540 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.98 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15312
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15250 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15259 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15311 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8659 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8669
    #collection: Doctrine\Common\Collections\ArrayCollection {#8670 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8668 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23297 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23299 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15312
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15250 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15259 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15311 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Harmonious Horizon Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8669
    #collection: Doctrine\Common\Collections\ArrayCollection {#8670 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8668 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23297 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23299 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15318
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15312
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15250 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15259 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15311 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8659 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8669
      #collection: Doctrine\Common\Collections\ArrayCollection {#8670 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8668 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23297 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23299 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15368
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15359 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15366 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15367 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8659 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15371
  +variant: App\Entity\Product\ProductVariant {#8659 …}
  +price: "47,36\u{A0}"
  +originalPrice: "47,36\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8792 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11470 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8789 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15368
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15359 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15366 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15367 …}
    +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 26.0 MiB 2.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12689
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11535 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12720 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11545 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12903
  +cart: App\Entity\Order\Order {#12266 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1280 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12689
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11535 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12720 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11545 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4907 …}
}