GET https://boutique.up-pulse.dev/wishlist/header-template

Components

8 Twig Components
40 Render Count
78 ms Render Time
58.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 68.52ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 13.69ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 10.80ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 0.81ms
bitbag.sylius_elasticsearch_plugin:search_form
"BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent"
@SyliusUi/components/default.html.twig
1 2.78ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 4.89ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.34ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 0.93ms

Render calls

bitbag.sylius_elasticsearch_plugin:search_form BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent 58.0 MiB 2.78 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15514
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15518 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15517 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15515 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15514
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15518 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15517 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15515 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Component
BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent {#15497
  -formFactory: Symfony\Component\Form\FormFactory {#8404 …}
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 58.0 MiB 4.89 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15623
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15723 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15622 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15656 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#16386
  +cart: App\Entity\Order\Order {#19049 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#6475 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15623
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15723 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15622 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15656 …}
    +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 58.0 MiB 1.34 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16970
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16964 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16956 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16961 …}
    +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 {#16969
  #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 {#16970
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16964 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16956 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16961 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 58.0 MiB 10.80 ms
Input props
[
  "product" => App\Entity\Product\Product {#21867
    #id: 159
    #code: "Sunflower_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#21886 …}
    #variants: Doctrine\ORM\PersistentCollection {#21888 …}
    #options: Doctrine\ORM\PersistentCollection {#21892 …}
    #associations: Doctrine\ORM\PersistentCollection {#21890 …}
    #createdAt: DateTime @1773371914 {#21865
      date: 2026-03-13 03:18:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21866
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21872 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22313
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21867}
        #id: 1265
        #name: "Sunflower Sunset Jeans"
        #slug: "sunflower-sunset-jeans"
        #description: """
          Expedita sed doloribus laborum incidunt porro perferendis voluptates. Voluptatem repellendus et et officia eius magni. Ipsam soluta commodi qui voluptas.\n
          \n
          Dolore excepturi voluptates velit ullam aspernatur voluptatibus voluptas. Excepturi est pariatur dolore quibusdam. Cumque pariatur sunt odio qui non illo.\n
          \n
          Sint vitae vel nulla officia aut autem. Pariatur totam enim dignissimos facere. Ut quo ipsam cum est rerum. Fugit hic ut magnam accusamus soluta recusandae quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Totam autem omnis veniam impedit optio. Natus eos unde aut facilis. Animi ea autem debitis adipisci quia qui nisi. Ut earum qui maxime consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21878 …}
    #channels: Doctrine\ORM\PersistentCollection {#21884 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18592 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21880 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21882 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21868 …}
    -documents: Doctrine\ORM\PersistentCollection {#21870 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21874 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21876 …}
    #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 {#21072
  +product: App\Entity\Product\Product {#21867
    #id: 159
    #code: "Sunflower_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#21886 …}
    #variants: Doctrine\ORM\PersistentCollection {#21888 …}
    #options: Doctrine\ORM\PersistentCollection {#21892 …}
    #associations: Doctrine\ORM\PersistentCollection {#21890 …}
    #createdAt: DateTime @1773371914 {#21865
      date: 2026-03-13 03:18:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21866
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21872 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22313
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21867}
        #id: 1265
        #name: "Sunflower Sunset Jeans"
        #slug: "sunflower-sunset-jeans"
        #description: """
          Expedita sed doloribus laborum incidunt porro perferendis voluptates. Voluptatem repellendus et et officia eius magni. Ipsam soluta commodi qui voluptas.\n
          \n
          Dolore excepturi voluptates velit ullam aspernatur voluptatibus voluptas. Excepturi est pariatur dolore quibusdam. Cumque pariatur sunt odio qui non illo.\n
          \n
          Sint vitae vel nulla officia aut autem. Pariatur totam enim dignissimos facere. Ut quo ipsam cum est rerum. Fugit hic ut magnam accusamus soluta recusandae quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Totam autem omnis veniam impedit optio. Natus eos unde aut facilis. Animi ea autem debitis adipisci quia qui nisi. Ut earum qui maxime consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21878 …}
    #channels: Doctrine\ORM\PersistentCollection {#21884 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18592 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21880 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21882 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21868 …}
    -documents: Doctrine\ORM\PersistentCollection {#21870 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21874 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21876 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#21948 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#20998 …}
  #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]
58.0 MiB 1.16 ms
Input props
[
  "product" => App\Entity\Product\Product {#21867
    #id: 159
    #code: "Sunflower_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#21886 …}
    #variants: Doctrine\ORM\PersistentCollection {#21888 …}
    #options: Doctrine\ORM\PersistentCollection {#21892 …}
    #associations: Doctrine\ORM\PersistentCollection {#21890 …}
    #createdAt: DateTime @1773371914 {#21865
      date: 2026-03-13 03:18:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21866
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21872 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22313
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21867}
        #id: 1265
        #name: "Sunflower Sunset Jeans"
        #slug: "sunflower-sunset-jeans"
        #description: """
          Expedita sed doloribus laborum incidunt porro perferendis voluptates. Voluptatem repellendus et et officia eius magni. Ipsam soluta commodi qui voluptas.\n
          \n
          Dolore excepturi voluptates velit ullam aspernatur voluptatibus voluptas. Excepturi est pariatur dolore quibusdam. Cumque pariatur sunt odio qui non illo.\n
          \n
          Sint vitae vel nulla officia aut autem. Pariatur totam enim dignissimos facere. Ut quo ipsam cum est rerum. Fugit hic ut magnam accusamus soluta recusandae quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Totam autem omnis veniam impedit optio. Natus eos unde aut facilis. Animi ea autem debitis adipisci quia qui nisi. Ut earum qui maxime consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21878 …}
    #channels: Doctrine\ORM\PersistentCollection {#21884 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18592 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21880 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21882 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21868 …}
    -documents: Doctrine\ORM\PersistentCollection {#21870 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21874 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21876 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sunflower Sunset Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22345
  -props: [
    "product" => App\Entity\Product\Product {#21867
      #id: 159
      #code: "Sunflower_Sunset_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#21886 …}
      #variants: Doctrine\ORM\PersistentCollection {#21888 …}
      #options: Doctrine\ORM\PersistentCollection {#21892 …}
      #associations: Doctrine\ORM\PersistentCollection {#21890 …}
      #createdAt: DateTime @1773371914 {#21865
        date: 2026-03-13 03:18:34.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#21866
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#21872 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#22313
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#21867}
          #id: 1265
          #name: "Sunflower Sunset Jeans"
          #slug: "sunflower-sunset-jeans"
          #description: """
            Expedita sed doloribus laborum incidunt porro perferendis voluptates. Voluptatem repellendus et et officia eius magni. Ipsam soluta commodi qui voluptas.\n
            \n
            Dolore excepturi voluptates velit ullam aspernatur voluptatibus voluptas. Excepturi est pariatur dolore quibusdam. Cumque pariatur sunt odio qui non illo.\n
            \n
            Sint vitae vel nulla officia aut autem. Pariatur totam enim dignissimos facere. Ut quo ipsam cum est rerum. Fugit hic ut magnam accusamus soluta recusandae quam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Totam autem omnis veniam impedit optio. Natus eos unde aut facilis. Animi ea autem debitis adipisci quia qui nisi. Ut earum qui maxime consequatur."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#21878 …}
      #channels: Doctrine\ORM\PersistentCollection {#21884 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#18592 …}
      #reviews: Doctrine\ORM\PersistentCollection {#21880 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#21882 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#21868 …}
      -documents: Doctrine\ORM\PersistentCollection {#21870 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#21874 …}
      #organizations: Doctrine\ORM\PersistentCollection {#21876 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
58.0 MiB 3.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22496
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22451 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22444 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22495 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21948 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22263
    #collection: Doctrine\Common\Collections\ArrayCollection {#22264 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22260 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29492 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29517 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22496
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22451 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22444 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22495 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sunflower Sunset Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22263
    #collection: Doctrine\Common\Collections\ArrayCollection {#22264 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22260 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29492 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29517 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22508
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22496
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22451 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#22444 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22495 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#21948 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#22263
      #collection: Doctrine\Common\Collections\ArrayCollection {#22264 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#22260 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29492 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29517 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 58.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22588
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22586 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22587 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21948 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#22600
  +variant: App\Entity\Product\ProductVariant {#21948 …}
  +price: "€82.38"
  +originalPrice: "€82.38"
  +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 {#22588
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22578 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22586 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22587 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 58.0 MiB 9.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#21722
    #id: 104
    #code: "Starlight_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#21741 …}
    #variants: Doctrine\ORM\PersistentCollection {#21743 …}
    #options: Doctrine\ORM\PersistentCollection {#21747 …}
    #associations: Doctrine\ORM\PersistentCollection {#21745 …}
    #createdAt: DateTime @1773385779 {#21720
      date: 2026-03-13 07:09:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21721
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21727 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22730
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21722}
        #id: 825
        #name: "Starlight Echo T-Shirt"
        #slug: "starlight-echo-t-shirt"
        #description: """
          Id eligendi nesciunt occaecati dignissimos eum et eaque velit. Pariatur quo facilis deleniti ad porro eos. Aperiam optio quis ipsum corporis vel exercitationem voluptatem. Necessitatibus et placeat animi in vel soluta numquam. Repudiandae velit molestiae nobis incidunt non.\n
          \n
          Tempore nostrum est delectus nihil enim id tempora. Soluta totam dolorem in iusto optio asperiores cumque. Eaque saepe nostrum aut.\n
          \n
          Fugit consequatur hic consequatur voluptatibus. Eligendi quos ducimus magnam. Nulla tempore vero quas eaque magni aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facilis unde exercitationem aperiam voluptas suscipit sint magnam. Aut itaque inventore esse praesentium doloremque eos quas. Tempore esse iure magnam rerum rem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21733 …}
    #channels: Doctrine\ORM\PersistentCollection {#21739 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18119 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21735 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#21737 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21723 …}
    -documents: Doctrine\ORM\PersistentCollection {#21725 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21729 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21731 …}
    #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 {#22656
  +product: App\Entity\Product\Product {#21722
    #id: 104
    #code: "Starlight_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#21741 …}
    #variants: Doctrine\ORM\PersistentCollection {#21743 …}
    #options: Doctrine\ORM\PersistentCollection {#21747 …}
    #associations: Doctrine\ORM\PersistentCollection {#21745 …}
    #createdAt: DateTime @1773385779 {#21720
      date: 2026-03-13 07:09:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21721
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21727 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22730
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21722}
        #id: 825
        #name: "Starlight Echo T-Shirt"
        #slug: "starlight-echo-t-shirt"
        #description: """
          Id eligendi nesciunt occaecati dignissimos eum et eaque velit. Pariatur quo facilis deleniti ad porro eos. Aperiam optio quis ipsum corporis vel exercitationem voluptatem. Necessitatibus et placeat animi in vel soluta numquam. Repudiandae velit molestiae nobis incidunt non.\n
          \n
          Tempore nostrum est delectus nihil enim id tempora. Soluta totam dolorem in iusto optio asperiores cumque. Eaque saepe nostrum aut.\n
          \n
          Fugit consequatur hic consequatur voluptatibus. Eligendi quos ducimus magnam. Nulla tempore vero quas eaque magni aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facilis unde exercitationem aperiam voluptas suscipit sint magnam. Aut itaque inventore esse praesentium doloremque eos quas. Tempore esse iure magnam rerum rem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21733 …}
    #channels: Doctrine\ORM\PersistentCollection {#21739 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18119 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21735 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#21737 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21723 …}
    -documents: Doctrine\ORM\PersistentCollection {#21725 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21729 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21731 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#22676 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#20998 …}
  #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]
58.0 MiB 3.81 ms
Input props
[
  "product" => App\Entity\Product\Product {#21722
    #id: 104
    #code: "Starlight_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#21741 …}
    #variants: Doctrine\ORM\PersistentCollection {#21743 …}
    #options: Doctrine\ORM\PersistentCollection {#21747 …}
    #associations: Doctrine\ORM\PersistentCollection {#21745 …}
    #createdAt: DateTime @1773385779 {#21720
      date: 2026-03-13 07:09:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21721
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21727 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22730
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21722}
        #id: 825
        #name: "Starlight Echo T-Shirt"
        #slug: "starlight-echo-t-shirt"
        #description: """
          Id eligendi nesciunt occaecati dignissimos eum et eaque velit. Pariatur quo facilis deleniti ad porro eos. Aperiam optio quis ipsum corporis vel exercitationem voluptatem. Necessitatibus et placeat animi in vel soluta numquam. Repudiandae velit molestiae nobis incidunt non.\n
          \n
          Tempore nostrum est delectus nihil enim id tempora. Soluta totam dolorem in iusto optio asperiores cumque. Eaque saepe nostrum aut.\n
          \n
          Fugit consequatur hic consequatur voluptatibus. Eligendi quos ducimus magnam. Nulla tempore vero quas eaque magni aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facilis unde exercitationem aperiam voluptas suscipit sint magnam. Aut itaque inventore esse praesentium doloremque eos quas. Tempore esse iure magnam rerum rem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21733 …}
    #channels: Doctrine\ORM\PersistentCollection {#21739 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18119 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21735 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#21737 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21723 …}
    -documents: Doctrine\ORM\PersistentCollection {#21725 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21729 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21731 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Starlight Echo T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22757
  -props: [
    "product" => App\Entity\Product\Product {#21722
      #id: 104
      #code: "Starlight_Echo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#21741 …}
      #variants: Doctrine\ORM\PersistentCollection {#21743 …}
      #options: Doctrine\ORM\PersistentCollection {#21747 …}
      #associations: Doctrine\ORM\PersistentCollection {#21745 …}
      #createdAt: DateTime @1773385779 {#21720
        date: 2026-03-13 07:09:39.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#21721
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#21727 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#22730
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#21722}
          #id: 825
          #name: "Starlight Echo T-Shirt"
          #slug: "starlight-echo-t-shirt"
          #description: """
            Id eligendi nesciunt occaecati dignissimos eum et eaque velit. Pariatur quo facilis deleniti ad porro eos. Aperiam optio quis ipsum corporis vel exercitationem voluptatem. Necessitatibus et placeat animi in vel soluta numquam. Repudiandae velit molestiae nobis incidunt non.\n
            \n
            Tempore nostrum est delectus nihil enim id tempora. Soluta totam dolorem in iusto optio asperiores cumque. Eaque saepe nostrum aut.\n
            \n
            Fugit consequatur hic consequatur voluptatibus. Eligendi quos ducimus magnam. Nulla tempore vero quas eaque magni aut.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Facilis unde exercitationem aperiam voluptas suscipit sint magnam. Aut itaque inventore esse praesentium doloremque eos quas. Tempore esse iure magnam rerum rem."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#21733 …}
      #channels: Doctrine\ORM\PersistentCollection {#21739 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#18119 …}
      #reviews: Doctrine\ORM\PersistentCollection {#21735 …}
      #averageRating: 3.0
      #images: Doctrine\ORM\PersistentCollection {#21737 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#21723 …}
      -documents: Doctrine\ORM\PersistentCollection {#21725 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#21729 …}
      #organizations: Doctrine\ORM\PersistentCollection {#21731 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
58.0 MiB 1.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22873
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22812 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22827 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22814 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22676 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22698
    #collection: Doctrine\Common\Collections\ArrayCollection {#22699 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22696 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29608 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29610 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22873
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22812 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22827 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22814 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Starlight Echo T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22698
    #collection: Doctrine\Common\Collections\ArrayCollection {#22699 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22696 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29608 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29610 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22883
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22873
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22812 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#22827 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22814 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#22676 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#22698
      #collection: Doctrine\Common\Collections\ArrayCollection {#22699 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#22696 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29608 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29610 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 58.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22937
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22928 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22935 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22936 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22676 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#22947
  +variant: App\Entity\Product\ProductVariant {#22676 …}
  +price: "€88.50"
  +originalPrice: "€88.50"
  +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 {#22937
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22928 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22935 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22936 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 58.0 MiB 10.81 ms
Input props
[
  "product" => App\Entity\Product\Product {#21809
    #id: 150
    #code: "Twilight_Glow_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#21828 …}
    #variants: Doctrine\ORM\PersistentCollection {#21830 …}
    #options: Doctrine\ORM\PersistentCollection {#21834 …}
    #associations: Doctrine\ORM\PersistentCollection {#21832 …}
    #createdAt: DateTime @1773388909 {#21807
      date: 2026-03-13 08:01:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21808
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21814 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23063
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21809}
        #id: 1193
        #name: "Twilight Glow Jeans"
        #slug: "twilight-glow-jeans"
        #description: """
          Qui laborum et quia possimus nisi. Ducimus distinctio qui non maxime. Optio omnis enim rerum laborum est omnis cupiditate cum.\n
          \n
          Ut voluptatem iure libero facere. Quaerat vero voluptates earum. Eum maxime quis culpa esse ut.\n
          \n
          Fuga odit eaque quibusdam voluptate. Exercitationem eum impedit tempore magnam consequatur praesentium iure. Aperiam et ut deserunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eos consequatur ea dignissimos blanditiis aliquam. Culpa non debitis suscipit nobis quisquam in pariatur. Earum quae dolore aliquam architecto neque quo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21820 …}
    #channels: Doctrine\ORM\PersistentCollection {#21826 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18543 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21822 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21824 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21810 …}
    -documents: Doctrine\ORM\PersistentCollection {#21812 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21816 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21818 …}
    #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 {#22989
  +product: App\Entity\Product\Product {#21809
    #id: 150
    #code: "Twilight_Glow_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#21828 …}
    #variants: Doctrine\ORM\PersistentCollection {#21830 …}
    #options: Doctrine\ORM\PersistentCollection {#21834 …}
    #associations: Doctrine\ORM\PersistentCollection {#21832 …}
    #createdAt: DateTime @1773388909 {#21807
      date: 2026-03-13 08:01:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21808
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21814 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23063
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21809}
        #id: 1193
        #name: "Twilight Glow Jeans"
        #slug: "twilight-glow-jeans"
        #description: """
          Qui laborum et quia possimus nisi. Ducimus distinctio qui non maxime. Optio omnis enim rerum laborum est omnis cupiditate cum.\n
          \n
          Ut voluptatem iure libero facere. Quaerat vero voluptates earum. Eum maxime quis culpa esse ut.\n
          \n
          Fuga odit eaque quibusdam voluptate. Exercitationem eum impedit tempore magnam consequatur praesentium iure. Aperiam et ut deserunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eos consequatur ea dignissimos blanditiis aliquam. Culpa non debitis suscipit nobis quisquam in pariatur. Earum quae dolore aliquam architecto neque quo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21820 …}
    #channels: Doctrine\ORM\PersistentCollection {#21826 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18543 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21822 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21824 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21810 …}
    -documents: Doctrine\ORM\PersistentCollection {#21812 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21816 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21818 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#23009 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#20998 …}
  #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]
58.0 MiB 0.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#21809
    #id: 150
    #code: "Twilight_Glow_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#21828 …}
    #variants: Doctrine\ORM\PersistentCollection {#21830 …}
    #options: Doctrine\ORM\PersistentCollection {#21834 …}
    #associations: Doctrine\ORM\PersistentCollection {#21832 …}
    #createdAt: DateTime @1773388909 {#21807
      date: 2026-03-13 08:01:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21808
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21814 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23063
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21809}
        #id: 1193
        #name: "Twilight Glow Jeans"
        #slug: "twilight-glow-jeans"
        #description: """
          Qui laborum et quia possimus nisi. Ducimus distinctio qui non maxime. Optio omnis enim rerum laborum est omnis cupiditate cum.\n
          \n
          Ut voluptatem iure libero facere. Quaerat vero voluptates earum. Eum maxime quis culpa esse ut.\n
          \n
          Fuga odit eaque quibusdam voluptate. Exercitationem eum impedit tempore magnam consequatur praesentium iure. Aperiam et ut deserunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eos consequatur ea dignissimos blanditiis aliquam. Culpa non debitis suscipit nobis quisquam in pariatur. Earum quae dolore aliquam architecto neque quo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21820 …}
    #channels: Doctrine\ORM\PersistentCollection {#21826 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18543 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21822 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21824 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21810 …}
    -documents: Doctrine\ORM\PersistentCollection {#21812 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21816 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21818 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Twilight Glow Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23090
  -props: [
    "product" => App\Entity\Product\Product {#21809
      #id: 150
      #code: "Twilight_Glow_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#21828 …}
      #variants: Doctrine\ORM\PersistentCollection {#21830 …}
      #options: Doctrine\ORM\PersistentCollection {#21834 …}
      #associations: Doctrine\ORM\PersistentCollection {#21832 …}
      #createdAt: DateTime @1773388909 {#21807
        date: 2026-03-13 08:01:49.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#21808
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#21814 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#23063
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#21809}
          #id: 1193
          #name: "Twilight Glow Jeans"
          #slug: "twilight-glow-jeans"
          #description: """
            Qui laborum et quia possimus nisi. Ducimus distinctio qui non maxime. Optio omnis enim rerum laborum est omnis cupiditate cum.\n
            \n
            Ut voluptatem iure libero facere. Quaerat vero voluptates earum. Eum maxime quis culpa esse ut.\n
            \n
            Fuga odit eaque quibusdam voluptate. Exercitationem eum impedit tempore magnam consequatur praesentium iure. Aperiam et ut deserunt.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Eos consequatur ea dignissimos blanditiis aliquam. Culpa non debitis suscipit nobis quisquam in pariatur. Earum quae dolore aliquam architecto neque quo."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#21820 …}
      #channels: Doctrine\ORM\PersistentCollection {#21826 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#18543 …}
      #reviews: Doctrine\ORM\PersistentCollection {#21822 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#21824 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#21810 …}
      -documents: Doctrine\ORM\PersistentCollection {#21812 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#21816 …}
      #organizations: Doctrine\ORM\PersistentCollection {#21818 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
58.0 MiB 0.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20708
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23145 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19404 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23147 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23009 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23031
    #collection: Doctrine\Common\Collections\ArrayCollection {#23032 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23029 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29627 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29629 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20708
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23145 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19404 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23147 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Twilight Glow Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23031
    #collection: Doctrine\Common\Collections\ArrayCollection {#23032 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23029 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29627 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29629 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20889
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20708
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23145 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19404 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23147 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#23009 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#23031
      #collection: Doctrine\Common\Collections\ArrayCollection {#23032 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#23029 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29627 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29629 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 58.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21201
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21107 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21200 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21205 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23009 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21275
  +variant: App\Entity\Product\ProductVariant {#23009 …}
  +price: "€39.50"
  +originalPrice: "€39.50"
  +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 {#21201
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21107 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21200 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21205 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 58.0 MiB 5.67 ms
Input props
[
  "product" => App\Entity\Product\Product {#21838
    #id: 155
    #code: "Palm_Paradise_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#21857 …}
    #variants: Doctrine\ORM\PersistentCollection {#21859 …}
    #options: Doctrine\ORM\PersistentCollection {#21863 …}
    #associations: Doctrine\ORM\PersistentCollection {#21861 …}
    #createdAt: DateTime @1773392759 {#21836
      date: 2026-03-13 09:05:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21837
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21843 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22082
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21838}
        #id: 1233
        #name: "Palm Paradise Jeans"
        #slug: "palm-paradise-jeans"
        #description: """
          Tempore sint aut et ipsa quo in placeat sed. Reprehenderit facilis ipsa amet. Et quia dolore cumque accusamus quis nihil.\n
          \n
          Eum possimus dicta accusamus aliquid odit quis adipisci nihil. Asperiores laborum reiciendis tempore quae dicta maxime. Ut quasi voluptatem eos quia quis.\n
          \n
          Qui dolorem quia dignissimos sint ex. Vel ea qui qui voluptas. Optio eligendi modi perferendis assumenda.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptas ex perspiciatis fugiat labore et. Odit odio illo aut incidunt excepturi. Perspiciatis ut quae vel eos quia. Omnis earum quaerat fugit enim ut placeat consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21849 …}
    #channels: Doctrine\ORM\PersistentCollection {#21855 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18543 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21851 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21853 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21839 …}
    -documents: Doctrine\ORM\PersistentCollection {#21841 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21845 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21847 …}
    #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 {#21458
  +product: App\Entity\Product\Product {#21838
    #id: 155
    #code: "Palm_Paradise_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#21857 …}
    #variants: Doctrine\ORM\PersistentCollection {#21859 …}
    #options: Doctrine\ORM\PersistentCollection {#21863 …}
    #associations: Doctrine\ORM\PersistentCollection {#21861 …}
    #createdAt: DateTime @1773392759 {#21836
      date: 2026-03-13 09:05:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21837
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21843 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22082
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21838}
        #id: 1233
        #name: "Palm Paradise Jeans"
        #slug: "palm-paradise-jeans"
        #description: """
          Tempore sint aut et ipsa quo in placeat sed. Reprehenderit facilis ipsa amet. Et quia dolore cumque accusamus quis nihil.\n
          \n
          Eum possimus dicta accusamus aliquid odit quis adipisci nihil. Asperiores laborum reiciendis tempore quae dicta maxime. Ut quasi voluptatem eos quia quis.\n
          \n
          Qui dolorem quia dignissimos sint ex. Vel ea qui qui voluptas. Optio eligendi modi perferendis assumenda.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptas ex perspiciatis fugiat labore et. Odit odio illo aut incidunt excepturi. Perspiciatis ut quae vel eos quia. Omnis earum quaerat fugit enim ut placeat consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21849 …}
    #channels: Doctrine\ORM\PersistentCollection {#21855 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18543 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21851 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21853 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21839 …}
    -documents: Doctrine\ORM\PersistentCollection {#21841 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21845 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21847 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#21580 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#20998 …}
  #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]
58.0 MiB 0.85 ms
Input props
[
  "product" => App\Entity\Product\Product {#21838
    #id: 155
    #code: "Palm_Paradise_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#21857 …}
    #variants: Doctrine\ORM\PersistentCollection {#21859 …}
    #options: Doctrine\ORM\PersistentCollection {#21863 …}
    #associations: Doctrine\ORM\PersistentCollection {#21861 …}
    #createdAt: DateTime @1773392759 {#21836
      date: 2026-03-13 09:05:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21837
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21843 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22082
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21838}
        #id: 1233
        #name: "Palm Paradise Jeans"
        #slug: "palm-paradise-jeans"
        #description: """
          Tempore sint aut et ipsa quo in placeat sed. Reprehenderit facilis ipsa amet. Et quia dolore cumque accusamus quis nihil.\n
          \n
          Eum possimus dicta accusamus aliquid odit quis adipisci nihil. Asperiores laborum reiciendis tempore quae dicta maxime. Ut quasi voluptatem eos quia quis.\n
          \n
          Qui dolorem quia dignissimos sint ex. Vel ea qui qui voluptas. Optio eligendi modi perferendis assumenda.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptas ex perspiciatis fugiat labore et. Odit odio illo aut incidunt excepturi. Perspiciatis ut quae vel eos quia. Omnis earum quaerat fugit enim ut placeat consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21849 …}
    #channels: Doctrine\ORM\PersistentCollection {#21855 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18543 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21851 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21853 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21839 …}
    -documents: Doctrine\ORM\PersistentCollection {#21841 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21845 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21847 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Palm Paradise Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22319
  -props: [
    "product" => App\Entity\Product\Product {#21838
      #id: 155
      #code: "Palm_Paradise_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#21857 …}
      #variants: Doctrine\ORM\PersistentCollection {#21859 …}
      #options: Doctrine\ORM\PersistentCollection {#21863 …}
      #associations: Doctrine\ORM\PersistentCollection {#21861 …}
      #createdAt: DateTime @1773392759 {#21836
        date: 2026-03-13 09:05:59.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#21837
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#21843 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#22082
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#21838}
          #id: 1233
          #name: "Palm Paradise Jeans"
          #slug: "palm-paradise-jeans"
          #description: """
            Tempore sint aut et ipsa quo in placeat sed. Reprehenderit facilis ipsa amet. Et quia dolore cumque accusamus quis nihil.\n
            \n
            Eum possimus dicta accusamus aliquid odit quis adipisci nihil. Asperiores laborum reiciendis tempore quae dicta maxime. Ut quasi voluptatem eos quia quis.\n
            \n
            Qui dolorem quia dignissimos sint ex. Vel ea qui qui voluptas. Optio eligendi modi perferendis assumenda.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptas ex perspiciatis fugiat labore et. Odit odio illo aut incidunt excepturi. Perspiciatis ut quae vel eos quia. Omnis earum quaerat fugit enim ut placeat consequatur."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#21849 …}
      #channels: Doctrine\ORM\PersistentCollection {#21855 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#18543 …}
      #reviews: Doctrine\ORM\PersistentCollection {#21851 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#21853 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#21839 …}
      -documents: Doctrine\ORM\PersistentCollection {#21841 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#21845 …}
      #organizations: Doctrine\ORM\PersistentCollection {#21847 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
58.0 MiB 0.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23245
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23184 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23199 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23186 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21580 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21662
    #collection: Doctrine\Common\Collections\ArrayCollection {#21664 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21653 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29646 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29648 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23245
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23184 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23199 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23186 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Palm Paradise Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21662
    #collection: Doctrine\Common\Collections\ArrayCollection {#21664 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21653 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29646 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29648 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23255
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23245
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23184 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#23199 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23186 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#21580 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#21662
      #collection: Doctrine\Common\Collections\ArrayCollection {#21664 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#21653 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29646 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29648 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 58.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23302
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23293 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23300 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23301 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21580 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#23312
  +variant: App\Entity\Product\ProductVariant {#21580 …}
  +price: "€41.38"
  +originalPrice: "€41.38"
  +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 {#23302
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23293 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23300 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23301 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 58.0 MiB 5.73 ms
Input props
[
  "product" => App\Entity\Product\Product {#21693
    #id: 95
    #code: "Galactic_Breeze_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#21712 …}
    #variants: Doctrine\ORM\PersistentCollection {#21714 …}
    #options: Doctrine\ORM\PersistentCollection {#21718 …}
    #associations: Doctrine\ORM\PersistentCollection {#21716 …}
    #createdAt: DateTime @1773394741 {#21691
      date: 2026-03-13 09:39:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21692
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21698 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23428
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21693}
        #id: 753
        #name: "Galactic Breeze T-Shirt"
        #slug: "galactic-breeze-t-shirt"
        #description: """
          Vitae nihil est incidunt eos. Non fugiat animi pariatur non dolores fugiat. Asperiores incidunt ut quis non incidunt.\n
          \n
          Sint aliquam voluptatem id iste corrupti. Qui facilis exercitationem veniam est eaque iusto eius. Officiis sint nihil veniam saepe maiores. Voluptatem officia et sit repellendus voluptatem corporis.\n
          \n
          Sit dolorem non fugiat cum. Atque dolores minus recusandae fugiat similique. Rerum cumque quae voluptates molestiae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repudiandae culpa ab ab explicabo aperiam. Sit est pariatur et error facilis. Est expedita ullam ipsum saepe blanditiis voluptas."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21704 …}
    #channels: Doctrine\ORM\PersistentCollection {#21710 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18307 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21706 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21708 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21694 …}
    -documents: Doctrine\ORM\PersistentCollection {#21696 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21700 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21702 …}
    #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 {#23354
  +product: App\Entity\Product\Product {#21693
    #id: 95
    #code: "Galactic_Breeze_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#21712 …}
    #variants: Doctrine\ORM\PersistentCollection {#21714 …}
    #options: Doctrine\ORM\PersistentCollection {#21718 …}
    #associations: Doctrine\ORM\PersistentCollection {#21716 …}
    #createdAt: DateTime @1773394741 {#21691
      date: 2026-03-13 09:39:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21692
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21698 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23428
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21693}
        #id: 753
        #name: "Galactic Breeze T-Shirt"
        #slug: "galactic-breeze-t-shirt"
        #description: """
          Vitae nihil est incidunt eos. Non fugiat animi pariatur non dolores fugiat. Asperiores incidunt ut quis non incidunt.\n
          \n
          Sint aliquam voluptatem id iste corrupti. Qui facilis exercitationem veniam est eaque iusto eius. Officiis sint nihil veniam saepe maiores. Voluptatem officia et sit repellendus voluptatem corporis.\n
          \n
          Sit dolorem non fugiat cum. Atque dolores minus recusandae fugiat similique. Rerum cumque quae voluptates molestiae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repudiandae culpa ab ab explicabo aperiam. Sit est pariatur et error facilis. Est expedita ullam ipsum saepe blanditiis voluptas."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21704 …}
    #channels: Doctrine\ORM\PersistentCollection {#21710 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18307 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21706 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21708 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21694 …}
    -documents: Doctrine\ORM\PersistentCollection {#21696 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21700 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21702 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#23374 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#20998 …}
  #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]
58.0 MiB 0.85 ms
Input props
[
  "product" => App\Entity\Product\Product {#21693
    #id: 95
    #code: "Galactic_Breeze_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#21712 …}
    #variants: Doctrine\ORM\PersistentCollection {#21714 …}
    #options: Doctrine\ORM\PersistentCollection {#21718 …}
    #associations: Doctrine\ORM\PersistentCollection {#21716 …}
    #createdAt: DateTime @1773394741 {#21691
      date: 2026-03-13 09:39:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21692
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21698 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23428
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21693}
        #id: 753
        #name: "Galactic Breeze T-Shirt"
        #slug: "galactic-breeze-t-shirt"
        #description: """
          Vitae nihil est incidunt eos. Non fugiat animi pariatur non dolores fugiat. Asperiores incidunt ut quis non incidunt.\n
          \n
          Sint aliquam voluptatem id iste corrupti. Qui facilis exercitationem veniam est eaque iusto eius. Officiis sint nihil veniam saepe maiores. Voluptatem officia et sit repellendus voluptatem corporis.\n
          \n
          Sit dolorem non fugiat cum. Atque dolores minus recusandae fugiat similique. Rerum cumque quae voluptates molestiae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repudiandae culpa ab ab explicabo aperiam. Sit est pariatur et error facilis. Est expedita ullam ipsum saepe blanditiis voluptas."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21704 …}
    #channels: Doctrine\ORM\PersistentCollection {#21710 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18307 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21706 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21708 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21694 …}
    -documents: Doctrine\ORM\PersistentCollection {#21696 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21700 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21702 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Galactic Breeze T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23455
  -props: [
    "product" => App\Entity\Product\Product {#21693
      #id: 95
      #code: "Galactic_Breeze_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#21712 …}
      #variants: Doctrine\ORM\PersistentCollection {#21714 …}
      #options: Doctrine\ORM\PersistentCollection {#21718 …}
      #associations: Doctrine\ORM\PersistentCollection {#21716 …}
      #createdAt: DateTime @1773394741 {#21691
        date: 2026-03-13 09:39:01.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#21692
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#21698 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#23428
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#21693}
          #id: 753
          #name: "Galactic Breeze T-Shirt"
          #slug: "galactic-breeze-t-shirt"
          #description: """
            Vitae nihil est incidunt eos. Non fugiat animi pariatur non dolores fugiat. Asperiores incidunt ut quis non incidunt.\n
            \n
            Sint aliquam voluptatem id iste corrupti. Qui facilis exercitationem veniam est eaque iusto eius. Officiis sint nihil veniam saepe maiores. Voluptatem officia et sit repellendus voluptatem corporis.\n
            \n
            Sit dolorem non fugiat cum. Atque dolores minus recusandae fugiat similique. Rerum cumque quae voluptates molestiae.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Repudiandae culpa ab ab explicabo aperiam. Sit est pariatur et error facilis. Est expedita ullam ipsum saepe blanditiis voluptas."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#21704 …}
      #channels: Doctrine\ORM\PersistentCollection {#21710 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#18307 …}
      #reviews: Doctrine\ORM\PersistentCollection {#21706 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#21708 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#21694 …}
      -documents: Doctrine\ORM\PersistentCollection {#21696 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#21700 …}
      #organizations: Doctrine\ORM\PersistentCollection {#21702 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
58.0 MiB 0.79 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23571
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23510 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23525 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23512 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23374 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23396
    #collection: Doctrine\Common\Collections\ArrayCollection {#23397 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23394 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29665 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29667 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23571
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23510 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23525 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23512 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Galactic Breeze T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23396
    #collection: Doctrine\Common\Collections\ArrayCollection {#23397 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23394 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29665 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29667 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23581
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23571
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23510 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#23525 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23512 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#23374 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#23396
      #collection: Doctrine\Common\Collections\ArrayCollection {#23397 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#23394 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29665 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29667 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 58.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23628
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23619 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23626 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23627 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23374 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#23638
  +variant: App\Entity\Product\ProductVariant {#23374 …}
  +price: "€95.68"
  +originalPrice: "€95.68"
  +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 {#23628
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23619 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23626 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23627 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 58.0 MiB 5.55 ms
Input props
[
  "product" => App\Entity\Product\Product {#21896
    #id: 164
    #code: "Summer_Solstice_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#21915 …}
    #variants: Doctrine\ORM\PersistentCollection {#21917 …}
    #options: Doctrine\ORM\PersistentCollection {#21921 …}
    #associations: Doctrine\ORM\PersistentCollection {#21919 …}
    #createdAt: DateTime @1773396754 {#21894
      date: 2026-03-13 10:12:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21895
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21901 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23754
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21896}
        #id: 1305
        #name: "Summer Solstice Jeans"
        #slug: "summer-solstice-jeans"
        #description: """
          Dolore dolores ut ea fugit qui. Beatae repellat voluptates molestiae officiis similique quas. Ut commodi animi nam deleniti esse aspernatur id. Reiciendis ea omnis aliquid asperiores est voluptate. Quia recusandae culpa ullam unde voluptatem labore.\n
          \n
          Ipsa at nihil nihil quod qui quaerat aut consectetur. Voluptatem molestias voluptatibus quos eveniet quo fugiat fugiat. Est ex voluptas sunt omnis quo nesciunt minus. A recusandae eos et dolor.\n
          \n
          Suscipit dolores dolores facilis tenetur impedit perspiciatis blanditiis. Qui suscipit iure culpa veritatis eum. Eveniet omnis placeat laborum voluptas excepturi accusantium possimus assumenda. Excepturi dicta voluptatibus est nihil porro. Dolores et fugiat sed eos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Cumque quas ipsa amet cupiditate fugit quia. Autem cumque eum asperiores dolores enim aliquid praesentium. Blanditiis enim qui dolorem quia consectetur. Id ea omnis autem est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21907 …}
    #channels: Doctrine\ORM\PersistentCollection {#21913 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18592 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21909 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21911 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21897 …}
    -documents: Doctrine\ORM\PersistentCollection {#21899 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21903 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21905 …}
    #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 {#23680
  +product: App\Entity\Product\Product {#21896
    #id: 164
    #code: "Summer_Solstice_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#21915 …}
    #variants: Doctrine\ORM\PersistentCollection {#21917 …}
    #options: Doctrine\ORM\PersistentCollection {#21921 …}
    #associations: Doctrine\ORM\PersistentCollection {#21919 …}
    #createdAt: DateTime @1773396754 {#21894
      date: 2026-03-13 10:12:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21895
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21901 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23754
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21896}
        #id: 1305
        #name: "Summer Solstice Jeans"
        #slug: "summer-solstice-jeans"
        #description: """
          Dolore dolores ut ea fugit qui. Beatae repellat voluptates molestiae officiis similique quas. Ut commodi animi nam deleniti esse aspernatur id. Reiciendis ea omnis aliquid asperiores est voluptate. Quia recusandae culpa ullam unde voluptatem labore.\n
          \n
          Ipsa at nihil nihil quod qui quaerat aut consectetur. Voluptatem molestias voluptatibus quos eveniet quo fugiat fugiat. Est ex voluptas sunt omnis quo nesciunt minus. A recusandae eos et dolor.\n
          \n
          Suscipit dolores dolores facilis tenetur impedit perspiciatis blanditiis. Qui suscipit iure culpa veritatis eum. Eveniet omnis placeat laborum voluptas excepturi accusantium possimus assumenda. Excepturi dicta voluptatibus est nihil porro. Dolores et fugiat sed eos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Cumque quas ipsa amet cupiditate fugit quia. Autem cumque eum asperiores dolores enim aliquid praesentium. Blanditiis enim qui dolorem quia consectetur. Id ea omnis autem est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21907 …}
    #channels: Doctrine\ORM\PersistentCollection {#21913 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18592 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21909 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21911 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21897 …}
    -documents: Doctrine\ORM\PersistentCollection {#21899 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21903 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21905 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#23700 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#20998 …}
  #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]
58.0 MiB 0.80 ms
Input props
[
  "product" => App\Entity\Product\Product {#21896
    #id: 164
    #code: "Summer_Solstice_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#21915 …}
    #variants: Doctrine\ORM\PersistentCollection {#21917 …}
    #options: Doctrine\ORM\PersistentCollection {#21921 …}
    #associations: Doctrine\ORM\PersistentCollection {#21919 …}
    #createdAt: DateTime @1773396754 {#21894
      date: 2026-03-13 10:12:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21895
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21901 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23754
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21896}
        #id: 1305
        #name: "Summer Solstice Jeans"
        #slug: "summer-solstice-jeans"
        #description: """
          Dolore dolores ut ea fugit qui. Beatae repellat voluptates molestiae officiis similique quas. Ut commodi animi nam deleniti esse aspernatur id. Reiciendis ea omnis aliquid asperiores est voluptate. Quia recusandae culpa ullam unde voluptatem labore.\n
          \n
          Ipsa at nihil nihil quod qui quaerat aut consectetur. Voluptatem molestias voluptatibus quos eveniet quo fugiat fugiat. Est ex voluptas sunt omnis quo nesciunt minus. A recusandae eos et dolor.\n
          \n
          Suscipit dolores dolores facilis tenetur impedit perspiciatis blanditiis. Qui suscipit iure culpa veritatis eum. Eveniet omnis placeat laborum voluptas excepturi accusantium possimus assumenda. Excepturi dicta voluptatibus est nihil porro. Dolores et fugiat sed eos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Cumque quas ipsa amet cupiditate fugit quia. Autem cumque eum asperiores dolores enim aliquid praesentium. Blanditiis enim qui dolorem quia consectetur. Id ea omnis autem est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21907 …}
    #channels: Doctrine\ORM\PersistentCollection {#21913 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18592 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21909 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21911 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21897 …}
    -documents: Doctrine\ORM\PersistentCollection {#21899 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21903 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21905 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Summer Solstice Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23781
  -props: [
    "product" => App\Entity\Product\Product {#21896
      #id: 164
      #code: "Summer_Solstice_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#21915 …}
      #variants: Doctrine\ORM\PersistentCollection {#21917 …}
      #options: Doctrine\ORM\PersistentCollection {#21921 …}
      #associations: Doctrine\ORM\PersistentCollection {#21919 …}
      #createdAt: DateTime @1773396754 {#21894
        date: 2026-03-13 10:12:34.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#21895
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#21901 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#23754
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#21896}
          #id: 1305
          #name: "Summer Solstice Jeans"
          #slug: "summer-solstice-jeans"
          #description: """
            Dolore dolores ut ea fugit qui. Beatae repellat voluptates molestiae officiis similique quas. Ut commodi animi nam deleniti esse aspernatur id. Reiciendis ea omnis aliquid asperiores est voluptate. Quia recusandae culpa ullam unde voluptatem labore.\n
            \n
            Ipsa at nihil nihil quod qui quaerat aut consectetur. Voluptatem molestias voluptatibus quos eveniet quo fugiat fugiat. Est ex voluptas sunt omnis quo nesciunt minus. A recusandae eos et dolor.\n
            \n
            Suscipit dolores dolores facilis tenetur impedit perspiciatis blanditiis. Qui suscipit iure culpa veritatis eum. Eveniet omnis placeat laborum voluptas excepturi accusantium possimus assumenda. Excepturi dicta voluptatibus est nihil porro. Dolores et fugiat sed eos.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Cumque quas ipsa amet cupiditate fugit quia. Autem cumque eum asperiores dolores enim aliquid praesentium. Blanditiis enim qui dolorem quia consectetur. Id ea omnis autem est."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#21907 …}
      #channels: Doctrine\ORM\PersistentCollection {#21913 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#18592 …}
      #reviews: Doctrine\ORM\PersistentCollection {#21909 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#21911 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#21897 …}
      -documents: Doctrine\ORM\PersistentCollection {#21899 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#21903 …}
      #organizations: Doctrine\ORM\PersistentCollection {#21905 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
58.0 MiB 0.77 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23897
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23836 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23851 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23838 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23700 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23722
    #collection: Doctrine\Common\Collections\ArrayCollection {#23723 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23720 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29684 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29686 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23897
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23836 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23851 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23838 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Summer Solstice Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23722
    #collection: Doctrine\Common\Collections\ArrayCollection {#23723 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23720 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29684 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29686 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23907
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23897
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23836 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#23851 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23838 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#23700 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#23722
      #collection: Doctrine\Common\Collections\ArrayCollection {#23723 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#23720 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29684 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29686 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 58.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23945 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23952 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23953 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23700 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#23964
  +variant: App\Entity\Product\ProductVariant {#23700 …}
  +price: "€79.83"
  +originalPrice: "€79.83"
  +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 {#23954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23945 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23952 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23953 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 58.0 MiB 5.59 ms
Input props
[
  "product" => App\Entity\Product\Product {#21780
    #id: 116
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#21799 …}
    #variants: Doctrine\ORM\PersistentCollection {#21801 …}
    #options: Doctrine\ORM\PersistentCollection {#21805 …}
    #associations: Doctrine\ORM\PersistentCollection {#21803 …}
    #createdAt: DateTime @1773409448 {#21778
      date: 2026-03-13 13:44:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21779
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21785 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24083
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21780}
        #id: 921
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Aut voluptatem voluptas laboriosam eos dolor sint omnis. Rerum quam et nam repellat aut. Ea maxime magnam velit qui omnis doloremque atque.\n
          \n
          Eum rerum et rem ratione qui voluptates assumenda. Ipsam distinctio magnam at adipisci nemo numquam. Dolorum dolorem ut eum nam adipisci eveniet. Voluptatem consequatur beatae est maiores inventore illo provident. Quos dolorum et quaerat.\n
          \n
          Vel illum earum ipsa quidem omnis. Voluptatem est et sed consequatur labore. Voluptas repudiandae sed doloremque assumenda natus voluptatem vero.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolores consequatur illum aut est ipsam. Amet sequi laboriosam facilis veniam dolorem beatae. Est sapiente magnam laudantium qui eos quaerat."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21791 …}
    #channels: Doctrine\ORM\PersistentCollection {#21797 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18323 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21793 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21795 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21781 …}
    -documents: Doctrine\ORM\PersistentCollection {#21783 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21787 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21789 …}
    #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 {#24006
  +product: App\Entity\Product\Product {#21780
    #id: 116
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#21799 …}
    #variants: Doctrine\ORM\PersistentCollection {#21801 …}
    #options: Doctrine\ORM\PersistentCollection {#21805 …}
    #associations: Doctrine\ORM\PersistentCollection {#21803 …}
    #createdAt: DateTime @1773409448 {#21778
      date: 2026-03-13 13:44:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21779
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21785 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24083
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21780}
        #id: 921
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Aut voluptatem voluptas laboriosam eos dolor sint omnis. Rerum quam et nam repellat aut. Ea maxime magnam velit qui omnis doloremque atque.\n
          \n
          Eum rerum et rem ratione qui voluptates assumenda. Ipsam distinctio magnam at adipisci nemo numquam. Dolorum dolorem ut eum nam adipisci eveniet. Voluptatem consequatur beatae est maiores inventore illo provident. Quos dolorum et quaerat.\n
          \n
          Vel illum earum ipsa quidem omnis. Voluptatem est et sed consequatur labore. Voluptas repudiandae sed doloremque assumenda natus voluptatem vero.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolores consequatur illum aut est ipsam. Amet sequi laboriosam facilis veniam dolorem beatae. Est sapiente magnam laudantium qui eos quaerat."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21791 …}
    #channels: Doctrine\ORM\PersistentCollection {#21797 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18323 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21793 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21795 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21781 …}
    -documents: Doctrine\ORM\PersistentCollection {#21783 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21787 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21789 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#24026 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#20998 …}
  #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]
58.0 MiB 1.12 ms
Input props
[
  "product" => App\Entity\Product\Product {#21780
    #id: 116
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#21799 …}
    #variants: Doctrine\ORM\PersistentCollection {#21801 …}
    #options: Doctrine\ORM\PersistentCollection {#21805 …}
    #associations: Doctrine\ORM\PersistentCollection {#21803 …}
    #createdAt: DateTime @1773409448 {#21778
      date: 2026-03-13 13:44:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21779
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21785 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24083
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21780}
        #id: 921
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Aut voluptatem voluptas laboriosam eos dolor sint omnis. Rerum quam et nam repellat aut. Ea maxime magnam velit qui omnis doloremque atque.\n
          \n
          Eum rerum et rem ratione qui voluptates assumenda. Ipsam distinctio magnam at adipisci nemo numquam. Dolorum dolorem ut eum nam adipisci eveniet. Voluptatem consequatur beatae est maiores inventore illo provident. Quos dolorum et quaerat.\n
          \n
          Vel illum earum ipsa quidem omnis. Voluptatem est et sed consequatur labore. Voluptas repudiandae sed doloremque assumenda natus voluptatem vero.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolores consequatur illum aut est ipsam. Amet sequi laboriosam facilis veniam dolorem beatae. Est sapiente magnam laudantium qui eos quaerat."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21791 …}
    #channels: Doctrine\ORM\PersistentCollection {#21797 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18323 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21793 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21795 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21781 …}
    -documents: Doctrine\ORM\PersistentCollection {#21783 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21787 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21789 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Classic Coastal Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24110
  -props: [
    "product" => App\Entity\Product\Product {#21780
      #id: 116
      #code: "Classic_Coastal_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#21799 …}
      #variants: Doctrine\ORM\PersistentCollection {#21801 …}
      #options: Doctrine\ORM\PersistentCollection {#21805 …}
      #associations: Doctrine\ORM\PersistentCollection {#21803 …}
      #createdAt: DateTime @1773409448 {#21778
        date: 2026-03-13 13:44:08.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#21779
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#21785 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#24083
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#21780}
          #id: 921
          #name: "Classic Coastal Cap"
          #slug: "classic-coastal-cap"
          #description: """
            Aut voluptatem voluptas laboriosam eos dolor sint omnis. Rerum quam et nam repellat aut. Ea maxime magnam velit qui omnis doloremque atque.\n
            \n
            Eum rerum et rem ratione qui voluptates assumenda. Ipsam distinctio magnam at adipisci nemo numquam. Dolorum dolorem ut eum nam adipisci eveniet. Voluptatem consequatur beatae est maiores inventore illo provident. Quos dolorum et quaerat.\n
            \n
            Vel illum earum ipsa quidem omnis. Voluptatem est et sed consequatur labore. Voluptas repudiandae sed doloremque assumenda natus voluptatem vero.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolores consequatur illum aut est ipsam. Amet sequi laboriosam facilis veniam dolorem beatae. Est sapiente magnam laudantium qui eos quaerat."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#21791 …}
      #channels: Doctrine\ORM\PersistentCollection {#21797 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#18323 …}
      #reviews: Doctrine\ORM\PersistentCollection {#21793 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#21795 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#21781 …}
      -documents: Doctrine\ORM\PersistentCollection {#21783 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#21787 …}
      #organizations: Doctrine\ORM\PersistentCollection {#21789 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
58.0 MiB 0.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24169
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24165 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24180 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24167 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24026 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24051
    #collection: Doctrine\Common\Collections\ArrayCollection {#24052 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24049 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29703 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29705 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24169
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24165 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24180 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24167 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Classic Coastal Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24051
    #collection: Doctrine\Common\Collections\ArrayCollection {#24052 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24049 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29703 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29705 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24192
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24169
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24165 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#24180 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24167 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#24026 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#24051
      #collection: Doctrine\Common\Collections\ArrayCollection {#24052 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#24049 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29703 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29705 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 58.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24239
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24230 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24238 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24026 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#24249
  +variant: App\Entity\Product\ProductVariant {#24026 …}
  +price: "€32.92"
  +originalPrice: "€32.92"
  +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 {#24239
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24230 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24237 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24238 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 58.0 MiB 8.68 ms
Input props
[
  "product" => App\Entity\Product\Product {#21066
    #id: 91
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#21620 …}
    #variants: Doctrine\ORM\PersistentCollection {#21618 …}
    #options: Doctrine\ORM\PersistentCollection {#21687 …}
    #associations: Doctrine\ORM\PersistentCollection {#21690 …}
    #createdAt: DateTime @1773413062 {#21034
      date: 2026-03-13 14:44:22.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21035
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21240 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24365
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21066}
        #id: 721
        #name: "Nebula Dream T-Shirt"
        #slug: "nebula-dream-t-shirt"
        #description: """
          Asperiores aut qui cumque et. Blanditiis reprehenderit cumque at qui aut delectus consectetur delectus. Voluptatum molestiae quam maiores doloribus ratione praesentium laudantium. Praesentium fugit ut optio.\n
          \n
          Placeat ullam aut amet officia voluptatem. Inventore asperiores laborum magni aperiam. Mollitia minus omnis illo.\n
          \n
          Dolore recusandae accusantium eum aut. Amet asperiores ducimus voluptas ducimus sint quae. Et voluptas minima adipisci eius harum quas quas. Sint autem deleniti ad.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et nobis officia saepe qui fugit voluptate. In qui maxime quod quia. Sed odio saepe voluptas nisi nisi dolor. Dicta architecto maxime qui ducimus sit maxime omnis et. Fugit ea sint delectus velit cumque officiis consequuntur dolor."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21295 …}
    #channels: Doctrine\ORM\PersistentCollection {#21479 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18307 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21411 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21482 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21038 …}
    -documents: Doctrine\ORM\PersistentCollection {#21135 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21238 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21242 …}
    #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 {#24291
  +product: App\Entity\Product\Product {#21066
    #id: 91
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#21620 …}
    #variants: Doctrine\ORM\PersistentCollection {#21618 …}
    #options: Doctrine\ORM\PersistentCollection {#21687 …}
    #associations: Doctrine\ORM\PersistentCollection {#21690 …}
    #createdAt: DateTime @1773413062 {#21034
      date: 2026-03-13 14:44:22.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21035
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21240 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24365
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21066}
        #id: 721
        #name: "Nebula Dream T-Shirt"
        #slug: "nebula-dream-t-shirt"
        #description: """
          Asperiores aut qui cumque et. Blanditiis reprehenderit cumque at qui aut delectus consectetur delectus. Voluptatum molestiae quam maiores doloribus ratione praesentium laudantium. Praesentium fugit ut optio.\n
          \n
          Placeat ullam aut amet officia voluptatem. Inventore asperiores laborum magni aperiam. Mollitia minus omnis illo.\n
          \n
          Dolore recusandae accusantium eum aut. Amet asperiores ducimus voluptas ducimus sint quae. Et voluptas minima adipisci eius harum quas quas. Sint autem deleniti ad.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et nobis officia saepe qui fugit voluptate. In qui maxime quod quia. Sed odio saepe voluptas nisi nisi dolor. Dicta architecto maxime qui ducimus sit maxime omnis et. Fugit ea sint delectus velit cumque officiis consequuntur dolor."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21295 …}
    #channels: Doctrine\ORM\PersistentCollection {#21479 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18307 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21411 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21482 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21038 …}
    -documents: Doctrine\ORM\PersistentCollection {#21135 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21238 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21242 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#24311 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#20998 …}
  #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]
58.0 MiB 3.30 ms
Input props
[
  "product" => App\Entity\Product\Product {#21066
    #id: 91
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#21620 …}
    #variants: Doctrine\ORM\PersistentCollection {#21618 …}
    #options: Doctrine\ORM\PersistentCollection {#21687 …}
    #associations: Doctrine\ORM\PersistentCollection {#21690 …}
    #createdAt: DateTime @1773413062 {#21034
      date: 2026-03-13 14:44:22.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21035
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21240 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24365
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21066}
        #id: 721
        #name: "Nebula Dream T-Shirt"
        #slug: "nebula-dream-t-shirt"
        #description: """
          Asperiores aut qui cumque et. Blanditiis reprehenderit cumque at qui aut delectus consectetur delectus. Voluptatum molestiae quam maiores doloribus ratione praesentium laudantium. Praesentium fugit ut optio.\n
          \n
          Placeat ullam aut amet officia voluptatem. Inventore asperiores laborum magni aperiam. Mollitia minus omnis illo.\n
          \n
          Dolore recusandae accusantium eum aut. Amet asperiores ducimus voluptas ducimus sint quae. Et voluptas minima adipisci eius harum quas quas. Sint autem deleniti ad.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et nobis officia saepe qui fugit voluptate. In qui maxime quod quia. Sed odio saepe voluptas nisi nisi dolor. Dicta architecto maxime qui ducimus sit maxime omnis et. Fugit ea sint delectus velit cumque officiis consequuntur dolor."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21295 …}
    #channels: Doctrine\ORM\PersistentCollection {#21479 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18307 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21411 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21482 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21038 …}
    -documents: Doctrine\ORM\PersistentCollection {#21135 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21238 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21242 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Nebula Dream T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24392
  -props: [
    "product" => App\Entity\Product\Product {#21066
      #id: 91
      #code: "Nebula_Dream_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#21620 …}
      #variants: Doctrine\ORM\PersistentCollection {#21618 …}
      #options: Doctrine\ORM\PersistentCollection {#21687 …}
      #associations: Doctrine\ORM\PersistentCollection {#21690 …}
      #createdAt: DateTime @1773413062 {#21034
        date: 2026-03-13 14:44:22.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#21035
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#21240 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#24365
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#21066}
          #id: 721
          #name: "Nebula Dream T-Shirt"
          #slug: "nebula-dream-t-shirt"
          #description: """
            Asperiores aut qui cumque et. Blanditiis reprehenderit cumque at qui aut delectus consectetur delectus. Voluptatum molestiae quam maiores doloribus ratione praesentium laudantium. Praesentium fugit ut optio.\n
            \n
            Placeat ullam aut amet officia voluptatem. Inventore asperiores laborum magni aperiam. Mollitia minus omnis illo.\n
            \n
            Dolore recusandae accusantium eum aut. Amet asperiores ducimus voluptas ducimus sint quae. Et voluptas minima adipisci eius harum quas quas. Sint autem deleniti ad.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et nobis officia saepe qui fugit voluptate. In qui maxime quod quia. Sed odio saepe voluptas nisi nisi dolor. Dicta architecto maxime qui ducimus sit maxime omnis et. Fugit ea sint delectus velit cumque officiis consequuntur dolor."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#21295 …}
      #channels: Doctrine\ORM\PersistentCollection {#21479 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#18307 …}
      #reviews: Doctrine\ORM\PersistentCollection {#21411 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#21482 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#21038 …}
      -documents: Doctrine\ORM\PersistentCollection {#21135 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#21238 …}
      #organizations: Doctrine\ORM\PersistentCollection {#21242 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
58.0 MiB 1.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24511
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24450 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24465 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24452 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24311 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24333
    #collection: Doctrine\Common\Collections\ArrayCollection {#24334 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24331 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29722 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29724 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24511
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24450 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24465 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24452 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Nebula Dream T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24333
    #collection: Doctrine\Common\Collections\ArrayCollection {#24334 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24331 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29722 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29724 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24521
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24511
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24450 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#24465 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24452 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#24311 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#24333
      #collection: Doctrine\Common\Collections\ArrayCollection {#24334 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#24331 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29722 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29724 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 58.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24568
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24559 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24566 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24567 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24311 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#24578
  +variant: App\Entity\Product\ProductVariant {#24311 …}
  +price: "€20.72"
  +originalPrice: "€20.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 {#24568
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24559 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24566 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24567 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 58.0 MiB 6.15 ms
Input props
[
  "product" => App\Entity\Product\Product {#21751
    #id: 115
    #code: "Elegant_Escape_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#21770 …}
    #variants: Doctrine\ORM\PersistentCollection {#21772 …}
    #options: Doctrine\ORM\PersistentCollection {#21776 …}
    #associations: Doctrine\ORM\PersistentCollection {#21774 …}
    #createdAt: DateTime @1773413443 {#21749
      date: 2026-03-13 14:50:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21750
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21756 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24694
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21751}
        #id: 913
        #name: "Elegant Escape Cap"
        #slug: "elegant-escape-cap"
        #description: """
          Ratione et qui molestiae beatae. Molestiae eveniet fugiat expedita molestias. Aut sed enim sit eum architecto quas tenetur. Dolores molestiae nisi doloremque expedita.\n
          \n
          Qui earum ut nihil a pariatur. Minima qui numquam doloribus amet aut maxime quia. Quam fugiat et ad ut similique cumque. Quidem animi est velit repudiandae et excepturi.\n
          \n
          Quae nihil voluptatem excepturi voluptate mollitia error. Cupiditate laboriosam magni qui repellendus perferendis voluptas eaque. Voluptate quia in qui et voluptatibus. Ipsum quia dolores laudantium adipisci quisquam accusamus fuga. Voluptatem recusandae quae est ipsa.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Id error sed at vero occaecati. Quaerat et omnis sint. Saepe quia odio alias sit. Dolores eum necessitatibus quibusdam incidunt eos."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21762 …}
    #channels: Doctrine\ORM\PersistentCollection {#21768 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18323 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21764 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21766 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21752 …}
    -documents: Doctrine\ORM\PersistentCollection {#21754 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21758 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21760 …}
    #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 {#24620
  +product: App\Entity\Product\Product {#21751
    #id: 115
    #code: "Elegant_Escape_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#21770 …}
    #variants: Doctrine\ORM\PersistentCollection {#21772 …}
    #options: Doctrine\ORM\PersistentCollection {#21776 …}
    #associations: Doctrine\ORM\PersistentCollection {#21774 …}
    #createdAt: DateTime @1773413443 {#21749
      date: 2026-03-13 14:50:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21750
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21756 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24694
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21751}
        #id: 913
        #name: "Elegant Escape Cap"
        #slug: "elegant-escape-cap"
        #description: """
          Ratione et qui molestiae beatae. Molestiae eveniet fugiat expedita molestias. Aut sed enim sit eum architecto quas tenetur. Dolores molestiae nisi doloremque expedita.\n
          \n
          Qui earum ut nihil a pariatur. Minima qui numquam doloribus amet aut maxime quia. Quam fugiat et ad ut similique cumque. Quidem animi est velit repudiandae et excepturi.\n
          \n
          Quae nihil voluptatem excepturi voluptate mollitia error. Cupiditate laboriosam magni qui repellendus perferendis voluptas eaque. Voluptate quia in qui et voluptatibus. Ipsum quia dolores laudantium adipisci quisquam accusamus fuga. Voluptatem recusandae quae est ipsa.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Id error sed at vero occaecati. Quaerat et omnis sint. Saepe quia odio alias sit. Dolores eum necessitatibus quibusdam incidunt eos."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21762 …}
    #channels: Doctrine\ORM\PersistentCollection {#21768 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18323 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21764 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21766 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21752 …}
    -documents: Doctrine\ORM\PersistentCollection {#21754 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21758 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21760 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#24640 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#20998 …}
  #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]
58.0 MiB 0.88 ms
Input props
[
  "product" => App\Entity\Product\Product {#21751
    #id: 115
    #code: "Elegant_Escape_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#21770 …}
    #variants: Doctrine\ORM\PersistentCollection {#21772 …}
    #options: Doctrine\ORM\PersistentCollection {#21776 …}
    #associations: Doctrine\ORM\PersistentCollection {#21774 …}
    #createdAt: DateTime @1773413443 {#21749
      date: 2026-03-13 14:50:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21750
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#21756 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24694
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21751}
        #id: 913
        #name: "Elegant Escape Cap"
        #slug: "elegant-escape-cap"
        #description: """
          Ratione et qui molestiae beatae. Molestiae eveniet fugiat expedita molestias. Aut sed enim sit eum architecto quas tenetur. Dolores molestiae nisi doloremque expedita.\n
          \n
          Qui earum ut nihil a pariatur. Minima qui numquam doloribus amet aut maxime quia. Quam fugiat et ad ut similique cumque. Quidem animi est velit repudiandae et excepturi.\n
          \n
          Quae nihil voluptatem excepturi voluptate mollitia error. Cupiditate laboriosam magni qui repellendus perferendis voluptas eaque. Voluptate quia in qui et voluptatibus. Ipsum quia dolores laudantium adipisci quisquam accusamus fuga. Voluptatem recusandae quae est ipsa.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Id error sed at vero occaecati. Quaerat et omnis sint. Saepe quia odio alias sit. Dolores eum necessitatibus quibusdam incidunt eos."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#21762 …}
    #channels: Doctrine\ORM\PersistentCollection {#21768 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#18323 …}
    #reviews: Doctrine\ORM\PersistentCollection {#21764 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#21766 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21752 …}
    -documents: Doctrine\ORM\PersistentCollection {#21754 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21758 …}
    #organizations: Doctrine\ORM\PersistentCollection {#21760 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Elegant Escape Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24721
  -props: [
    "product" => App\Entity\Product\Product {#21751
      #id: 115
      #code: "Elegant_Escape_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#21770 …}
      #variants: Doctrine\ORM\PersistentCollection {#21772 …}
      #options: Doctrine\ORM\PersistentCollection {#21776 …}
      #associations: Doctrine\ORM\PersistentCollection {#21774 …}
      #createdAt: DateTime @1773413443 {#21749
        date: 2026-03-13 14:50:43.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#21750
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#21756 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#24694
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#21751}
          #id: 913
          #name: "Elegant Escape Cap"
          #slug: "elegant-escape-cap"
          #description: """
            Ratione et qui molestiae beatae. Molestiae eveniet fugiat expedita molestias. Aut sed enim sit eum architecto quas tenetur. Dolores molestiae nisi doloremque expedita.\n
            \n
            Qui earum ut nihil a pariatur. Minima qui numquam doloribus amet aut maxime quia. Quam fugiat et ad ut similique cumque. Quidem animi est velit repudiandae et excepturi.\n
            \n
            Quae nihil voluptatem excepturi voluptate mollitia error. Cupiditate laboriosam magni qui repellendus perferendis voluptas eaque. Voluptate quia in qui et voluptatibus. Ipsum quia dolores laudantium adipisci quisquam accusamus fuga. Voluptatem recusandae quae est ipsa.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Id error sed at vero occaecati. Quaerat et omnis sint. Saepe quia odio alias sit. Dolores eum necessitatibus quibusdam incidunt eos."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#21762 …}
      #channels: Doctrine\ORM\PersistentCollection {#21768 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#18323 …}
      #reviews: Doctrine\ORM\PersistentCollection {#21764 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#21766 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#21752 …}
      -documents: Doctrine\ORM\PersistentCollection {#21754 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#21758 …}
      #organizations: Doctrine\ORM\PersistentCollection {#21760 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
58.0 MiB 1.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24776 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24791 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24778 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24640 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24662
    #collection: Doctrine\Common\Collections\ArrayCollection {#24663 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24660 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29741 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29743 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24776 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24791 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24778 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Elegant Escape Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24662
    #collection: Doctrine\Common\Collections\ArrayCollection {#24663 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24660 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29741 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29743 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24803
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24780
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24776 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#24791 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24778 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#24640 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#24662
      #collection: Doctrine\Common\Collections\ArrayCollection {#24663 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#24660 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29741 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29743 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 58.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24850
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24841 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24848 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24849 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24640 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#24860
  +variant: App\Entity\Product\ProductVariant {#24640 …}
  +price: "€47.79"
  +originalPrice: "€47.79"
  +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 {#24850
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24841 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24848 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24849 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 58.0 MiB 0.93 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19499
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12305 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19513 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12805 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#24977
  +cart: App\Entity\Order\Order {#19049 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#6475 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19499
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12305 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19513 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12805 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: App\Repository\OrderRepository {#5111 …}
}