GET https://testing.palaisbavard.fr/en_US/taxons/caps/simple

Components

12 Twig Components
44 Render Count
43 ms Render Time
90.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 31.41ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 4.78ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 4.26ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 0.98ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.51ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.60ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.62ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 2.21ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.75ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.72ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.40ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.44ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 90.0 MiB 1.51 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11241
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11234 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11240 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11239 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent {#11310
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11131 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11241
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11234 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11240 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11239 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 90.0 MiB 0.60 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11759
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11755 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11757 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11758 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent {#11768
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4407 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11759
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11755 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11757 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11758 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 90.0 MiB 2.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11856
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11829 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11851 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11849 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#11877
  +cart: App\Entity\Order\Order {#11932 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1286 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11856
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11829 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11851 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11849 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4924 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 90.0 MiB 2.21 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12117
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12113 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12110 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12111 …}
    +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 {#12126
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7474 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12117
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12113 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12110 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12111 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 90.0 MiB 0.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12393 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12394 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12396 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
  "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#12406
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7474 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12397
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12393 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12394 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12396 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 90.0 MiB 0.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12510
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12506 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12507 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12509 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
  "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#12518
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7474 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12510
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12506 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12507 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12509 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 90.0 MiB 1.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12580
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12576 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12577 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12579 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
  "template" => "@SyliusShop/product/index/content/body/main/header.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/body/main/header.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#12588
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7474 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12580
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12576 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12577 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12579 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 90.0 MiB 5.80 ms
Input props
[
  "product" => App\Entity\Product\Product {#7826
    #id: 25
    #code: "Blissful_Breeze_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8224 …}
    #variants: Doctrine\ORM\PersistentCollection {#8437 …}
    #options: Doctrine\ORM\PersistentCollection {#8565 …}
    #associations: Doctrine\ORM\PersistentCollection {#8505 …}
    #createdAt: DateTime @1764301252 {#8026
      date: 2025-11-28 03:40:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#7763
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8564 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8567
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7826}
        #id: 193
        #name: "Blissful Breeze Cap"
        #slug: "blissful-breeze-cap"
        #description: """
          Quo qui cumque officia voluptatem quo similique. Dignissimos qui velit maxime dolores sed. Iste soluta ab sequi accusamus ea magni enim. Dolorem voluptas veniam ut iure est voluptates error quas.\n
          \n
          Dignissimos iusto odit reprehenderit in error. Minus pariatur explicabo iste voluptatem incidunt voluptatibus ut. Voluptates perferendis incidunt similique magnam aspernatur repellendus.\n
          \n
          Qui eius quaerat quo dolor et dolorem cupiditate animi. Alias minus aut ea est dolorum impedit est consectetur. Voluptates id consequatur dolor neque.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repellendus qui natus et impedit. Magni est officiis consectetur dolorum. Aliquam ea perspiciatis nam eligendi delectus officiis. Ut eos molestias dolorem impedit id qui. Eum neque numquam ex numquam enim."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8570 …}
    #channels: Doctrine\ORM\PersistentCollection {#8083 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7971 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8086 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13097
  +product: App\Entity\Product\Product {#7826
    #id: 25
    #code: "Blissful_Breeze_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8224 …}
    #variants: Doctrine\ORM\PersistentCollection {#8437 …}
    #options: Doctrine\ORM\PersistentCollection {#8565 …}
    #associations: Doctrine\ORM\PersistentCollection {#8505 …}
    #createdAt: DateTime @1764301252 {#8026
      date: 2025-11-28 03:40:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#7763
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8564 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8567
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7826}
        #id: 193
        #name: "Blissful Breeze Cap"
        #slug: "blissful-breeze-cap"
        #description: """
          Quo qui cumque officia voluptatem quo similique. Dignissimos qui velit maxime dolores sed. Iste soluta ab sequi accusamus ea magni enim. Dolorem voluptas veniam ut iure est voluptates error quas.\n
          \n
          Dignissimos iusto odit reprehenderit in error. Minus pariatur explicabo iste voluptatem incidunt voluptatibus ut. Voluptates perferendis incidunt similique magnam aspernatur repellendus.\n
          \n
          Qui eius quaerat quo dolor et dolorem cupiditate animi. Alias minus aut ea est dolorum impedit est consectetur. Voluptates id consequatur dolor neque.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repellendus qui natus et impedit. Magni est officiis consectetur dolorum. Aliquam ea perspiciatis nam eligendi delectus officiis. Ut eos molestias dolorem impedit id qui. Eum neque numquam ex numquam enim."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8570 …}
    #channels: Doctrine\ORM\PersistentCollection {#8083 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7971 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8086 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13334 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
90.0 MiB 0.89 ms
Input props
[
  "product" => App\Entity\Product\Product {#7826
    #id: 25
    #code: "Blissful_Breeze_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8224 …}
    #variants: Doctrine\ORM\PersistentCollection {#8437 …}
    #options: Doctrine\ORM\PersistentCollection {#8565 …}
    #associations: Doctrine\ORM\PersistentCollection {#8505 …}
    #createdAt: DateTime @1764301252 {#8026
      date: 2025-11-28 03:40:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#7763
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8564 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8567
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7826}
        #id: 193
        #name: "Blissful Breeze Cap"
        #slug: "blissful-breeze-cap"
        #description: """
          Quo qui cumque officia voluptatem quo similique. Dignissimos qui velit maxime dolores sed. Iste soluta ab sequi accusamus ea magni enim. Dolorem voluptas veniam ut iure est voluptates error quas.\n
          \n
          Dignissimos iusto odit reprehenderit in error. Minus pariatur explicabo iste voluptatem incidunt voluptatibus ut. Voluptates perferendis incidunt similique magnam aspernatur repellendus.\n
          \n
          Qui eius quaerat quo dolor et dolorem cupiditate animi. Alias minus aut ea est dolorum impedit est consectetur. Voluptates id consequatur dolor neque.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repellendus qui natus et impedit. Magni est officiis consectetur dolorum. Aliquam ea perspiciatis nam eligendi delectus officiis. Ut eos molestias dolorem impedit id qui. Eum neque numquam ex numquam enim."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8570 …}
    #channels: Doctrine\ORM\PersistentCollection {#8083 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7971 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#8086 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Blissful Breeze Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13758
  -props: [
    "product" => App\Entity\Product\Product {#7826
      #id: 25
      #code: "Blissful_Breeze_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8224 …}
      #variants: Doctrine\ORM\PersistentCollection {#8437 …}
      #options: Doctrine\ORM\PersistentCollection {#8565 …}
      #associations: Doctrine\ORM\PersistentCollection {#8505 …}
      #createdAt: DateTime @1764301252 {#8026
        date: 2025-11-28 03:40:52.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#7763
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8564 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8567
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#7826}
          #id: 193
          #name: "Blissful Breeze Cap"
          #slug: "blissful-breeze-cap"
          #description: """
            Quo qui cumque officia voluptatem quo similique. Dignissimos qui velit maxime dolores sed. Iste soluta ab sequi accusamus ea magni enim. Dolorem voluptas veniam ut iure est voluptates error quas.\n
            \n
            Dignissimos iusto odit reprehenderit in error. Minus pariatur explicabo iste voluptatem incidunt voluptatibus ut. Voluptates perferendis incidunt similique magnam aspernatur repellendus.\n
            \n
            Qui eius quaerat quo dolor et dolorem cupiditate animi. Alias minus aut ea est dolorum impedit est consectetur. Voluptates id consequatur dolor neque.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Repellendus qui natus et impedit. Magni est officiis consectetur dolorum. Aliquam ea perspiciatis nam eligendi delectus officiis. Ut eos molestias dolorem impedit id qui. Eum neque numquam ex numquam enim."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8570 …}
      #channels: Doctrine\ORM\PersistentCollection {#8083 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7971 …}
      #averageRating: 3.0
      #images: Doctrine\ORM\PersistentCollection {#8086 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
90.0 MiB 0.85 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13825
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13828 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13823 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13822 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13334 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13690
    #collection: Doctrine\Common\Collections\ArrayCollection {#13689 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13527 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24421 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24473 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13825
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13828 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13823 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13822 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Blissful Breeze Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13690
    #collection: Doctrine\Common\Collections\ArrayCollection {#13689 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13527 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24421 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24473 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13833
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13825
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13828 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13823 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13822 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13334 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13690
      #collection: Doctrine\Common\Collections\ArrayCollection {#13689 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13527 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24421 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24473 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 90.0 MiB 0.25 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13901
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13899 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13900 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13334 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13910
  +variant: App\Entity\Product\ProductVariant {#13334 …}
  +price: "€88.22"
  +originalPrice: "€88.22"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6276 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11131 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13901
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13891 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13899 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13900 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 90.0 MiB 2.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#8576
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8583 …}
    #variants: Doctrine\ORM\PersistentCollection {#8585 …}
    #options: Doctrine\ORM\PersistentCollection {#8589 …}
    #associations: Doctrine\ORM\PersistentCollection {#8587 …}
    #createdAt: DateTime @1764176876 {#8574
      date: 2025-11-26 17:07:56.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8575
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8592 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8593
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8576}
        #id: 209
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Impedit totam tempore sit asperiores commodi quasi consectetur. Quisquam similique aliquam dolorem et error tempore reiciendis. Ut voluptatum explicabo dolor odio.\n
          \n
          Ea autem beatae enim ducimus ab excepturi exercitationem. Eaque veniam repellat magni. Molestias eum ut odit molestiae aperiam modi. Laboriosam facilis delectus consequatur consequatur quae.\n
          \n
          Voluptas eos omnis modi fugiat omnis voluptatem odio. Quas quae accusamus aut sed. Quibusdam distinctio aut commodi aspernatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quaerat nulla cum dolore consequuntur accusamus autem at odio. Praesentium odio voluptatem debitis reprehenderit et illum. Error repellat iste suscipit aut."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8595 …}
    #channels: Doctrine\ORM\PersistentCollection {#8581 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8577 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8579 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13736
  +product: App\Entity\Product\Product {#8576
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8583 …}
    #variants: Doctrine\ORM\PersistentCollection {#8585 …}
    #options: Doctrine\ORM\PersistentCollection {#8589 …}
    #associations: Doctrine\ORM\PersistentCollection {#8587 …}
    #createdAt: DateTime @1764176876 {#8574
      date: 2025-11-26 17:07:56.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8575
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8592 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8593
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8576}
        #id: 209
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Impedit totam tempore sit asperiores commodi quasi consectetur. Quisquam similique aliquam dolorem et error tempore reiciendis. Ut voluptatum explicabo dolor odio.\n
          \n
          Ea autem beatae enim ducimus ab excepturi exercitationem. Eaque veniam repellat magni. Molestias eum ut odit molestiae aperiam modi. Laboriosam facilis delectus consequatur consequatur quae.\n
          \n
          Voluptas eos omnis modi fugiat omnis voluptatem odio. Quas quae accusamus aut sed. Quibusdam distinctio aut commodi aspernatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quaerat nulla cum dolore consequuntur accusamus autem at odio. Praesentium odio voluptatem debitis reprehenderit et illum. Error repellat iste suscipit aut."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8595 …}
    #channels: Doctrine\ORM\PersistentCollection {#8581 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8577 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8579 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13983 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
90.0 MiB 0.41 ms
Input props
[
  "product" => App\Entity\Product\Product {#8576
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8583 …}
    #variants: Doctrine\ORM\PersistentCollection {#8585 …}
    #options: Doctrine\ORM\PersistentCollection {#8589 …}
    #associations: Doctrine\ORM\PersistentCollection {#8587 …}
    #createdAt: DateTime @1764176876 {#8574
      date: 2025-11-26 17:07:56.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8575
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8592 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8593
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8576}
        #id: 209
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Impedit totam tempore sit asperiores commodi quasi consectetur. Quisquam similique aliquam dolorem et error tempore reiciendis. Ut voluptatum explicabo dolor odio.\n
          \n
          Ea autem beatae enim ducimus ab excepturi exercitationem. Eaque veniam repellat magni. Molestias eum ut odit molestiae aperiam modi. Laboriosam facilis delectus consequatur consequatur quae.\n
          \n
          Voluptas eos omnis modi fugiat omnis voluptatem odio. Quas quae accusamus aut sed. Quibusdam distinctio aut commodi aspernatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quaerat nulla cum dolore consequuntur accusamus autem at odio. Praesentium odio voluptatem debitis reprehenderit et illum. Error repellat iste suscipit aut."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8595 …}
    #channels: Doctrine\ORM\PersistentCollection {#8581 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8577 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8579 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Vibrant Voyage Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14057
  -props: [
    "product" => App\Entity\Product\Product {#8576
      #id: 27
      #code: "Vibrant_Voyage_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8583 …}
      #variants: Doctrine\ORM\PersistentCollection {#8585 …}
      #options: Doctrine\ORM\PersistentCollection {#8589 …}
      #associations: Doctrine\ORM\PersistentCollection {#8587 …}
      #createdAt: DateTime @1764176876 {#8574
        date: 2025-11-26 17:07:56.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8575
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8592 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8593
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8576}
          #id: 209
          #name: "Vibrant Voyage Cap"
          #slug: "vibrant-voyage-cap"
          #description: """
            Impedit totam tempore sit asperiores commodi quasi consectetur. Quisquam similique aliquam dolorem et error tempore reiciendis. Ut voluptatum explicabo dolor odio.\n
            \n
            Ea autem beatae enim ducimus ab excepturi exercitationem. Eaque veniam repellat magni. Molestias eum ut odit molestiae aperiam modi. Laboriosam facilis delectus consequatur consequatur quae.\n
            \n
            Voluptas eos omnis modi fugiat omnis voluptatem odio. Quas quae accusamus aut sed. Quibusdam distinctio aut commodi aspernatur.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quaerat nulla cum dolore consequuntur accusamus autem at odio. Praesentium odio voluptatem debitis reprehenderit et illum. Error repellat iste suscipit aut."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8595 …}
      #channels: Doctrine\ORM\PersistentCollection {#8581 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8577 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8579 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
90.0 MiB 0.43 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14041 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14107 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14038 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13983 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13991
    #collection: Doctrine\Common\Collections\ArrayCollection {#14000 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13979 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24493 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24495 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14041 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14107 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14038 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Vibrant Voyage Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13991
    #collection: Doctrine\Common\Collections\ArrayCollection {#14000 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13979 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24493 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24495 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14111
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14050
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14041 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14107 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14038 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13983 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13991
      #collection: Doctrine\Common\Collections\ArrayCollection {#14000 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13979 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24493 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24495 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 90.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14161
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14152 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14159 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14160 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13983 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14164
  +variant: App\Entity\Product\ProductVariant {#13983 …}
  +price: "€9.81"
  +originalPrice: "€9.81"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6276 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11131 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14161
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14152 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14159 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14160 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 90.0 MiB 2.61 ms
Input props
[
  "product" => App\Entity\Product\Product {#8599
    #id: 28
    #code: "Elegant_Escape_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8606 …}
    #variants: Doctrine\ORM\PersistentCollection {#8608 …}
    #options: Doctrine\ORM\PersistentCollection {#8612 …}
    #associations: Doctrine\ORM\PersistentCollection {#8610 …}
    #createdAt: DateTime @1763984269 {#8597
      date: 2025-11-24 11:37:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8598
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8615 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8616
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8599}
        #id: 217
        #name: "Elegant Escape Cap"
        #slug: "elegant-escape-cap"
        #description: """
          Sequi iure ducimus odit suscipit quo. Provident inventore et quod omnis. Modi qui quis voluptatem illo numquam. Aliquid provident quidem odio.\n
          \n
          Consequatur ipsa dicta nemo. Beatae minima molestiae dolores ut sit. Corrupti aut officiis harum ea. Placeat ea vel aut quos atque. Ut iure et nihil possimus praesentium aut qui.\n
          \n
          Quas et dolorem consequuntur veniam corrupti vel. Eos suscipit et eveniet voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iusto atque odit in tempora sit deserunt explicabo. Libero aliquam doloremque corrupti sunt nulla et."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8618 …}
    #channels: Doctrine\ORM\PersistentCollection {#8604 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8600 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8602 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14048
  +product: App\Entity\Product\Product {#8599
    #id: 28
    #code: "Elegant_Escape_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8606 …}
    #variants: Doctrine\ORM\PersistentCollection {#8608 …}
    #options: Doctrine\ORM\PersistentCollection {#8612 …}
    #associations: Doctrine\ORM\PersistentCollection {#8610 …}
    #createdAt: DateTime @1763984269 {#8597
      date: 2025-11-24 11:37:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8598
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8615 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8616
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8599}
        #id: 217
        #name: "Elegant Escape Cap"
        #slug: "elegant-escape-cap"
        #description: """
          Sequi iure ducimus odit suscipit quo. Provident inventore et quod omnis. Modi qui quis voluptatem illo numquam. Aliquid provident quidem odio.\n
          \n
          Consequatur ipsa dicta nemo. Beatae minima molestiae dolores ut sit. Corrupti aut officiis harum ea. Placeat ea vel aut quos atque. Ut iure et nihil possimus praesentium aut qui.\n
          \n
          Quas et dolorem consequuntur veniam corrupti vel. Eos suscipit et eveniet voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iusto atque odit in tempora sit deserunt explicabo. Libero aliquam doloremque corrupti sunt nulla et."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8618 …}
    #channels: Doctrine\ORM\PersistentCollection {#8604 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8600 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8602 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14227 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
90.0 MiB 0.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#8599
    #id: 28
    #code: "Elegant_Escape_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8606 …}
    #variants: Doctrine\ORM\PersistentCollection {#8608 …}
    #options: Doctrine\ORM\PersistentCollection {#8612 …}
    #associations: Doctrine\ORM\PersistentCollection {#8610 …}
    #createdAt: DateTime @1763984269 {#8597
      date: 2025-11-24 11:37:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8598
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8615 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8616
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8599}
        #id: 217
        #name: "Elegant Escape Cap"
        #slug: "elegant-escape-cap"
        #description: """
          Sequi iure ducimus odit suscipit quo. Provident inventore et quod omnis. Modi qui quis voluptatem illo numquam. Aliquid provident quidem odio.\n
          \n
          Consequatur ipsa dicta nemo. Beatae minima molestiae dolores ut sit. Corrupti aut officiis harum ea. Placeat ea vel aut quos atque. Ut iure et nihil possimus praesentium aut qui.\n
          \n
          Quas et dolorem consequuntur veniam corrupti vel. Eos suscipit et eveniet voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iusto atque odit in tempora sit deserunt explicabo. Libero aliquam doloremque corrupti sunt nulla et."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8618 …}
    #channels: Doctrine\ORM\PersistentCollection {#8604 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8600 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8602 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Elegant Escape Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14301
  -props: [
    "product" => App\Entity\Product\Product {#8599
      #id: 28
      #code: "Elegant_Escape_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8606 …}
      #variants: Doctrine\ORM\PersistentCollection {#8608 …}
      #options: Doctrine\ORM\PersistentCollection {#8612 …}
      #associations: Doctrine\ORM\PersistentCollection {#8610 …}
      #createdAt: DateTime @1763984269 {#8597
        date: 2025-11-24 11:37:49.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8598
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8615 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8616
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8599}
          #id: 217
          #name: "Elegant Escape Cap"
          #slug: "elegant-escape-cap"
          #description: """
            Sequi iure ducimus odit suscipit quo. Provident inventore et quod omnis. Modi qui quis voluptatem illo numquam. Aliquid provident quidem odio.\n
            \n
            Consequatur ipsa dicta nemo. Beatae minima molestiae dolores ut sit. Corrupti aut officiis harum ea. Placeat ea vel aut quos atque. Ut iure et nihil possimus praesentium aut qui.\n
            \n
            Quas et dolorem consequuntur veniam corrupti vel. Eos suscipit et eveniet voluptas.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Iusto atque odit in tempora sit deserunt explicabo. Libero aliquam doloremque corrupti sunt nulla et."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8618 …}
      #channels: Doctrine\ORM\PersistentCollection {#8604 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8600 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#8602 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
90.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14294
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14285 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14357 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14282 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14227 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14235
    #collection: Doctrine\Common\Collections\ArrayCollection {#14244 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14223 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24507 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24509 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14294
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14285 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14357 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14282 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Elegant Escape Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14235
    #collection: Doctrine\Common\Collections\ArrayCollection {#14244 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14223 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24507 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24509 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14361
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14294
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14285 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14357 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14282 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14227 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14235
      #collection: Doctrine\Common\Collections\ArrayCollection {#14244 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14223 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24507 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24509 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 90.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14402 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14409 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14410 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14227 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14414
  +variant: App\Entity\Product\ProductVariant {#14227 …}
  +price: "€1.38"
  +originalPrice: "€1.38"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6276 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11131 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14402 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14409 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14410 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 90.0 MiB 2.28 ms
Input props
[
  "product" => App\Entity\Product\Product {#8622
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8629 …}
    #variants: Doctrine\ORM\PersistentCollection {#8631 …}
    #options: Doctrine\ORM\PersistentCollection {#8635 …}
    #associations: Doctrine\ORM\PersistentCollection {#8633 …}
    #createdAt: DateTime @1763971431 {#8620
      date: 2025-11-24 08:03:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8621
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8638 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8639
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8622}
        #id: 225
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Quasi magnam deserunt recusandae. Eveniet modi debitis fuga adipisci. Non nobis ipsa ut enim tempora sit. Voluptatem iusto dolores hic aliquam cumque deleniti eaque animi.\n
          \n
          Soluta ad omnis tempore minima placeat sint occaecati. Quo nihil assumenda doloremque laboriosam. Suscipit dolorem eos impedit beatae hic.\n
          \n
          Ut iusto et quod recusandae animi quia tenetur nobis. Cum officia nihil voluptatibus omnis. Nulla officia id sed. Eveniet adipisci ullam perspiciatis in delectus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iusto qui delectus repellendus inventore quod amet distinctio aut. Rerum magnam sit animi distinctio minus blanditiis aliquam. Enim et mollitia recusandae exercitationem. Quasi ex non aut tempora."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8641 …}
    #channels: Doctrine\ORM\PersistentCollection {#8627 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8623 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8625 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14292
  +product: App\Entity\Product\Product {#8622
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8629 …}
    #variants: Doctrine\ORM\PersistentCollection {#8631 …}
    #options: Doctrine\ORM\PersistentCollection {#8635 …}
    #associations: Doctrine\ORM\PersistentCollection {#8633 …}
    #createdAt: DateTime @1763971431 {#8620
      date: 2025-11-24 08:03:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8621
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8638 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8639
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8622}
        #id: 225
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Quasi magnam deserunt recusandae. Eveniet modi debitis fuga adipisci. Non nobis ipsa ut enim tempora sit. Voluptatem iusto dolores hic aliquam cumque deleniti eaque animi.\n
          \n
          Soluta ad omnis tempore minima placeat sint occaecati. Quo nihil assumenda doloremque laboriosam. Suscipit dolorem eos impedit beatae hic.\n
          \n
          Ut iusto et quod recusandae animi quia tenetur nobis. Cum officia nihil voluptatibus omnis. Nulla officia id sed. Eveniet adipisci ullam perspiciatis in delectus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iusto qui delectus repellendus inventore quod amet distinctio aut. Rerum magnam sit animi distinctio minus blanditiis aliquam. Enim et mollitia recusandae exercitationem. Quasi ex non aut tempora."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8641 …}
    #channels: Doctrine\ORM\PersistentCollection {#8627 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8623 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8625 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14477 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
90.0 MiB 0.41 ms
Input props
[
  "product" => App\Entity\Product\Product {#8622
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8629 …}
    #variants: Doctrine\ORM\PersistentCollection {#8631 …}
    #options: Doctrine\ORM\PersistentCollection {#8635 …}
    #associations: Doctrine\ORM\PersistentCollection {#8633 …}
    #createdAt: DateTime @1763971431 {#8620
      date: 2025-11-24 08:03:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8621
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8638 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8639
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8622}
        #id: 225
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Quasi magnam deserunt recusandae. Eveniet modi debitis fuga adipisci. Non nobis ipsa ut enim tempora sit. Voluptatem iusto dolores hic aliquam cumque deleniti eaque animi.\n
          \n
          Soluta ad omnis tempore minima placeat sint occaecati. Quo nihil assumenda doloremque laboriosam. Suscipit dolorem eos impedit beatae hic.\n
          \n
          Ut iusto et quod recusandae animi quia tenetur nobis. Cum officia nihil voluptatibus omnis. Nulla officia id sed. Eveniet adipisci ullam perspiciatis in delectus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iusto qui delectus repellendus inventore quod amet distinctio aut. Rerum magnam sit animi distinctio minus blanditiis aliquam. Enim et mollitia recusandae exercitationem. Quasi ex non aut tempora."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8641 …}
    #channels: Doctrine\ORM\PersistentCollection {#8627 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8623 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8625 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Classic Coastal Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14551
  -props: [
    "product" => App\Entity\Product\Product {#8622
      #id: 29
      #code: "Classic_Coastal_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8629 …}
      #variants: Doctrine\ORM\PersistentCollection {#8631 …}
      #options: Doctrine\ORM\PersistentCollection {#8635 …}
      #associations: Doctrine\ORM\PersistentCollection {#8633 …}
      #createdAt: DateTime @1763971431 {#8620
        date: 2025-11-24 08:03:51.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8621
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8638 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8639
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8622}
          #id: 225
          #name: "Classic Coastal Cap"
          #slug: "classic-coastal-cap"
          #description: """
            Quasi magnam deserunt recusandae. Eveniet modi debitis fuga adipisci. Non nobis ipsa ut enim tempora sit. Voluptatem iusto dolores hic aliquam cumque deleniti eaque animi.\n
            \n
            Soluta ad omnis tempore minima placeat sint occaecati. Quo nihil assumenda doloremque laboriosam. Suscipit dolorem eos impedit beatae hic.\n
            \n
            Ut iusto et quod recusandae animi quia tenetur nobis. Cum officia nihil voluptatibus omnis. Nulla officia id sed. Eveniet adipisci ullam perspiciatis in delectus.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Iusto qui delectus repellendus inventore quod amet distinctio aut. Rerum magnam sit animi distinctio minus blanditiis aliquam. Enim et mollitia recusandae exercitationem. Quasi ex non aut tempora."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8641 …}
      #channels: Doctrine\ORM\PersistentCollection {#8627 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8623 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8625 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
90.0 MiB 0.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14544
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14535 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14607 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14532 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14477 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14485
    #collection: Doctrine\Common\Collections\ArrayCollection {#14494 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14473 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24521 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24523 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14544
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14535 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14607 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14532 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Classic Coastal Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14485
    #collection: Doctrine\Common\Collections\ArrayCollection {#14494 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14473 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24521 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24523 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14611
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14544
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14535 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14607 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14532 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14477 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14485
      #collection: Doctrine\Common\Collections\ArrayCollection {#14494 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14473 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24521 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24523 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 90.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14661
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14652 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14659 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14660 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14477 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14664
  +variant: App\Entity\Product\ProductVariant {#14477 …}
  +price: "€11.42"
  +originalPrice: "€11.42"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6276 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11131 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14661
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14652 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14659 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14660 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 90.0 MiB 2.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#8645
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8652 …}
    #variants: Doctrine\ORM\PersistentCollection {#8654 …}
    #options: Doctrine\ORM\PersistentCollection {#8658 …}
    #associations: Doctrine\ORM\PersistentCollection {#8656 …}
    #createdAt: DateTime @1764280124 {#8643
      date: 2025-11-27 21:48:44.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8644
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8661 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8662
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8645}
        #id: 241
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Animi distinctio consectetur magni assumenda. Doloremque quaerat voluptatum quasi autem id rerum cupiditate non.\n
          \n
          Nam tenetur voluptatibus et dolorem. Vel quia recusandae fugiat voluptates qui voluptatem facere. Sunt iste deleniti sint non quae culpa. Aperiam eos rerum fugiat officiis ipsam velit. Beatae nihil odit voluptates tenetur consequatur ut voluptatem aspernatur.\n
          \n
          Maxime quia animi cupiditate voluptas nobis sit. Quo ut deserunt error consequatur commodi quaerat. Et quis nihil perferendis ad. Culpa nemo quam autem sit et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non delectus alias expedita labore sint est voluptates officiis. Hic consequatur dolorem deleniti consequatur et. Consequatur illum sit et corporis ut aut. Sint animi eos recusandae ea."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8664 …}
    #channels: Doctrine\ORM\PersistentCollection {#8650 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8646 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8648 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14542
  +product: App\Entity\Product\Product {#8645
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8652 …}
    #variants: Doctrine\ORM\PersistentCollection {#8654 …}
    #options: Doctrine\ORM\PersistentCollection {#8658 …}
    #associations: Doctrine\ORM\PersistentCollection {#8656 …}
    #createdAt: DateTime @1764280124 {#8643
      date: 2025-11-27 21:48:44.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8644
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8661 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8662
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8645}
        #id: 241
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Animi distinctio consectetur magni assumenda. Doloremque quaerat voluptatum quasi autem id rerum cupiditate non.\n
          \n
          Nam tenetur voluptatibus et dolorem. Vel quia recusandae fugiat voluptates qui voluptatem facere. Sunt iste deleniti sint non quae culpa. Aperiam eos rerum fugiat officiis ipsam velit. Beatae nihil odit voluptates tenetur consequatur ut voluptatem aspernatur.\n
          \n
          Maxime quia animi cupiditate voluptas nobis sit. Quo ut deserunt error consequatur commodi quaerat. Et quis nihil perferendis ad. Culpa nemo quam autem sit et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non delectus alias expedita labore sint est voluptates officiis. Hic consequatur dolorem deleniti consequatur et. Consequatur illum sit et corporis ut aut. Sint animi eos recusandae ea."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8664 …}
    #channels: Doctrine\ORM\PersistentCollection {#8650 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8646 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8648 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14727 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
90.0 MiB 0.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#8645
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8652 …}
    #variants: Doctrine\ORM\PersistentCollection {#8654 …}
    #options: Doctrine\ORM\PersistentCollection {#8658 …}
    #associations: Doctrine\ORM\PersistentCollection {#8656 …}
    #createdAt: DateTime @1764280124 {#8643
      date: 2025-11-27 21:48:44.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8644
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8661 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8662
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8645}
        #id: 241
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Animi distinctio consectetur magni assumenda. Doloremque quaerat voluptatum quasi autem id rerum cupiditate non.\n
          \n
          Nam tenetur voluptatibus et dolorem. Vel quia recusandae fugiat voluptates qui voluptatem facere. Sunt iste deleniti sint non quae culpa. Aperiam eos rerum fugiat officiis ipsam velit. Beatae nihil odit voluptates tenetur consequatur ut voluptatem aspernatur.\n
          \n
          Maxime quia animi cupiditate voluptas nobis sit. Quo ut deserunt error consequatur commodi quaerat. Et quis nihil perferendis ad. Culpa nemo quam autem sit et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non delectus alias expedita labore sint est voluptates officiis. Hic consequatur dolorem deleniti consequatur et. Consequatur illum sit et corporis ut aut. Sint animi eos recusandae ea."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8664 …}
    #channels: Doctrine\ORM\PersistentCollection {#8650 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8646 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8648 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lively Luminous Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14801
  -props: [
    "product" => App\Entity\Product\Product {#8645
      #id: 31
      #code: "Lively_Luminous_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8652 …}
      #variants: Doctrine\ORM\PersistentCollection {#8654 …}
      #options: Doctrine\ORM\PersistentCollection {#8658 …}
      #associations: Doctrine\ORM\PersistentCollection {#8656 …}
      #createdAt: DateTime @1764280124 {#8643
        date: 2025-11-27 21:48:44.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8644
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8661 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8662
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8645}
          #id: 241
          #name: "Lively Luminous Cap"
          #slug: "lively-luminous-cap"
          #description: """
            Animi distinctio consectetur magni assumenda. Doloremque quaerat voluptatum quasi autem id rerum cupiditate non.\n
            \n
            Nam tenetur voluptatibus et dolorem. Vel quia recusandae fugiat voluptates qui voluptatem facere. Sunt iste deleniti sint non quae culpa. Aperiam eos rerum fugiat officiis ipsam velit. Beatae nihil odit voluptates tenetur consequatur ut voluptatem aspernatur.\n
            \n
            Maxime quia animi cupiditate voluptas nobis sit. Quo ut deserunt error consequatur commodi quaerat. Et quis nihil perferendis ad. Culpa nemo quam autem sit et.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Non delectus alias expedita labore sint est voluptates officiis. Hic consequatur dolorem deleniti consequatur et. Consequatur illum sit et corporis ut aut. Sint animi eos recusandae ea."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8664 …}
      #channels: Doctrine\ORM\PersistentCollection {#8650 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8646 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8648 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
90.0 MiB 0.37 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14794
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14785 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14857 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14782 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14727 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14735
    #collection: Doctrine\Common\Collections\ArrayCollection {#14744 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14723 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24535 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24537 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14794
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14785 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14857 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14782 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lively Luminous Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14735
    #collection: Doctrine\Common\Collections\ArrayCollection {#14744 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14723 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24535 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24537 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14861
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14794
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14785 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14857 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14782 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14727 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14735
      #collection: Doctrine\Common\Collections\ArrayCollection {#14744 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14723 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24535 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24537 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 90.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14911
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14902 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14909 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14910 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14727 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14914
  +variant: App\Entity\Product\ProductVariant {#14727 …}
  +price: "€38.97"
  +originalPrice: "€38.97"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6276 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11131 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14911
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14902 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14909 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14910 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 90.0 MiB 8.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#8668
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8675 …}
    #variants: Doctrine\ORM\PersistentCollection {#8677 …}
    #options: Doctrine\ORM\PersistentCollection {#8681 …}
    #associations: Doctrine\ORM\PersistentCollection {#8679 …}
    #createdAt: DateTime @1764147807 {#8666
      date: 2025-11-26 09:03:27.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8667
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8684 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8685
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8668}
        #id: 249
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Dicta iusto voluptatem quibusdam ab. Ducimus corporis quae consequatur et velit. Placeat enim voluptatum ratione qui exercitationem.\n
          \n
          Corrupti est nobis tempore mollitia et perspiciatis quo. Earum incidunt magni et animi. Est enim quibusdam aliquam illo aut in blanditiis corrupti.\n
          \n
          Dolores consectetur autem maxime ratione ratione. Nisi nisi non cupiditate commodi facere saepe qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "A est et facere at aperiam qui illum. Tenetur doloribus magnam illo aliquam. Repudiandae molestiae eveniet eligendi nesciunt aut."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8687 …}
    #channels: Doctrine\ORM\PersistentCollection {#8673 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8669 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8671 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14792
  +product: App\Entity\Product\Product {#8668
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8675 …}
    #variants: Doctrine\ORM\PersistentCollection {#8677 …}
    #options: Doctrine\ORM\PersistentCollection {#8681 …}
    #associations: Doctrine\ORM\PersistentCollection {#8679 …}
    #createdAt: DateTime @1764147807 {#8666
      date: 2025-11-26 09:03:27.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8667
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8684 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8685
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8668}
        #id: 249
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Dicta iusto voluptatem quibusdam ab. Ducimus corporis quae consequatur et velit. Placeat enim voluptatum ratione qui exercitationem.\n
          \n
          Corrupti est nobis tempore mollitia et perspiciatis quo. Earum incidunt magni et animi. Est enim quibusdam aliquam illo aut in blanditiis corrupti.\n
          \n
          Dolores consectetur autem maxime ratione ratione. Nisi nisi non cupiditate commodi facere saepe qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "A est et facere at aperiam qui illum. Tenetur doloribus magnam illo aliquam. Repudiandae molestiae eveniet eligendi nesciunt aut."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8687 …}
    #channels: Doctrine\ORM\PersistentCollection {#8673 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8669 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8671 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14977 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
90.0 MiB 0.90 ms
Input props
[
  "product" => App\Entity\Product\Product {#8668
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8675 …}
    #variants: Doctrine\ORM\PersistentCollection {#8677 …}
    #options: Doctrine\ORM\PersistentCollection {#8681 …}
    #associations: Doctrine\ORM\PersistentCollection {#8679 …}
    #createdAt: DateTime @1764147807 {#8666
      date: 2025-11-26 09:03:27.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8667
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8684 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8685
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8668}
        #id: 249
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Dicta iusto voluptatem quibusdam ab. Ducimus corporis quae consequatur et velit. Placeat enim voluptatum ratione qui exercitationem.\n
          \n
          Corrupti est nobis tempore mollitia et perspiciatis quo. Earum incidunt magni et animi. Est enim quibusdam aliquam illo aut in blanditiis corrupti.\n
          \n
          Dolores consectetur autem maxime ratione ratione. Nisi nisi non cupiditate commodi facere saepe qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "A est et facere at aperiam qui illum. Tenetur doloribus magnam illo aliquam. Repudiandae molestiae eveniet eligendi nesciunt aut."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8687 …}
    #channels: Doctrine\ORM\PersistentCollection {#8673 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8669 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8671 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Playful Paradise Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15051
  -props: [
    "product" => App\Entity\Product\Product {#8668
      #id: 32
      #code: "Playful_Paradise_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8675 …}
      #variants: Doctrine\ORM\PersistentCollection {#8677 …}
      #options: Doctrine\ORM\PersistentCollection {#8681 …}
      #associations: Doctrine\ORM\PersistentCollection {#8679 …}
      #createdAt: DateTime @1764147807 {#8666
        date: 2025-11-26 09:03:27.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8667
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8684 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8685
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8668}
          #id: 249
          #name: "Playful Paradise Cap"
          #slug: "playful-paradise-cap"
          #description: """
            Dicta iusto voluptatem quibusdam ab. Ducimus corporis quae consequatur et velit. Placeat enim voluptatum ratione qui exercitationem.\n
            \n
            Corrupti est nobis tempore mollitia et perspiciatis quo. Earum incidunt magni et animi. Est enim quibusdam aliquam illo aut in blanditiis corrupti.\n
            \n
            Dolores consectetur autem maxime ratione ratione. Nisi nisi non cupiditate commodi facere saepe qui.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "A est et facere at aperiam qui illum. Tenetur doloribus magnam illo aliquam. Repudiandae molestiae eveniet eligendi nesciunt aut."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8687 …}
      #channels: Doctrine\ORM\PersistentCollection {#8673 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8669 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8671 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
90.0 MiB 0.76 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15044
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15035 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#7793 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15032 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14977 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14985
    #collection: Doctrine\Common\Collections\ArrayCollection {#14994 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14973 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24549 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24551 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15044
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15035 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#7793 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15032 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Playful Paradise Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14985
    #collection: Doctrine\Common\Collections\ArrayCollection {#14994 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14973 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24549 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24551 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#7958
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15044
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15035 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#7793 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15032 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14977 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14985
      #collection: Doctrine\Common\Collections\ArrayCollection {#14994 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14973 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24549 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24551 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 90.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13264
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13118 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13244 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13249 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14977 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13241
  +variant: App\Entity\Product\ProductVariant {#14977 …}
  +price: "€21.28"
  +originalPrice: "€21.28"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6276 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11131 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13264
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13118 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13244 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13249 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 90.0 MiB 2.73 ms
Input props
[
  "product" => App\Entity\Product\Product {#8691
    #id: 34
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8698 …}
    #variants: Doctrine\ORM\PersistentCollection {#8700 …}
    #options: Doctrine\ORM\PersistentCollection {#8704 …}
    #associations: Doctrine\ORM\PersistentCollection {#8702 …}
    #createdAt: DateTime @1764324532 {#8689
      date: 2025-11-28 10:08:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8690
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8707 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8708
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8691}
        #id: 265
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Eveniet ullam aliquam vitae delectus aliquid similique. Reiciendis corporis eaque labore exercitationem nihil. Excepturi ab corporis sapiente dicta.\n
          \n
          Eligendi amet ea qui vel atque voluptatem eveniet. Accusamus alias rerum placeat illo rerum delectus rem perferendis. Quo dolores enim molestias in occaecati eligendi quod veritatis.\n
          \n
          Quas odio magnam ratione. Autem voluptas nobis sit sint. Quae voluptas et commodi voluptate voluptates sequi. Odio occaecati modi vitae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Delectus qui consequatur eum hic laborum. Explicabo vel veritatis totam at in earum laudantium. Debitis similique sint voluptate fuga."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8710 …}
    #channels: Doctrine\ORM\PersistentCollection {#8696 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8692 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8694 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15042
  +product: App\Entity\Product\Product {#8691
    #id: 34
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8698 …}
    #variants: Doctrine\ORM\PersistentCollection {#8700 …}
    #options: Doctrine\ORM\PersistentCollection {#8704 …}
    #associations: Doctrine\ORM\PersistentCollection {#8702 …}
    #createdAt: DateTime @1764324532 {#8689
      date: 2025-11-28 10:08:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8690
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8707 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8708
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8691}
        #id: 265
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Eveniet ullam aliquam vitae delectus aliquid similique. Reiciendis corporis eaque labore exercitationem nihil. Excepturi ab corporis sapiente dicta.\n
          \n
          Eligendi amet ea qui vel atque voluptatem eveniet. Accusamus alias rerum placeat illo rerum delectus rem perferendis. Quo dolores enim molestias in occaecati eligendi quod veritatis.\n
          \n
          Quas odio magnam ratione. Autem voluptas nobis sit sint. Quae voluptas et commodi voluptate voluptates sequi. Odio occaecati modi vitae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Delectus qui consequatur eum hic laborum. Explicabo vel veritatis totam at in earum laudantium. Debitis similique sint voluptate fuga."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8710 …}
    #channels: Doctrine\ORM\PersistentCollection {#8696 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8692 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8694 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13644 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
90.0 MiB 0.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#8691
    #id: 34
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8698 …}
    #variants: Doctrine\ORM\PersistentCollection {#8700 …}
    #options: Doctrine\ORM\PersistentCollection {#8704 …}
    #associations: Doctrine\ORM\PersistentCollection {#8702 …}
    #createdAt: DateTime @1764324532 {#8689
      date: 2025-11-28 10:08:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8690
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8707 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8708
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8691}
        #id: 265
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Eveniet ullam aliquam vitae delectus aliquid similique. Reiciendis corporis eaque labore exercitationem nihil. Excepturi ab corporis sapiente dicta.\n
          \n
          Eligendi amet ea qui vel atque voluptatem eveniet. Accusamus alias rerum placeat illo rerum delectus rem perferendis. Quo dolores enim molestias in occaecati eligendi quod veritatis.\n
          \n
          Quas odio magnam ratione. Autem voluptas nobis sit sint. Quae voluptas et commodi voluptate voluptates sequi. Odio occaecati modi vitae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Delectus qui consequatur eum hic laborum. Explicabo vel veritatis totam at in earum laudantium. Debitis similique sint voluptate fuga."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8710 …}
    #channels: Doctrine\ORM\PersistentCollection {#8696 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8692 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8694 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Casual Coastal Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15089
  -props: [
    "product" => App\Entity\Product\Product {#8691
      #id: 34
      #code: "Casual_Coastal_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8698 …}
      #variants: Doctrine\ORM\PersistentCollection {#8700 …}
      #options: Doctrine\ORM\PersistentCollection {#8704 …}
      #associations: Doctrine\ORM\PersistentCollection {#8702 …}
      #createdAt: DateTime @1764324532 {#8689
        date: 2025-11-28 10:08:52.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8690
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8707 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8708
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8691}
          #id: 265
          #name: "Casual Coastal Cap"
          #slug: "casual-coastal-cap"
          #description: """
            Eveniet ullam aliquam vitae delectus aliquid similique. Reiciendis corporis eaque labore exercitationem nihil. Excepturi ab corporis sapiente dicta.\n
            \n
            Eligendi amet ea qui vel atque voluptatem eveniet. Accusamus alias rerum placeat illo rerum delectus rem perferendis. Quo dolores enim molestias in occaecati eligendi quod veritatis.\n
            \n
            Quas odio magnam ratione. Autem voluptas nobis sit sint. Quae voluptas et commodi voluptate voluptates sequi. Odio occaecati modi vitae.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Delectus qui consequatur eum hic laborum. Explicabo vel veritatis totam at in earum laudantium. Debitis similique sint voluptate fuga."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8710 …}
      #channels: Doctrine\ORM\PersistentCollection {#8696 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8692 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8694 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
90.0 MiB 0.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15082
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15073 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15139 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15070 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13644 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13732
    #collection: Doctrine\Common\Collections\ArrayCollection {#14099 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13623 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24563 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24565 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15082
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15073 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15139 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15070 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Casual Coastal Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13732
    #collection: Doctrine\Common\Collections\ArrayCollection {#14099 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13623 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24563 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24565 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15143
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15082
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15073 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15139 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15070 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13644 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13732
      #collection: Doctrine\Common\Collections\ArrayCollection {#14099 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13623 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24563 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24565 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 90.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15193
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15184 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15191 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15192 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13644 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15196
  +variant: App\Entity\Product\ProductVariant {#13644 …}
  +price: "€68.68"
  +originalPrice: "€68.68"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6276 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11131 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15193
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15184 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15191 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15192 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 90.0 MiB 2.32 ms
Input props
[
  "product" => App\Entity\Product\Product {#8714
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8721 …}
    #variants: Doctrine\ORM\PersistentCollection {#4691 …}
    #options: Doctrine\ORM\PersistentCollection {#4687 …}
    #associations: Doctrine\ORM\PersistentCollection {#4698 …}
    #createdAt: DateTime @1764259739 {#8712
      date: 2025-11-27 16:08:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8713
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4688 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#4696
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8714}
        #id: 281
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Quam earum vitae iure amet. Quod et reprehenderit quia atque inventore vel doloremque. Tempora eos vitae suscipit ipsum.\n
          \n
          Porro aliquid minima ut ipsa suscipit. Velit et accusamus quos accusamus tenetur architecto ipsum. Voluptates numquam porro adipisci veniam maxime.\n
          \n
          Quis error eum sint. Quia odit nemo et nesciunt aliquid. Quod aut laboriosam omnis rerum. Voluptate sapiente et sed aperiam aliquam doloremque dolor.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptates et asperiores minima qui fuga sint. Est recusandae dolor et qui ratione molestiae quod. Quisquam velit earum non aspernatur molestiae voluptate. Tempore sit qui deleniti tempora asperiores iure laboriosam."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#4685 …}
    #channels: Doctrine\ORM\PersistentCollection {#8719 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8715 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8717 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15080
  +product: App\Entity\Product\Product {#8714
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8721 …}
    #variants: Doctrine\ORM\PersistentCollection {#4691 …}
    #options: Doctrine\ORM\PersistentCollection {#4687 …}
    #associations: Doctrine\ORM\PersistentCollection {#4698 …}
    #createdAt: DateTime @1764259739 {#8712
      date: 2025-11-27 16:08:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8713
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4688 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#4696
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8714}
        #id: 281
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Quam earum vitae iure amet. Quod et reprehenderit quia atque inventore vel doloremque. Tempora eos vitae suscipit ipsum.\n
          \n
          Porro aliquid minima ut ipsa suscipit. Velit et accusamus quos accusamus tenetur architecto ipsum. Voluptates numquam porro adipisci veniam maxime.\n
          \n
          Quis error eum sint. Quia odit nemo et nesciunt aliquid. Quod aut laboriosam omnis rerum. Voluptate sapiente et sed aperiam aliquam doloremque dolor.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptates et asperiores minima qui fuga sint. Est recusandae dolor et qui ratione molestiae quod. Quisquam velit earum non aspernatur molestiae voluptate. Tempore sit qui deleniti tempora asperiores iure laboriosam."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#4685 …}
    #channels: Doctrine\ORM\PersistentCollection {#8719 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8715 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8717 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15259 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
90.0 MiB 0.40 ms
Input props
[
  "product" => App\Entity\Product\Product {#8714
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8721 …}
    #variants: Doctrine\ORM\PersistentCollection {#4691 …}
    #options: Doctrine\ORM\PersistentCollection {#4687 …}
    #associations: Doctrine\ORM\PersistentCollection {#4698 …}
    #createdAt: DateTime @1764259739 {#8712
      date: 2025-11-27 16:08:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8713
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4688 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#4696
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8714}
        #id: 281
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Quam earum vitae iure amet. Quod et reprehenderit quia atque inventore vel doloremque. Tempora eos vitae suscipit ipsum.\n
          \n
          Porro aliquid minima ut ipsa suscipit. Velit et accusamus quos accusamus tenetur architecto ipsum. Voluptates numquam porro adipisci veniam maxime.\n
          \n
          Quis error eum sint. Quia odit nemo et nesciunt aliquid. Quod aut laboriosam omnis rerum. Voluptate sapiente et sed aperiam aliquam doloremque dolor.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptates et asperiores minima qui fuga sint. Est recusandae dolor et qui ratione molestiae quod. Quisquam velit earum non aspernatur molestiae voluptate. Tempore sit qui deleniti tempora asperiores iure laboriosam."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#4685 …}
    #channels: Doctrine\ORM\PersistentCollection {#8719 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8715 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8717 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sophisticated Sunset Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15333
  -props: [
    "product" => App\Entity\Product\Product {#8714
      #id: 36
      #code: "Sophisticated_Sunset_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8721 …}
      #variants: Doctrine\ORM\PersistentCollection {#4691 …}
      #options: Doctrine\ORM\PersistentCollection {#4687 …}
      #associations: Doctrine\ORM\PersistentCollection {#4698 …}
      #createdAt: DateTime @1764259739 {#8712
        date: 2025-11-27 16:08:59.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8713
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#4688 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#4696
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8714}
          #id: 281
          #name: "Sophisticated Sunset Cap"
          #slug: "sophisticated-sunset-cap"
          #description: """
            Quam earum vitae iure amet. Quod et reprehenderit quia atque inventore vel doloremque. Tempora eos vitae suscipit ipsum.\n
            \n
            Porro aliquid minima ut ipsa suscipit. Velit et accusamus quos accusamus tenetur architecto ipsum. Voluptates numquam porro adipisci veniam maxime.\n
            \n
            Quis error eum sint. Quia odit nemo et nesciunt aliquid. Quod aut laboriosam omnis rerum. Voluptate sapiente et sed aperiam aliquam doloremque dolor.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptates et asperiores minima qui fuga sint. Est recusandae dolor et qui ratione molestiae quod. Quisquam velit earum non aspernatur molestiae voluptate. Tempore sit qui deleniti tempora asperiores iure laboriosam."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#4685 …}
      #channels: Doctrine\ORM\PersistentCollection {#8719 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8715 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8717 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
90.0 MiB 0.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15326
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15317 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15386 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15259 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15267
    #collection: Doctrine\Common\Collections\ArrayCollection {#15276 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15255 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24577 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24579 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15326
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15317 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15386 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15314 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sophisticated Sunset Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15267
    #collection: Doctrine\Common\Collections\ArrayCollection {#15276 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15255 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24577 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24579 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15390
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15326
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15317 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15386 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15314 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15259 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15267
      #collection: Doctrine\Common\Collections\ArrayCollection {#15276 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15255 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24577 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24579 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 90.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15440
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15438 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15439 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15259 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15443
  +variant: App\Entity\Product\ProductVariant {#15259 …}
  +price: "€69.13"
  +originalPrice: "€69.13"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6276 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11131 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15440
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15438 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15439 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 90.0 MiB 2.31 ms
Input props
[
  "product" => App\Entity\Product\Product {#4708
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#4700 …}
    #variants: Doctrine\ORM\PersistentCollection {#5090 …}
    #options: Doctrine\ORM\PersistentCollection {#5089 …}
    #associations: Doctrine\ORM\PersistentCollection {#5061 …}
    #createdAt: DateTime @1764006984 {#4715
      date: 2025-11-24 17:56:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#4711
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5070 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#5072
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#4708}
        #id: 305
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Consequatur et quisquam voluptatem cupiditate. Odio ea accusamus modi veniam. Accusamus ea cumque in commodi. Molestiae atque commodi sapiente accusantium consequatur fugit.\n
          \n
          Expedita non occaecati beatae et aut fuga. Voluptatem at alias molestiae velit. Enim voluptas sed et quo sapiente quo. Accusantium impedit autem officiis cupiditate consequuntur.\n
          \n
          Occaecati atque omnis et impedit beatae sed. Autem et laudantium occaecati eum consectetur deleniti ut accusantium. Reiciendis nam inventore facilis cupiditate unde vero nihil aliquam. Optio nam maiores sint eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ex sapiente et consequatur quia id. Nihil nulla et illum dolores. Aut numquam earum vel quasi saepe officiis voluptatem quae."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5067 …}
    #channels: Doctrine\ORM\PersistentCollection {#4704 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4707 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4705 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15324
  +product: App\Entity\Product\Product {#4708
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#4700 …}
    #variants: Doctrine\ORM\PersistentCollection {#5090 …}
    #options: Doctrine\ORM\PersistentCollection {#5089 …}
    #associations: Doctrine\ORM\PersistentCollection {#5061 …}
    #createdAt: DateTime @1764006984 {#4715
      date: 2025-11-24 17:56:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#4711
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5070 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#5072
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#4708}
        #id: 305
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Consequatur et quisquam voluptatem cupiditate. Odio ea accusamus modi veniam. Accusamus ea cumque in commodi. Molestiae atque commodi sapiente accusantium consequatur fugit.\n
          \n
          Expedita non occaecati beatae et aut fuga. Voluptatem at alias molestiae velit. Enim voluptas sed et quo sapiente quo. Accusantium impedit autem officiis cupiditate consequuntur.\n
          \n
          Occaecati atque omnis et impedit beatae sed. Autem et laudantium occaecati eum consectetur deleniti ut accusantium. Reiciendis nam inventore facilis cupiditate unde vero nihil aliquam. Optio nam maiores sint eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ex sapiente et consequatur quia id. Nihil nulla et illum dolores. Aut numquam earum vel quasi saepe officiis voluptatem quae."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5067 …}
    #channels: Doctrine\ORM\PersistentCollection {#4704 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4707 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4705 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15506 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12645
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12678 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12684 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12671 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
90.0 MiB 0.40 ms
Input props
[
  "product" => App\Entity\Product\Product {#4708
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#4700 …}
    #variants: Doctrine\ORM\PersistentCollection {#5090 …}
    #options: Doctrine\ORM\PersistentCollection {#5089 …}
    #associations: Doctrine\ORM\PersistentCollection {#5061 …}
    #createdAt: DateTime @1764006984 {#4715
      date: 2025-11-24 17:56:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#4711
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5070 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#5072
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#4708}
        #id: 305
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Consequatur et quisquam voluptatem cupiditate. Odio ea accusamus modi veniam. Accusamus ea cumque in commodi. Molestiae atque commodi sapiente accusantium consequatur fugit.\n
          \n
          Expedita non occaecati beatae et aut fuga. Voluptatem at alias molestiae velit. Enim voluptas sed et quo sapiente quo. Accusantium impedit autem officiis cupiditate consequuntur.\n
          \n
          Occaecati atque omnis et impedit beatae sed. Autem et laudantium occaecati eum consectetur deleniti ut accusantium. Reiciendis nam inventore facilis cupiditate unde vero nihil aliquam. Optio nam maiores sint eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ex sapiente et consequatur quia id. Nihil nulla et illum dolores. Aut numquam earum vel quasi saepe officiis voluptatem quae."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5067 …}
    #channels: Doctrine\ORM\PersistentCollection {#4704 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4707 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4705 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Harmonious Horizon Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15580
  -props: [
    "product" => App\Entity\Product\Product {#4708
      #id: 39
      #code: "Harmonious_Horizon_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#4700 …}
      #variants: Doctrine\ORM\PersistentCollection {#5090 …}
      #options: Doctrine\ORM\PersistentCollection {#5089 …}
      #associations: Doctrine\ORM\PersistentCollection {#5061 …}
      #createdAt: DateTime @1764006984 {#4715
        date: 2025-11-24 17:56:24.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#4711
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#5070 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#5072
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#4708}
          #id: 305
          #name: "Harmonious Horizon Cap"
          #slug: "harmonious-horizon-cap"
          #description: """
            Consequatur et quisquam voluptatem cupiditate. Odio ea accusamus modi veniam. Accusamus ea cumque in commodi. Molestiae atque commodi sapiente accusantium consequatur fugit.\n
            \n
            Expedita non occaecati beatae et aut fuga. Voluptatem at alias molestiae velit. Enim voluptas sed et quo sapiente quo. Accusantium impedit autem officiis cupiditate consequuntur.\n
            \n
            Occaecati atque omnis et impedit beatae sed. Autem et laudantium occaecati eum consectetur deleniti ut accusantium. Reiciendis nam inventore facilis cupiditate unde vero nihil aliquam. Optio nam maiores sint eum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ex sapiente et consequatur quia id. Nihil nulla et illum dolores. Aut numquam earum vel quasi saepe officiis voluptatem quae."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#5067 …}
      #channels: Doctrine\ORM\PersistentCollection {#4704 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#4707 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#4705 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
90.0 MiB 0.36 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15564 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15630 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15561 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15506 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15514
    #collection: Doctrine\Common\Collections\ArrayCollection {#15523 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15502 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24591 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24593 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15564 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15630 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15561 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Harmonious Horizon Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15514
    #collection: Doctrine\Common\Collections\ArrayCollection {#15523 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15502 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24591 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24593 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15634
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15573
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15564 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15630 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15561 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15506 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15514
      #collection: Doctrine\Common\Collections\ArrayCollection {#15523 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15502 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24591 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24593 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 90.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15684
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15675 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15682 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15683 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15506 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15687
  +variant: App\Entity\Product\ProductVariant {#15506 …}
  +price: "€27.29"
  +originalPrice: "€27.29"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6276 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11131 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15684
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15675 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15682 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15683 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 90.0 MiB 1.44 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12350
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11197 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12381 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11207 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12568
  +cart: App\Entity\Order\Order {#11932 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1286 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12350
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11197 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12381 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11207 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4924 …}
}