GET https://store.gabi77.com/fr_FR/taxons/bonnets/simple?sorting%5Bname%5D=asc

Components

12 Twig Components
44 Render Count
66 ms Render Time
28.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
9 53.78ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 8.55ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 7.30ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 2.14ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 2.53ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.45ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.91ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 2.35ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.56ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.41ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.43ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.14ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 28.0 MiB 2.53 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11737
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11730 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11736 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11735 …}
    +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 {#11870
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11628 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11737
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11730 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11736 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11735 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 28.0 MiB 0.45 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12252
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12248 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12250 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12251 …}
    +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 {#12261
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4670 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12252
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12248 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12250 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12251 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 28.0 MiB 1.91 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12352
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12325 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12347 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12345 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12373
  +cart: App\Entity\Order\Order {#12428 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1558 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12352
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12325 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12347 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12345 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5185 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 28.0 MiB 2.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12609
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12605 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12602 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12603 …}
    +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 {#12618
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7548 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12609
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12605 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12602 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12603 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 28.0 MiB 0.56 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12889
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12885 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12886 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +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 {#12898
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7548 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12889
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12885 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12886 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12888 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 28.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13002
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12999 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13001 …}
    +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 {#13010
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7548 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13002
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12999 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13001 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 28.0 MiB 1.43 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13072
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13068 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13069 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13071 …}
    +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 {#13080
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7548 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13072
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13068 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13069 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13071 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 8.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#7932
    #id: 25
    #code: "Blissful_Breeze_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8296 …}
    #variants: Doctrine\ORM\PersistentCollection {#8509 …}
    #options: Doctrine\ORM\PersistentCollection {#8637 …}
    #associations: Doctrine\ORM\PersistentCollection {#8577 …}
    #createdAt: DateTime @1754502434 {#8070
      date: 2025-08-06 17:47:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#7882
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8636 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8639
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7932}
        #id: 195
        #name: "Blissful Breeze Cap"
        #slug: "blissful-breeze-cap"
        #description: """
          Aut voluptatem aut aspernatur molestias ipsum sunt. Ut quos rerum quibusdam voluptatem qui similique.\n
          \n
          Nisi incidunt ut magnam nostrum voluptas qui. Odio ex laboriosam qui distinctio autem aspernatur cum quia. In rerum dolorum eius praesentium quo omnis.\n
          \n
          Adipisci minima porro quae praesentium magnam. Magnam tenetur minima atque nostrum autem qui. Incidunt accusantium ut perspiciatis voluptas reprehenderit eius. Nihil sunt qui illo ad.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolores error at ab vitae dignissimos ipsa officia. Quis voluptas a debitis laboriosam et. Ea nesciunt at voluptatem repellat."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8642 …}
    #channels: Doctrine\ORM\PersistentCollection {#8155 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8046 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8158 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13170 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13163 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13587
  +product: App\Entity\Product\Product {#7932
    #id: 25
    #code: "Blissful_Breeze_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8296 …}
    #variants: Doctrine\ORM\PersistentCollection {#8509 …}
    #options: Doctrine\ORM\PersistentCollection {#8637 …}
    #associations: Doctrine\ORM\PersistentCollection {#8577 …}
    #createdAt: DateTime @1754502434 {#8070
      date: 2025-08-06 17:47:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#7882
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8636 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8639
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7932}
        #id: 195
        #name: "Blissful Breeze Cap"
        #slug: "blissful-breeze-cap"
        #description: """
          Aut voluptatem aut aspernatur molestias ipsum sunt. Ut quos rerum quibusdam voluptatem qui similique.\n
          \n
          Nisi incidunt ut magnam nostrum voluptas qui. Odio ex laboriosam qui distinctio autem aspernatur cum quia. In rerum dolorum eius praesentium quo omnis.\n
          \n
          Adipisci minima porro quae praesentium magnam. Magnam tenetur minima atque nostrum autem qui. Incidunt accusantium ut perspiciatis voluptas reprehenderit eius. Nihil sunt qui illo ad.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolores error at ab vitae dignissimos ipsa officia. Quis voluptas a debitis laboriosam et. Ea nesciunt at voluptatem repellat."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8642 …}
    #channels: Doctrine\ORM\PersistentCollection {#8155 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8046 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8158 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13824 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13170 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13163 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 1.43 ms
Input props
[
  "product" => App\Entity\Product\Product {#7932
    #id: 25
    #code: "Blissful_Breeze_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8296 …}
    #variants: Doctrine\ORM\PersistentCollection {#8509 …}
    #options: Doctrine\ORM\PersistentCollection {#8637 …}
    #associations: Doctrine\ORM\PersistentCollection {#8577 …}
    #createdAt: DateTime @1754502434 {#8070
      date: 2025-08-06 17:47:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#7882
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8636 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8639
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7932}
        #id: 195
        #name: "Blissful Breeze Cap"
        #slug: "blissful-breeze-cap"
        #description: """
          Aut voluptatem aut aspernatur molestias ipsum sunt. Ut quos rerum quibusdam voluptatem qui similique.\n
          \n
          Nisi incidunt ut magnam nostrum voluptas qui. Odio ex laboriosam qui distinctio autem aspernatur cum quia. In rerum dolorum eius praesentium quo omnis.\n
          \n
          Adipisci minima porro quae praesentium magnam. Magnam tenetur minima atque nostrum autem qui. Incidunt accusantium ut perspiciatis voluptas reprehenderit eius. Nihil sunt qui illo ad.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolores error at ab vitae dignissimos ipsa officia. Quis voluptas a debitis laboriosam et. Ea nesciunt at voluptatem repellat."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8642 …}
    #channels: Doctrine\ORM\PersistentCollection {#8155 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8046 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8158 …}
    #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 {#14248
  -props: [
    "product" => App\Entity\Product\Product {#7932
      #id: 25
      #code: "Blissful_Breeze_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8296 …}
      #variants: Doctrine\ORM\PersistentCollection {#8509 …}
      #options: Doctrine\ORM\PersistentCollection {#8637 …}
      #associations: Doctrine\ORM\PersistentCollection {#8577 …}
      #createdAt: DateTime @1754502434 {#8070
        date: 2025-08-06 17:47:14.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#7882
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8636 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8639
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7932}
          #id: 195
          #name: "Blissful Breeze Cap"
          #slug: "blissful-breeze-cap"
          #description: """
            Aut voluptatem aut aspernatur molestias ipsum sunt. Ut quos rerum quibusdam voluptatem qui similique.\n
            \n
            Nisi incidunt ut magnam nostrum voluptas qui. Odio ex laboriosam qui distinctio autem aspernatur cum quia. In rerum dolorum eius praesentium quo omnis.\n
            \n
            Adipisci minima porro quae praesentium magnam. Magnam tenetur minima atque nostrum autem qui. Incidunt accusantium ut perspiciatis voluptas reprehenderit eius. Nihil sunt qui illo ad.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolores error at ab vitae dignissimos ipsa officia. Quis voluptas a debitis laboriosam et. Ea nesciunt at voluptatem repellat."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8642 …}
      #channels: Doctrine\ORM\PersistentCollection {#8155 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8046 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8158 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 1.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14315
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14318 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14313 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14312 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13824 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14180
    #collection: Doctrine\Common\Collections\ArrayCollection {#14179 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14017 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#18687 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#18915 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14315
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14318 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14313 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14312 …}
    +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 {#14180
    #collection: Doctrine\Common\Collections\ArrayCollection {#14179 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14017 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#18687 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#18915 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14323
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14315
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14318 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14313 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14312 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13824 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14180
      #collection: Doctrine\Common\Collections\ArrayCollection {#14179 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14017 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#18687 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#18915 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14391
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14381 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14389 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14390 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13824 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14400
  +variant: App\Entity\Product\ProductVariant {#13824 …}
  +price: "5,94\u{A0}"
  +originalPrice: "5,94\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8950 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11628 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8947 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14391
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14381 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14389 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14390 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 5.56 ms
Input props
[
  "product" => App\Entity\Product\Product {#8648
    #id: 34
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8655 …}
    #variants: Doctrine\ORM\PersistentCollection {#8657 …}
    #options: Doctrine\ORM\PersistentCollection {#8661 …}
    #associations: Doctrine\ORM\PersistentCollection {#8659 …}
    #createdAt: DateTime @1754375711 {#8646
      date: 2025-08-05 06:35:11.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8647
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8664 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8665
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8648}
        #id: 267
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Recusandae quibusdam sint debitis et. Hic maiores quo consequatur adipisci nihil vitae. Possimus saepe est ut aut voluptas quia. Sed dolores harum fugit consectetur iure sint recusandae.\n
          \n
          Sit veniam repellat voluptas eum. Iure et harum quasi aut dolores quidem. Asperiores nobis nihil autem eos. Repudiandae maiores consequuntur velit deserunt aliquid consectetur.\n
          \n
          Culpa dolorem quia numquam dolore dolore et. Autem dolores quisquam vel et asperiores reiciendis accusamus. Ut dolore et eum ex quo ipsa. Optio quos impedit illo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non molestiae sint excepturi vel ea omnis. Distinctio ad at aut voluptatem impedit deleniti. Vel aliquam vel quo vitae quis et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8667 …}
    #channels: Doctrine\ORM\PersistentCollection {#8653 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8649 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8651 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13170 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13163 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14226
  +product: App\Entity\Product\Product {#8648
    #id: 34
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8655 …}
    #variants: Doctrine\ORM\PersistentCollection {#8657 …}
    #options: Doctrine\ORM\PersistentCollection {#8661 …}
    #associations: Doctrine\ORM\PersistentCollection {#8659 …}
    #createdAt: DateTime @1754375711 {#8646
      date: 2025-08-05 06:35:11.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8647
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8664 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8665
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8648}
        #id: 267
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Recusandae quibusdam sint debitis et. Hic maiores quo consequatur adipisci nihil vitae. Possimus saepe est ut aut voluptas quia. Sed dolores harum fugit consectetur iure sint recusandae.\n
          \n
          Sit veniam repellat voluptas eum. Iure et harum quasi aut dolores quidem. Asperiores nobis nihil autem eos. Repudiandae maiores consequuntur velit deserunt aliquid consectetur.\n
          \n
          Culpa dolorem quia numquam dolore dolore et. Autem dolores quisquam vel et asperiores reiciendis accusamus. Ut dolore et eum ex quo ipsa. Optio quos impedit illo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non molestiae sint excepturi vel ea omnis. Distinctio ad at aut voluptatem impedit deleniti. Vel aliquam vel quo vitae quis et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8667 …}
    #channels: Doctrine\ORM\PersistentCollection {#8653 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8649 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8651 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14473 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13170 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13163 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.92 ms
Input props
[
  "product" => App\Entity\Product\Product {#8648
    #id: 34
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8655 …}
    #variants: Doctrine\ORM\PersistentCollection {#8657 …}
    #options: Doctrine\ORM\PersistentCollection {#8661 …}
    #associations: Doctrine\ORM\PersistentCollection {#8659 …}
    #createdAt: DateTime @1754375711 {#8646
      date: 2025-08-05 06:35:11.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8647
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8664 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8665
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8648}
        #id: 267
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Recusandae quibusdam sint debitis et. Hic maiores quo consequatur adipisci nihil vitae. Possimus saepe est ut aut voluptas quia. Sed dolores harum fugit consectetur iure sint recusandae.\n
          \n
          Sit veniam repellat voluptas eum. Iure et harum quasi aut dolores quidem. Asperiores nobis nihil autem eos. Repudiandae maiores consequuntur velit deserunt aliquid consectetur.\n
          \n
          Culpa dolorem quia numquam dolore dolore et. Autem dolores quisquam vel et asperiores reiciendis accusamus. Ut dolore et eum ex quo ipsa. Optio quos impedit illo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non molestiae sint excepturi vel ea omnis. Distinctio ad at aut voluptatem impedit deleniti. Vel aliquam vel quo vitae quis et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8667 …}
    #channels: Doctrine\ORM\PersistentCollection {#8653 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8649 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8651 …}
    #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 {#14547
  -props: [
    "product" => App\Entity\Product\Product {#8648
      #id: 34
      #code: "Casual_Coastal_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8655 …}
      #variants: Doctrine\ORM\PersistentCollection {#8657 …}
      #options: Doctrine\ORM\PersistentCollection {#8661 …}
      #associations: Doctrine\ORM\PersistentCollection {#8659 …}
      #createdAt: DateTime @1754375711 {#8646
        date: 2025-08-05 06:35:11.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8647
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8664 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8665
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8648}
          #id: 267
          #name: "Casual Coastal Cap"
          #slug: "casual-coastal-cap"
          #description: """
            Recusandae quibusdam sint debitis et. Hic maiores quo consequatur adipisci nihil vitae. Possimus saepe est ut aut voluptas quia. Sed dolores harum fugit consectetur iure sint recusandae.\n
            \n
            Sit veniam repellat voluptas eum. Iure et harum quasi aut dolores quidem. Asperiores nobis nihil autem eos. Repudiandae maiores consequuntur velit deserunt aliquid consectetur.\n
            \n
            Culpa dolorem quia numquam dolore dolore et. Autem dolores quisquam vel et asperiores reiciendis accusamus. Ut dolore et eum ex quo ipsa. Optio quos impedit illo.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Non molestiae sint excepturi vel ea omnis. Distinctio ad at aut voluptatem impedit deleniti. Vel aliquam vel quo vitae quis et."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8667 …}
      #channels: Doctrine\ORM\PersistentCollection {#8653 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8649 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8651 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14540
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14531 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14597 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14528 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14473 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14481
    #collection: Doctrine\Common\Collections\ArrayCollection {#14490 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14469 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22305 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22307 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14540
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14531 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14597 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14528 …}
    +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 {#14481
    #collection: Doctrine\Common\Collections\ArrayCollection {#14490 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14469 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22305 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22307 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14601
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14540
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14531 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14597 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14528 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14473 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14481
      #collection: Doctrine\Common\Collections\ArrayCollection {#14490 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14469 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22305 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22307 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.24 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14651
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14642 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14649 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14473 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14654
  +variant: App\Entity\Product\ProductVariant {#14473 …}
  +price: "11,73\u{A0}"
  +originalPrice: "11,73\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8950 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11628 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8947 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14651
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14642 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14649 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14650 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 5.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#8671
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8678 …}
    #variants: Doctrine\ORM\PersistentCollection {#8680 …}
    #options: Doctrine\ORM\PersistentCollection {#8684 …}
    #associations: Doctrine\ORM\PersistentCollection {#8682 …}
    #createdAt: DateTime @1754290327 {#8669
      date: 2025-08-04 06:52:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8670
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8687 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8688
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8671}
        #id: 227
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Accusamus quia accusamus dolor sed veritatis et. Adipisci asperiores incidunt nulla magnam et nemo. Qui molestias aut est fuga.\n
          \n
          Dolor laboriosam sed iure iure eos excepturi modi. Perferendis ut rem occaecati est. Corrupti aut earum ut natus tenetur quo quibusdam.\n
          \n
          Rerum veniam quod quas eius quasi a ipsa. Odio ut quisquam aspernatur eum sint. Provident error vel eligendi illo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum veniam rem sit quibusdam possimus dolores labore facilis. Labore soluta libero sed sapiente. Vero et error consequuntur. Aut cum debitis tenetur eum at animi pariatur. A vero itaque nihil."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8690 …}
    #channels: Doctrine\ORM\PersistentCollection {#8676 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8672 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8674 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13170 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13163 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14538
  +product: App\Entity\Product\Product {#8671
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8678 …}
    #variants: Doctrine\ORM\PersistentCollection {#8680 …}
    #options: Doctrine\ORM\PersistentCollection {#8684 …}
    #associations: Doctrine\ORM\PersistentCollection {#8682 …}
    #createdAt: DateTime @1754290327 {#8669
      date: 2025-08-04 06:52:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8670
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8687 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8688
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8671}
        #id: 227
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Accusamus quia accusamus dolor sed veritatis et. Adipisci asperiores incidunt nulla magnam et nemo. Qui molestias aut est fuga.\n
          \n
          Dolor laboriosam sed iure iure eos excepturi modi. Perferendis ut rem occaecati est. Corrupti aut earum ut natus tenetur quo quibusdam.\n
          \n
          Rerum veniam quod quas eius quasi a ipsa. Odio ut quisquam aspernatur eum sint. Provident error vel eligendi illo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum veniam rem sit quibusdam possimus dolores labore facilis. Labore soluta libero sed sapiente. Vero et error consequuntur. Aut cum debitis tenetur eum at animi pariatur. A vero itaque nihil."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8690 …}
    #channels: Doctrine\ORM\PersistentCollection {#8676 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8672 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8674 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14717 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13170 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13163 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.84 ms
