GET https://boutique.up-pulse.dev/fr_FR/taxons/jeans/femmes

Components

8 Twig Components
40 Render Count
90 ms Render Time
24.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 84.41ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 8.23ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 15.14ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 0.89ms
bitbag.sylius_elasticsearch_plugin:search_form
"BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent"
@SyliusUi/components/default.html.twig
1 2.36ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.27ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.46ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 0.95ms

Render calls

bitbag.sylius_elasticsearch_plugin:search_form BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent 24.0 MiB 2.36 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14103
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14107 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14106 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14104 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14103
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14107 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14106 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14104 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Component
BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent {#14086
  -formFactory: Symfony\Component\Form\FormFactory {#8406 …}
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 24.0 MiB 1.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14212
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14211 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14245 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14943
  +cart: App\Entity\Order\Order {#18553 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#6477 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14212
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14211 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14245 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: App\Repository\OrderRepository {#5113 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 24.0 MiB 1.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18703
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18702 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18698 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18700 …}
    +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 {#18715
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#8409 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18703
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18702 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18698 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18700 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 28.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#19984
    #id: 161
    #code: "Tropical_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20008 …}
    #variants: Doctrine\ORM\PersistentCollection {#20010 …}
    #options: Doctrine\ORM\PersistentCollection {#20014 …}
    #associations: Doctrine\ORM\PersistentCollection {#20012 …}
    #createdAt: DateTime @1773163431 {#19970
      date: 2026-03-10 17:23:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#19972
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19994 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20466
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19984}
        #id: 1281
        #name: "Tropical Breeze Jeans"
        #slug: "tropical-breeze-jeans"
        #description: """
          Id reiciendis quaerat ut inventore adipisci aspernatur vero. Et neque consequatur voluptatibus illum est. Est tenetur quo sit voluptatem. Tempora temporibus omnis aliquam quod nobis.\n
          \n
          Architecto accusantium fugit repellendus quibusdam et voluptate ipsum. Rerum dolorem enim non ullam consequatur. Iusto quaerat et fugiat est architecto aliquam. Quae sed in itaque possimus consectetur ipsum.\n
          \n
          Ex et maxime cumque dolorem voluptas qui sit. Aliquam dolor molestiae incidunt et saepe aliquam. Excepturi mollitia impedit non eos et eaque at. Nam harum est cum dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolore laudantium explicabo in totam maiores magnam. Quas fugiat eos recusandae. Impedit et repudiandae vel corrupti rem eum sunt. Qui quam sit ipsum consequatur voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#20000 …}
    #channels: Doctrine\ORM\PersistentCollection {#20006 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20002 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#20004 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19990 …}
    -documents: Doctrine\ORM\PersistentCollection {#19991 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19996 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19998 …}
    #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 {#19955
  +product: App\Entity\Product\Product {#19984
    #id: 161
    #code: "Tropical_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20008 …}
    #variants: Doctrine\ORM\PersistentCollection {#20010 …}
    #options: Doctrine\ORM\PersistentCollection {#20014 …}
    #associations: Doctrine\ORM\PersistentCollection {#20012 …}
    #createdAt: DateTime @1773163431 {#19970
      date: 2026-03-10 17:23:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#19972
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19994 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20466
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19984}
        #id: 1281
        #name: "Tropical Breeze Jeans"
        #slug: "tropical-breeze-jeans"
        #description: """
          Id reiciendis quaerat ut inventore adipisci aspernatur vero. Et neque consequatur voluptatibus illum est. Est tenetur quo sit voluptatem. Tempora temporibus omnis aliquam quod nobis.\n
          \n
          Architecto accusantium fugit repellendus quibusdam et voluptate ipsum. Rerum dolorem enim non ullam consequatur. Iusto quaerat et fugiat est architecto aliquam. Quae sed in itaque possimus consectetur ipsum.\n
          \n
          Ex et maxime cumque dolorem voluptas qui sit. Aliquam dolor molestiae incidunt et saepe aliquam. Excepturi mollitia impedit non eos et eaque at. Nam harum est cum dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolore laudantium explicabo in totam maiores magnam. Quas fugiat eos recusandae. Impedit et repudiandae vel corrupti rem eum sunt. Qui quam sit ipsum consequatur voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#20000 …}
    #channels: Doctrine\ORM\PersistentCollection {#20006 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20002 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#20004 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19990 …}
    -documents: Doctrine\ORM\PersistentCollection {#19991 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19996 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19998 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#20215 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#19857 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5613 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 1.29 ms
Input props
[
  "product" => App\Entity\Product\Product {#19984
    #id: 161
    #code: "Tropical_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20008 …}
    #variants: Doctrine\ORM\PersistentCollection {#20010 …}
    #options: Doctrine\ORM\PersistentCollection {#20014 …}
    #associations: Doctrine\ORM\PersistentCollection {#20012 …}
    #createdAt: DateTime @1773163431 {#19970
      date: 2026-03-10 17:23:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#19972
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19994 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20466
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19984}
        #id: 1281
        #name: "Tropical Breeze Jeans"
        #slug: "tropical-breeze-jeans"
        #description: """
          Id reiciendis quaerat ut inventore adipisci aspernatur vero. Et neque consequatur voluptatibus illum est. Est tenetur quo sit voluptatem. Tempora temporibus omnis aliquam quod nobis.\n
          \n
          Architecto accusantium fugit repellendus quibusdam et voluptate ipsum. Rerum dolorem enim non ullam consequatur. Iusto quaerat et fugiat est architecto aliquam. Quae sed in itaque possimus consectetur ipsum.\n
          \n
          Ex et maxime cumque dolorem voluptas qui sit. Aliquam dolor molestiae incidunt et saepe aliquam. Excepturi mollitia impedit non eos et eaque at. Nam harum est cum dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolore laudantium explicabo in totam maiores magnam. Quas fugiat eos recusandae. Impedit et repudiandae vel corrupti rem eum sunt. Qui quam sit ipsum consequatur voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#20000 …}
    #channels: Doctrine\ORM\PersistentCollection {#20006 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20002 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#20004 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19990 …}
    -documents: Doctrine\ORM\PersistentCollection {#19991 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19996 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19998 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Tropical Breeze Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20498
  -props: [
    "product" => App\Entity\Product\Product {#19984
      #id: 161
      #code: "Tropical_Breeze_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#20008 …}
      #variants: Doctrine\ORM\PersistentCollection {#20010 …}
      #options: Doctrine\ORM\PersistentCollection {#20014 …}
      #associations: Doctrine\ORM\PersistentCollection {#20012 …}
      #createdAt: DateTime @1773163431 {#19970
        date: 2026-03-10 17:23:51.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#19972
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19994 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20466
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19984}
          #id: 1281
          #name: "Tropical Breeze Jeans"
          #slug: "tropical-breeze-jeans"
          #description: """
            Id reiciendis quaerat ut inventore adipisci aspernatur vero. Et neque consequatur voluptatibus illum est. Est tenetur quo sit voluptatem. Tempora temporibus omnis aliquam quod nobis.\n
            \n
            Architecto accusantium fugit repellendus quibusdam et voluptate ipsum. Rerum dolorem enim non ullam consequatur. Iusto quaerat et fugiat est architecto aliquam. Quae sed in itaque possimus consectetur ipsum.\n
            \n
            Ex et maxime cumque dolorem voluptas qui sit. Aliquam dolor molestiae incidunt et saepe aliquam. Excepturi mollitia impedit non eos et eaque at. Nam harum est cum dignissimos.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolore laudantium explicabo in totam maiores magnam. Quas fugiat eos recusandae. Impedit et repudiandae vel corrupti rem eum sunt. Qui quam sit ipsum consequatur voluptatem."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#20000 …}
      #channels: Doctrine\ORM\PersistentCollection {#20006 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
      #reviews: Doctrine\ORM\PersistentCollection {#20002 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#20004 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19990 …}
      -documents: Doctrine\ORM\PersistentCollection {#19991 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19996 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19998 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 1.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20603 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20596 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20647 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20215 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20416
    #collection: Doctrine\Common\Collections\ArrayCollection {#20417 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20413 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31772 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31770 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20603 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20596 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20647 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Tropical Breeze Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20416
    #collection: Doctrine\Common\Collections\ArrayCollection {#20417 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20413 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31772 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31770 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20660
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20648
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20603 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20596 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20647 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20215 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20416
      #collection: Doctrine\Common\Collections\ArrayCollection {#20417 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20413 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31772 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31770 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20740
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20730 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20739 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20215 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20752
  +variant: App\Entity\Product\ProductVariant {#20215 …}
  +price: "€57.69"
  +originalPrice: "€57.69"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8749 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8656 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8637 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20740
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20730 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20738 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20739 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 7.01 ms
Input props
[
  "product" => App\Entity\Product\Product {#19950
    #id: 157
    #code: "Sunlit_Reverie_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#19928 …}
    #variants: Doctrine\ORM\PersistentCollection {#19926 …}
    #options: Doctrine\ORM\PersistentCollection {#19921 …}
    #associations: Doctrine\ORM\PersistentCollection {#19924 …}
    #createdAt: DateTime @1773178183 {#19957
      date: 2026-03-10 21:29:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#19923
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19944 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20882
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19950}
        #id: 1249
        #name: "Sunlit Reverie Jeans"
        #slug: "sunlit-reverie-jeans"
        #description: """
          Quam et sint eos deleniti. Reprehenderit fugiat dolorem illo reiciendis iste suscipit non. Eligendi voluptates quas impedit tempora quas quia debitis omnis. Sunt atque vel distinctio nulla fugiat doloremque. Et in vel voluptas voluptatem facilis quidem dolores.\n
          \n
          Repellendus consequatur quibusdam amet sequi reprehenderit autem veniam. Ullam sit nobis omnis maxime ut est. Qui esse sit officia fugit fuga aut.\n
          \n
          Magnam officiis dolores adipisci quo. Esse totam voluptas ad doloribus quasi officiis officia ipsa. Perferendis et qui eius eveniet ipsum sunt adipisci.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sed quidem voluptate ut laborum vero eaque iste. Laborum earum optio asperiores in reprehenderit. Aut ea et dolorum enim molestias."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19938 …}
    #channels: Doctrine\ORM\PersistentCollection {#19931 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19935 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19933 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19948 …}
    -documents: Doctrine\ORM\PersistentCollection {#19946 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19942 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19940 …}
    #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 {#20808
  +product: App\Entity\Product\Product {#19950
    #id: 157
    #code: "Sunlit_Reverie_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#19928 …}
    #variants: Doctrine\ORM\PersistentCollection {#19926 …}
    #options: Doctrine\ORM\PersistentCollection {#19921 …}
    #associations: Doctrine\ORM\PersistentCollection {#19924 …}
    #createdAt: DateTime @1773178183 {#19957
      date: 2026-03-10 21:29:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#19923
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19944 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20882
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19950}
        #id: 1249
        #name: "Sunlit Reverie Jeans"
        #slug: "sunlit-reverie-jeans"
        #description: """
          Quam et sint eos deleniti. Reprehenderit fugiat dolorem illo reiciendis iste suscipit non. Eligendi voluptates quas impedit tempora quas quia debitis omnis. Sunt atque vel distinctio nulla fugiat doloremque. Et in vel voluptas voluptatem facilis quidem dolores.\n
          \n
          Repellendus consequatur quibusdam amet sequi reprehenderit autem veniam. Ullam sit nobis omnis maxime ut est. Qui esse sit officia fugit fuga aut.\n
          \n
          Magnam officiis dolores adipisci quo. Esse totam voluptas ad doloribus quasi officiis officia ipsa. Perferendis et qui eius eveniet ipsum sunt adipisci.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sed quidem voluptate ut laborum vero eaque iste. Laborum earum optio asperiores in reprehenderit. Aut ea et dolorum enim molestias."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19938 …}
    #channels: Doctrine\ORM\PersistentCollection {#19931 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19935 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19933 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19948 …}
    -documents: Doctrine\ORM\PersistentCollection {#19946 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19942 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19940 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#20828 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#19857 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5613 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 0.93 ms
Input props
[
  "product" => App\Entity\Product\Product {#19950
    #id: 157
    #code: "Sunlit_Reverie_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#19928 …}
    #variants: Doctrine\ORM\PersistentCollection {#19926 …}
    #options: Doctrine\ORM\PersistentCollection {#19921 …}
    #associations: Doctrine\ORM\PersistentCollection {#19924 …}
    #createdAt: DateTime @1773178183 {#19957
      date: 2026-03-10 21:29:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#19923
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19944 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20882
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19950}
        #id: 1249
        #name: "Sunlit Reverie Jeans"
        #slug: "sunlit-reverie-jeans"
        #description: """
          Quam et sint eos deleniti. Reprehenderit fugiat dolorem illo reiciendis iste suscipit non. Eligendi voluptates quas impedit tempora quas quia debitis omnis. Sunt atque vel distinctio nulla fugiat doloremque. Et in vel voluptas voluptatem facilis quidem dolores.\n
          \n
          Repellendus consequatur quibusdam amet sequi reprehenderit autem veniam. Ullam sit nobis omnis maxime ut est. Qui esse sit officia fugit fuga aut.\n
          \n
          Magnam officiis dolores adipisci quo. Esse totam voluptas ad doloribus quasi officiis officia ipsa. Perferendis et qui eius eveniet ipsum sunt adipisci.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sed quidem voluptate ut laborum vero eaque iste. Laborum earum optio asperiores in reprehenderit. Aut ea et dolorum enim molestias."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19938 …}
    #channels: Doctrine\ORM\PersistentCollection {#19931 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19935 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19933 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19948 …}
    -documents: Doctrine\ORM\PersistentCollection {#19946 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19942 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19940 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sunlit Reverie Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20909
  -props: [
    "product" => App\Entity\Product\Product {#19950
      #id: 157
      #code: "Sunlit_Reverie_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#19928 …}
      #variants: Doctrine\ORM\PersistentCollection {#19926 …}
      #options: Doctrine\ORM\PersistentCollection {#19921 …}
      #associations: Doctrine\ORM\PersistentCollection {#19924 …}
      #createdAt: DateTime @1773178183 {#19957
        date: 2026-03-10 21:29:43.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#19923
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19944 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20882
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19950}
          #id: 1249
          #name: "Sunlit Reverie Jeans"
          #slug: "sunlit-reverie-jeans"
          #description: """
            Quam et sint eos deleniti. Reprehenderit fugiat dolorem illo reiciendis iste suscipit non. Eligendi voluptates quas impedit tempora quas quia debitis omnis. Sunt atque vel distinctio nulla fugiat doloremque. Et in vel voluptas voluptatem facilis quidem dolores.\n
            \n
            Repellendus consequatur quibusdam amet sequi reprehenderit autem veniam. Ullam sit nobis omnis maxime ut est. Qui esse sit officia fugit fuga aut.\n
            \n
            Magnam officiis dolores adipisci quo. Esse totam voluptas ad doloribus quasi officiis officia ipsa. Perferendis et qui eius eveniet ipsum sunt adipisci.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Sed quidem voluptate ut laborum vero eaque iste. Laborum earum optio asperiores in reprehenderit. Aut ea et dolorum enim molestias."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19938 …}
      #channels: Doctrine\ORM\PersistentCollection {#19931 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19935 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19933 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19948 …}
      -documents: Doctrine\ORM\PersistentCollection {#19946 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19942 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19940 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 1.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21025
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20964 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20979 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20966 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20828 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20850
    #collection: Doctrine\Common\Collections\ArrayCollection {#20851 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20848 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#32770 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32772 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21025
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20964 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20979 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20966 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sunlit Reverie Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20850
    #collection: Doctrine\Common\Collections\ArrayCollection {#20851 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20848 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#32770 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32772 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21035
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21025
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20964 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20979 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20966 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20828 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20850
      #collection: Doctrine\Common\Collections\ArrayCollection {#20851 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20848 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#32770 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32772 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21082
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21073 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21080 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21081 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20828 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21092
  +variant: App\Entity\Product\ProductVariant {#20828 …}
  +price: "€2.00"
  +originalPrice: "€2.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8749 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8656 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8637 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21082
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21073 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21080 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21081 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 6.21 ms
Input props
[
  "product" => App\Entity\Product\Product {#20047
    #id: 163
    #code: "Beachside_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20066 …}
    #variants: Doctrine\ORM\PersistentCollection {#20068 …}
    #options: Doctrine\ORM\PersistentCollection {#20072 …}
    #associations: Doctrine\ORM\PersistentCollection {#20070 …}
    #createdAt: DateTime @1773336409 {#20045
      date: 2026-03-12 17:26:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#20046
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#20052 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#21208
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#20047}
        #id: 1297
        #name: "Beachside Bliss Jeans"
        #slug: "beachside-bliss-jeans"
        #description: """
          Aut distinctio aut rerum unde. Quo sed quo provident temporibus laudantium. Reprehenderit libero in amet. Voluptates fugit eos accusamus.\n
          \n
          Delectus quibusdam voluptate repellendus aut nulla. Eos odit fugit incidunt eaque officiis. Voluptates quia itaque sunt velit laboriosam ex odio officiis.\n
          \n
          Est facere ea et id repellat eaque. Reprehenderit hic aliquid et tempora. Optio autem veritatis quaerat doloribus qui delectus. Recusandae aut voluptatem voluptate facilis nobis rem maiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repellat harum soluta delectus quos excepturi. Vel et in quia quos voluptatum qui minus non. Repellendus inventore totam maxime dolorem sunt labore. Magni aut id aspernatur consectetur eaque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#20058 …}
    #channels: Doctrine\ORM\PersistentCollection {#20064 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20060 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#20062 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#20048 …}
    -documents: Doctrine\ORM\PersistentCollection {#20050 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#20054 …}
    #organizations: Doctrine\ORM\PersistentCollection {#20056 …}
    #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 {#21134
  +product: App\Entity\Product\Product {#20047
    #id: 163
    #code: "Beachside_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20066 …}
    #variants: Doctrine\ORM\PersistentCollection {#20068 …}
    #options: Doctrine\ORM\PersistentCollection {#20072 …}
    #associations: Doctrine\ORM\PersistentCollection {#20070 …}
    #createdAt: DateTime @1773336409 {#20045
      date: 2026-03-12 17:26:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#20046
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#20052 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#21208
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#20047}
        #id: 1297
        #name: "Beachside Bliss Jeans"
        #slug: "beachside-bliss-jeans"
        #description: """
          Aut distinctio aut rerum unde. Quo sed quo provident temporibus laudantium. Reprehenderit libero in amet. Voluptates fugit eos accusamus.\n
          \n
          Delectus quibusdam voluptate repellendus aut nulla. Eos odit fugit incidunt eaque officiis. Voluptates quia itaque sunt velit laboriosam ex odio officiis.\n
          \n
          Est facere ea et id repellat eaque. Reprehenderit hic aliquid et tempora. Optio autem veritatis quaerat doloribus qui delectus. Recusandae aut voluptatem voluptate facilis nobis rem maiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repellat harum soluta delectus quos excepturi. Vel et in quia quos voluptatum qui minus non. Repellendus inventore totam maxime dolorem sunt labore. Magni aut id aspernatur consectetur eaque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#20058 …}
    #channels: Doctrine\ORM\PersistentCollection {#20064 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20060 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#20062 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#20048 …}
    -documents: Doctrine\ORM\PersistentCollection {#20050 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#20054 …}
    #organizations: Doctrine\ORM\PersistentCollection {#20056 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#21154 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#19857 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5613 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 0.90 ms
Input props
[
  "product" => App\Entity\Product\Product {#20047
    #id: 163
    #code: "Beachside_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20066 …}
    #variants: Doctrine\ORM\PersistentCollection {#20068 …}
    #options: Doctrine\ORM\PersistentCollection {#20072 …}
    #associations: Doctrine\ORM\PersistentCollection {#20070 …}
    #createdAt: DateTime @1773336409 {#20045
      date: 2026-03-12 17:26:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#20046
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#20052 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#21208
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#20047}
        #id: 1297
        #name: "Beachside Bliss Jeans"
        #slug: "beachside-bliss-jeans"
        #description: """
          Aut distinctio aut rerum unde. Quo sed quo provident temporibus laudantium. Reprehenderit libero in amet. Voluptates fugit eos accusamus.\n
          \n
          Delectus quibusdam voluptate repellendus aut nulla. Eos odit fugit incidunt eaque officiis. Voluptates quia itaque sunt velit laboriosam ex odio officiis.\n
          \n
          Est facere ea et id repellat eaque. Reprehenderit hic aliquid et tempora. Optio autem veritatis quaerat doloribus qui delectus. Recusandae aut voluptatem voluptate facilis nobis rem maiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repellat harum soluta delectus quos excepturi. Vel et in quia quos voluptatum qui minus non. Repellendus inventore totam maxime dolorem sunt labore. Magni aut id aspernatur consectetur eaque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#20058 …}
    #channels: Doctrine\ORM\PersistentCollection {#20064 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20060 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#20062 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#20048 …}
    -documents: Doctrine\ORM\PersistentCollection {#20050 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#20054 …}
    #organizations: Doctrine\ORM\PersistentCollection {#20056 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Beachside Bliss Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21235
  -props: [
    "product" => App\Entity\Product\Product {#20047
      #id: 163
      #code: "Beachside_Bliss_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#20066 …}
      #variants: Doctrine\ORM\PersistentCollection {#20068 …}
      #options: Doctrine\ORM\PersistentCollection {#20072 …}
      #associations: Doctrine\ORM\PersistentCollection {#20070 …}
      #createdAt: DateTime @1773336409 {#20045
        date: 2026-03-12 17:26:49.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#20046
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#20052 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#21208
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#20047}
          #id: 1297
          #name: "Beachside Bliss Jeans"
          #slug: "beachside-bliss-jeans"
          #description: """
            Aut distinctio aut rerum unde. Quo sed quo provident temporibus laudantium. Reprehenderit libero in amet. Voluptates fugit eos accusamus.\n
            \n
            Delectus quibusdam voluptate repellendus aut nulla. Eos odit fugit incidunt eaque officiis. Voluptates quia itaque sunt velit laboriosam ex odio officiis.\n
            \n
            Est facere ea et id repellat eaque. Reprehenderit hic aliquid et tempora. Optio autem veritatis quaerat doloribus qui delectus. Recusandae aut voluptatem voluptate facilis nobis rem maiores.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Repellat harum soluta delectus quos excepturi. Vel et in quia quos voluptatum qui minus non. Repellendus inventore totam maxime dolorem sunt labore. Magni aut id aspernatur consectetur eaque."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#20058 …}
      #channels: Doctrine\ORM\PersistentCollection {#20064 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
      #reviews: Doctrine\ORM\PersistentCollection {#20060 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#20062 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#20048 …}
      -documents: Doctrine\ORM\PersistentCollection {#20050 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#20054 …}
      #organizations: Doctrine\ORM\PersistentCollection {#20056 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 0.86 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21351
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21290 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21292 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21154 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21176
    #collection: Doctrine\Common\Collections\ArrayCollection {#21177 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21174 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#32789 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32791 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21351
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21290 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21292 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Beachside Bliss Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21176
    #collection: Doctrine\Common\Collections\ArrayCollection {#21177 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21174 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#32789 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32791 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21361
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21351
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21290 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21305 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21292 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#21154 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#21176
      #collection: Doctrine\Common\Collections\ArrayCollection {#21177 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#21174 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#32789 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32791 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21408
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21399 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21406 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21407 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21154 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21418
  +variant: App\Entity\Product\ProductVariant {#21154 …}
  +price: "€2.42"
  +originalPrice: "€2.42"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8749 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8656 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8637 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21408
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21399 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21406 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21407 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 6.64 ms
Input props
[
  "product" => App\Entity\Product\Product {#20163
    #id: 174
    #code: "Summer_Zephyr_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20182 …}
    #variants: Doctrine\ORM\PersistentCollection {#20184 …}
    #options: Doctrine\ORM\PersistentCollection {#20188 …}
    #associations: Doctrine\ORM\PersistentCollection {#20186 …}
    #createdAt: DateTime @1773348959 {#20161
      date: 2026-03-12 20:55:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#20162
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#20168 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#21534
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#20163}
        #id: 1385
        #name: "Summer Zephyr Jeans"
        #slug: "summer-zephyr-jeans"
        #description: """
          Debitis dolorum ipsa velit veniam beatae et. Rerum qui sed sunt odit qui. Quasi autem aliquam officiis necessitatibus a est. Est explicabo omnis earum laudantium voluptas modi nam.\n
          \n
          Autem non nemo vel blanditiis excepturi. Incidunt repellendus magnam eum est odio.\n
          \n
          Quia assumenda ex magnam enim a quae consequatur. Qui perferendis omnis vel. Ut aut adipisci quidem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nihil aut quidem qui qui ex culpa dolores. Laboriosam neque et ipsam ut expedita. Voluptates qui repellat quasi et rerum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#20174 …}
    #channels: Doctrine\ORM\PersistentCollection {#20180 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20176 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#20178 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#20164 …}
    -documents: Doctrine\ORM\PersistentCollection {#20166 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#20170 …}
    #organizations: Doctrine\ORM\PersistentCollection {#20172 …}
    #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 {#21460
  +product: App\Entity\Product\Product {#20163
    #id: 174
    #code: "Summer_Zephyr_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20182 …}
    #variants: Doctrine\ORM\PersistentCollection {#20184 …}
    #options: Doctrine\ORM\PersistentCollection {#20188 …}
    #associations: Doctrine\ORM\PersistentCollection {#20186 …}
    #createdAt: DateTime @1773348959 {#20161
      date: 2026-03-12 20:55:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#20162
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#20168 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#21534
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#20163}
        #id: 1385
        #name: "Summer Zephyr Jeans"
        #slug: "summer-zephyr-jeans"
        #description: """
          Debitis dolorum ipsa velit veniam beatae et. Rerum qui sed sunt odit qui. Quasi autem aliquam officiis necessitatibus a est. Est explicabo omnis earum laudantium voluptas modi nam.\n
          \n
          Autem non nemo vel blanditiis excepturi. Incidunt repellendus magnam eum est odio.\n
          \n
          Quia assumenda ex magnam enim a quae consequatur. Qui perferendis omnis vel. Ut aut adipisci quidem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nihil aut quidem qui qui ex culpa dolores. Laboriosam neque et ipsam ut expedita. Voluptates qui repellat quasi et rerum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#20174 …}
    #channels: Doctrine\ORM\PersistentCollection {#20180 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20176 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#20178 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#20164 …}
    -documents: Doctrine\ORM\PersistentCollection {#20166 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#20170 …}
    #organizations: Doctrine\ORM\PersistentCollection {#20172 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#21480 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#19857 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5613 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 0.88 ms
Input props
[
  "product" => App\Entity\Product\Product {#20163
    #id: 174
    #code: "Summer_Zephyr_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20182 …}
    #variants: Doctrine\ORM\PersistentCollection {#20184 …}
    #options: Doctrine\ORM\PersistentCollection {#20188 …}
    #associations: Doctrine\ORM\PersistentCollection {#20186 …}
    #createdAt: DateTime @1773348959 {#20161
      date: 2026-03-12 20:55:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#20162
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#20168 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#21534
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#20163}
        #id: 1385
        #name: "Summer Zephyr Jeans"
        #slug: "summer-zephyr-jeans"
        #description: """
          Debitis dolorum ipsa velit veniam beatae et. Rerum qui sed sunt odit qui. Quasi autem aliquam officiis necessitatibus a est. Est explicabo omnis earum laudantium voluptas modi nam.\n
          \n
          Autem non nemo vel blanditiis excepturi. Incidunt repellendus magnam eum est odio.\n
          \n
          Quia assumenda ex magnam enim a quae consequatur. Qui perferendis omnis vel. Ut aut adipisci quidem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nihil aut quidem qui qui ex culpa dolores. Laboriosam neque et ipsam ut expedita. Voluptates qui repellat quasi et rerum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#20174 …}
    #channels: Doctrine\ORM\PersistentCollection {#20180 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20176 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#20178 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#20164 …}
    -documents: Doctrine\ORM\PersistentCollection {#20166 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#20170 …}
    #organizations: Doctrine\ORM\PersistentCollection {#20172 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Summer Zephyr Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21561
  -props: [
    "product" => App\Entity\Product\Product {#20163
      #id: 174
      #code: "Summer_Zephyr_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#20182 …}
      #variants: Doctrine\ORM\PersistentCollection {#20184 …}
      #options: Doctrine\ORM\PersistentCollection {#20188 …}
      #associations: Doctrine\ORM\PersistentCollection {#20186 …}
      #createdAt: DateTime @1773348959 {#20161
        date: 2026-03-12 20:55:59.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#20162
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#20168 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#21534
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#20163}
          #id: 1385
          #name: "Summer Zephyr Jeans"
          #slug: "summer-zephyr-jeans"
          #description: """
            Debitis dolorum ipsa velit veniam beatae et. Rerum qui sed sunt odit qui. Quasi autem aliquam officiis necessitatibus a est. Est explicabo omnis earum laudantium voluptas modi nam.\n
            \n
            Autem non nemo vel blanditiis excepturi. Incidunt repellendus magnam eum est odio.\n
            \n
            Quia assumenda ex magnam enim a quae consequatur. Qui perferendis omnis vel. Ut aut adipisci quidem.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Nihil aut quidem qui qui ex culpa dolores. Laboriosam neque et ipsam ut expedita. Voluptates qui repellat quasi et rerum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#20174 …}
      #channels: Doctrine\ORM\PersistentCollection {#20180 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
      #reviews: Doctrine\ORM\PersistentCollection {#20176 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#20178 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#20164 …}
      -documents: Doctrine\ORM\PersistentCollection {#20166 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#20170 …}
      #organizations: Doctrine\ORM\PersistentCollection {#20172 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 0.90 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21677
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21616 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21631 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21618 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21480 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21502
    #collection: Doctrine\Common\Collections\ArrayCollection {#21503 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21500 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#32808 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32810 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21677
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21616 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21631 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21618 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Summer Zephyr Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21502
    #collection: Doctrine\Common\Collections\ArrayCollection {#21503 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21500 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#32808 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32810 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21687
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21677
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21616 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21631 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21618 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#21480 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#21502
      #collection: Doctrine\Common\Collections\ArrayCollection {#21503 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#21500 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#32808 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32810 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21734
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21725 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21732 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21733 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21480 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21744
  +variant: App\Entity\Product\ProductVariant {#21480 …}
  +price: "€98.16"
  +originalPrice: "€98.16"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8749 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8656 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8637 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21734
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21725 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21732 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21733 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 5.56 ms
Input props
[
  "product" => App\Entity\Product\Product {#20134
    #id: 169
    #code: "Skyline_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20153 …}
    #variants: Doctrine\ORM\PersistentCollection {#20155 …}
    #options: Doctrine\ORM\PersistentCollection {#20159 …}
    #associations: Doctrine\ORM\PersistentCollection {#20157 …}
    #createdAt: DateTime @1773371188 {#20132
      date: 2026-03-13 03:06:28.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#20133
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#20139 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#21860
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#20134}
        #id: 1345
        #name: "Skyline Bliss Jeans"
        #slug: "skyline-bliss-jeans"
        #description: """
          Rerum iste laborum ipsam esse. Fugiat illo laboriosam quia quam. In et ut saepe aut qui tempora. Ut rerum veritatis amet aperiam vel omnis. Enim magnam est omnis quia accusantium temporibus nulla.\n
          \n
          Et soluta corrupti provident et a quibusdam. Veniam ut nisi illum. Culpa similique impedit cumque quis assumenda aut sed aut.\n
          \n
          Perferendis vel est reprehenderit in ad dolores. Nam sapiente tempora modi et rerum. Alias autem itaque eos labore beatae numquam vero. Debitis consequuntur ullam exercitationem accusantium libero vero. Sed enim vero rerum error dicta ex.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut unde occaecati deserunt laudantium in quasi quod. Inventore voluptate vitae fugit quae ipsam veniam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#20145 …}
    #channels: Doctrine\ORM\PersistentCollection {#20151 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20147 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#20149 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#20135 …}
    -documents: Doctrine\ORM\PersistentCollection {#20137 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#20141 …}
    #organizations: Doctrine\ORM\PersistentCollection {#20143 …}
    #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 {#21786
  +product: App\Entity\Product\Product {#20134
    #id: 169
    #code: "Skyline_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20153 …}
    #variants: Doctrine\ORM\PersistentCollection {#20155 …}
    #options: Doctrine\ORM\PersistentCollection {#20159 …}
    #associations: Doctrine\ORM\PersistentCollection {#20157 …}
    #createdAt: DateTime @1773371188 {#20132
      date: 2026-03-13 03:06:28.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#20133
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#20139 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#21860
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#20134}
        #id: 1345
        #name: "Skyline Bliss Jeans"
        #slug: "skyline-bliss-jeans"
        #description: """
          Rerum iste laborum ipsam esse. Fugiat illo laboriosam quia quam. In et ut saepe aut qui tempora. Ut rerum veritatis amet aperiam vel omnis. Enim magnam est omnis quia accusantium temporibus nulla.\n
          \n
          Et soluta corrupti provident et a quibusdam. Veniam ut nisi illum. Culpa similique impedit cumque quis assumenda aut sed aut.\n
          \n
          Perferendis vel est reprehenderit in ad dolores. Nam sapiente tempora modi et rerum. Alias autem itaque eos labore beatae numquam vero. Debitis consequuntur ullam exercitationem accusantium libero vero. Sed enim vero rerum error dicta ex.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut unde occaecati deserunt laudantium in quasi quod. Inventore voluptate vitae fugit quae ipsam veniam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#20145 …}
    #channels: Doctrine\ORM\PersistentCollection {#20151 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20147 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#20149 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#20135 …}
    -documents: Doctrine\ORM\PersistentCollection {#20137 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#20141 …}
    #organizations: Doctrine\ORM\PersistentCollection {#20143 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#21806 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#19857 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5613 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 0.83 ms
Input props
[
  "product" => App\Entity\Product\Product {#20134
    #id: 169
    #code: "Skyline_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20153 …}
    #variants: Doctrine\ORM\PersistentCollection {#20155 …}
    #options: Doctrine\ORM\PersistentCollection {#20159 …}
    #associations: Doctrine\ORM\PersistentCollection {#20157 …}
    #createdAt: DateTime @1773371188 {#20132
      date: 2026-03-13 03:06:28.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#20133
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#20139 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#21860
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#20134}
        #id: 1345
        #name: "Skyline Bliss Jeans"
        #slug: "skyline-bliss-jeans"
        #description: """
          Rerum iste laborum ipsam esse. Fugiat illo laboriosam quia quam. In et ut saepe aut qui tempora. Ut rerum veritatis amet aperiam vel omnis. Enim magnam est omnis quia accusantium temporibus nulla.\n
          \n
          Et soluta corrupti provident et a quibusdam. Veniam ut nisi illum. Culpa similique impedit cumque quis assumenda aut sed aut.\n
          \n
          Perferendis vel est reprehenderit in ad dolores. Nam sapiente tempora modi et rerum. Alias autem itaque eos labore beatae numquam vero. Debitis consequuntur ullam exercitationem accusantium libero vero. Sed enim vero rerum error dicta ex.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut unde occaecati deserunt laudantium in quasi quod. Inventore voluptate vitae fugit quae ipsam veniam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#20145 …}
    #channels: Doctrine\ORM\PersistentCollection {#20151 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20147 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#20149 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#20135 …}
    -documents: Doctrine\ORM\PersistentCollection {#20137 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#20141 …}
    #organizations: Doctrine\ORM\PersistentCollection {#20143 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Skyline Bliss Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21887
  -props: [
    "product" => App\Entity\Product\Product {#20134
      #id: 169
      #code: "Skyline_Bliss_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#20153 …}
      #variants: Doctrine\ORM\PersistentCollection {#20155 …}
      #options: Doctrine\ORM\PersistentCollection {#20159 …}
      #associations: Doctrine\ORM\PersistentCollection {#20157 …}
      #createdAt: DateTime @1773371188 {#20132
        date: 2026-03-13 03:06:28.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#20133
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#20139 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#21860
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#20134}
          #id: 1345
          #name: "Skyline Bliss Jeans"
          #slug: "skyline-bliss-jeans"
          #description: """
            Rerum iste laborum ipsam esse. Fugiat illo laboriosam quia quam. In et ut saepe aut qui tempora. Ut rerum veritatis amet aperiam vel omnis. Enim magnam est omnis quia accusantium temporibus nulla.\n
            \n
            Et soluta corrupti provident et a quibusdam. Veniam ut nisi illum. Culpa similique impedit cumque quis assumenda aut sed aut.\n
            \n
            Perferendis vel est reprehenderit in ad dolores. Nam sapiente tempora modi et rerum. Alias autem itaque eos labore beatae numquam vero. Debitis consequuntur ullam exercitationem accusantium libero vero. Sed enim vero rerum error dicta ex.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Aut unde occaecati deserunt laudantium in quasi quod. Inventore voluptate vitae fugit quae ipsam veniam."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#20145 …}
      #channels: Doctrine\ORM\PersistentCollection {#20151 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
      #reviews: Doctrine\ORM\PersistentCollection {#20147 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#20149 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#20135 …}
      -documents: Doctrine\ORM\PersistentCollection {#20137 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#20141 …}
      #organizations: Doctrine\ORM\PersistentCollection {#20143 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 0.76 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22003
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21942 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21957 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21944 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21806 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21828
    #collection: Doctrine\Common\Collections\ArrayCollection {#21829 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21826 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#32827 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32829 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22003
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21942 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21957 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21944 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Skyline Bliss Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21828
    #collection: Doctrine\Common\Collections\ArrayCollection {#21829 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21826 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#32827 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32829 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22013
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22003
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21942 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21957 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21944 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#21806 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#21828
      #collection: Doctrine\Common\Collections\ArrayCollection {#21829 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#21826 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#32827 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32829 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22060
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22051 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22058 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22059 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21806 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#22070
  +variant: App\Entity\Product\ProductVariant {#21806 …}
  +price: "€64.79"
  +originalPrice: "€64.79"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8749 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8656 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8637 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22060
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22051 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22058 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22059 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 5.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#19974
    #id: 159
    #code: "Sunflower_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#19977 …}
    #variants: Doctrine\ORM\PersistentCollection {#19980 …}
    #options: Doctrine\ORM\PersistentCollection {#19973 …}
    #associations: Doctrine\ORM\PersistentCollection {#19969 …}
    #createdAt: DateTime @1773371914 {#19919
      date: 2026-03-13 03:18:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#19979
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19966 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22186
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19974}
        #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 {#19960 …}
    #channels: Doctrine\ORM\PersistentCollection {#19968 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19958 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19989 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19971 …}
    -documents: Doctrine\ORM\PersistentCollection {#19956 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19964 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19962 …}
    #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 {#22112
  +product: App\Entity\Product\Product {#19974
    #id: 159
    #code: "Sunflower_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#19977 …}
    #variants: Doctrine\ORM\PersistentCollection {#19980 …}
    #options: Doctrine\ORM\PersistentCollection {#19973 …}
    #associations: Doctrine\ORM\PersistentCollection {#19969 …}
    #createdAt: DateTime @1773371914 {#19919
      date: 2026-03-13 03:18:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#19979
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19966 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22186
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19974}
        #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 {#19960 …}
    #channels: Doctrine\ORM\PersistentCollection {#19968 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19958 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19989 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19971 …}
    -documents: Doctrine\ORM\PersistentCollection {#19956 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19964 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19962 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#22132 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#19857 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5613 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 0.80 ms
Input props
[
  "product" => App\Entity\Product\Product {#19974
    #id: 159
    #code: "Sunflower_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#19977 …}
    #variants: Doctrine\ORM\PersistentCollection {#19980 …}
    #options: Doctrine\ORM\PersistentCollection {#19973 …}
    #associations: Doctrine\ORM\PersistentCollection {#19969 …}
    #createdAt: DateTime @1773371914 {#19919
      date: 2026-03-13 03:18:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#19979
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19966 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22186
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19974}
        #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 {#19960 …}
    #channels: Doctrine\ORM\PersistentCollection {#19968 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19958 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19989 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19971 …}
    -documents: Doctrine\ORM\PersistentCollection {#19956 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19964 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19962 …}
    #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 {#22213
  -props: [
    "product" => App\Entity\Product\Product {#19974
      #id: 159
      #code: "Sunflower_Sunset_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#19977 …}
      #variants: Doctrine\ORM\PersistentCollection {#19980 …}
      #options: Doctrine\ORM\PersistentCollection {#19973 …}
      #associations: Doctrine\ORM\PersistentCollection {#19969 …}
      #createdAt: DateTime @1773371914 {#19919
        date: 2026-03-13 03:18:34.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#19979
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19966 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#22186
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19974}
          #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 {#19960 …}
      #channels: Doctrine\ORM\PersistentCollection {#19968 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19958 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19989 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19971 …}
      -documents: Doctrine\ORM\PersistentCollection {#19956 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19964 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19962 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 0.74 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22329
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22268 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22283 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22270 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22132 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22154
    #collection: Doctrine\Common\Collections\ArrayCollection {#22155 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22152 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#32846 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32848 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22329
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22268 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22283 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22270 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sunflower Sunset Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22154
    #collection: Doctrine\Common\Collections\ArrayCollection {#22155 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22152 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#32846 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32848 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22339
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22329
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22268 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#22283 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22270 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#22132 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#22154
      #collection: Doctrine\Common\Collections\ArrayCollection {#22155 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#22152 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#32846 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32848 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22386
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22377 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22384 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22385 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22132 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#22396
  +variant: App\Entity\Product\ProductVariant {#22132 …}
  +price: "€82.38"
  +originalPrice: "€82.38"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8749 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8656 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8637 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22386
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22377 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22384 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22385 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 12.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#20076
    #id: 164
    #code: "Summer_Solstice_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20095 …}
    #variants: Doctrine\ORM\PersistentCollection {#20097 …}
    #options: Doctrine\ORM\PersistentCollection {#20101 …}
    #associations: Doctrine\ORM\PersistentCollection {#20099 …}
    #createdAt: DateTime @1773396754 {#20074
      date: 2026-03-13 10:12:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#20075
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#20081 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22512
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#20076}
        #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 {#20087 …}
    #channels: Doctrine\ORM\PersistentCollection {#20093 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20089 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#20091 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#20077 …}
    -documents: Doctrine\ORM\PersistentCollection {#20079 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#20083 …}
    #organizations: Doctrine\ORM\PersistentCollection {#20085 …}
    #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 {#22438
  +product: App\Entity\Product\Product {#20076
    #id: 164
    #code: "Summer_Solstice_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20095 …}
    #variants: Doctrine\ORM\PersistentCollection {#20097 …}
    #options: Doctrine\ORM\PersistentCollection {#20101 …}
    #associations: Doctrine\ORM\PersistentCollection {#20099 …}
    #createdAt: DateTime @1773396754 {#20074
      date: 2026-03-13 10:12:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#20075
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#20081 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22512
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#20076}
        #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 {#20087 …}
    #channels: Doctrine\ORM\PersistentCollection {#20093 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20089 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#20091 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#20077 …}
    -documents: Doctrine\ORM\PersistentCollection {#20079 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#20083 …}
    #organizations: Doctrine\ORM\PersistentCollection {#20085 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#22458 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#19857 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5613 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 0.80 ms
Input props
[
  "product" => App\Entity\Product\Product {#20076
    #id: 164
    #code: "Summer_Solstice_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20095 …}
    #variants: Doctrine\ORM\PersistentCollection {#20097 …}
    #options: Doctrine\ORM\PersistentCollection {#20101 …}
    #associations: Doctrine\ORM\PersistentCollection {#20099 …}
    #createdAt: DateTime @1773396754 {#20074
      date: 2026-03-13 10:12:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#20075
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#20081 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22512
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#20076}
        #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 {#20087 …}
    #channels: Doctrine\ORM\PersistentCollection {#20093 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20089 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#20091 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#20077 …}
    -documents: Doctrine\ORM\PersistentCollection {#20079 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#20083 …}
    #organizations: Doctrine\ORM\PersistentCollection {#20085 …}
    #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 {#22539
  -props: [
    "product" => App\Entity\Product\Product {#20076
      #id: 164
      #code: "Summer_Solstice_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#20095 …}
      #variants: Doctrine\ORM\PersistentCollection {#20097 …}
      #options: Doctrine\ORM\PersistentCollection {#20101 …}
      #associations: Doctrine\ORM\PersistentCollection {#20099 …}
      #createdAt: DateTime @1773396754 {#20074
        date: 2026-03-13 10:12:34.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#20075
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#20081 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#22512
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#20076}
          #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 {#20087 …}
      #channels: Doctrine\ORM\PersistentCollection {#20093 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
      #reviews: Doctrine\ORM\PersistentCollection {#20089 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#20091 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#20077 …}
      -documents: Doctrine\ORM\PersistentCollection {#20079 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#20083 …}
      #organizations: Doctrine\ORM\PersistentCollection {#20085 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 7.58 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22655
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22594 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22609 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22596 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22458 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22480
    #collection: Doctrine\Common\Collections\ArrayCollection {#22481 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22478 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#32865 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32867 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22655
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22594 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22609 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22596 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Summer Solstice Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22480
    #collection: Doctrine\Common\Collections\ArrayCollection {#22481 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22478 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#32865 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32867 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22665
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22655
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22594 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#22609 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22596 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#22458 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#22480
      #collection: Doctrine\Common\Collections\ArrayCollection {#22481 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#22478 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#32865 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32867 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22703 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22710 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22711 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22458 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#22722
  +variant: App\Entity\Product\ProductVariant {#22458 …}
  +price: "€79.83"
  +originalPrice: "€79.83"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8749 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8656 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8637 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22712
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22703 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22710 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22711 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 5.58 ms
Input props
[
  "product" => App\Entity\Product\Product {#20105
    #id: 166
    #code: "Paradise_Island_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20124 …}
    #variants: Doctrine\ORM\PersistentCollection {#20126 …}
    #options: Doctrine\ORM\PersistentCollection {#20130 …}
    #associations: Doctrine\ORM\PersistentCollection {#20128 …}
    #createdAt: DateTime @1773453848 {#20103
      date: 2026-03-14 02:04:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#20104
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#20110 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22838
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#20105}
        #id: 1321
        #name: "Paradise Island Jeans"
        #slug: "paradise-island-jeans"
        #description: """
          Minus sit repudiandae dolores inventore et. Alias labore quasi laboriosam. Earum ipsum eum ut dolorem. Itaque ut quos maiores atque.\n
          \n
          Id itaque a molestiae ut vitae dolore. Consectetur quisquam minus et aliquid in.\n
          \n
          Totam commodi nesciunt molestiae magni ut. Velit accusantium est neque et. Accusantium officiis et vel cum occaecati. Voluptatem deserunt voluptatem minus maxime corrupti.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Totam ab dolor eveniet dolores deserunt non vel. Dolore magnam nulla aut qui assumenda dolor excepturi ut. Modi atque ut cumque officia officiis. Numquam fugit id eos eius aut vero."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#20116 …}
    #channels: Doctrine\ORM\PersistentCollection {#20122 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20118 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#20120 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#20106 …}
    -documents: Doctrine\ORM\PersistentCollection {#20108 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#20112 …}
    #organizations: Doctrine\ORM\PersistentCollection {#20114 …}
    #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 {#22764
  +product: App\Entity\Product\Product {#20105
    #id: 166
    #code: "Paradise_Island_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20124 …}
    #variants: Doctrine\ORM\PersistentCollection {#20126 …}
    #options: Doctrine\ORM\PersistentCollection {#20130 …}
    #associations: Doctrine\ORM\PersistentCollection {#20128 …}
    #createdAt: DateTime @1773453848 {#20103
      date: 2026-03-14 02:04:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#20104
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#20110 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22838
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#20105}
        #id: 1321
        #name: "Paradise Island Jeans"
        #slug: "paradise-island-jeans"
        #description: """
          Minus sit repudiandae dolores inventore et. Alias labore quasi laboriosam. Earum ipsum eum ut dolorem. Itaque ut quos maiores atque.\n
          \n
          Id itaque a molestiae ut vitae dolore. Consectetur quisquam minus et aliquid in.\n
          \n
          Totam commodi nesciunt molestiae magni ut. Velit accusantium est neque et. Accusantium officiis et vel cum occaecati. Voluptatem deserunt voluptatem minus maxime corrupti.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Totam ab dolor eveniet dolores deserunt non vel. Dolore magnam nulla aut qui assumenda dolor excepturi ut. Modi atque ut cumque officia officiis. Numquam fugit id eos eius aut vero."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#20116 …}
    #channels: Doctrine\ORM\PersistentCollection {#20122 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20118 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#20120 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#20106 …}
    -documents: Doctrine\ORM\PersistentCollection {#20108 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#20112 …}
    #organizations: Doctrine\ORM\PersistentCollection {#20114 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#22784 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#19857 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5613 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 0.82 ms
Input props
[
  "product" => App\Entity\Product\Product {#20105
    #id: 166
    #code: "Paradise_Island_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20124 …}
    #variants: Doctrine\ORM\PersistentCollection {#20126 …}
    #options: Doctrine\ORM\PersistentCollection {#20130 …}
    #associations: Doctrine\ORM\PersistentCollection {#20128 …}
    #createdAt: DateTime @1773453848 {#20103
      date: 2026-03-14 02:04:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#20104
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#20110 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22838
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#20105}
        #id: 1321
        #name: "Paradise Island Jeans"
        #slug: "paradise-island-jeans"
        #description: """
          Minus sit repudiandae dolores inventore et. Alias labore quasi laboriosam. Earum ipsum eum ut dolorem. Itaque ut quos maiores atque.\n
          \n
          Id itaque a molestiae ut vitae dolore. Consectetur quisquam minus et aliquid in.\n
          \n
          Totam commodi nesciunt molestiae magni ut. Velit accusantium est neque et. Accusantium officiis et vel cum occaecati. Voluptatem deserunt voluptatem minus maxime corrupti.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Totam ab dolor eveniet dolores deserunt non vel. Dolore magnam nulla aut qui assumenda dolor excepturi ut. Modi atque ut cumque officia officiis. Numquam fugit id eos eius aut vero."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#20116 …}
    #channels: Doctrine\ORM\PersistentCollection {#20122 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20118 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#20120 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#20106 …}
    -documents: Doctrine\ORM\PersistentCollection {#20108 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#20112 …}
    #organizations: Doctrine\ORM\PersistentCollection {#20114 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Paradise Island Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22865
  -props: [
    "product" => App\Entity\Product\Product {#20105
      #id: 166
      #code: "Paradise_Island_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#20124 …}
      #variants: Doctrine\ORM\PersistentCollection {#20126 …}
      #options: Doctrine\ORM\PersistentCollection {#20130 …}
      #associations: Doctrine\ORM\PersistentCollection {#20128 …}
      #createdAt: DateTime @1773453848 {#20103
        date: 2026-03-14 02:04:08.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#20104
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#20110 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#22838
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#20105}
          #id: 1321
          #name: "Paradise Island Jeans"
          #slug: "paradise-island-jeans"
          #description: """
            Minus sit repudiandae dolores inventore et. Alias labore quasi laboriosam. Earum ipsum eum ut dolorem. Itaque ut quos maiores atque.\n
            \n
            Id itaque a molestiae ut vitae dolore. Consectetur quisquam minus et aliquid in.\n
            \n
            Totam commodi nesciunt molestiae magni ut. Velit accusantium est neque et. Accusantium officiis et vel cum occaecati. Voluptatem deserunt voluptatem minus maxime corrupti.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Totam ab dolor eveniet dolores deserunt non vel. Dolore magnam nulla aut qui assumenda dolor excepturi ut. Modi atque ut cumque officia officiis. Numquam fugit id eos eius aut vero."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#20116 …}
      #channels: Doctrine\ORM\PersistentCollection {#20122 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
      #reviews: Doctrine\ORM\PersistentCollection {#20118 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#20120 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#20106 …}
      -documents: Doctrine\ORM\PersistentCollection {#20108 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#20112 …}
      #organizations: Doctrine\ORM\PersistentCollection {#20114 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 0.76 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22981
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22920 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22935 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22922 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22784 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22806
    #collection: Doctrine\Common\Collections\ArrayCollection {#22807 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22804 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#32884 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32886 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22981
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22920 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22935 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22922 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Paradise Island Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22806
    #collection: Doctrine\Common\Collections\ArrayCollection {#22807 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22804 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#32884 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32886 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22991
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22981
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22920 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#22935 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22922 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#22784 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#22806
      #collection: Doctrine\Common\Collections\ArrayCollection {#22807 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#22804 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#32884 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32886 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23038
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23029 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23036 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23037 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22784 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#23048
  +variant: App\Entity\Product\ProductVariant {#22784 …}
  +price: "€82.10"
  +originalPrice: "€82.10"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8749 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8656 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8637 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23038
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23029 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23036 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23037 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 6.61 ms
Input props
[
  "product" => App\Entity\Product\Product {#20018
    #id: 162
    #code: "Summer_Bloom_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20037 …}
    #variants: Doctrine\ORM\PersistentCollection {#20039 …}
    #options: Doctrine\ORM\PersistentCollection {#20043 …}
    #associations: Doctrine\ORM\PersistentCollection {#20041 …}
    #createdAt: DateTime @1773465605 {#20016
      date: 2026-03-14 05:20:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#20017
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#20023 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23164
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#20018}
        #id: 1289
        #name: "Summer Bloom Jeans"
        #slug: "summer-bloom-jeans"
        #description: """
          Qui eius voluptatem inventore. Ipsa provident est possimus doloribus voluptatem in. Deserunt magnam odio voluptatum veritatis ut sint illum. Unde commodi aut aspernatur voluptatibus aspernatur aliquid.\n
          \n
          Est incidunt aspernatur voluptates dolorem labore sequi sint. Omnis ut doloremque eveniet id voluptas eos. A eveniet est sunt magnam a vero. Exercitationem cumque eius consequuntur ab et.\n
          \n
          Odio a est sunt sed qui repudiandae voluptas. Aut culpa sunt fugiat earum. Cupiditate vel hic debitis et. Praesentium occaecati fuga debitis consequatur voluptatem iure.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Velit quis consequuntur et animi et. Nulla aperiam distinctio aut sunt dolor illo qui excepturi. Excepturi dolor distinctio quia voluptate laborum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#20029 …}
    #channels: Doctrine\ORM\PersistentCollection {#20035 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20031 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#20033 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#20019 …}
    -documents: Doctrine\ORM\PersistentCollection {#20021 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#20025 …}
    #organizations: Doctrine\ORM\PersistentCollection {#20027 …}
    #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 {#23090
  +product: App\Entity\Product\Product {#20018
    #id: 162
    #code: "Summer_Bloom_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20037 …}
    #variants: Doctrine\ORM\PersistentCollection {#20039 …}
    #options: Doctrine\ORM\PersistentCollection {#20043 …}
    #associations: Doctrine\ORM\PersistentCollection {#20041 …}
    #createdAt: DateTime @1773465605 {#20016
      date: 2026-03-14 05:20:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#20017
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#20023 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23164
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#20018}
        #id: 1289
        #name: "Summer Bloom Jeans"
        #slug: "summer-bloom-jeans"
        #description: """
          Qui eius voluptatem inventore. Ipsa provident est possimus doloribus voluptatem in. Deserunt magnam odio voluptatum veritatis ut sint illum. Unde commodi aut aspernatur voluptatibus aspernatur aliquid.\n
          \n
          Est incidunt aspernatur voluptates dolorem labore sequi sint. Omnis ut doloremque eveniet id voluptas eos. A eveniet est sunt magnam a vero. Exercitationem cumque eius consequuntur ab et.\n
          \n
          Odio a est sunt sed qui repudiandae voluptas. Aut culpa sunt fugiat earum. Cupiditate vel hic debitis et. Praesentium occaecati fuga debitis consequatur voluptatem iure.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Velit quis consequuntur et animi et. Nulla aperiam distinctio aut sunt dolor illo qui excepturi. Excepturi dolor distinctio quia voluptate laborum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#20029 …}
    #channels: Doctrine\ORM\PersistentCollection {#20035 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20031 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#20033 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#20019 …}
    -documents: Doctrine\ORM\PersistentCollection {#20021 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#20025 …}
    #organizations: Doctrine\ORM\PersistentCollection {#20027 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#23110 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#19857 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5613 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 0.98 ms
Input props
[
  "product" => App\Entity\Product\Product {#20018
    #id: 162
    #code: "Summer_Bloom_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#20037 …}
    #variants: Doctrine\ORM\PersistentCollection {#20039 …}
    #options: Doctrine\ORM\PersistentCollection {#20043 …}
    #associations: Doctrine\ORM\PersistentCollection {#20041 …}
    #createdAt: DateTime @1773465605 {#20016
      date: 2026-03-14 05:20:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#20017
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#20023 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23164
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#20018}
        #id: 1289
        #name: "Summer Bloom Jeans"
        #slug: "summer-bloom-jeans"
        #description: """
          Qui eius voluptatem inventore. Ipsa provident est possimus doloribus voluptatem in. Deserunt magnam odio voluptatum veritatis ut sint illum. Unde commodi aut aspernatur voluptatibus aspernatur aliquid.\n
          \n
          Est incidunt aspernatur voluptates dolorem labore sequi sint. Omnis ut doloremque eveniet id voluptas eos. A eveniet est sunt magnam a vero. Exercitationem cumque eius consequuntur ab et.\n
          \n
          Odio a est sunt sed qui repudiandae voluptas. Aut culpa sunt fugiat earum. Cupiditate vel hic debitis et. Praesentium occaecati fuga debitis consequatur voluptatem iure.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Velit quis consequuntur et animi et. Nulla aperiam distinctio aut sunt dolor illo qui excepturi. Excepturi dolor distinctio quia voluptate laborum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#20029 …}
    #channels: Doctrine\ORM\PersistentCollection {#20035 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
    #reviews: Doctrine\ORM\PersistentCollection {#20031 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#20033 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#20019 …}
    -documents: Doctrine\ORM\PersistentCollection {#20021 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#20025 …}
    #organizations: Doctrine\ORM\PersistentCollection {#20027 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Summer Bloom Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23191
  -props: [
    "product" => App\Entity\Product\Product {#20018
      #id: 162
      #code: "Summer_Bloom_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#20037 …}
      #variants: Doctrine\ORM\PersistentCollection {#20039 …}
      #options: Doctrine\ORM\PersistentCollection {#20043 …}
      #associations: Doctrine\ORM\PersistentCollection {#20041 …}
      #createdAt: DateTime @1773465605 {#20016
        date: 2026-03-14 05:20:05.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#20017
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#20023 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#23164
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#20018}
          #id: 1289
          #name: "Summer Bloom Jeans"
          #slug: "summer-bloom-jeans"
          #description: """
            Qui eius voluptatem inventore. Ipsa provident est possimus doloribus voluptatem in. Deserunt magnam odio voluptatum veritatis ut sint illum. Unde commodi aut aspernatur voluptatibus aspernatur aliquid.\n
            \n
            Est incidunt aspernatur voluptates dolorem labore sequi sint. Omnis ut doloremque eveniet id voluptas eos. A eveniet est sunt magnam a vero. Exercitationem cumque eius consequuntur ab et.\n
            \n
            Odio a est sunt sed qui repudiandae voluptas. Aut culpa sunt fugiat earum. Cupiditate vel hic debitis et. Praesentium occaecati fuga debitis consequatur voluptatem iure.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Velit quis consequuntur et animi et. Nulla aperiam distinctio aut sunt dolor illo qui excepturi. Excepturi dolor distinctio quia voluptate laborum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#20029 …}
      #channels: Doctrine\ORM\PersistentCollection {#20035 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#12940 …}
      #reviews: Doctrine\ORM\PersistentCollection {#20031 …}
      #averageRating: 3.0
      #images: Doctrine\ORM\PersistentCollection {#20033 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#20019 …}
      -documents: Doctrine\ORM\PersistentCollection {#20021 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#20025 …}
      #organizations: Doctrine\ORM\PersistentCollection {#20027 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 1.33 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23307
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23246 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23261 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23248 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23110 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23132
    #collection: Doctrine\Common\Collections\ArrayCollection {#23133 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23130 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#32903 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32905 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23307
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23246 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23261 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23248 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Summer Bloom Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23132
    #collection: Doctrine\Common\Collections\ArrayCollection {#23133 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23130 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#32903 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32905 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23317
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23307
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23246 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#23261 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23248 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#23110 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#23132
      #collection: Doctrine\Common\Collections\ArrayCollection {#23133 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#23130 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#32903 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#32905 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23364
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23355 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23362 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23363 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23110 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#23374
  +variant: App\Entity\Product\ProductVariant {#23110 …}
  +price: "€96.26"
  +originalPrice: "€96.26"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8749 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8656 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8637 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23364
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23355 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23362 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23363 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 24.0 MiB 0.95 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19377
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13920 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19391 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13939 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#23477
  +cart: App\Entity\Order\Order {#18553 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#6477 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19377
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13920 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19391 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13939 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: App\Repository\OrderRepository {#5113 …}
}