GET https://boutique.up-pulse.dev/fr_FR/taxons/categorie?page=2

Components

8 Twig Components
40 Render Count
70 ms Render Time
46.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 64.82ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 11.38ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 8.35ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 0.86ms
bitbag.sylius_elasticsearch_plugin:search_form
"BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent"
@SyliusUi/components/default.html.twig
1 2.32ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.01ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.28ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.01ms

Render calls

bitbag.sylius_elasticsearch_plugin:search_form BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent 46.0 MiB 2.32 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16023
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16027 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16026 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16024 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16023
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16027 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16026 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16024 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Component
BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent {#16006
  -formFactory: Symfony\Component\Form\FormFactory {#8404 …}
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 46.0 MiB 1.01 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16132
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16232 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16131 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16165 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#16863
  +cart: App\Entity\Order\Order {#20468 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#6475 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16132
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16232 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16131 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16165 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: App\Repository\OrderRepository {#5111 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 46.0 MiB 1.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20618
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20617 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20613 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20615 …}
    +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 {#20630
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#8407 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20618
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20617 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20613 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20615 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 46.0 MiB 10.30 ms
Input props
[
  "product" => App\Entity\Product\Product {#12666
    #id: 97
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#12853 …}
    #variants: Doctrine\ORM\PersistentCollection {#12815 …}
    #options: Doctrine\ORM\PersistentCollection {#12806 …}
    #associations: Doctrine\ORM\PersistentCollection {#12803 …}
    #createdAt: DateTime @1773182117 {#12813
      date: 2026-03-10 22:35:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#12804
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#12656 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19965
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#12666}
        #id: 769
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Cumque ut quidem voluptatem sit. Ut eius dicta voluptates aut sed. Laudantium ratione dolore inventore tenetur inventore sed. Placeat fugiat cum eveniet molestias aut consequatur.\n
          \n
          Voluptate dolore porro in quia quibusdam sapiente. Quo rerum odit laboriosam earum doloribus eaque occaecati. Atque sunt aut nihil consequatur.\n
          \n
          Rerum ut nulla vel. Consequatur illum nulla facere est facilis aut. Et consequuntur ut quibusdam enim nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia ea et architecto deleniti repudiandae in. Fugit expedita quia quos consequuntur officiis facere. Laborum saepe nesciunt iure corrupti dolor totam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#12301 …}
    #channels: Doctrine\ORM\PersistentCollection {#12850 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20800 …}
    #reviews: Doctrine\ORM\PersistentCollection {#12860 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#12863 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#12854 …}
    -documents: Doctrine\ORM\PersistentCollection {#12660 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#12652 …}
    #organizations: Doctrine\ORM\PersistentCollection {#12651 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#12312
  +product: App\Entity\Product\Product {#12666
    #id: 97
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#12853 …}
    #variants: Doctrine\ORM\PersistentCollection {#12815 …}
    #options: Doctrine\ORM\PersistentCollection {#12806 …}
    #associations: Doctrine\ORM\PersistentCollection {#12803 …}
    #createdAt: DateTime @1773182117 {#12813
      date: 2026-03-10 22:35:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#12804
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#12656 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19965
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#12666}
        #id: 769
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Cumque ut quidem voluptatem sit. Ut eius dicta voluptates aut sed. Laudantium ratione dolore inventore tenetur inventore sed. Placeat fugiat cum eveniet molestias aut consequatur.\n
          \n
          Voluptate dolore porro in quia quibusdam sapiente. Quo rerum odit laboriosam earum doloribus eaque occaecati. Atque sunt aut nihil consequatur.\n
          \n
          Rerum ut nulla vel. Consequatur illum nulla facere est facilis aut. Et consequuntur ut quibusdam enim nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia ea et architecto deleniti repudiandae in. Fugit expedita quia quos consequuntur officiis facere. Laborum saepe nesciunt iure corrupti dolor totam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#12301 …}
    #channels: Doctrine\ORM\PersistentCollection {#12850 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20800 …}
    #reviews: Doctrine\ORM\PersistentCollection {#12860 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#12863 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#12854 …}
    -documents: Doctrine\ORM\PersistentCollection {#12660 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#12652 …}
    #organizations: Doctrine\ORM\PersistentCollection {#12651 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#18458 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#7972 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 1.09 ms
Input props
[
  "product" => App\Entity\Product\Product {#12666
    #id: 97
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#12853 …}
    #variants: Doctrine\ORM\PersistentCollection {#12815 …}
    #options: Doctrine\ORM\PersistentCollection {#12806 …}
    #associations: Doctrine\ORM\PersistentCollection {#12803 …}
    #createdAt: DateTime @1773182117 {#12813
      date: 2026-03-10 22:35:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#12804
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#12656 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19965
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#12666}
        #id: 769
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Cumque ut quidem voluptatem sit. Ut eius dicta voluptates aut sed. Laudantium ratione dolore inventore tenetur inventore sed. Placeat fugiat cum eveniet molestias aut consequatur.\n
          \n
          Voluptate dolore porro in quia quibusdam sapiente. Quo rerum odit laboriosam earum doloribus eaque occaecati. Atque sunt aut nihil consequatur.\n
          \n
          Rerum ut nulla vel. Consequatur illum nulla facere est facilis aut. Et consequuntur ut quibusdam enim nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia ea et architecto deleniti repudiandae in. Fugit expedita quia quos consequuntur officiis facere. Laborum saepe nesciunt iure corrupti dolor totam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#12301 …}
    #channels: Doctrine\ORM\PersistentCollection {#12850 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20800 …}
    #reviews: Doctrine\ORM\PersistentCollection {#12860 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#12863 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#12854 …}
    -documents: Doctrine\ORM\PersistentCollection {#12660 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#12652 …}
    #organizations: Doctrine\ORM\PersistentCollection {#12651 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Print Screen T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20158
  -props: [
    "product" => App\Entity\Product\Product {#12666
      #id: 97
      #code: "Print_Screen_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#12853 …}
      #variants: Doctrine\ORM\PersistentCollection {#12815 …}
      #options: Doctrine\ORM\PersistentCollection {#12806 …}
      #associations: Doctrine\ORM\PersistentCollection {#12803 …}
      #createdAt: DateTime @1773182117 {#12813
        date: 2026-03-10 22:35:17.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#12804
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#12656 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#19965
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#12666}
          #id: 769
          #name: "Print Screen T-Shirt"
          #slug: "print-screen-t-shirt"
          #description: """
            Cumque ut quidem voluptatem sit. Ut eius dicta voluptates aut sed. Laudantium ratione dolore inventore tenetur inventore sed. Placeat fugiat cum eveniet molestias aut consequatur.\n
            \n
            Voluptate dolore porro in quia quibusdam sapiente. Quo rerum odit laboriosam earum doloribus eaque occaecati. Atque sunt aut nihil consequatur.\n
            \n
            Rerum ut nulla vel. Consequatur illum nulla facere est facilis aut. Et consequuntur ut quibusdam enim nobis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quia ea et architecto deleniti repudiandae in. Fugit expedita quia quos consequuntur officiis facere. Laborum saepe nesciunt iure corrupti dolor totam."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#12301 …}
      #channels: Doctrine\ORM\PersistentCollection {#12850 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#20800 …}
      #reviews: Doctrine\ORM\PersistentCollection {#12860 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#12863 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#12854 …}
      -documents: Doctrine\ORM\PersistentCollection {#12660 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#12652 …}
      #organizations: Doctrine\ORM\PersistentCollection {#12651 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 1.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22439
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22394 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21265 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22438 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18458 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19638
    #collection: Doctrine\Common\Collections\ArrayCollection {#19760 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19631 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#35581 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#35579 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22439
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22394 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21265 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22438 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Print Screen T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19638
    #collection: Doctrine\Common\Collections\ArrayCollection {#19760 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19631 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#35581 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#35579 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22451
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22439
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22394 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21265 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22438 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#18458 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19638
      #collection: Doctrine\Common\Collections\ArrayCollection {#19760 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19631 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#35581 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#35579 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22531
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22521 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22529 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22530 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18458 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#22543
  +variant: App\Entity\Product\ProductVariant {#18458 …}
  +price: "€84.82"
  +originalPrice: "€84.82"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8747 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8654 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8635 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22531
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22521 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22529 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22530 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 46.0 MiB 5.61 ms
Input props
[
  "product" => App\Entity\Product\Product {#8910
    #id: 89
    #code: "Quantum_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8926 …}
    #variants: Doctrine\ORM\PersistentCollection {#8925 …}
    #options: Doctrine\ORM\PersistentCollection {#8912 …}
    #associations: Doctrine\ORM\PersistentCollection {#8932 …}
    #createdAt: DateTime @1773193671 {#8919
      date: 2026-03-11 01:47:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8915
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8937 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22673
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8910}
        #id: 705
        #name: "Quantum Pulse T-Shirt"
        #slug: "quantum-pulse-t-shirt"
        #description: """
          Et deserunt quae voluptatem aut. Amet molestias reprehenderit mollitia. Culpa ea voluptas sed eveniet qui itaque.\n
          \n
          Sunt impedit eum suscipit aspernatur eum rerum ut. Voluptatem voluptatibus in et doloremque inventore in quia. Odio enim quis eligendi ea ipsam voluptatibus. Quia voluptas laborum qui repudiandae maxime molestiae.\n
          \n
          Sit laudantium ut cum ullam quas non eum saepe. Incidunt similique ducimus itaque laboriosam aliquam est quaerat. Laboriosam voluptatum ipsa dolorem et. Voluptate voluptas maiores at tenetur provident sunt laudantium voluptatem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor eum deleniti deserunt consequatur excepturi. Inventore est facilis quia non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8931 …}
    #channels: Doctrine\ORM\PersistentCollection {#8914 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20800 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8920 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8918 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#8945 …}
    -documents: Doctrine\ORM\PersistentCollection {#8946 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#8935 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8927 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#22599
  +product: App\Entity\Product\Product {#8910
    #id: 89
    #code: "Quantum_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8926 …}
    #variants: Doctrine\ORM\PersistentCollection {#8925 …}
    #options: Doctrine\ORM\PersistentCollection {#8912 …}
    #associations: Doctrine\ORM\PersistentCollection {#8932 …}
    #createdAt: DateTime @1773193671 {#8919
      date: 2026-03-11 01:47:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8915
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8937 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22673
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8910}
        #id: 705
        #name: "Quantum Pulse T-Shirt"
        #slug: "quantum-pulse-t-shirt"
        #description: """
          Et deserunt quae voluptatem aut. Amet molestias reprehenderit mollitia. Culpa ea voluptas sed eveniet qui itaque.\n
          \n
          Sunt impedit eum suscipit aspernatur eum rerum ut. Voluptatem voluptatibus in et doloremque inventore in quia. Odio enim quis eligendi ea ipsam voluptatibus. Quia voluptas laborum qui repudiandae maxime molestiae.\n
          \n
          Sit laudantium ut cum ullam quas non eum saepe. Incidunt similique ducimus itaque laboriosam aliquam est quaerat. Laboriosam voluptatum ipsa dolorem et. Voluptate voluptas maiores at tenetur provident sunt laudantium voluptatem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor eum deleniti deserunt consequatur excepturi. Inventore est facilis quia non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8931 …}
    #channels: Doctrine\ORM\PersistentCollection {#8914 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20800 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8920 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8918 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#8945 …}
    -documents: Doctrine\ORM\PersistentCollection {#8946 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#8935 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8927 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#22619 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#7972 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 0.79 ms
Input props
[
  "product" => App\Entity\Product\Product {#8910
    #id: 89
    #code: "Quantum_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8926 …}
    #variants: Doctrine\ORM\PersistentCollection {#8925 …}
    #options: Doctrine\ORM\PersistentCollection {#8912 …}
    #associations: Doctrine\ORM\PersistentCollection {#8932 …}
    #createdAt: DateTime @1773193671 {#8919
      date: 2026-03-11 01:47:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8915
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8937 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22673
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8910}
        #id: 705
        #name: "Quantum Pulse T-Shirt"
        #slug: "quantum-pulse-t-shirt"
        #description: """
          Et deserunt quae voluptatem aut. Amet molestias reprehenderit mollitia. Culpa ea voluptas sed eveniet qui itaque.\n
          \n
          Sunt impedit eum suscipit aspernatur eum rerum ut. Voluptatem voluptatibus in et doloremque inventore in quia. Odio enim quis eligendi ea ipsam voluptatibus. Quia voluptas laborum qui repudiandae maxime molestiae.\n
          \n
          Sit laudantium ut cum ullam quas non eum saepe. Incidunt similique ducimus itaque laboriosam aliquam est quaerat. Laboriosam voluptatum ipsa dolorem et. Voluptate voluptas maiores at tenetur provident sunt laudantium voluptatem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor eum deleniti deserunt consequatur excepturi. Inventore est facilis quia non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8931 …}
    #channels: Doctrine\ORM\PersistentCollection {#8914 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20800 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8920 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8918 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#8945 …}
    -documents: Doctrine\ORM\PersistentCollection {#8946 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#8935 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8927 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Quantum Pulse T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22700
  -props: [
    "product" => App\Entity\Product\Product {#8910
      #id: 89
      #code: "Quantum_Pulse_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8926 …}
      #variants: Doctrine\ORM\PersistentCollection {#8925 …}
      #options: Doctrine\ORM\PersistentCollection {#8912 …}
      #associations: Doctrine\ORM\PersistentCollection {#8932 …}
      #createdAt: DateTime @1773193671 {#8919
        date: 2026-03-11 01:47:51.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8915
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8937 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#22673
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8910}
          #id: 705
          #name: "Quantum Pulse T-Shirt"
          #slug: "quantum-pulse-t-shirt"
          #description: """
            Et deserunt quae voluptatem aut. Amet molestias reprehenderit mollitia. Culpa ea voluptas sed eveniet qui itaque.\n
            \n
            Sunt impedit eum suscipit aspernatur eum rerum ut. Voluptatem voluptatibus in et doloremque inventore in quia. Odio enim quis eligendi ea ipsam voluptatibus. Quia voluptas laborum qui repudiandae maxime molestiae.\n
            \n
            Sit laudantium ut cum ullam quas non eum saepe. Incidunt similique ducimus itaque laboriosam aliquam est quaerat. Laboriosam voluptatum ipsa dolorem et. Voluptate voluptas maiores at tenetur provident sunt laudantium voluptatem.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolor eum deleniti deserunt consequatur excepturi. Inventore est facilis quia non."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8931 …}
      #channels: Doctrine\ORM\PersistentCollection {#8914 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#20800 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8920 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#8918 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#8945 …}
      -documents: Doctrine\ORM\PersistentCollection {#8946 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#8935 …}
      #organizations: Doctrine\ORM\PersistentCollection {#8927 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 0.77 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22813
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22752 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22767 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22754 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22619 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22641
    #collection: Doctrine\Common\Collections\ArrayCollection {#22642 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22639 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36573 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36575 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22813
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22752 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22767 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22754 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Quantum Pulse T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22641
    #collection: Doctrine\Common\Collections\ArrayCollection {#22642 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22639 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36573 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36575 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22823
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22813
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22752 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#22767 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22754 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#22619 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#22641
      #collection: Doctrine\Common\Collections\ArrayCollection {#22642 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#22639 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#36573 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36575 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22870
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22861 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22868 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22869 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22619 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#22880
  +variant: App\Entity\Product\ProductVariant {#22619 …}
  +price: "€28.59"
  +originalPrice: "€28.59"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8747 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8654 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8635 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22870
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22861 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22868 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22869 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 46.0 MiB 8.02 ms
Input props
[
  "product" => App\Entity\Product\Product {#17735
    #id: 140
    #code: "Palm_Tree_Paradise"
    #attributes: Doctrine\ORM\PersistentCollection {#17919 …}
    #variants: Doctrine\ORM\PersistentCollection {#17920 …}
    #options: Doctrine\ORM\PersistentCollection {#18044 …}
    #associations: Doctrine\ORM\PersistentCollection {#18052 …}
    #createdAt: DateTime @1773209564 {#17732
      date: 2026-03-11 06:12:44.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17724
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17901 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22996
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17735}
        #id: 1113
        #name: "Palm Tree Paradise"
        #slug: "palm-tree-paradise"
        #description: """
          Corporis non aperiam consectetur officia culpa accusantium. Iste animi dolores labore dignissimos et nobis nemo et.\n
          \n
          Beatae autem quibusdam explicabo. Ea quod nihil ad inventore alias suscipit. Beatae in a omnis sunt voluptates saepe. Vitae cumque quam ex quae similique.\n
          \n
          Quibusdam sint quia repellat velit voluptas est repellendus et. Doloremque quia qui voluptatem veniam. Omnis architecto sequi reprehenderit enim dolore sequi esse. Adipisci sunt ut at perspiciatis corrupti et consequatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Neque autem repudiandae voluptatem hic. Illo sit quasi eum et est. A sint consectetur deleniti voluptatibus omnis itaque praesentium. Ut dolores quis inventore voluptatem quod aut beatae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17908 …}
    #channels: Doctrine\ORM\PersistentCollection {#17915 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20839 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17907 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17912 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#17903 …}
    -documents: Doctrine\ORM\PersistentCollection {#17902 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#17895 …}
    #organizations: Doctrine\ORM\PersistentCollection {#17896 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#22922
  +product: App\Entity\Product\Product {#17735
    #id: 140
    #code: "Palm_Tree_Paradise"
    #attributes: Doctrine\ORM\PersistentCollection {#17919 …}
    #variants: Doctrine\ORM\PersistentCollection {#17920 …}
    #options: Doctrine\ORM\PersistentCollection {#18044 …}
    #associations: Doctrine\ORM\PersistentCollection {#18052 …}
    #createdAt: DateTime @1773209564 {#17732
      date: 2026-03-11 06:12:44.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17724
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17901 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22996
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17735}
        #id: 1113
        #name: "Palm Tree Paradise"
        #slug: "palm-tree-paradise"
        #description: """
          Corporis non aperiam consectetur officia culpa accusantium. Iste animi dolores labore dignissimos et nobis nemo et.\n
          \n
          Beatae autem quibusdam explicabo. Ea quod nihil ad inventore alias suscipit. Beatae in a omnis sunt voluptates saepe. Vitae cumque quam ex quae similique.\n
          \n
          Quibusdam sint quia repellat velit voluptas est repellendus et. Doloremque quia qui voluptatem veniam. Omnis architecto sequi reprehenderit enim dolore sequi esse. Adipisci sunt ut at perspiciatis corrupti et consequatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Neque autem repudiandae voluptatem hic. Illo sit quasi eum et est. A sint consectetur deleniti voluptatibus omnis itaque praesentium. Ut dolores quis inventore voluptatem quod aut beatae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17908 …}
    #channels: Doctrine\ORM\PersistentCollection {#17915 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20839 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17907 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17912 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#17903 …}
    -documents: Doctrine\ORM\PersistentCollection {#17902 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#17895 …}
    #organizations: Doctrine\ORM\PersistentCollection {#17896 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#22942 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#7972 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 0.86 ms
Input props
[
  "product" => App\Entity\Product\Product {#17735
    #id: 140
    #code: "Palm_Tree_Paradise"
    #attributes: Doctrine\ORM\PersistentCollection {#17919 …}
    #variants: Doctrine\ORM\PersistentCollection {#17920 …}
    #options: Doctrine\ORM\PersistentCollection {#18044 …}
    #associations: Doctrine\ORM\PersistentCollection {#18052 …}
    #createdAt: DateTime @1773209564 {#17732
      date: 2026-03-11 06:12:44.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17724
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17901 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22996
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17735}
        #id: 1113
        #name: "Palm Tree Paradise"
        #slug: "palm-tree-paradise"
        #description: """
          Corporis non aperiam consectetur officia culpa accusantium. Iste animi dolores labore dignissimos et nobis nemo et.\n
          \n
          Beatae autem quibusdam explicabo. Ea quod nihil ad inventore alias suscipit. Beatae in a omnis sunt voluptates saepe. Vitae cumque quam ex quae similique.\n
          \n
          Quibusdam sint quia repellat velit voluptas est repellendus et. Doloremque quia qui voluptatem veniam. Omnis architecto sequi reprehenderit enim dolore sequi esse. Adipisci sunt ut at perspiciatis corrupti et consequatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Neque autem repudiandae voluptatem hic. Illo sit quasi eum et est. A sint consectetur deleniti voluptatibus omnis itaque praesentium. Ut dolores quis inventore voluptatem quod aut beatae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17908 …}
    #channels: Doctrine\ORM\PersistentCollection {#17915 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20839 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17907 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17912 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#17903 …}
    -documents: Doctrine\ORM\PersistentCollection {#17902 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#17895 …}
    #organizations: Doctrine\ORM\PersistentCollection {#17896 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Palm Tree Paradise"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23023
  -props: [
    "product" => App\Entity\Product\Product {#17735
      #id: 140
      #code: "Palm_Tree_Paradise"
      #attributes: Doctrine\ORM\PersistentCollection {#17919 …}
      #variants: Doctrine\ORM\PersistentCollection {#17920 …}
      #options: Doctrine\ORM\PersistentCollection {#18044 …}
      #associations: Doctrine\ORM\PersistentCollection {#18052 …}
      #createdAt: DateTime @1773209564 {#17732
        date: 2026-03-11 06:12:44.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#17724
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#17901 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#22996
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#17735}
          #id: 1113
          #name: "Palm Tree Paradise"
          #slug: "palm-tree-paradise"
          #description: """
            Corporis non aperiam consectetur officia culpa accusantium. Iste animi dolores labore dignissimos et nobis nemo et.\n
            \n
            Beatae autem quibusdam explicabo. Ea quod nihil ad inventore alias suscipit. Beatae in a omnis sunt voluptates saepe. Vitae cumque quam ex quae similique.\n
            \n
            Quibusdam sint quia repellat velit voluptas est repellendus et. Doloremque quia qui voluptatem veniam. Omnis architecto sequi reprehenderit enim dolore sequi esse. Adipisci sunt ut at perspiciatis corrupti et consequatur.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Neque autem repudiandae voluptatem hic. Illo sit quasi eum et est. A sint consectetur deleniti voluptatibus omnis itaque praesentium. Ut dolores quis inventore voluptatem quod aut beatae."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#17908 …}
      #channels: Doctrine\ORM\PersistentCollection {#17915 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#20839 …}
      #reviews: Doctrine\ORM\PersistentCollection {#17907 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#17912 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#17903 …}
      -documents: Doctrine\ORM\PersistentCollection {#17902 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#17895 …}
      #organizations: Doctrine\ORM\PersistentCollection {#17896 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 0.82 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23243
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23072 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23087 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23074 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22942 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22964
    #collection: Doctrine\Common\Collections\ArrayCollection {#22965 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22962 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36592 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36594 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23243
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23072 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23087 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23074 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Palm Tree Paradise(Dress size: S, Dress height: Petite)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22964
    #collection: Doctrine\Common\Collections\ArrayCollection {#22965 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22962 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36592 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36594 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23253
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23243
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23072 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#23087 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23074 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#22942 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#22964
      #collection: Doctrine\Common\Collections\ArrayCollection {#22965 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#22962 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#36592 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36594 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23314
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23305 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23312 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23313 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22942 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#23324
  +variant: App\Entity\Product\ProductVariant {#22942 …}
  +price: "€70.94"
  +originalPrice: "€70.94"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8747 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8654 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8635 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23314
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23305 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23312 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23313 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 46.0 MiB 8.20 ms
Input props
[
  "product" => App\Entity\Product\Product {#17283
    #id: 138
    #code: "Summer_Picnic_Charm"
    #attributes: Doctrine\ORM\PersistentCollection {#17680 …}
    #variants: Doctrine\ORM\PersistentCollection {#17723 …}
    #options: Doctrine\ORM\PersistentCollection {#17730 …}
    #associations: Doctrine\ORM\PersistentCollection {#17726 …}
    #createdAt: DateTime @1773215099 {#17278
      date: 2026-03-11 07:44:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17279
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23440
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17283}
        #id: 1097
        #name: "Summer Picnic Charm"
        #slug: "summer-picnic-charm"
        #description: """
          Quibusdam temporibus sit aspernatur aspernatur magni fugiat doloribus odio. Voluptas repellendus consequuntur ducimus aliquam et omnis magni. Sint sit optio aut fugiat autem voluptate est.\n
          \n
          Quis quia aperiam sit. Ullam illo doloribus veniam magnam nulla odio blanditiis. Eos voluptatem quo quos quisquam consequatur reprehenderit cupiditate. Corporis adipisci quo excepturi repellendus aut.\n
          \n
          Consectetur repellendus et molestiae nesciunt. Libero nam nesciunt et omnis et eaque nisi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est earum illum dolor dolorum dolores itaque id. Laudantium nemo quis distinctio ut beatae quae non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17668 …}
    #channels: Doctrine\ORM\PersistentCollection {#17679 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20839 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17663 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17676 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#17282 …}
    -documents: Doctrine\ORM\PersistentCollection {#17351 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#17669 …}
    #organizations: Doctrine\ORM\PersistentCollection {#17670 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#23366
  +product: App\Entity\Product\Product {#17283
    #id: 138
    #code: "Summer_Picnic_Charm"
    #attributes: Doctrine\ORM\PersistentCollection {#17680 …}
    #variants: Doctrine\ORM\PersistentCollection {#17723 …}
    #options: Doctrine\ORM\PersistentCollection {#17730 …}
    #associations: Doctrine\ORM\PersistentCollection {#17726 …}
    #createdAt: DateTime @1773215099 {#17278
      date: 2026-03-11 07:44:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17279
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23440
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17283}
        #id: 1097
        #name: "Summer Picnic Charm"
        #slug: "summer-picnic-charm"
        #description: """
          Quibusdam temporibus sit aspernatur aspernatur magni fugiat doloribus odio. Voluptas repellendus consequuntur ducimus aliquam et omnis magni. Sint sit optio aut fugiat autem voluptate est.\n
          \n
          Quis quia aperiam sit. Ullam illo doloribus veniam magnam nulla odio blanditiis. Eos voluptatem quo quos quisquam consequatur reprehenderit cupiditate. Corporis adipisci quo excepturi repellendus aut.\n
          \n
          Consectetur repellendus et molestiae nesciunt. Libero nam nesciunt et omnis et eaque nisi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est earum illum dolor dolorum dolores itaque id. Laudantium nemo quis distinctio ut beatae quae non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17668 …}
    #channels: Doctrine\ORM\PersistentCollection {#17679 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20839 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17663 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17676 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#17282 …}
    -documents: Doctrine\ORM\PersistentCollection {#17351 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#17669 …}
    #organizations: Doctrine\ORM\PersistentCollection {#17670 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#23386 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#7972 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 2.56 ms
Input props
[
  "product" => App\Entity\Product\Product {#17283
    #id: 138
    #code: "Summer_Picnic_Charm"
    #attributes: Doctrine\ORM\PersistentCollection {#17680 …}
    #variants: Doctrine\ORM\PersistentCollection {#17723 …}
    #options: Doctrine\ORM\PersistentCollection {#17730 …}
    #associations: Doctrine\ORM\PersistentCollection {#17726 …}
    #createdAt: DateTime @1773215099 {#17278
      date: 2026-03-11 07:44:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17279
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17350 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23440
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17283}
        #id: 1097
        #name: "Summer Picnic Charm"
        #slug: "summer-picnic-charm"
        #description: """
          Quibusdam temporibus sit aspernatur aspernatur magni fugiat doloribus odio. Voluptas repellendus consequuntur ducimus aliquam et omnis magni. Sint sit optio aut fugiat autem voluptate est.\n
          \n
          Quis quia aperiam sit. Ullam illo doloribus veniam magnam nulla odio blanditiis. Eos voluptatem quo quos quisquam consequatur reprehenderit cupiditate. Corporis adipisci quo excepturi repellendus aut.\n
          \n
          Consectetur repellendus et molestiae nesciunt. Libero nam nesciunt et omnis et eaque nisi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est earum illum dolor dolorum dolores itaque id. Laudantium nemo quis distinctio ut beatae quae non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17668 …}
    #channels: Doctrine\ORM\PersistentCollection {#17679 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20839 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17663 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17676 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#17282 …}
    -documents: Doctrine\ORM\PersistentCollection {#17351 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#17669 …}
    #organizations: Doctrine\ORM\PersistentCollection {#17670 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Summer Picnic Charm"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23467
  -props: [
    "product" => App\Entity\Product\Product {#17283
      #id: 138
      #code: "Summer_Picnic_Charm"
      #attributes: Doctrine\ORM\PersistentCollection {#17680 …}
      #variants: Doctrine\ORM\PersistentCollection {#17723 …}
      #options: Doctrine\ORM\PersistentCollection {#17730 …}
      #associations: Doctrine\ORM\PersistentCollection {#17726 …}
      #createdAt: DateTime @1773215099 {#17278
        date: 2026-03-11 07:44:59.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#17279
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#17350 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#23440
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#17283}
          #id: 1097
          #name: "Summer Picnic Charm"
          #slug: "summer-picnic-charm"
          #description: """
            Quibusdam temporibus sit aspernatur aspernatur magni fugiat doloribus odio. Voluptas repellendus consequuntur ducimus aliquam et omnis magni. Sint sit optio aut fugiat autem voluptate est.\n
            \n
            Quis quia aperiam sit. Ullam illo doloribus veniam magnam nulla odio blanditiis. Eos voluptatem quo quos quisquam consequatur reprehenderit cupiditate. Corporis adipisci quo excepturi repellendus aut.\n
            \n
            Consectetur repellendus et molestiae nesciunt. Libero nam nesciunt et omnis et eaque nisi.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Est earum illum dolor dolorum dolores itaque id. Laudantium nemo quis distinctio ut beatae quae non."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#17668 …}
      #channels: Doctrine\ORM\PersistentCollection {#17679 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#20839 …}
      #reviews: Doctrine\ORM\PersistentCollection {#17663 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#17676 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#17282 …}
      -documents: Doctrine\ORM\PersistentCollection {#17351 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#17669 …}
      #organizations: Doctrine\ORM\PersistentCollection {#17670 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 0.80 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23687
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23516 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23531 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23518 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23386 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23408
    #collection: Doctrine\Common\Collections\ArrayCollection {#23409 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23406 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36611 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36613 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23687
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23516 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23531 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23518 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Summer Picnic Charm(Dress size: S, Dress height: Petite)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23408
    #collection: Doctrine\Common\Collections\ArrayCollection {#23409 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23406 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36611 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36613 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23697
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23687
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23516 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#23531 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23518 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#23386 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#23408
      #collection: Doctrine\Common\Collections\ArrayCollection {#23409 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#23406 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#36611 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36613 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23744
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23735 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23742 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23743 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23386 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#23754
  +variant: App\Entity\Product\ProductVariant {#23386 …}
  +price: "€40.72"
  +originalPrice: "€40.72"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8747 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8654 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8635 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23744
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23735 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23742 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23743 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 46.0 MiB 6.60 ms
Input props
[
  "product" => App\Entity\Product\Product {#16137
    #id: 118
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#17008 …}
    #variants: Doctrine\ORM\PersistentCollection {#16994 …}
    #options: Doctrine\ORM\PersistentCollection {#16989 …}
    #associations: Doctrine\ORM\PersistentCollection {#16980 …}
    #createdAt: DateTime @1773231916 {#16134
      date: 2026-03-11 12:25:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#16136
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#16203 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23873
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#16137}
        #id: 937
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Explicabo beatae voluptas mollitia iste aut esse. Iure non quia voluptatum saepe dolorem. Error deleniti architecto voluptatem.\n
          \n
          Suscipit recusandae amet voluptates quam suscipit eligendi mollitia. Perferendis voluptas maxime omnis magni aut dignissimos quia. Aperiam blanditiis neque ab blanditiis dolor dolorum. Officia natus officia dolorum autem vitae voluptas ullam.\n
          \n
          Vel sint sapiente hic corporis praesentium. Reprehenderit vel explicabo nihil earum. Dolorum quia consectetur quia quo consequatur voluptate.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Molestiae nihil facere voluptatem itaque. Facilis quisquam enim corrupti est optio eligendi assumenda. Et molestiae autem aspernatur. Dolores quidem et et deleniti."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#16109 …}
    #channels: Doctrine\ORM\PersistentCollection {#16672 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20819 …}
    #reviews: Doctrine\ORM\PersistentCollection {#16101 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#16104 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#16138 …}
    -documents: Doctrine\ORM\PersistentCollection {#16147 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#16073 …}
    #organizations: Doctrine\ORM\PersistentCollection {#16069 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#23796
  +product: App\Entity\Product\Product {#16137
    #id: 118
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#17008 …}
    #variants: Doctrine\ORM\PersistentCollection {#16994 …}
    #options: Doctrine\ORM\PersistentCollection {#16989 …}
    #associations: Doctrine\ORM\PersistentCollection {#16980 …}
    #createdAt: DateTime @1773231916 {#16134
      date: 2026-03-11 12:25:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#16136
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#16203 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23873
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#16137}
        #id: 937
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Explicabo beatae voluptas mollitia iste aut esse. Iure non quia voluptatum saepe dolorem. Error deleniti architecto voluptatem.\n
          \n
          Suscipit recusandae amet voluptates quam suscipit eligendi mollitia. Perferendis voluptas maxime omnis magni aut dignissimos quia. Aperiam blanditiis neque ab blanditiis dolor dolorum. Officia natus officia dolorum autem vitae voluptas ullam.\n
          \n
          Vel sint sapiente hic corporis praesentium. Reprehenderit vel explicabo nihil earum. Dolorum quia consectetur quia quo consequatur voluptate.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Molestiae nihil facere voluptatem itaque. Facilis quisquam enim corrupti est optio eligendi assumenda. Et molestiae autem aspernatur. Dolores quidem et et deleniti."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#16109 …}
    #channels: Doctrine\ORM\PersistentCollection {#16672 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20819 …}
    #reviews: Doctrine\ORM\PersistentCollection {#16101 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#16104 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#16138 …}
    -documents: Doctrine\ORM\PersistentCollection {#16147 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#16073 …}
    #organizations: Doctrine\ORM\PersistentCollection {#16069 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#23816 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#7972 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 0.94 ms
Input props
[
  "product" => App\Entity\Product\Product {#16137
    #id: 118
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#17008 …}
    #variants: Doctrine\ORM\PersistentCollection {#16994 …}
    #options: Doctrine\ORM\PersistentCollection {#16989 …}
    #associations: Doctrine\ORM\PersistentCollection {#16980 …}
    #createdAt: DateTime @1773231916 {#16134
      date: 2026-03-11 12:25:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#16136
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#16203 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23873
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#16137}
        #id: 937
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Explicabo beatae voluptas mollitia iste aut esse. Iure non quia voluptatum saepe dolorem. Error deleniti architecto voluptatem.\n
          \n
          Suscipit recusandae amet voluptates quam suscipit eligendi mollitia. Perferendis voluptas maxime omnis magni aut dignissimos quia. Aperiam blanditiis neque ab blanditiis dolor dolorum. Officia natus officia dolorum autem vitae voluptas ullam.\n
          \n
          Vel sint sapiente hic corporis praesentium. Reprehenderit vel explicabo nihil earum. Dolorum quia consectetur quia quo consequatur voluptate.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Molestiae nihil facere voluptatem itaque. Facilis quisquam enim corrupti est optio eligendi assumenda. Et molestiae autem aspernatur. Dolores quidem et et deleniti."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#16109 …}
    #channels: Doctrine\ORM\PersistentCollection {#16672 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20819 …}
    #reviews: Doctrine\ORM\PersistentCollection {#16101 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#16104 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#16138 …}
    -documents: Doctrine\ORM\PersistentCollection {#16147 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#16073 …}
    #organizations: Doctrine\ORM\PersistentCollection {#16069 …}
    #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 {#23900
  -props: [
    "product" => App\Entity\Product\Product {#16137
      #id: 118
      #code: "Lively_Luminous_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#17008 …}
      #variants: Doctrine\ORM\PersistentCollection {#16994 …}
      #options: Doctrine\ORM\PersistentCollection {#16989 …}
      #associations: Doctrine\ORM\PersistentCollection {#16980 …}
      #createdAt: DateTime @1773231916 {#16134
        date: 2026-03-11 12:25:16.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#16136
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#16203 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#23873
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#16137}
          #id: 937
          #name: "Lively Luminous Cap"
          #slug: "lively-luminous-cap"
          #description: """
            Explicabo beatae voluptas mollitia iste aut esse. Iure non quia voluptatum saepe dolorem. Error deleniti architecto voluptatem.\n
            \n
            Suscipit recusandae amet voluptates quam suscipit eligendi mollitia. Perferendis voluptas maxime omnis magni aut dignissimos quia. Aperiam blanditiis neque ab blanditiis dolor dolorum. Officia natus officia dolorum autem vitae voluptas ullam.\n
            \n
            Vel sint sapiente hic corporis praesentium. Reprehenderit vel explicabo nihil earum. Dolorum quia consectetur quia quo consequatur voluptate.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Molestiae nihil facere voluptatem itaque. Facilis quisquam enim corrupti est optio eligendi assumenda. Et molestiae autem aspernatur. Dolores quidem et et deleniti."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#16109 …}
      #channels: Doctrine\ORM\PersistentCollection {#16672 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#20819 …}
      #reviews: Doctrine\ORM\PersistentCollection {#16101 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#16104 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#16138 …}
      -documents: Doctrine\ORM\PersistentCollection {#16147 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#16073 …}
      #organizations: Doctrine\ORM\PersistentCollection {#16069 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 1.64 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23959
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23970 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23957 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23816 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23841
    #collection: Doctrine\Common\Collections\ArrayCollection {#23842 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23839 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36630 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36632 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23959
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23970 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23957 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lively Luminous Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23841
    #collection: Doctrine\Common\Collections\ArrayCollection {#23842 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23839 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36630 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36632 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23982
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23959
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23955 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#23970 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23957 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#23816 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#23841
      #collection: Doctrine\Common\Collections\ArrayCollection {#23842 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#23839 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#36630 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36632 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24029
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24020 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24027 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24028 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23816 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#24039
  +variant: App\Entity\Product\ProductVariant {#23816 …}
  +price: "€93.64"
  +originalPrice: "€93.64"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8747 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8654 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8635 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24029
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24020 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24027 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24028 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 46.0 MiB 5.88 ms
Input props
[
  "product" => App\Entity\Product\Product {#17230
    #id: 121
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#17252 …}
    #variants: Doctrine\ORM\PersistentCollection {#17254 …}
    #options: Doctrine\ORM\PersistentCollection {#17259 …}
    #associations: Doctrine\ORM\PersistentCollection {#17257 …}
    #createdAt: DateTime @1773234187 {#17229
      date: 2026-03-11 13:03:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17228
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17244 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24155
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17230}
        #id: 961
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Iste ducimus aut ea dolorem sed aut placeat. Et ex dolor deleniti. Consequatur est ipsa quidem at.\n
          \n
          Unde ut impedit illum distinctio possimus. Sint adipisci ad reprehenderit officiis error quia aut. Nemo dolorum rerum beatae et sint dolor.\n
          \n
          Aut omnis quisquam consequatur tenetur. Aut eum et pariatur molestiae autem quod maxime adipisci. Nihil architecto autem porro quos voluptate eius. Sit rerum quam quo magni odio quaerat praesentium.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia odit officia corporis dolorum et saepe. Est dolorem quo et autem esse."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17246 …}
    #channels: Doctrine\ORM\PersistentCollection {#17250 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20819 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17245 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17242 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#17233 …}
    -documents: Doctrine\ORM\PersistentCollection {#17237 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#17261 …}
    #organizations: Doctrine\ORM\PersistentCollection {#17260 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#24081
  +product: App\Entity\Product\Product {#17230
    #id: 121
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#17252 …}
    #variants: Doctrine\ORM\PersistentCollection {#17254 …}
    #options: Doctrine\ORM\PersistentCollection {#17259 …}
    #associations: Doctrine\ORM\PersistentCollection {#17257 …}
    #createdAt: DateTime @1773234187 {#17229
      date: 2026-03-11 13:03:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17228
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17244 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24155
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17230}
        #id: 961
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Iste ducimus aut ea dolorem sed aut placeat. Et ex dolor deleniti. Consequatur est ipsa quidem at.\n
          \n
          Unde ut impedit illum distinctio possimus. Sint adipisci ad reprehenderit officiis error quia aut. Nemo dolorum rerum beatae et sint dolor.\n
          \n
          Aut omnis quisquam consequatur tenetur. Aut eum et pariatur molestiae autem quod maxime adipisci. Nihil architecto autem porro quos voluptate eius. Sit rerum quam quo magni odio quaerat praesentium.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia odit officia corporis dolorum et saepe. Est dolorem quo et autem esse."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17246 …}
    #channels: Doctrine\ORM\PersistentCollection {#17250 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20819 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17245 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17242 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#17233 …}
    -documents: Doctrine\ORM\PersistentCollection {#17237 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#17261 …}
    #organizations: Doctrine\ORM\PersistentCollection {#17260 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#24101 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#7972 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 0.88 ms
Input props
[
  "product" => App\Entity\Product\Product {#17230
    #id: 121
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#17252 …}
    #variants: Doctrine\ORM\PersistentCollection {#17254 …}
    #options: Doctrine\ORM\PersistentCollection {#17259 …}
    #associations: Doctrine\ORM\PersistentCollection {#17257 …}
    #createdAt: DateTime @1773234187 {#17229
      date: 2026-03-11 13:03:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17228
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17244 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24155
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17230}
        #id: 961
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Iste ducimus aut ea dolorem sed aut placeat. Et ex dolor deleniti. Consequatur est ipsa quidem at.\n
          \n
          Unde ut impedit illum distinctio possimus. Sint adipisci ad reprehenderit officiis error quia aut. Nemo dolorum rerum beatae et sint dolor.\n
          \n
          Aut omnis quisquam consequatur tenetur. Aut eum et pariatur molestiae autem quod maxime adipisci. Nihil architecto autem porro quos voluptate eius. Sit rerum quam quo magni odio quaerat praesentium.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia odit officia corporis dolorum et saepe. Est dolorem quo et autem esse."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17246 …}
    #channels: Doctrine\ORM\PersistentCollection {#17250 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20819 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17245 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17242 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#17233 …}
    -documents: Doctrine\ORM\PersistentCollection {#17237 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#17261 …}
    #organizations: Doctrine\ORM\PersistentCollection {#17260 …}
    #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 {#24182
  -props: [
    "product" => App\Entity\Product\Product {#17230
      #id: 121
      #code: "Casual_Coastal_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#17252 …}
      #variants: Doctrine\ORM\PersistentCollection {#17254 …}
      #options: Doctrine\ORM\PersistentCollection {#17259 …}
      #associations: Doctrine\ORM\PersistentCollection {#17257 …}
      #createdAt: DateTime @1773234187 {#17229
        date: 2026-03-11 13:03:07.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#17228
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#17244 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#24155
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#17230}
          #id: 961
          #name: "Casual Coastal Cap"
          #slug: "casual-coastal-cap"
          #description: """
            Iste ducimus aut ea dolorem sed aut placeat. Et ex dolor deleniti. Consequatur est ipsa quidem at.\n
            \n
            Unde ut impedit illum distinctio possimus. Sint adipisci ad reprehenderit officiis error quia aut. Nemo dolorum rerum beatae et sint dolor.\n
            \n
            Aut omnis quisquam consequatur tenetur. Aut eum et pariatur molestiae autem quod maxime adipisci. Nihil architecto autem porro quos voluptate eius. Sit rerum quam quo magni odio quaerat praesentium.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quia odit officia corporis dolorum et saepe. Est dolorem quo et autem esse."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#17246 …}
      #channels: Doctrine\ORM\PersistentCollection {#17250 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#20819 …}
      #reviews: Doctrine\ORM\PersistentCollection {#17245 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#17242 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#17233 …}
      -documents: Doctrine\ORM\PersistentCollection {#17237 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#17261 …}
      #organizations: Doctrine\ORM\PersistentCollection {#17260 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 0.87 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24235
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24246 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24233 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24101 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24123
    #collection: Doctrine\Common\Collections\ArrayCollection {#24124 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24121 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36649 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36651 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24235
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24246 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24233 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Casual Coastal Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24123
    #collection: Doctrine\Common\Collections\ArrayCollection {#24124 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24121 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36649 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36651 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24258
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24235
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24231 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#24246 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24233 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#24101 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#24123
      #collection: Doctrine\Common\Collections\ArrayCollection {#24124 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#24121 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#36649 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36651 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24305
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24296 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24303 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24304 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24101 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#24315
  +variant: App\Entity\Product\ProductVariant {#24101 …}
  +price: "€4.49"
  +originalPrice: "€4.49"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8747 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8654 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8635 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24305
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24296 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24303 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24304 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 46.0 MiB 7.11 ms
Input props
[
  "product" => App\Entity\Product\Product {#16992
    #id: 120
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#16979 …}
    #variants: Doctrine\ORM\PersistentCollection {#17033 …}
    #options: Doctrine\ORM\PersistentCollection {#17247 …}
    #associations: Doctrine\ORM\PersistentCollection {#17241 …}
    #createdAt: DateTime @1773236770 {#17009
      date: 2026-03-11 13:46:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#16999
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17013 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24431
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#16992}
        #id: 953
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Voluptatibus nisi iusto cupiditate voluptatem. Facere sint et tenetur quas explicabo dolorum pariatur eos. Vel voluptates ullam ex eum nostrum iste tempora. Quis qui quasi deleniti sint.\n
          \n
          Nesciunt ut ut dolores totam. Rerum et consectetur et exercitationem praesentium deserunt corrupti. Commodi aut dolores et dolorem nihil et natus ea. Quae perferendis pariatur ea atque impedit illo.\n
          \n
          Et explicabo totam ut dolorem est iusto. Sed dicta nisi dolorem deserunt omnis esse. Odit est aut iure minus optio. Repudiandae in eos aspernatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Tempore repudiandae molestias soluta perspiciatis quod. Quasi possimus saepe sapiente eveniet aspernatur quidem. Tempora beatae dolorem impedit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17000 …}
    #channels: Doctrine\ORM\PersistentCollection {#16982 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20830 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17003 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17010 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#17012 …}
    -documents: Doctrine\ORM\PersistentCollection {#17043 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#16996 …}
    #organizations: Doctrine\ORM\PersistentCollection {#17007 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#24357
  +product: App\Entity\Product\Product {#16992
    #id: 120
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#16979 …}
    #variants: Doctrine\ORM\PersistentCollection {#17033 …}
    #options: Doctrine\ORM\PersistentCollection {#17247 …}
    #associations: Doctrine\ORM\PersistentCollection {#17241 …}
    #createdAt: DateTime @1773236770 {#17009
      date: 2026-03-11 13:46:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#16999
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17013 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24431
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#16992}
        #id: 953
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Voluptatibus nisi iusto cupiditate voluptatem. Facere sint et tenetur quas explicabo dolorum pariatur eos. Vel voluptates ullam ex eum nostrum iste tempora. Quis qui quasi deleniti sint.\n
          \n
          Nesciunt ut ut dolores totam. Rerum et consectetur et exercitationem praesentium deserunt corrupti. Commodi aut dolores et dolorem nihil et natus ea. Quae perferendis pariatur ea atque impedit illo.\n
          \n
          Et explicabo totam ut dolorem est iusto. Sed dicta nisi dolorem deserunt omnis esse. Odit est aut iure minus optio. Repudiandae in eos aspernatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Tempore repudiandae molestias soluta perspiciatis quod. Quasi possimus saepe sapiente eveniet aspernatur quidem. Tempora beatae dolorem impedit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17000 …}
    #channels: Doctrine\ORM\PersistentCollection {#16982 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20830 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17003 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17010 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#17012 …}
    -documents: Doctrine\ORM\PersistentCollection {#17043 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#16996 …}
    #organizations: Doctrine\ORM\PersistentCollection {#17007 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#24377 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#7972 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 2.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#16992
    #id: 120
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#16979 …}
    #variants: Doctrine\ORM\PersistentCollection {#17033 …}
    #options: Doctrine\ORM\PersistentCollection {#17247 …}
    #associations: Doctrine\ORM\PersistentCollection {#17241 …}
    #createdAt: DateTime @1773236770 {#17009
      date: 2026-03-11 13:46:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#16999
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17013 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24431
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#16992}
        #id: 953
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Voluptatibus nisi iusto cupiditate voluptatem. Facere sint et tenetur quas explicabo dolorum pariatur eos. Vel voluptates ullam ex eum nostrum iste tempora. Quis qui quasi deleniti sint.\n
          \n
          Nesciunt ut ut dolores totam. Rerum et consectetur et exercitationem praesentium deserunt corrupti. Commodi aut dolores et dolorem nihil et natus ea. Quae perferendis pariatur ea atque impedit illo.\n
          \n
          Et explicabo totam ut dolorem est iusto. Sed dicta nisi dolorem deserunt omnis esse. Odit est aut iure minus optio. Repudiandae in eos aspernatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Tempore repudiandae molestias soluta perspiciatis quod. Quasi possimus saepe sapiente eveniet aspernatur quidem. Tempora beatae dolorem impedit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17000 …}
    #channels: Doctrine\ORM\PersistentCollection {#16982 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20830 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17003 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17010 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#17012 …}
    -documents: Doctrine\ORM\PersistentCollection {#17043 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#16996 …}
    #organizations: Doctrine\ORM\PersistentCollection {#17007 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Inspiring Illumination Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24458
  -props: [
    "product" => App\Entity\Product\Product {#16992
      #id: 120
      #code: "Inspiring_Illumination_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#16979 …}
      #variants: Doctrine\ORM\PersistentCollection {#17033 …}
      #options: Doctrine\ORM\PersistentCollection {#17247 …}
      #associations: Doctrine\ORM\PersistentCollection {#17241 …}
      #createdAt: DateTime @1773236770 {#17009
        date: 2026-03-11 13:46:10.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#16999
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#17013 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#24431
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#16992}
          #id: 953
          #name: "Inspiring Illumination Cap"
          #slug: "inspiring-illumination-cap"
          #description: """
            Voluptatibus nisi iusto cupiditate voluptatem. Facere sint et tenetur quas explicabo dolorum pariatur eos. Vel voluptates ullam ex eum nostrum iste tempora. Quis qui quasi deleniti sint.\n
            \n
            Nesciunt ut ut dolores totam. Rerum et consectetur et exercitationem praesentium deserunt corrupti. Commodi aut dolores et dolorem nihil et natus ea. Quae perferendis pariatur ea atque impedit illo.\n
            \n
            Et explicabo totam ut dolorem est iusto. Sed dicta nisi dolorem deserunt omnis esse. Odit est aut iure minus optio. Repudiandae in eos aspernatur.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Tempore repudiandae molestias soluta perspiciatis quod. Quasi possimus saepe sapiente eveniet aspernatur quidem. Tempora beatae dolorem impedit."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#17000 …}
      #channels: Doctrine\ORM\PersistentCollection {#16982 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#20830 …}
      #reviews: Doctrine\ORM\PersistentCollection {#17003 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#17010 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#17012 …}
      -documents: Doctrine\ORM\PersistentCollection {#17043 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#16996 …}
      #organizations: Doctrine\ORM\PersistentCollection {#17007 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 0.79 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24511
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24507 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24522 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24509 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24377 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24399
    #collection: Doctrine\Common\Collections\ArrayCollection {#24400 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24397 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36668 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36670 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24511
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24507 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24522 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24509 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Inspiring Illumination Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24399
    #collection: Doctrine\Common\Collections\ArrayCollection {#24400 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24397 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36668 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36670 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24534
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24511
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24507 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#24522 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24509 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#24377 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#24399
      #collection: Doctrine\Common\Collections\ArrayCollection {#24400 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#24397 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#36668 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36670 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24581
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24572 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24579 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24580 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24377 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#24591
  +variant: App\Entity\Product\ProductVariant {#24377 …}
  +price: "€19.61"
  +originalPrice: "€19.61"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8747 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8654 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8635 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24581
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24572 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24579 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24580 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 46.0 MiB 6.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#12979
    #id: 105
    #code: "Cosmic_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#13007 …}
    #variants: Doctrine\ORM\PersistentCollection {#13039 …}
    #options: Doctrine\ORM\PersistentCollection {#15902 …}
    #associations: Doctrine\ORM\PersistentCollection {#15889 …}
    #createdAt: DateTime @1773244401 {#12664
      date: 2026-03-11 15:53:21.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#12857
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#12983 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24707
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#12979}
        #id: 833
        #name: "Cosmic Drift T-Shirt"
        #slug: "cosmic-drift-t-shirt"
        #description: """
          Minus et nam cumque. Voluptatem culpa amet est ut dolorem. Perspiciatis aliquid nam reprehenderit ea id dolorem necessitatibus. Fuga quam incidunt perspiciatis laboriosam unde ut distinctio neque.\n
          \n
          Dicta aut ut ipsa doloremque quibusdam autem. Tempore dolorum et suscipit dolorem eum. Ipsa repudiandae in quod aspernatur ea quae. Et et nulla nihil et libero nihil ut.\n
          \n
          Enim et et dolores libero. Iusto est laudantium facilis sit sed voluptatem. Enim labore ea quas. Ut maxime ex reiciendis maiores quisquam. Odit sed laborum voluptas dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ducimus ut qui et nihil. Laborum aut rerum voluptatum similique. Quia impedit pariatur aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#13019 …}
    #channels: Doctrine\ORM\PersistentCollection {#13015 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20789 …}
    #reviews: Doctrine\ORM\PersistentCollection {#13006 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#13012 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#12987 …}
    -documents: Doctrine\ORM\PersistentCollection {#12980 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#12990 …}
    #organizations: Doctrine\ORM\PersistentCollection {#13018 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#24633
  +product: App\Entity\Product\Product {#12979
    #id: 105
    #code: "Cosmic_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#13007 …}
    #variants: Doctrine\ORM\PersistentCollection {#13039 …}
    #options: Doctrine\ORM\PersistentCollection {#15902 …}
    #associations: Doctrine\ORM\PersistentCollection {#15889 …}
    #createdAt: DateTime @1773244401 {#12664
      date: 2026-03-11 15:53:21.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#12857
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#12983 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24707
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#12979}
        #id: 833
        #name: "Cosmic Drift T-Shirt"
        #slug: "cosmic-drift-t-shirt"
        #description: """
          Minus et nam cumque. Voluptatem culpa amet est ut dolorem. Perspiciatis aliquid nam reprehenderit ea id dolorem necessitatibus. Fuga quam incidunt perspiciatis laboriosam unde ut distinctio neque.\n
          \n
          Dicta aut ut ipsa doloremque quibusdam autem. Tempore dolorum et suscipit dolorem eum. Ipsa repudiandae in quod aspernatur ea quae. Et et nulla nihil et libero nihil ut.\n
          \n
          Enim et et dolores libero. Iusto est laudantium facilis sit sed voluptatem. Enim labore ea quas. Ut maxime ex reiciendis maiores quisquam. Odit sed laborum voluptas dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ducimus ut qui et nihil. Laborum aut rerum voluptatum similique. Quia impedit pariatur aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#13019 …}
    #channels: Doctrine\ORM\PersistentCollection {#13015 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20789 …}
    #reviews: Doctrine\ORM\PersistentCollection {#13006 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#13012 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#12987 …}
    -documents: Doctrine\ORM\PersistentCollection {#12980 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#12990 …}
    #organizations: Doctrine\ORM\PersistentCollection {#13018 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#24653 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#7972 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 0.93 ms
Input props
[
  "product" => App\Entity\Product\Product {#12979
    #id: 105
    #code: "Cosmic_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#13007 …}
    #variants: Doctrine\ORM\PersistentCollection {#13039 …}
    #options: Doctrine\ORM\PersistentCollection {#15902 …}
    #associations: Doctrine\ORM\PersistentCollection {#15889 …}
    #createdAt: DateTime @1773244401 {#12664
      date: 2026-03-11 15:53:21.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#12857
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#12983 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24707
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#12979}
        #id: 833
        #name: "Cosmic Drift T-Shirt"
        #slug: "cosmic-drift-t-shirt"
        #description: """
          Minus et nam cumque. Voluptatem culpa amet est ut dolorem. Perspiciatis aliquid nam reprehenderit ea id dolorem necessitatibus. Fuga quam incidunt perspiciatis laboriosam unde ut distinctio neque.\n
          \n
          Dicta aut ut ipsa doloremque quibusdam autem. Tempore dolorum et suscipit dolorem eum. Ipsa repudiandae in quod aspernatur ea quae. Et et nulla nihil et libero nihil ut.\n
          \n
          Enim et et dolores libero. Iusto est laudantium facilis sit sed voluptatem. Enim labore ea quas. Ut maxime ex reiciendis maiores quisquam. Odit sed laborum voluptas dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ducimus ut qui et nihil. Laborum aut rerum voluptatum similique. Quia impedit pariatur aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#13019 …}
    #channels: Doctrine\ORM\PersistentCollection {#13015 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20789 …}
    #reviews: Doctrine\ORM\PersistentCollection {#13006 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#13012 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#12987 …}
    -documents: Doctrine\ORM\PersistentCollection {#12980 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#12990 …}
    #organizations: Doctrine\ORM\PersistentCollection {#13018 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Cosmic Drift T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24734
  -props: [
    "product" => App\Entity\Product\Product {#12979
      #id: 105
      #code: "Cosmic_Drift_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#13007 …}
      #variants: Doctrine\ORM\PersistentCollection {#13039 …}
      #options: Doctrine\ORM\PersistentCollection {#15902 …}
      #associations: Doctrine\ORM\PersistentCollection {#15889 …}
      #createdAt: DateTime @1773244401 {#12664
        date: 2026-03-11 15:53:21.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#12857
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#12983 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#24707
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#12979}
          #id: 833
          #name: "Cosmic Drift T-Shirt"
          #slug: "cosmic-drift-t-shirt"
          #description: """
            Minus et nam cumque. Voluptatem culpa amet est ut dolorem. Perspiciatis aliquid nam reprehenderit ea id dolorem necessitatibus. Fuga quam incidunt perspiciatis laboriosam unde ut distinctio neque.\n
            \n
            Dicta aut ut ipsa doloremque quibusdam autem. Tempore dolorum et suscipit dolorem eum. Ipsa repudiandae in quod aspernatur ea quae. Et et nulla nihil et libero nihil ut.\n
            \n
            Enim et et dolores libero. Iusto est laudantium facilis sit sed voluptatem. Enim labore ea quas. Ut maxime ex reiciendis maiores quisquam. Odit sed laborum voluptas dolorem.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ducimus ut qui et nihil. Laborum aut rerum voluptatum similique. Quia impedit pariatur aut."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#13019 …}
      #channels: Doctrine\ORM\PersistentCollection {#13015 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#20789 …}
      #reviews: Doctrine\ORM\PersistentCollection {#13006 …}
      #averageRating: 4.0
      #images: Doctrine\ORM\PersistentCollection {#13012 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#12987 …}
      -documents: Doctrine\ORM\PersistentCollection {#12980 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#12990 …}
      #organizations: Doctrine\ORM\PersistentCollection {#13018 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 0.81 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24850
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24789 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24804 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24791 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24653 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24675
    #collection: Doctrine\Common\Collections\ArrayCollection {#24676 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24673 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36687 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36689 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24850
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24789 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24804 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24791 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Cosmic Drift T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24675
    #collection: Doctrine\Common\Collections\ArrayCollection {#24676 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24673 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36687 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36689 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24860
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24850
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24789 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#24804 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24791 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#24653 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#24675
      #collection: Doctrine\Common\Collections\ArrayCollection {#24676 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#24673 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#36687 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36689 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24907
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24905 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24906 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24653 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#24917
  +variant: App\Entity\Product\ProductVariant {#24653 …}
  +price: "€2.20"
  +originalPrice: "€2.20"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8747 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8654 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8635 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24907
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24898 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24905 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24906 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 46.0 MiB 6.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#18060
    #id: 154
    #code: "Ocean_Whisper_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#18075 …}
    #variants: Doctrine\ORM\PersistentCollection {#18321 …}
    #options: Doctrine\ORM\PersistentCollection {#18332 …}
    #associations: Doctrine\ORM\PersistentCollection {#18324 …}
    #createdAt: DateTime @1773245854 {#18042
      date: 2026-03-11 16:17:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#18050
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18057 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#25033
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18060}
        #id: 1225
        #name: "Ocean Whisper Jeans"
        #slug: "ocean-whisper-jeans"
        #description: """
          Aspernatur in sint vitae itaque ut sapiente mollitia. Provident unde est qui tempore numquam rerum qui.\n
          \n
          Et quidem quidem quia consequatur totam sed nulla. Sunt sit eum a consequatur.\n
          \n
          Rem consequatur aperiam et amet autem. Ducimus dolores rem velit neque doloribus. Est harum sunt ut delectus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Enim ut doloribus culpa et omnis velit eos. Commodi sint explicabo eius quam quibusdam. Facere eum ipsa et repellat. Quia fugit impedit asperiores sit sunt."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18045 …}
    #channels: Doctrine\ORM\PersistentCollection {#18073 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20859 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18062 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18068 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18039 …}
    -documents: Doctrine\ORM\PersistentCollection {#18070 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18063 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18038 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#24959
  +product: App\Entity\Product\Product {#18060
    #id: 154
    #code: "Ocean_Whisper_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#18075 …}
    #variants: Doctrine\ORM\PersistentCollection {#18321 …}
    #options: Doctrine\ORM\PersistentCollection {#18332 …}
    #associations: Doctrine\ORM\PersistentCollection {#18324 …}
    #createdAt: DateTime @1773245854 {#18042
      date: 2026-03-11 16:17:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#18050
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18057 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#25033
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18060}
        #id: 1225
        #name: "Ocean Whisper Jeans"
        #slug: "ocean-whisper-jeans"
        #description: """
          Aspernatur in sint vitae itaque ut sapiente mollitia. Provident unde est qui tempore numquam rerum qui.\n
          \n
          Et quidem quidem quia consequatur totam sed nulla. Sunt sit eum a consequatur.\n
          \n
          Rem consequatur aperiam et amet autem. Ducimus dolores rem velit neque doloribus. Est harum sunt ut delectus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Enim ut doloribus culpa et omnis velit eos. Commodi sint explicabo eius quam quibusdam. Facere eum ipsa et repellat. Quia fugit impedit asperiores sit sunt."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18045 …}
    #channels: Doctrine\ORM\PersistentCollection {#18073 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20859 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18062 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18068 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18039 …}
    -documents: Doctrine\ORM\PersistentCollection {#18070 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18063 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18038 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#24979 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#7972 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 0.88 ms
Input props
[
  "product" => App\Entity\Product\Product {#18060
    #id: 154
    #code: "Ocean_Whisper_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#18075 …}
    #variants: Doctrine\ORM\PersistentCollection {#18321 …}
    #options: Doctrine\ORM\PersistentCollection {#18332 …}
    #associations: Doctrine\ORM\PersistentCollection {#18324 …}
    #createdAt: DateTime @1773245854 {#18042
      date: 2026-03-11 16:17:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#18050
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18057 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#25033
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18060}
        #id: 1225
        #name: "Ocean Whisper Jeans"
        #slug: "ocean-whisper-jeans"
        #description: """
          Aspernatur in sint vitae itaque ut sapiente mollitia. Provident unde est qui tempore numquam rerum qui.\n
          \n
          Et quidem quidem quia consequatur totam sed nulla. Sunt sit eum a consequatur.\n
          \n
          Rem consequatur aperiam et amet autem. Ducimus dolores rem velit neque doloribus. Est harum sunt ut delectus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Enim ut doloribus culpa et omnis velit eos. Commodi sint explicabo eius quam quibusdam. Facere eum ipsa et repellat. Quia fugit impedit asperiores sit sunt."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18045 …}
    #channels: Doctrine\ORM\PersistentCollection {#18073 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#20859 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18062 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18068 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18039 …}
    -documents: Doctrine\ORM\PersistentCollection {#18070 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18063 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18038 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Ocean Whisper Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#25060
  -props: [
    "product" => App\Entity\Product\Product {#18060
      #id: 154
      #code: "Ocean_Whisper_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#18075 …}
      #variants: Doctrine\ORM\PersistentCollection {#18321 …}
      #options: Doctrine\ORM\PersistentCollection {#18332 …}
      #associations: Doctrine\ORM\PersistentCollection {#18324 …}
      #createdAt: DateTime @1773245854 {#18042
        date: 2026-03-11 16:17:34.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#18050
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18057 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#25033
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18060}
          #id: 1225
          #name: "Ocean Whisper Jeans"
          #slug: "ocean-whisper-jeans"
          #description: """
            Aspernatur in sint vitae itaque ut sapiente mollitia. Provident unde est qui tempore numquam rerum qui.\n
            \n
            Et quidem quidem quia consequatur totam sed nulla. Sunt sit eum a consequatur.\n
            \n
            Rem consequatur aperiam et amet autem. Ducimus dolores rem velit neque doloribus. Est harum sunt ut delectus.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Enim ut doloribus culpa et omnis velit eos. Commodi sint explicabo eius quam quibusdam. Facere eum ipsa et repellat. Quia fugit impedit asperiores sit sunt."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18045 …}
      #channels: Doctrine\ORM\PersistentCollection {#18073 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#20859 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18062 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#18068 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18039 …}
      -documents: Doctrine\ORM\PersistentCollection {#18070 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18063 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18038 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 0.76 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25176
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25115 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#25130 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25117 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24979 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#25001
    #collection: Doctrine\Common\Collections\ArrayCollection {#25002 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24999 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36706 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36708 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25176
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25115 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#25130 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25117 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Ocean Whisper Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#25001
    #collection: Doctrine\Common\Collections\ArrayCollection {#25002 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24999 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#36706 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36708 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#25186
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25176
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25115 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#25130 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25117 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#24979 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#25001
      #collection: Doctrine\Common\Collections\ArrayCollection {#25002 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#24999 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#36706 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36708 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25240
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#25238 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25239 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24979 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#25250
  +variant: App\Entity\Product\ProductVariant {#24979 …}
  +price: "€87.36"
  +originalPrice: "€87.36"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8747 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8654 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8635 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25240
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#25238 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25239 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 46.0 MiB 1.01 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21293
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15840 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21307 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15859 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#25363
  +cart: App\Entity\Order\Order {#20468 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#6475 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21293
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15840 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21307 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15859 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: App\Repository\OrderRepository {#5111 …}
}