Input props
[
  "product" => App\Entity\Product\Product {#8671
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8678 …}
    #variants: Doctrine\ORM\PersistentCollection {#8680 …}
    #options: Doctrine\ORM\PersistentCollection {#8684 …}
    #associations: Doctrine\ORM\PersistentCollection {#8682 …}
    #createdAt: DateTime @1754290327 {#8669
      date: 2025-08-04 06:52:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8670
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8687 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8688
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8671}
        #id: 227
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Accusamus quia accusamus dolor sed veritatis et. Adipisci asperiores incidunt nulla magnam et nemo. Qui molestias aut est fuga.\n
          \n
          Dolor laboriosam sed iure iure eos excepturi modi. Perferendis ut rem occaecati est. Corrupti aut earum ut natus tenetur quo quibusdam.\n
          \n
          Rerum veniam quod quas eius quasi a ipsa. Odio ut quisquam aspernatur eum sint. Provident error vel eligendi illo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum veniam rem sit quibusdam possimus dolores labore facilis. Labore soluta libero sed sapiente. Vero et error consequuntur. Aut cum debitis tenetur eum at animi pariatur. A vero itaque nihil."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8690 …}
    #channels: Doctrine\ORM\PersistentCollection {#8676 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8672 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8674 …}
    #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 {#14791
  -props: [
    "product" => App\Entity\Product\Product {#8671
      #id: 29
      #code: "Classic_Coastal_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8678 …}
      #variants: Doctrine\ORM\PersistentCollection {#8680 …}
      #options: Doctrine\ORM\PersistentCollection {#8684 …}
      #associations: Doctrine\ORM\PersistentCollection {#8682 …}
      #createdAt: DateTime @1754290327 {#8669
        date: 2025-08-04 06:52:07.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8670
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8687 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8688
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8671}
          #id: 227
          #name: "Classic Coastal Cap"
          #slug: "classic-coastal-cap"
          #description: """
            Accusamus quia accusamus dolor sed veritatis et. Adipisci asperiores incidunt nulla magnam et nemo. Qui molestias aut est fuga.\n
            \n
            Dolor laboriosam sed iure iure eos excepturi modi. Perferendis ut rem occaecati est. Corrupti aut earum ut natus tenetur quo quibusdam.\n
            \n
            Rerum veniam quod quas eius quasi a ipsa. Odio ut quisquam aspernatur eum sint. Provident error vel eligendi illo.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Eum veniam rem sit quibusdam possimus dolores labore facilis. Labore soluta libero sed sapiente. Vero et error consequuntur. Aut cum debitis tenetur eum at animi pariatur. A vero itaque nihil."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8690 …}
      #channels: Doctrine\ORM\PersistentCollection {#8676 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8672 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8674 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.77 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14784
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14775 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14847 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14772 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14717 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14725
    #collection: Doctrine\Common\Collections\ArrayCollection {#14734 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14713 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22319 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22321 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14784
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14775 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14847 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14772 …}
    +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 {#14725
    #collection: Doctrine\Common\Collections\ArrayCollection {#14734 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14713 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22319 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22321 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14851
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14784
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14775 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14847 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14772 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14717 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14725
      #collection: Doctrine\Common\Collections\ArrayCollection {#14734 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14713 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22319 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22321 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.22 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14901
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14892 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14899 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14900 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14717 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14904
  +variant: App\Entity\Product\ProductVariant {#14717 …}
  +price: "79,11\u{A0}"
  +originalPrice: "79,11\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8950 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11628 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8947 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14901
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14892 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14899 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14900 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 5.43 ms
Input props
[
  "product" => App\Entity\Product\Product {#8694
    #id: 28
    #code: "Elegant_Escape_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8701 …}
    #variants: Doctrine\ORM\PersistentCollection {#8703 …}
    #options: Doctrine\ORM\PersistentCollection {#8707 …}
    #associations: Doctrine\ORM\PersistentCollection {#8705 …}
    #createdAt: DateTime @1754071696 {#8692
      date: 2025-08-01 18:08:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8693
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8710 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8711
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8694}
        #id: 219
        #name: "Elegant Escape Cap"
        #slug: "elegant-escape-cap"
        #description: """
          Nemo qui saepe sed. Aut optio vel provident deserunt molestiae pariatur quis.\n
          \n
          Soluta omnis beatae eum deserunt corporis molestiae. Rem commodi delectus dicta. Incidunt sed inventore aut expedita ullam magni in.\n
          \n
          Illo illum unde aliquid. Necessitatibus quibusdam modi magnam quos deleniti provident. Molestiae quisquam porro est id in animi. Ex et molestiae quibusdam provident velit non non.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Delectus corrupti ut repellat vel rerum ipsa. Sapiente aut pariatur sit sequi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8713 …}
    #channels: Doctrine\ORM\PersistentCollection {#8699 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8695 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8697 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13170 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13163 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14782
  +product: App\Entity\Product\Product {#8694
    #id: 28
    #code: "Elegant_Escape_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8701 …}
    #variants: Doctrine\ORM\PersistentCollection {#8703 …}
    #options: Doctrine\ORM\PersistentCollection {#8707 …}
    #associations: Doctrine\ORM\PersistentCollection {#8705 …}
    #createdAt: DateTime @1754071696 {#8692
      date: 2025-08-01 18:08:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8693
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8710 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8711
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8694}
        #id: 219
        #name: "Elegant Escape Cap"
        #slug: "elegant-escape-cap"
        #description: """
          Nemo qui saepe sed. Aut optio vel provident deserunt molestiae pariatur quis.\n
          \n
          Soluta omnis beatae eum deserunt corporis molestiae. Rem commodi delectus dicta. Incidunt sed inventore aut expedita ullam magni in.\n
          \n
          Illo illum unde aliquid. Necessitatibus quibusdam modi magnam quos deleniti provident. Molestiae quisquam porro est id in animi. Ex et molestiae quibusdam provident velit non non.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Delectus corrupti ut repellat vel rerum ipsa. Sapiente aut pariatur sit sequi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8713 …}
    #channels: Doctrine\ORM\PersistentCollection {#8699 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8695 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8697 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14967 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13170 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13163 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.84 ms
Input props
[
  "product" => App\Entity\Product\Product {#8694
    #id: 28
    #code: "Elegant_Escape_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8701 …}
    #variants: Doctrine\ORM\PersistentCollection {#8703 …}
    #options: Doctrine\ORM\PersistentCollection {#8707 …}
    #associations: Doctrine\ORM\PersistentCollection {#8705 …}
    #createdAt: DateTime @1754071696 {#8692
      date: 2025-08-01 18:08:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8693
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8710 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8711
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8694}
        #id: 219
        #name: "Elegant Escape Cap"
        #slug: "elegant-escape-cap"
        #description: """
          Nemo qui saepe sed. Aut optio vel provident deserunt molestiae pariatur quis.\n
          \n
          Soluta omnis beatae eum deserunt corporis molestiae. Rem commodi delectus dicta. Incidunt sed inventore aut expedita ullam magni in.\n
          \n
          Illo illum unde aliquid. Necessitatibus quibusdam modi magnam quos deleniti provident. Molestiae quisquam porro est id in animi. Ex et molestiae quibusdam provident velit non non.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Delectus corrupti ut repellat vel rerum ipsa. Sapiente aut pariatur sit sequi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8713 …}
    #channels: Doctrine\ORM\PersistentCollection {#8699 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8695 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8697 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Elegant Escape Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15041
  -props: [
    "product" => App\Entity\Product\Product {#8694
      #id: 28
      #code: "Elegant_Escape_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8701 …}
      #variants: Doctrine\ORM\PersistentCollection {#8703 …}
      #options: Doctrine\ORM\PersistentCollection {#8707 …}
      #associations: Doctrine\ORM\PersistentCollection {#8705 …}
      #createdAt: DateTime @1754071696 {#8692
        date: 2025-08-01 18:08:16.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8693
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8710 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8711
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8694}
          #id: 219
          #name: "Elegant Escape Cap"
          #slug: "elegant-escape-cap"
          #description: """
            Nemo qui saepe sed. Aut optio vel provident deserunt molestiae pariatur quis.\n
            \n
            Soluta omnis beatae eum deserunt corporis molestiae. Rem commodi delectus dicta. Incidunt sed inventore aut expedita ullam magni in.\n
            \n
            Illo illum unde aliquid. Necessitatibus quibusdam modi magnam quos deleniti provident. Molestiae quisquam porro est id in animi. Ex et molestiae quibusdam provident velit non non.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Delectus corrupti ut repellat vel rerum ipsa. Sapiente aut pariatur sit sequi."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8713 …}
      #channels: Doctrine\ORM\PersistentCollection {#8699 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8695 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8697 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.80 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15034
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15025 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15097 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15022 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14967 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14975
    #collection: Doctrine\Common\Collections\ArrayCollection {#14984 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14963 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22333 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22335 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15034
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15025 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15097 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15022 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Elegant Escape Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14975
    #collection: Doctrine\Common\Collections\ArrayCollection {#14984 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14963 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22333 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22335 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15101
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15034
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15025 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15097 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15022 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14967 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14975
      #collection: Doctrine\Common\Collections\ArrayCollection {#14984 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14963 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22333 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22335 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15151
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15142 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15149 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15150 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14967 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15154
  +variant: App\Entity\Product\ProductVariant {#14967 …}
  +price: "45,10\u{A0}"
  +originalPrice: "45,10\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8950 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11628 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8947 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15151
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15142 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15149 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15150 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 5.05 ms
Input props
[
  "product" => App\Entity\Product\Product {#8717
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8724 …}
    #variants: Doctrine\ORM\PersistentCollection {#8726 …}
    #options: Doctrine\ORM\PersistentCollection {#8730 …}
    #associations: Doctrine\ORM\PersistentCollection {#8728 …}
    #createdAt: DateTime @1754142587 {#8715
      date: 2025-08-02 13:49:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8716
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8733 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8734
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8717}
        #id: 307
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Neque nobis consequatur optio natus minima dignissimos rerum facere. Quaerat incidunt consequatur aliquam dolorem. Aut facilis tempora magni aspernatur iure. Modi assumenda corporis explicabo corrupti quaerat quae.\n
          \n
          Blanditiis corporis aliquid modi animi cum ut atque aut. Nostrum enim mollitia incidunt quas molestiae doloremque iste. Aliquid expedita vero blanditiis eum est voluptates.\n
          \n
          Dolores praesentium tempora pariatur cupiditate. Quis est quaerat cum veniam corporis quis. Dolor dolores officiis sed sunt. Et alias officia iure voluptas laudantium maiores eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci tempore ut perspiciatis sed. Voluptatem sit est similique animi. Optio aspernatur ut ipsum et voluptate unde et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8736 …}
    #channels: Doctrine\ORM\PersistentCollection {#8722 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8718 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8720 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13170 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13163 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15032
  +product: App\Entity\Product\Product {#8717
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8724 …}
    #variants: Doctrine\ORM\PersistentCollection {#8726 …}
    #options: Doctrine\ORM\PersistentCollection {#8730 …}
    #associations: Doctrine\ORM\PersistentCollection {#8728 …}
    #createdAt: DateTime @1754142587 {#8715
      date: 2025-08-02 13:49:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8716
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8733 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8734
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8717}
        #id: 307
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Neque nobis consequatur optio natus minima dignissimos rerum facere. Quaerat incidunt consequatur aliquam dolorem. Aut facilis tempora magni aspernatur iure. Modi assumenda corporis explicabo corrupti quaerat quae.\n
          \n
          Blanditiis corporis aliquid modi animi cum ut atque aut. Nostrum enim mollitia incidunt quas molestiae doloremque iste. Aliquid expedita vero blanditiis eum est voluptates.\n
          \n
          Dolores praesentium tempora pariatur cupiditate. Quis est quaerat cum veniam corporis quis. Dolor dolores officiis sed sunt. Et alias officia iure voluptas laudantium maiores eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci tempore ut perspiciatis sed. Voluptatem sit est similique animi. Optio aspernatur ut ipsum et voluptate unde et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8736 …}
    #channels: Doctrine\ORM\PersistentCollection {#8722 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8718 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8720 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15217 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13170 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13163 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.85 ms
Input props
[
  "product" => App\Entity\Product\Product {#8717
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8724 …}
    #variants: Doctrine\ORM\PersistentCollection {#8726 …}
    #options: Doctrine\ORM\PersistentCollection {#8730 …}
    #associations: Doctrine\ORM\PersistentCollection {#8728 …}
    #createdAt: DateTime @1754142587 {#8715
      date: 2025-08-02 13:49:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8716
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8733 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8734
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8717}
        #id: 307
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Neque nobis consequatur optio natus minima dignissimos rerum facere. Quaerat incidunt consequatur aliquam dolorem. Aut facilis tempora magni aspernatur iure. Modi assumenda corporis explicabo corrupti quaerat quae.\n
          \n
          Blanditiis corporis aliquid modi animi cum ut atque aut. Nostrum enim mollitia incidunt quas molestiae doloremque iste. Aliquid expedita vero blanditiis eum est voluptates.\n
          \n
          Dolores praesentium tempora pariatur cupiditate. Quis est quaerat cum veniam corporis quis. Dolor dolores officiis sed sunt. Et alias officia iure voluptas laudantium maiores eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci tempore ut perspiciatis sed. Voluptatem sit est similique animi. Optio aspernatur ut ipsum et voluptate unde et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8736 …}
    #channels: Doctrine\ORM\PersistentCollection {#8722 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8718 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8720 …}
    #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 {#15291
  -props: [
    "product" => App\Entity\Product\Product {#8717
      #id: 39
      #code: "Harmonious_Horizon_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8724 …}
      #variants: Doctrine\ORM\PersistentCollection {#8726 …}
      #options: Doctrine\ORM\PersistentCollection {#8730 …}
      #associations: Doctrine\ORM\PersistentCollection {#8728 …}
      #createdAt: DateTime @1754142587 {#8715
        date: 2025-08-02 13:49:47.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8716
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8733 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8734
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8717}
          #id: 307
          #name: "Harmonious Horizon Cap"
          #slug: "harmonious-horizon-cap"
          #description: """
            Neque nobis consequatur optio natus minima dignissimos rerum facere. Quaerat incidunt consequatur aliquam dolorem. Aut facilis tempora magni aspernatur iure. Modi assumenda corporis explicabo corrupti quaerat quae.\n
            \n
            Blanditiis corporis aliquid modi animi cum ut atque aut. Nostrum enim mollitia incidunt quas molestiae doloremque iste. Aliquid expedita vero blanditiis eum est voluptates.\n
            \n
            Dolores praesentium tempora pariatur cupiditate. Quis est quaerat cum veniam corporis quis. Dolor dolores officiis sed sunt. Et alias officia iure voluptas laudantium maiores eum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Adipisci tempore ut perspiciatis sed. Voluptatem sit est similique animi. Optio aspernatur ut ipsum et voluptate unde et."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8736 …}
      #channels: Doctrine\ORM\PersistentCollection {#8722 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8718 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8720 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.69 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15284
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15275 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15341 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15272 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15217 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15225
    #collection: Doctrine\Common\Collections\ArrayCollection {#15234 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15213 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22347 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22349 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15284
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15275 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15341 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15272 …}
    +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 {#15225
    #collection: Doctrine\Common\Collections\ArrayCollection {#15234 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15213 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22347 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22349 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15345
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15284
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15275 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15341 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15272 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15217 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15225
      #collection: Doctrine\Common\Collections\ArrayCollection {#15234 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15213 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22347 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22349 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.18 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15395
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15386 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15393 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15394 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15217 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15398
  +variant: App\Entity\Product\ProductVariant {#15217 …}
  +price: "71,44\u{A0}"
  +originalPrice: "71,44\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8950 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11628 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8947 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15395
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15386 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15393 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15394 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 5.43 ms
Input props
[
  "product" => App\Entity\Product\Product {#8740
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8747 …}
    #variants: Doctrine\ORM\PersistentCollection {#8749 …}
    #options: Doctrine\ORM\PersistentCollection {#8753 …}
    #associations: Doctrine\ORM\PersistentCollection {#8751 …}
    #createdAt: DateTime @1754402073 {#8738
      date: 2025-08-05 13:54:33.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8739
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8756 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8757
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8740}
        #id: 243
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Sit nisi voluptatibus quo velit ratione laboriosam accusantium ipsam. Provident at molestiae quo veritatis. Similique rerum iusto in ea. Asperiores reprehenderit doloremque rerum excepturi expedita. Harum quaerat quo modi iste atque consequatur perspiciatis.\n
          \n
          Saepe possimus accusamus quia iusto nostrum eius est. Dolore omnis nisi voluptates eius ea. Ab ad et explicabo.\n
          \n
          Eum rerum aut placeat perspiciatis. Dolor molestiae fugiat et sint unde nam et. Incidunt illo expedita eveniet ipsum eum et nesciunt earum. Omnis neque quaerat ipsa culpa fugiat quo eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum necessitatibus perferendis ut sint et laboriosam. Fuga aut velit et quod voluptatem facilis. Deleniti sit et nobis et sint velit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8759 …}
    #channels: Doctrine\ORM\PersistentCollection {#8745 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8741 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8743 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13170 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13163 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15282
  +product: App\Entity\Product\Product {#8740
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8747 …}
    #variants: Doctrine\ORM\PersistentCollection {#8749 …}
    #options: Doctrine\ORM\PersistentCollection {#8753 …}
    #associations: Doctrine\ORM\PersistentCollection {#8751 …}
    #createdAt: DateTime @1754402073 {#8738
      date: 2025-08-05 13:54:33.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8739
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8756 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8757
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8740}
        #id: 243
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Sit nisi voluptatibus quo velit ratione laboriosam accusantium ipsam. Provident at molestiae quo veritatis. Similique rerum iusto in ea. Asperiores reprehenderit doloremque rerum excepturi expedita. Harum quaerat quo modi iste atque consequatur perspiciatis.\n
          \n
          Saepe possimus accusamus quia iusto nostrum eius est. Dolore omnis nisi voluptates eius ea. Ab ad et explicabo.\n
          \n
          Eum rerum aut placeat perspiciatis. Dolor molestiae fugiat et sint unde nam et. Incidunt illo expedita eveniet ipsum eum et nesciunt earum. Omnis neque quaerat ipsa culpa fugiat quo eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum necessitatibus perferendis ut sint et laboriosam. Fuga aut velit et quod voluptatem facilis. Deleniti sit et nobis et sint velit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8759 …}
    #channels: Doctrine\ORM\PersistentCollection {#8745 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8741 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8743 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15461 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13170 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13163 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#8740
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8747 …}
    #variants: Doctrine\ORM\PersistentCollection {#8749 …}
    #options: Doctrine\ORM\PersistentCollection {#8753 …}
    #associations: Doctrine\ORM\PersistentCollection {#8751 …}
    #createdAt: DateTime @1754402073 {#8738
      date: 2025-08-05 13:54:33.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8739
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8756 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8757
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8740}
        #id: 243
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Sit nisi voluptatibus quo velit ratione laboriosam accusantium ipsam. Provident at molestiae quo veritatis. Similique rerum iusto in ea. Asperiores reprehenderit doloremque rerum excepturi expedita. Harum quaerat quo modi iste atque consequatur perspiciatis.\n
          \n
          Saepe possimus accusamus quia iusto nostrum eius est. Dolore omnis nisi voluptates eius ea. Ab ad et explicabo.\n
          \n
          Eum rerum aut placeat perspiciatis. Dolor molestiae fugiat et sint unde nam et. Incidunt illo expedita eveniet ipsum eum et nesciunt earum. Omnis neque quaerat ipsa culpa fugiat quo eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum necessitatibus perferendis ut sint et laboriosam. Fuga aut velit et quod voluptatem facilis. Deleniti sit et nobis et sint velit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8759 …}
    #channels: Doctrine\ORM\PersistentCollection {#8745 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8741 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8743 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lively Luminous Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15535
  -props: [
    "product" => App\Entity\Product\Product {#8740
      #id: 31
      #code: "Lively_Luminous_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8747 …}
      #variants: Doctrine\ORM\PersistentCollection {#8749 …}
      #options: Doctrine\ORM\PersistentCollection {#8753 …}
      #associations: Doctrine\ORM\PersistentCollection {#8751 …}
      #createdAt: DateTime @1754402073 {#8738
        date: 2025-08-05 13:54:33.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8739
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8756 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8757
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8740}
          #id: 243
          #name: "Lively Luminous Cap"
          #slug: "lively-luminous-cap"
          #description: """
            Sit nisi voluptatibus quo velit ratione laboriosam accusantium ipsam. Provident at molestiae quo veritatis. Similique rerum iusto in ea. Asperiores reprehenderit doloremque rerum excepturi expedita. Harum quaerat quo modi iste atque consequatur perspiciatis.\n
            \n
            Saepe possimus accusamus quia iusto nostrum eius est. Dolore omnis nisi voluptates eius ea. Ab ad et explicabo.\n
            \n
            Eum rerum aut placeat perspiciatis. Dolor molestiae fugiat et sint unde nam et. Incidunt illo expedita eveniet ipsum eum et nesciunt earum. Omnis neque quaerat ipsa culpa fugiat quo eum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Eum necessitatibus perferendis ut sint et laboriosam. Fuga aut velit et quod voluptatem facilis. Deleniti sit et nobis et sint velit."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8759 …}
      #channels: Doctrine\ORM\PersistentCollection {#8745 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8741 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8743 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.79 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15528
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15519 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15591 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15516 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15461 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15469
    #collection: Doctrine\Common\Collections\ArrayCollection {#15478 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15457 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22361 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22363 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15528
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15519 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15591 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15516 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lively Luminous Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15469
    #collection: Doctrine\Common\Collections\ArrayCollection {#15478 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15457 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22361 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22363 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15595
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15528
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15519 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15591 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15516 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15461 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15469
      #collection: Doctrine\Common\Collections\ArrayCollection {#15478 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15457 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22361 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22363 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.24 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15636 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15643 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15644 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15461 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15648
  +variant: App\Entity\Product\ProductVariant {#15461 …}
  +price: "46,44\u{A0}"
  +originalPrice: "46,44\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8950 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11628 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8947 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15636 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15643 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15644 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 7.10 ms
Input props
[
  "product" => App\Entity\Product\Product {#8763
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8770 …}
    #variants: Doctrine\ORM\PersistentCollection {#8772 …}
    #options: Doctrine\ORM\PersistentCollection {#8776 …}
    #associations: Doctrine\ORM\PersistentCollection {#8774 …}
    #createdAt: DateTime @1754123766 {#8761
      date: 2025-08-02 08:36:06.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8762
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8779 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8780
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8763}
        #id: 251
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Quia dicta autem voluptatem. Numquam nulla maiores sit illo provident. Tenetur repellat laudantium in pariatur. Possimus debitis repudiandae velit doloremque dolor.\n
          \n
          Sapiente iste reiciendis ullam corrupti quos. Cum dolor cumque omnis iste repellendus vel voluptatem. Atque et ea placeat officia distinctio eveniet accusantium.\n
          \n
          Ut recusandae sequi laudantium consectetur et. Tenetur autem ad qui saepe. Quia voluptatum debitis consequatur qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est alias necessitatibus quae voluptatem id animi. Dicta quibusdam est nostrum blanditiis ut facere nobis. Et repudiandae dolores ipsam blanditiis. At incidunt expedita omnis sit aut laudantium qui."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8782 …}
    #channels: Doctrine\ORM\PersistentCollection {#8768 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8764 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8766 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13170 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13163 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15526
  +product: App\Entity\Product\Product {#8763
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8770 …}
    #variants: Doctrine\ORM\PersistentCollection {#8772 …}
    #options: Doctrine\ORM\PersistentCollection {#8776 …}
    #associations: Doctrine\ORM\PersistentCollection {#8774 …}
    #createdAt: DateTime @1754123766 {#8761
      date: 2025-08-02 08:36:06.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8762
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8779 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8780
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8763}
        #id: 251
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Quia dicta autem voluptatem. Numquam nulla maiores sit illo provident. Tenetur repellat laudantium in pariatur. Possimus debitis repudiandae velit doloremque dolor.\n
          \n
          Sapiente iste reiciendis ullam corrupti quos. Cum dolor cumque omnis iste repellendus vel voluptatem. Atque et ea placeat officia distinctio eveniet accusantium.\n
          \n
          Ut recusandae sequi laudantium consectetur et. Tenetur autem ad qui saepe. Quia voluptatum debitis consequatur qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est alias necessitatibus quae voluptatem id animi. Dicta quibusdam est nostrum blanditiis ut facere nobis. Et repudiandae dolores ipsam blanditiis. At incidunt expedita omnis sit aut laudantium qui."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8782 …}
    #channels: Doctrine\ORM\PersistentCollection {#8768 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8764 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8766 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15711 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13170 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13163 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 1.14 ms
Input props
[
  "product" => App\Entity\Product\Product {#8763
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8770 …}
    #variants: Doctrine\ORM\PersistentCollection {#8772 …}
    #options: Doctrine\ORM\PersistentCollection {#8776 …}
    #associations: Doctrine\ORM\PersistentCollection {#8774 …}
    #createdAt: DateTime @1754123766 {#8761
      date: 2025-08-02 08:36:06.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8762
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8779 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8780
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8763}
        #id: 251
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Quia dicta autem voluptatem. Numquam nulla maiores sit illo provident. Tenetur repellat laudantium in pariatur. Possimus debitis repudiandae velit doloremque dolor.\n
          \n
          Sapiente iste reiciendis ullam corrupti quos. Cum dolor cumque omnis iste repellendus vel voluptatem. Atque et ea placeat officia distinctio eveniet accusantium.\n
          \n
          Ut recusandae sequi laudantium consectetur et. Tenetur autem ad qui saepe. Quia voluptatum debitis consequatur qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est alias necessitatibus quae voluptatem id animi. Dicta quibusdam est nostrum blanditiis ut facere nobis. Et repudiandae dolores ipsam blanditiis. At incidunt expedita omnis sit aut laudantium qui."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8782 …}
    #channels: Doctrine\ORM\PersistentCollection {#8768 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8764 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8766 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Playful Paradise Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15785
  -props: [
    "product" => App\Entity\Product\Product {#8763
      #id: 32
      #code: "Playful_Paradise_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8770 …}
      #variants: Doctrine\ORM\PersistentCollection {#8772 …}
      #options: Doctrine\ORM\PersistentCollection {#8776 …}
      #associations: Doctrine\ORM\PersistentCollection {#8774 …}
      #createdAt: DateTime @1754123766 {#8761
        date: 2025-08-02 08:36:06.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8762
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8779 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8780
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8763}
          #id: 251
          #name: "Playful Paradise Cap"
          #slug: "playful-paradise-cap"
          #description: """
            Quia dicta autem voluptatem. Numquam nulla maiores sit illo provident. Tenetur repellat laudantium in pariatur. Possimus debitis repudiandae velit doloremque dolor.\n
            \n
            Sapiente iste reiciendis ullam corrupti quos. Cum dolor cumque omnis iste repellendus vel voluptatem. Atque et ea placeat officia distinctio eveniet accusantium.\n
            \n
            Ut recusandae sequi laudantium consectetur et. Tenetur autem ad qui saepe. Quia voluptatum debitis consequatur qui.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Est alias necessitatibus quae voluptatem id animi. Dicta quibusdam est nostrum blanditiis ut facere nobis. Et repudiandae dolores ipsam blanditiis. At incidunt expedita omnis sit aut laudantium qui."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8782 …}
      #channels: Doctrine\ORM\PersistentCollection {#8768 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8764 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8766 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.86 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15778
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15769 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15766 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15711 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15719
    #collection: Doctrine\Common\Collections\ArrayCollection {#15728 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15707 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22375 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22377 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15778
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15769 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15766 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Playful Paradise Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15719
    #collection: Doctrine\Common\Collections\ArrayCollection {#15728 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15707 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22375 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22377 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15845
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15778
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15769 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15841 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15766 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15711 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15719
      #collection: Doctrine\Common\Collections\ArrayCollection {#15728 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15707 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22375 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22377 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.19 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15895
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15886 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15893 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15894 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15711 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15898
  +variant: App\Entity\Product\ProductVariant {#15711 …}
  +price: "29,81\u{A0}"
  +originalPrice: "29,81\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8950 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11628 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8947 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15895
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15886 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15893 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15894 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 5.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#8786
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8793 …}
    #variants: Doctrine\ORM\PersistentCollection {#8795 …}
    #options: Doctrine\ORM\PersistentCollection {#8799 …}
    #associations: Doctrine\ORM\PersistentCollection {#8797 …}
    #createdAt: DateTime @1754294588 {#8784
      date: 2025-08-04 08:03:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8785
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8802 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8803
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8786}
        #id: 283
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Quas dignissimos id reprehenderit facere qui qui. Tempore aut sit autem eius facere magnam. Quos eaque iure vel reprehenderit aperiam sed. Natus sequi occaecati optio minus magnam delectus.\n
          \n
          Omnis et qui iure sed amet eos. Qui quod qui est fugit odio consequatur. Iure accusamus quasi quis unde. Non et excepturi cum velit quia.\n
          \n
          Deleniti a explicabo eum sunt animi fuga. Labore delectus et magni quas. Ducimus repellat fugiat ut dicta.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Reprehenderit quae illo est id. Voluptatum sint et numquam dicta enim illum. Et distinctio molestias mollitia dolorum quae ut nihil. Non veniam laudantium quis porro."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8805 …}
    #channels: Doctrine\ORM\PersistentCollection {#8791 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8787 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8789 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13170 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13163 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15776
  +product: App\Entity\Product\Product {#8786
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8793 …}
    #variants: Doctrine\ORM\PersistentCollection {#8795 …}
    #options: Doctrine\ORM\PersistentCollection {#8799 …}
    #associations: Doctrine\ORM\PersistentCollection {#8797 …}
    #createdAt: DateTime @1754294588 {#8784
      date: 2025-08-04 08:03:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8785
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8802 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8803
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8786}
        #id: 283
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Quas dignissimos id reprehenderit facere qui qui. Tempore aut sit autem eius facere magnam. Quos eaque iure vel reprehenderit aperiam sed. Natus sequi occaecati optio minus magnam delectus.\n
          \n
          Omnis et qui iure sed amet eos. Qui quod qui est fugit odio consequatur. Iure accusamus quasi quis unde. Non et excepturi cum velit quia.\n
          \n
          Deleniti a explicabo eum sunt animi fuga. Labore delectus et magni quas. Ducimus repellat fugiat ut dicta.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Reprehenderit quae illo est id. Voluptatum sint et numquam dicta enim illum. Et distinctio molestias mollitia dolorum quae ut nihil. Non veniam laudantium quis porro."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8805 …}
    #channels: Doctrine\ORM\PersistentCollection {#8791 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8787 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8789 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15961 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13170 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13163 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.86 ms
Input props
[
  "product" => App\Entity\Product\Product {#8786
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8793 …}
    #variants: Doctrine\ORM\PersistentCollection {#8795 …}
    #options: Doctrine\ORM\PersistentCollection {#8799 …}
    #associations: Doctrine\ORM\PersistentCollection {#8797 …}
    #createdAt: DateTime @1754294588 {#8784
      date: 2025-08-04 08:03:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8785
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8802 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8803
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8786}
        #id: 283
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Quas dignissimos id reprehenderit facere qui qui. Tempore aut sit autem eius facere magnam. Quos eaque iure vel reprehenderit aperiam sed. Natus sequi occaecati optio minus magnam delectus.\n
          \n
          Omnis et qui iure sed amet eos. Qui quod qui est fugit odio consequatur. Iure accusamus quasi quis unde. Non et excepturi cum velit quia.\n
          \n
          Deleniti a explicabo eum sunt animi fuga. Labore delectus et magni quas. Ducimus repellat fugiat ut dicta.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Reprehenderit quae illo est id. Voluptatum sint et numquam dicta enim illum. Et distinctio molestias mollitia dolorum quae ut nihil. Non veniam laudantium quis porro."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8805 …}
    #channels: Doctrine\ORM\PersistentCollection {#8791 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8787 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8789 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sophisticated Sunset Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16035
  -props: [
    "product" => App\Entity\Product\Product {#8786
      #id: 36
      #code: "Sophisticated_Sunset_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8793 …}
      #variants: Doctrine\ORM\PersistentCollection {#8795 …}
      #options: Doctrine\ORM\PersistentCollection {#8799 …}
      #associations: Doctrine\ORM\PersistentCollection {#8797 …}
      #createdAt: DateTime @1754294588 {#8784
        date: 2025-08-04 08:03:08.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8785
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8802 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8803
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8786}
          #id: 283
          #name: "Sophisticated Sunset Cap"
          #slug: "sophisticated-sunset-cap"
          #description: """
            Quas dignissimos id reprehenderit facere qui qui. Tempore aut sit autem eius facere magnam. Quos eaque iure vel reprehenderit aperiam sed. Natus sequi occaecati optio minus magnam delectus.\n
            \n
            Omnis et qui iure sed amet eos. Qui quod qui est fugit odio consequatur. Iure accusamus quasi quis unde. Non et excepturi cum velit quia.\n
            \n
            Deleniti a explicabo eum sunt animi fuga. Labore delectus et magni quas. Ducimus repellat fugiat ut dicta.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Reprehenderit quae illo est id. Voluptatum sint et numquam dicta enim illum. Et distinctio molestias mollitia dolorum quae ut nihil. Non veniam laudantium quis porro."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8805 …}
      #channels: Doctrine\ORM\PersistentCollection {#8791 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8787 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8789 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.73 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16028
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16019 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16088 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16016 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15961 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15969
    #collection: Doctrine\Common\Collections\ArrayCollection {#15978 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15957 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22389 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22391 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16028
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16019 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16088 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16016 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sophisticated Sunset Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15969
    #collection: Doctrine\Common\Collections\ArrayCollection {#15978 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15957 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22389 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22391 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16092
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16028
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16019 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16088 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16016 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15961 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15969
      #collection: Doctrine\Common\Collections\ArrayCollection {#15978 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15957 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22389 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22391 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16142
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16133 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16140 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16141 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15961 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16145
  +variant: App\Entity\Product\ProductVariant {#15961 …}
  +price: "31,80\u{A0}"
  +originalPrice: "31,80\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8950 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11628 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8947 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16142
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16133 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16140 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16141 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 5.37 ms
Input props
[
  "product" => App\Entity\Product\Product {#8809
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8816 …}
    #variants: Doctrine\ORM\PersistentCollection {#8818 …}
    #options: Doctrine\ORM\PersistentCollection {#8822 …}
    #associations: Doctrine\ORM\PersistentCollection {#8820 …}
    #createdAt: DateTime @1754358613 {#8807
      date: 2025-08-05 01:50:13.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8808
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8825 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8826
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8809}
        #id: 211
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Animi odit aut aperiam sit. Esse rerum asperiores molestias. Id ipsum est deleniti nihil dolorem dolor quibusdam.\n
          \n
          Vel quaerat praesentium temporibus autem consequatur esse error. Excepturi dolor corrupti nihil iste inventore et sint. In aliquid dolorem aut porro ducimus consequatur dolorem. Omnis id facilis deserunt error dolorem.\n
          \n
          Ut quae sit maiores qui adipisci quia. Maxime totam qui assumenda sequi soluta. Labore ut in culpa dolorem dolores sit. Iste deleniti perferendis dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Culpa aspernatur facilis in. Quaerat possimus fuga delectus doloribus. Veniam temporibus fuga doloribus blanditiis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8828 …}
    #channels: Doctrine\ORM\PersistentCollection {#8814 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8810 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8812 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13170 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13163 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16026
  +product: App\Entity\Product\Product {#8809
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8816 …}
    #variants: Doctrine\ORM\PersistentCollection {#8818 …}
    #options: Doctrine\ORM\PersistentCollection {#8822 …}
    #associations: Doctrine\ORM\PersistentCollection {#8820 …}
    #createdAt: DateTime @1754358613 {#8807
      date: 2025-08-05 01:50:13.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8808
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8825 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8826
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8809}
        #id: 211
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Animi odit aut aperiam sit. Esse rerum asperiores molestias. Id ipsum est deleniti nihil dolorem dolor quibusdam.\n
          \n
          Vel quaerat praesentium temporibus autem consequatur esse error. Excepturi dolor corrupti nihil iste inventore et sint. In aliquid dolorem aut porro ducimus consequatur dolorem. Omnis id facilis deserunt error dolorem.\n
          \n
          Ut quae sit maiores qui adipisci quia. Maxime totam qui assumenda sequi soluta. Labore ut in culpa dolorem dolores sit. Iste deleniti perferendis dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Culpa aspernatur facilis in. Quaerat possimus fuga delectus doloribus. Veniam temporibus fuga doloribus blanditiis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8828 …}
    #channels: Doctrine\ORM\PersistentCollection {#8814 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8810 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8812 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16208 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13170 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13176 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13163 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.80 ms
Input props
[
  "product" => App\Entity\Product\Product {#8809
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8816 …}
    #variants: Doctrine\ORM\PersistentCollection {#8818 …}
    #options: Doctrine\ORM\PersistentCollection {#8822 …}
    #associations: Doctrine\ORM\PersistentCollection {#8820 …}
    #createdAt: DateTime @1754358613 {#8807
      date: 2025-08-05 01:50:13.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8808
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8825 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8826
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8809}
        #id: 211
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Animi odit aut aperiam sit. Esse rerum asperiores molestias. Id ipsum est deleniti nihil dolorem dolor quibusdam.\n
          \n
          Vel quaerat praesentium temporibus autem consequatur esse error. Excepturi dolor corrupti nihil iste inventore et sint. In aliquid dolorem aut porro ducimus consequatur dolorem. Omnis id facilis deserunt error dolorem.\n
          \n
          Ut quae sit maiores qui adipisci quia. Maxime totam qui assumenda sequi soluta. Labore ut in culpa dolorem dolores sit. Iste deleniti perferendis dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Culpa aspernatur facilis in. Quaerat possimus fuga delectus doloribus. Veniam temporibus fuga doloribus blanditiis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8828 …}
    #channels: Doctrine\ORM\PersistentCollection {#8814 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8810 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8812 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Vibrant Voyage Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16282
  -props: [
    "product" => App\Entity\Product\Product {#8809
      #id: 27
      #code: "Vibrant_Voyage_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8816 …}
      #variants: Doctrine\ORM\PersistentCollection {#8818 …}
      #options: Doctrine\ORM\PersistentCollection {#8822 …}
      #associations: Doctrine\ORM\PersistentCollection {#8820 …}
      #createdAt: DateTime @1754358613 {#8807
        date: 2025-08-05 01:50:13.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8808
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8825 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8826
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8809}
          #id: 211
          #name: "Vibrant Voyage Cap"
          #slug: "vibrant-voyage-cap"
          #description: """
            Animi odit aut aperiam sit. Esse rerum asperiores molestias. Id ipsum est deleniti nihil dolorem dolor quibusdam.\n
            \n
            Vel quaerat praesentium temporibus autem consequatur esse error. Excepturi dolor corrupti nihil iste inventore et sint. In aliquid dolorem aut porro ducimus consequatur dolorem. Omnis id facilis deserunt error dolorem.\n
            \n
            Ut quae sit maiores qui adipisci quia. Maxime totam qui assumenda sequi soluta. Labore ut in culpa dolorem dolores sit. Iste deleniti perferendis dignissimos.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Culpa aspernatur facilis in. Quaerat possimus fuga delectus doloribus. Veniam temporibus fuga doloribus blanditiis."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8828 …}
      #channels: Doctrine\ORM\PersistentCollection {#8814 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8810 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8812 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.81 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16275
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16266 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16332 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16263 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16208 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16216
    #collection: Doctrine\Common\Collections\ArrayCollection {#16225 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16204 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22403 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22405 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16275
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16266 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16332 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16263 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Vibrant Voyage Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16216
    #collection: Doctrine\Common\Collections\ArrayCollection {#16225 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16204 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22403 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22405 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16336
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16275
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16266 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16332 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16263 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16208 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16216
      #collection: Doctrine\Common\Collections\ArrayCollection {#16225 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16204 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22403 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22405 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16386
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16377 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16384 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16385 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16208 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16389
  +variant: App\Entity\Product\ProductVariant {#16208 …}
  +price: "16,01\u{A0}"
  +originalPrice: "16,01\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8950 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11628 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8947 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16386
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16377 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16384 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16385 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 28.0 MiB 2.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12842
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11693 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12873 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11703 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13060
  +cart: App\Entity\Order\Order {#12428 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1558 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12842
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11693 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12873 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11703 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5185 …}
}