GET https://testing.palaisbavard.fr/en_US/taxons/caps/with-pompons?sorting%5Bprice%5D=asc

Components

12 Twig Components
40 Render Count
40 ms Render Time
92.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
8 26.53ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
8 6.26ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
8 4.45ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
8 0.94ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 2.43ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.73ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.94ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 2.46ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.86ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.59ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.60ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.50ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 92.0 MiB 2.43 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12244
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12237 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12243 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12242 …}
    +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 {#12313
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12134 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12244
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12237 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12243 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12242 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 92.0 MiB 0.73 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12762
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12758 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12760 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12761 …}
    +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 {#12771
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4407 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12762
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12758 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12760 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12761 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 92.0 MiB 2.94 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12859
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12880
  +cart: App\Entity\Order\Order {#12935 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1286 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12859
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12832 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12854 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +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 92.0 MiB 2.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13120
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13116 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13113 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13114 …}
    +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 {#13129
  #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 {#13120
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13116 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13113 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13114 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 92.0 MiB 0.86 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13400
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13396 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13397 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13399 …}
    +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 {#13409
  #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 {#13400
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13396 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13397 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13399 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 92.0 MiB 0.59 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13513
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13509 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13510 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13512 …}
    +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 {#13521
  #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 {#13513
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13509 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13510 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13512 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 92.0 MiB 1.60 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13583
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13579 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13580 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13582 …}
    +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 {#13591
  #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 {#13583
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13579 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13580 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13582 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 92.0 MiB 6.23 ms
Input props
[
  "product" => App\Entity\Product\Product {#8090
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8647 …}
    #variants: Doctrine\ORM\PersistentCollection {#8785 …}
    #options: Doctrine\ORM\PersistentCollection {#8775 …}
    #associations: Doctrine\ORM\PersistentCollection {#8715 …}
    #createdAt: DateTime @1763932037 {#8405
      date: 2025-11-23 21:07:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#7996
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8774 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8777
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8090}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Ab et impedit illum. Minus tempore odit hic id quam necessitatibus. At voluptate et dicta.\n
          \n
          Beatae sequi consequuntur eius cumque. Non sed autem quia cumque quasi. Repudiandae odit asperiores quis sed corporis voluptatum debitis et.\n
          \n
          Qui voluptates magni et nostrum sunt est. Nobis at dolorem ea earum nulla et. Voluptates dicta voluptatem dolores accusantium qui. Et nulla aut porro libero vitae velit id eveniet.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Architecto ad quia eum dolores. Autem nihil rem labore numquam sit aut. Magnam id recusandae rerum sunt."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8780 …}
    #channels: Doctrine\ORM\PersistentCollection {#8354 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8012 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8352 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13681 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13674 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14100
  +product: App\Entity\Product\Product {#8090
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8647 …}
    #variants: Doctrine\ORM\PersistentCollection {#8785 …}
    #options: Doctrine\ORM\PersistentCollection {#8775 …}
    #associations: Doctrine\ORM\PersistentCollection {#8715 …}
    #createdAt: DateTime @1763932037 {#8405
      date: 2025-11-23 21:07:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#7996
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8774 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8777
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8090}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Ab et impedit illum. Minus tempore odit hic id quam necessitatibus. At voluptate et dicta.\n
          \n
          Beatae sequi consequuntur eius cumque. Non sed autem quia cumque quasi. Repudiandae odit asperiores quis sed corporis voluptatum debitis et.\n
          \n
          Qui voluptates magni et nostrum sunt est. Nobis at dolorem ea earum nulla et. Voluptates dicta voluptatem dolores accusantium qui. Et nulla aut porro libero vitae velit id eveniet.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Architecto ad quia eum dolores. Autem nihil rem labore numquam sit aut. Magnam id recusandae rerum sunt."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8780 …}
    #channels: Doctrine\ORM\PersistentCollection {#8354 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8012 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8352 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8788 …}
  +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 {#13648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13681 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13674 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
92.0 MiB 1.86 ms
Input props
[
  "product" => App\Entity\Product\Product {#8090
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8647 …}
    #variants: Doctrine\ORM\PersistentCollection {#8785 …}
    #options: Doctrine\ORM\PersistentCollection {#8775 …}
    #associations: Doctrine\ORM\PersistentCollection {#8715 …}
    #createdAt: DateTime @1763932037 {#8405
      date: 2025-11-23 21:07:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#7996
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8774 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8777
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8090}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Ab et impedit illum. Minus tempore odit hic id quam necessitatibus. At voluptate et dicta.\n
          \n
          Beatae sequi consequuntur eius cumque. Non sed autem quia cumque quasi. Repudiandae odit asperiores quis sed corporis voluptatum debitis et.\n
          \n
          Qui voluptates magni et nostrum sunt est. Nobis at dolorem ea earum nulla et. Voluptates dicta voluptatem dolores accusantium qui. Et nulla aut porro libero vitae velit id eveniet.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Architecto ad quia eum dolores. Autem nihil rem labore numquam sit aut. Magnam id recusandae rerum sunt."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8780 …}
    #channels: Doctrine\ORM\PersistentCollection {#8354 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8012 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8352 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Radiant Reflection Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14261
  -props: [
    "product" => App\Entity\Product\Product {#8090
      #id: 40
      #code: "Radiant_Reflection_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8647 …}
      #variants: Doctrine\ORM\PersistentCollection {#8785 …}
      #options: Doctrine\ORM\PersistentCollection {#8775 …}
      #associations: Doctrine\ORM\PersistentCollection {#8715 …}
      #createdAt: DateTime @1763932037 {#8405
        date: 2025-11-23 21:07:17.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#7996
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8774 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8777
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8090}
          #id: 313
          #name: "Radiant Reflection Cap"
          #slug: "radiant-reflection-cap"
          #description: """
            Ab et impedit illum. Minus tempore odit hic id quam necessitatibus. At voluptate et dicta.\n
            \n
            Beatae sequi consequuntur eius cumque. Non sed autem quia cumque quasi. Repudiandae odit asperiores quis sed corporis voluptatum debitis et.\n
            \n
            Qui voluptates magni et nostrum sunt est. Nobis at dolorem ea earum nulla et. Voluptates dicta voluptatem dolores accusantium qui. Et nulla aut porro libero vitae velit id eveniet.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Architecto ad quia eum dolores. Autem nihil rem labore numquam sit aut. Magnam id recusandae rerum sunt."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8780 …}
      #channels: Doctrine\ORM\PersistentCollection {#8354 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8012 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8352 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
92.0 MiB 0.80 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14282
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14285 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14278 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14281 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8788 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9059
    #collection: Doctrine\Common\Collections\ArrayCollection {#9058 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8905 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25062 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25114 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14282
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14285 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14278 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14281 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Radiant Reflection Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9059
    #collection: Doctrine\Common\Collections\ArrayCollection {#9058 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8905 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25062 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25114 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14275
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14282
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14285 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14278 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14281 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8788 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9059
      #collection: Doctrine\Common\Collections\ArrayCollection {#9058 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8905 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25062 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25114 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 92.0 MiB 0.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14401 …}
    +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 {#8788 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14420
  +variant: App\Entity\Product\ProductVariant {#8788 …}
  +price: "€5.16"
  +originalPrice: "€5.16"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9438 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12134 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9435 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14401 …}
    +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 92.0 MiB 3.13 ms
Input props
[
  "product" => App\Entity\Product\Product {#9063
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9070 …}
    #variants: Doctrine\ORM\PersistentCollection {#9083 …}
    #options: Doctrine\ORM\PersistentCollection {#9074 …}
    #associations: Doctrine\ORM\PersistentCollection {#9072 …}
    #createdAt: DateTime @1764214129 {#9057
      date: 2025-11-27 03:28:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9060
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9077 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9078
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9063}
        #id: 297
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Illo magnam veritatis dolorem ducimus itaque cupiditate placeat. Ea minus libero earum numquam et magnam nesciunt. Sit vel culpa et quaerat libero necessitatibus et expedita.\n
          \n
          Cumque aliquam voluptas facilis minima mollitia quasi. Suscipit velit dolorum cupiditate omnis expedita. Odit inventore ipsa possimus sed. Nisi molestiae laudantium iste odio soluta et officiis. Tenetur sed rerum omnis ut.\n
          \n
          Accusamus quibusdam qui ab. Nihil sit ipsa dolores saepe. Veniam officia quia blanditiis asperiores voluptatem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rerum itaque qui possimus fugiat veritatis et. Omnis dignissimos ut doloremque iusto voluptatem. Id consequatur qui soluta consequatur. Adipisci dolores ea ad quasi."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9080 …}
    #channels: Doctrine\ORM\PersistentCollection {#9068 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9064 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9066 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13681 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13674 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14328
  +product: App\Entity\Product\Product {#9063
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9070 …}
    #variants: Doctrine\ORM\PersistentCollection {#9083 …}
    #options: Doctrine\ORM\PersistentCollection {#9074 …}
    #associations: Doctrine\ORM\PersistentCollection {#9072 …}
    #createdAt: DateTime @1764214129 {#9057
      date: 2025-11-27 03:28:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9060
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9077 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9078
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9063}
        #id: 297
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Illo magnam veritatis dolorem ducimus itaque cupiditate placeat. Ea minus libero earum numquam et magnam nesciunt. Sit vel culpa et quaerat libero necessitatibus et expedita.\n
          \n
          Cumque aliquam voluptas facilis minima mollitia quasi. Suscipit velit dolorum cupiditate omnis expedita. Odit inventore ipsa possimus sed. Nisi molestiae laudantium iste odio soluta et officiis. Tenetur sed rerum omnis ut.\n
          \n
          Accusamus quibusdam qui ab. Nihil sit ipsa dolores saepe. Veniam officia quia blanditiis asperiores voluptatem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rerum itaque qui possimus fugiat veritatis et. Omnis dignissimos ut doloremque iusto voluptatem. Id consequatur qui soluta consequatur. Adipisci dolores ea ad quasi."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9080 …}
    #channels: Doctrine\ORM\PersistentCollection {#9068 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9064 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9066 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9084 …}
  +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 {#13648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13681 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13674 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
92.0 MiB 0.80 ms
Input props
[
  "product" => App\Entity\Product\Product {#9063
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9070 …}
    #variants: Doctrine\ORM\PersistentCollection {#9083 …}
    #options: Doctrine\ORM\PersistentCollection {#9074 …}
    #associations: Doctrine\ORM\PersistentCollection {#9072 …}
    #createdAt: DateTime @1764214129 {#9057
      date: 2025-11-27 03:28:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9060
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9077 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9078
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9063}
        #id: 297
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Illo magnam veritatis dolorem ducimus itaque cupiditate placeat. Ea minus libero earum numquam et magnam nesciunt. Sit vel culpa et quaerat libero necessitatibus et expedita.\n
          \n
          Cumque aliquam voluptas facilis minima mollitia quasi. Suscipit velit dolorum cupiditate omnis expedita. Odit inventore ipsa possimus sed. Nisi molestiae laudantium iste odio soluta et officiis. Tenetur sed rerum omnis ut.\n
          \n
          Accusamus quibusdam qui ab. Nihil sit ipsa dolores saepe. Veniam officia quia blanditiis asperiores voluptatem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rerum itaque qui possimus fugiat veritatis et. Omnis dignissimos ut doloremque iusto voluptatem. Id consequatur qui soluta consequatur. Adipisci dolores ea ad quasi."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9080 …}
    #channels: Doctrine\ORM\PersistentCollection {#9068 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9064 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9066 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Tranquil Twilight Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14547
  -props: [
    "product" => App\Entity\Product\Product {#9063
      #id: 38
      #code: "Tranquil_Twilight_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9070 …}
      #variants: Doctrine\ORM\PersistentCollection {#9083 …}
      #options: Doctrine\ORM\PersistentCollection {#9074 …}
      #associations: Doctrine\ORM\PersistentCollection {#9072 …}
      #createdAt: DateTime @1764214129 {#9057
        date: 2025-11-27 03:28:49.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#9060
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9077 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9078
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9063}
          #id: 297
          #name: "Tranquil Twilight Cap"
          #slug: "tranquil-twilight-cap"
          #description: """
            Illo magnam veritatis dolorem ducimus itaque cupiditate placeat. Ea minus libero earum numquam et magnam nesciunt. Sit vel culpa et quaerat libero necessitatibus et expedita.\n
            \n
            Cumque aliquam voluptas facilis minima mollitia quasi. Suscipit velit dolorum cupiditate omnis expedita. Odit inventore ipsa possimus sed. Nisi molestiae laudantium iste odio soluta et officiis. Tenetur sed rerum omnis ut.\n
            \n
            Accusamus quibusdam qui ab. Nihil sit ipsa dolores saepe. Veniam officia quia blanditiis asperiores voluptatem.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Rerum itaque qui possimus fugiat veritatis et. Omnis dignissimos ut doloremque iusto voluptatem. Id consequatur qui soluta consequatur. Adipisci dolores ea ad quasi."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9080 …}
      #channels: Doctrine\ORM\PersistentCollection {#9068 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9064 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9066 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
92.0 MiB 0.51 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14592
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14531 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14540 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14591 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9084 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9094
    #collection: Doctrine\Common\Collections\ArrayCollection {#9095 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9093 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25134 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25136 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14592
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14531 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14540 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14591 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Tranquil Twilight Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9094
    #collection: Doctrine\Common\Collections\ArrayCollection {#9095 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9093 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25134 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25136 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14598
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14592
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14531 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14540 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14591 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9084 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9094
      #collection: Doctrine\Common\Collections\ArrayCollection {#9095 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9093 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25134 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25136 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 92.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14639 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14646 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14647 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9084 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14651
  +variant: App\Entity\Product\ProductVariant {#9084 …}
  +price: "€41.38"
  +originalPrice: "€41.38"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9438 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12134 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9435 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14639 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14646 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14647 …}
    +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 92.0 MiB 3.58 ms
Input props
[
  "product" => App\Entity\Product\Product {#9100
    #id: 37
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9107 …}
    #variants: Doctrine\ORM\PersistentCollection {#9120 …}
    #options: Doctrine\ORM\PersistentCollection {#9111 …}
    #associations: Doctrine\ORM\PersistentCollection {#9109 …}
    #createdAt: DateTime @1764448750 {#9096
      date: 2025-11-29 20:39:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9097
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9114 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9115
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9100}
        #id: 289
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Tempore sunt cumque hic et eum harum. Dolorem sint vitae cum quo. Mollitia praesentium a eos aliquid.\r\n
          \r\n
          Minus eaque aut non incidunt officiis quam omnis. Numquam delectus ea deleniti est sed. Vitae voluptatibus adipisci vero reiciendis alias error porro est. A quis cupiditate saepe cupiditate dolorem.\r\n
          \r\n
          Soluta aut officiis enim cupiditate est adipisci laudantium saepe. Deserunt et non delectus corrupti quod. Ipsum ad incidunt nihil illum architecto vero eius. Et impedit et ut cupiditate exercitationem in.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptates non sint voluptate perferendis sit doloremque. Iusto in beatae unde nam qui. Molestiae consequatur veritatis molestias animi ullam ut rerum quibusdam. Voluptatem harum non quod eum optio sint consequatur."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9117 …}
    #channels: Doctrine\ORM\PersistentCollection {#9105 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9101 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9103 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13681 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13674 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14538
  +product: App\Entity\Product\Product {#9100
    #id: 37
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9107 …}
    #variants: Doctrine\ORM\PersistentCollection {#9120 …}
    #options: Doctrine\ORM\PersistentCollection {#9111 …}
    #associations: Doctrine\ORM\PersistentCollection {#9109 …}
    #createdAt: DateTime @1764448750 {#9096
      date: 2025-11-29 20:39:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9097
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9114 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9115
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9100}
        #id: 289
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Tempore sunt cumque hic et eum harum. Dolorem sint vitae cum quo. Mollitia praesentium a eos aliquid.\r\n
          \r\n
          Minus eaque aut non incidunt officiis quam omnis. Numquam delectus ea deleniti est sed. Vitae voluptatibus adipisci vero reiciendis alias error porro est. A quis cupiditate saepe cupiditate dolorem.\r\n
          \r\n
          Soluta aut officiis enim cupiditate est adipisci laudantium saepe. Deserunt et non delectus corrupti quod. Ipsum ad incidunt nihil illum architecto vero eius. Et impedit et ut cupiditate exercitationem in.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptates non sint voluptate perferendis sit doloremque. Iusto in beatae unde nam qui. Molestiae consequatur veritatis molestias animi ullam ut rerum quibusdam. Voluptatem harum non quod eum optio sint consequatur."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9117 …}
    #channels: Doctrine\ORM\PersistentCollection {#9105 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9101 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9103 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9121 …}
  +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 {#13648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13681 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13674 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
92.0 MiB 0.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#9100
    #id: 37
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9107 …}
    #variants: Doctrine\ORM\PersistentCollection {#9120 …}
    #options: Doctrine\ORM\PersistentCollection {#9111 …}
    #associations: Doctrine\ORM\PersistentCollection {#9109 …}
    #createdAt: DateTime @1764448750 {#9096
      date: 2025-11-29 20:39:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9097
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9114 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9115
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9100}
        #id: 289
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Tempore sunt cumque hic et eum harum. Dolorem sint vitae cum quo. Mollitia praesentium a eos aliquid.\r\n
          \r\n
          Minus eaque aut non incidunt officiis quam omnis. Numquam delectus ea deleniti est sed. Vitae voluptatibus adipisci vero reiciendis alias error porro est. A quis cupiditate saepe cupiditate dolorem.\r\n
          \r\n
          Soluta aut officiis enim cupiditate est adipisci laudantium saepe. Deserunt et non delectus corrupti quod. Ipsum ad incidunt nihil illum architecto vero eius. Et impedit et ut cupiditate exercitationem in.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptates non sint voluptate perferendis sit doloremque. Iusto in beatae unde nam qui. Molestiae consequatur veritatis molestias animi ullam ut rerum quibusdam. Voluptatem harum non quod eum optio sint consequatur."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9117 …}
    #channels: Doctrine\ORM\PersistentCollection {#9105 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9101 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9103 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Adventurous Aurora Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14768
  -props: [
    "product" => App\Entity\Product\Product {#9100
      #id: 37
      #code: "Adventurous_Aurora_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9107 …}
      #variants: Doctrine\ORM\PersistentCollection {#9120 …}
      #options: Doctrine\ORM\PersistentCollection {#9111 …}
      #associations: Doctrine\ORM\PersistentCollection {#9109 …}
      #createdAt: DateTime @1764448750 {#9096
        date: 2025-11-29 20:39:10.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#9097
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9114 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9115
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9100}
          #id: 289
          #name: "Adventurous Aurora Cap"
          #slug: "adventurous-aurora-cap"
          #description: """
            Tempore sunt cumque hic et eum harum. Dolorem sint vitae cum quo. Mollitia praesentium a eos aliquid.\r\n
            \r\n
            Minus eaque aut non incidunt officiis quam omnis. Numquam delectus ea deleniti est sed. Vitae voluptatibus adipisci vero reiciendis alias error porro est. A quis cupiditate saepe cupiditate dolorem.\r\n
            \r\n
            Soluta aut officiis enim cupiditate est adipisci laudantium saepe. Deserunt et non delectus corrupti quod. Ipsum ad incidunt nihil illum architecto vero eius. Et impedit et ut cupiditate exercitationem in.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptates non sint voluptate perferendis sit doloremque. Iusto in beatae unde nam qui. Molestiae consequatur veritatis molestias animi ullam ut rerum quibusdam. Voluptatem harum non quod eum optio sint consequatur."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9117 …}
      #channels: Doctrine\ORM\PersistentCollection {#9105 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9101 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9103 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
92.0 MiB 0.64 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14813
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14752 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14761 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14812 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9121 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9131
    #collection: Doctrine\Common\Collections\ArrayCollection {#9132 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9130 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25148 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25150 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14813
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14752 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14761 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14812 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Adventurous Aurora Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9131
    #collection: Doctrine\Common\Collections\ArrayCollection {#9132 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9130 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25148 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25150 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14819
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14813
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14752 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14761 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14812 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9121 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9131
      #collection: Doctrine\Common\Collections\ArrayCollection {#9132 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9130 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25148 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25150 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 92.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14869
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14860 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14867 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14868 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9121 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14872
  +variant: App\Entity\Product\ProductVariant {#9121 …}
  +price: "€46.46"
  +originalPrice: "€46.46"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9438 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12134 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9435 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14869
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14860 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14867 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14868 …}
    +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 92.0 MiB 3.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#9137
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9144 …}
    #variants: Doctrine\ORM\PersistentCollection {#9157 …}
    #options: Doctrine\ORM\PersistentCollection {#9148 …}
    #associations: Doctrine\ORM\PersistentCollection {#9146 …}
    #createdAt: DateTime @1764072232 {#9133
      date: 2025-11-25 12:03:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9134
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9151 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9152
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9137}
        #id: 273
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Et non dolor rerum. Occaecati qui corporis libero ut eius nihil.\n
          \n
          Enim ratione consequatur qui rem. Eaque eligendi in deleniti deleniti excepturi. Aut minus id id natus.\n
          \n
          Ipsum nulla aperiam nihil quia facilis qui ullam. Adipisci et aliquid eaque iusto.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sunt et eius et possimus aut repellat optio. Quia omnis delectus delectus. Quia vero aspernatur ut quas iusto ut id."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9154 …}
    #channels: Doctrine\ORM\PersistentCollection {#9142 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9138 …}
    #averageRating: 4.5
    #images: Doctrine\ORM\PersistentCollection {#9140 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13681 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13674 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14759
  +product: App\Entity\Product\Product {#9137
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9144 …}
    #variants: Doctrine\ORM\PersistentCollection {#9157 …}
    #options: Doctrine\ORM\PersistentCollection {#9148 …}
    #associations: Doctrine\ORM\PersistentCollection {#9146 …}
    #createdAt: DateTime @1764072232 {#9133
      date: 2025-11-25 12:03:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9134
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9151 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9152
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9137}
        #id: 273
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Et non dolor rerum. Occaecati qui corporis libero ut eius nihil.\n
          \n
          Enim ratione consequatur qui rem. Eaque eligendi in deleniti deleniti excepturi. Aut minus id id natus.\n
          \n
          Ipsum nulla aperiam nihil quia facilis qui ullam. Adipisci et aliquid eaque iusto.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sunt et eius et possimus aut repellat optio. Quia omnis delectus delectus. Quia vero aspernatur ut quas iusto ut id."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9154 …}
    #channels: Doctrine\ORM\PersistentCollection {#9142 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9138 …}
    #averageRating: 4.5
    #images: Doctrine\ORM\PersistentCollection {#9140 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9158 …}
  +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 {#13648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13681 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13674 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
92.0 MiB 0.63 ms
Input props
[
  "product" => App\Entity\Product\Product {#9137
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9144 …}
    #variants: Doctrine\ORM\PersistentCollection {#9157 …}
    #options: Doctrine\ORM\PersistentCollection {#9148 …}
    #associations: Doctrine\ORM\PersistentCollection {#9146 …}
    #createdAt: DateTime @1764072232 {#9133
      date: 2025-11-25 12:03:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9134
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9151 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9152
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9137}
        #id: 273
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Et non dolor rerum. Occaecati qui corporis libero ut eius nihil.\n
          \n
          Enim ratione consequatur qui rem. Eaque eligendi in deleniti deleniti excepturi. Aut minus id id natus.\n
          \n
          Ipsum nulla aperiam nihil quia facilis qui ullam. Adipisci et aliquid eaque iusto.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sunt et eius et possimus aut repellat optio. Quia omnis delectus delectus. Quia vero aspernatur ut quas iusto ut id."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9154 …}
    #channels: Doctrine\ORM\PersistentCollection {#9142 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9138 …}
    #averageRating: 4.5
    #images: Doctrine\ORM\PersistentCollection {#9140 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Bold Beach Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14989
  -props: [
    "product" => App\Entity\Product\Product {#9137
      #id: 35
      #code: "Bold_Beach_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9144 …}
      #variants: Doctrine\ORM\PersistentCollection {#9157 …}
      #options: Doctrine\ORM\PersistentCollection {#9148 …}
      #associations: Doctrine\ORM\PersistentCollection {#9146 …}
      #createdAt: DateTime @1764072232 {#9133
        date: 2025-11-25 12:03:52.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#9134
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9151 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9152
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9137}
          #id: 273
          #name: "Bold Beach Cap"
          #slug: "bold-beach-cap"
          #description: """
            Et non dolor rerum. Occaecati qui corporis libero ut eius nihil.\n
            \n
            Enim ratione consequatur qui rem. Eaque eligendi in deleniti deleniti excepturi. Aut minus id id natus.\n
            \n
            Ipsum nulla aperiam nihil quia facilis qui ullam. Adipisci et aliquid eaque iusto.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Sunt et eius et possimus aut repellat optio. Quia omnis delectus delectus. Quia vero aspernatur ut quas iusto ut id."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9154 …}
      #channels: Doctrine\ORM\PersistentCollection {#9142 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9138 …}
      #averageRating: 4.5
      #images: Doctrine\ORM\PersistentCollection {#9140 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
92.0 MiB 0.76 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15034
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14973 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14982 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15033 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9158 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9168
    #collection: Doctrine\Common\Collections\ArrayCollection {#9169 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9167 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25162 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25164 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15034
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14973 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14982 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15033 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Bold Beach Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9168
    #collection: Doctrine\Common\Collections\ArrayCollection {#9169 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9167 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25162 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25164 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15040
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15034
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14973 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14982 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15033 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9158 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9168
      #collection: Doctrine\Common\Collections\ArrayCollection {#9169 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9167 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25162 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25164 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 92.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15090
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15081 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15088 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15089 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9158 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15093
  +variant: App\Entity\Product\ProductVariant {#9158 …}
  +price: "€51.05"
  +originalPrice: "€51.05"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9438 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12134 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9435 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15090
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15081 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15088 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15089 …}
    +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 92.0 MiB 3.00 ms
Input props
[
  "product" => App\Entity\Product\Product {#9174
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9181 …}
    #variants: Doctrine\ORM\PersistentCollection {#9194 …}
    #options: Doctrine\ORM\PersistentCollection {#9185 …}
    #associations: Doctrine\ORM\PersistentCollection {#9183 …}
    #createdAt: DateTime @1764142408 {#9170
      date: 2025-11-26 07:33:28.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9171
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9188 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9189
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9174}
        #id: 257
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Consequatur et explicabo aliquid dolores. Ipsum voluptas laudantium quam voluptas ab. Nam laboriosam vitae eaque omnis.\n
          \n
          Atque rerum beatae quam voluptatem neque. Voluptatem ipsam nihil est magnam fugit quisquam delectus doloremque. Non alias unde autem similique.\n
          \n
          Neque consequatur eos expedita nostrum. Laborum nostrum sunt quia velit vel. Qui sed consequatur et et occaecati rerum. Officia voluptatem ut qui repudiandae nemo et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repellendus molestiae assumenda alias ut odit sapiente voluptas. Et repellendus omnis non qui nihil. Non aliquid expedita quidem."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9191 …}
    #channels: Doctrine\ORM\PersistentCollection {#9179 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9175 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9177 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13681 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13674 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14980
  +product: App\Entity\Product\Product {#9174
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9181 …}
    #variants: Doctrine\ORM\PersistentCollection {#9194 …}
    #options: Doctrine\ORM\PersistentCollection {#9185 …}
    #associations: Doctrine\ORM\PersistentCollection {#9183 …}
    #createdAt: DateTime @1764142408 {#9170
      date: 2025-11-26 07:33:28.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9171
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9188 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9189
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9174}
        #id: 257
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Consequatur et explicabo aliquid dolores. Ipsum voluptas laudantium quam voluptas ab. Nam laboriosam vitae eaque omnis.\n
          \n
          Atque rerum beatae quam voluptatem neque. Voluptatem ipsam nihil est magnam fugit quisquam delectus doloremque. Non alias unde autem similique.\n
          \n
          Neque consequatur eos expedita nostrum. Laborum nostrum sunt quia velit vel. Qui sed consequatur et et occaecati rerum. Officia voluptatem ut qui repudiandae nemo et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repellendus molestiae assumenda alias ut odit sapiente voluptas. Et repellendus omnis non qui nihil. Non aliquid expedita quidem."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9191 …}
    #channels: Doctrine\ORM\PersistentCollection {#9179 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9175 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9177 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9195 …}
  +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 {#13648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13681 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13674 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
92.0 MiB 0.58 ms
Input props
[
  "product" => App\Entity\Product\Product {#9174
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9181 …}
    #variants: Doctrine\ORM\PersistentCollection {#9194 …}
    #options: Doctrine\ORM\PersistentCollection {#9185 …}
    #associations: Doctrine\ORM\PersistentCollection {#9183 …}
    #createdAt: DateTime @1764142408 {#9170
      date: 2025-11-26 07:33:28.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9171
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9188 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9189
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9174}
        #id: 257
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Consequatur et explicabo aliquid dolores. Ipsum voluptas laudantium quam voluptas ab. Nam laboriosam vitae eaque omnis.\n
          \n
          Atque rerum beatae quam voluptatem neque. Voluptatem ipsam nihil est magnam fugit quisquam delectus doloremque. Non alias unde autem similique.\n
          \n
          Neque consequatur eos expedita nostrum. Laborum nostrum sunt quia velit vel. Qui sed consequatur et et occaecati rerum. Officia voluptatem ut qui repudiandae nemo et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repellendus molestiae assumenda alias ut odit sapiente voluptas. Et repellendus omnis non qui nihil. Non aliquid expedita quidem."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9191 …}
    #channels: Doctrine\ORM\PersistentCollection {#9179 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9175 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9177 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Inspiring Illumination Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15210
  -props: [
    "product" => App\Entity\Product\Product {#9174
      #id: 33
      #code: "Inspiring_Illumination_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9181 …}
      #variants: Doctrine\ORM\PersistentCollection {#9194 …}
      #options: Doctrine\ORM\PersistentCollection {#9185 …}
      #associations: Doctrine\ORM\PersistentCollection {#9183 …}
      #createdAt: DateTime @1764142408 {#9170
        date: 2025-11-26 07:33:28.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#9171
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9188 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9189
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9174}
          #id: 257
          #name: "Inspiring Illumination Cap"
          #slug: "inspiring-illumination-cap"
          #description: """
            Consequatur et explicabo aliquid dolores. Ipsum voluptas laudantium quam voluptas ab. Nam laboriosam vitae eaque omnis.\n
            \n
            Atque rerum beatae quam voluptatem neque. Voluptatem ipsam nihil est magnam fugit quisquam delectus doloremque. Non alias unde autem similique.\n
            \n
            Neque consequatur eos expedita nostrum. Laborum nostrum sunt quia velit vel. Qui sed consequatur et et occaecati rerum. Officia voluptatem ut qui repudiandae nemo et.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Repellendus molestiae assumenda alias ut odit sapiente voluptas. Et repellendus omnis non qui nihil. Non aliquid expedita quidem."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9191 …}
      #channels: Doctrine\ORM\PersistentCollection {#9179 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9175 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9177 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
92.0 MiB 0.55 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15255
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15194 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15203 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15254 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9195 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9205
    #collection: Doctrine\Common\Collections\ArrayCollection {#9206 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9204 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25176 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25178 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15255
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15194 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15203 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15254 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Inspiring Illumination Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9205
    #collection: Doctrine\Common\Collections\ArrayCollection {#9206 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9204 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25176 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25178 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15261
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15255
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15194 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15203 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15254 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9195 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9205
      #collection: Doctrine\Common\Collections\ArrayCollection {#9206 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9204 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25176 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25178 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 92.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15302 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15309 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15310 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9195 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15314
  +variant: App\Entity\Product\ProductVariant {#9195 …}
  +price: "€51.12"
  +originalPrice: "€51.12"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9438 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12134 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9435 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15302 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15309 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15310 …}
    +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 92.0 MiB 2.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#9211
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9218 …}
    #variants: Doctrine\ORM\PersistentCollection {#9231 …}
    #options: Doctrine\ORM\PersistentCollection {#9222 …}
    #associations: Doctrine\ORM\PersistentCollection {#9220 …}
    #createdAt: DateTime @1764393572 {#9207
      date: 2025-11-29 05:19:32.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9208
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9225 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9226
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9211}
        #id: 185
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Sit nam suscipit fugiat neque. Voluptate error voluptatum aut voluptatem eum atque rem. Alias unde voluptatem eos quaerat id doloremque officia a.\n
          \n
          Enim et quia inventore rerum. Sint omnis facere quo et minus tenetur. Mollitia nisi quas consequuntur dolor ullam facere necessitatibus. Unde sed magni vel vitae cupiditate unde eius. Qui placeat facilis recusandae tempore voluptatum et dolores doloremque.\n
          \n
          Sint dolorem autem aspernatur harum quo. Asperiores laborum enim non facere dolorem. Consequatur et tempora dolor dolores. Incidunt quo a aut excepturi libero exercitationem. Consequatur rerum optio in vero quo impedit voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Velit earum est eveniet soluta sed odit. Numquam maxime eligendi recusandae ab repudiandae eaque maiores quos. Architecto pariatur et officia."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9228 …}
    #channels: Doctrine\ORM\PersistentCollection {#9216 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9212 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9214 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13681 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13674 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15201
  +product: App\Entity\Product\Product {#9211
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9218 …}
    #variants: Doctrine\ORM\PersistentCollection {#9231 …}
    #options: Doctrine\ORM\PersistentCollection {#9222 …}
    #associations: Doctrine\ORM\PersistentCollection {#9220 …}
    #createdAt: DateTime @1764393572 {#9207
      date: 2025-11-29 05:19:32.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9208
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9225 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9226
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9211}
        #id: 185
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Sit nam suscipit fugiat neque. Voluptate error voluptatum aut voluptatem eum atque rem. Alias unde voluptatem eos quaerat id doloremque officia a.\n
          \n
          Enim et quia inventore rerum. Sint omnis facere quo et minus tenetur. Mollitia nisi quas consequuntur dolor ullam facere necessitatibus. Unde sed magni vel vitae cupiditate unde eius. Qui placeat facilis recusandae tempore voluptatum et dolores doloremque.\n
          \n
          Sint dolorem autem aspernatur harum quo. Asperiores laborum enim non facere dolorem. Consequatur et tempora dolor dolores. Incidunt quo a aut excepturi libero exercitationem. Consequatur rerum optio in vero quo impedit voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Velit earum est eveniet soluta sed odit. Numquam maxime eligendi recusandae ab repudiandae eaque maiores quos. Architecto pariatur et officia."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9228 …}
    #channels: Doctrine\ORM\PersistentCollection {#9216 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9212 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9214 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9232 …}
  +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 {#13648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13681 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13674 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
92.0 MiB 0.49 ms
Input props
[
  "product" => App\Entity\Product\Product {#9211
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9218 …}
    #variants: Doctrine\ORM\PersistentCollection {#9231 …}
    #options: Doctrine\ORM\PersistentCollection {#9222 …}
    #associations: Doctrine\ORM\PersistentCollection {#9220 …}
    #createdAt: DateTime @1764393572 {#9207
      date: 2025-11-29 05:19:32.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9208
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9225 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9226
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9211}
        #id: 185
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Sit nam suscipit fugiat neque. Voluptate error voluptatum aut voluptatem eum atque rem. Alias unde voluptatem eos quaerat id doloremque officia a.\n
          \n
          Enim et quia inventore rerum. Sint omnis facere quo et minus tenetur. Mollitia nisi quas consequuntur dolor ullam facere necessitatibus. Unde sed magni vel vitae cupiditate unde eius. Qui placeat facilis recusandae tempore voluptatum et dolores doloremque.\n
          \n
          Sint dolorem autem aspernatur harum quo. Asperiores laborum enim non facere dolorem. Consequatur et tempora dolor dolores. Incidunt quo a aut excepturi libero exercitationem. Consequatur rerum optio in vero quo impedit voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Velit earum est eveniet soluta sed odit. Numquam maxime eligendi recusandae ab repudiandae eaque maiores quos. Architecto pariatur et officia."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9228 …}
    #channels: Doctrine\ORM\PersistentCollection {#9216 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9212 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9214 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Radiant Rays Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15431
  -props: [
    "product" => App\Entity\Product\Product {#9211
      #id: 24
      #code: "Radiant_Rays_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9218 …}
      #variants: Doctrine\ORM\PersistentCollection {#9231 …}
      #options: Doctrine\ORM\PersistentCollection {#9222 …}
      #associations: Doctrine\ORM\PersistentCollection {#9220 …}
      #createdAt: DateTime @1764393572 {#9207
        date: 2025-11-29 05:19:32.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#9208
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9225 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9226
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9211}
          #id: 185
          #name: "Radiant Rays Cap"
          #slug: "radiant-rays-cap"
          #description: """
            Sit nam suscipit fugiat neque. Voluptate error voluptatum aut voluptatem eum atque rem. Alias unde voluptatem eos quaerat id doloremque officia a.\n
            \n
            Enim et quia inventore rerum. Sint omnis facere quo et minus tenetur. Mollitia nisi quas consequuntur dolor ullam facere necessitatibus. Unde sed magni vel vitae cupiditate unde eius. Qui placeat facilis recusandae tempore voluptatum et dolores doloremque.\n
            \n
            Sint dolorem autem aspernatur harum quo. Asperiores laborum enim non facere dolorem. Consequatur et tempora dolor dolores. Incidunt quo a aut excepturi libero exercitationem. Consequatur rerum optio in vero quo impedit voluptas.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Velit earum est eveniet soluta sed odit. Numquam maxime eligendi recusandae ab repudiandae eaque maiores quos. Architecto pariatur et officia."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9228 …}
      #channels: Doctrine\ORM\PersistentCollection {#9216 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9212 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9214 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
92.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15476
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15415 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15424 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15475 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9232 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9242
    #collection: Doctrine\Common\Collections\ArrayCollection {#9243 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9241 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25190 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25192 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15476
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15415 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15424 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15475 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Radiant Rays Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9242
    #collection: Doctrine\Common\Collections\ArrayCollection {#9243 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9241 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25190 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25192 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15482
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15476
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15415 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15424 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15475 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9232 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9242
      #collection: Doctrine\Common\Collections\ArrayCollection {#9243 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9241 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25190 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25192 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 92.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15532
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15523 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15530 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15531 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9232 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15535
  +variant: App\Entity\Product\ProductVariant {#9232 …}
  +price: "€65.85"
  +originalPrice: "€65.85"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9438 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12134 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9435 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15532
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15523 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15530 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15531 …}
    +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 92.0 MiB 2.25 ms
Input props
[
  "product" => App\Entity\Product\Product {#9248
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9255 …}
    #variants: Doctrine\ORM\PersistentCollection {#9268 …}
    #options: Doctrine\ORM\PersistentCollection {#9259 …}
    #associations: Doctrine\ORM\PersistentCollection {#9257 …}
    #createdAt: DateTime @1764273258 {#9244
      date: 2025-11-27 19:54:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9245
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9262 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9263
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9248}
        #id: 201
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Quo cum molestias quis explicabo perferendis molestias corporis. Nobis temporibus ad assumenda quia. Et sit officia repudiandae ea aut aut molestiae.\n
          \n
          Laborum debitis laboriosam blanditiis nam ratione neque modi. Reprehenderit ab necessitatibus recusandae iste quam at. Cum in aut corrupti expedita.\n
          \n
          Officia enim rem laborum consequuntur. Et magni sit id cumque aliquid voluptatem. Quia quasi rerum voluptate ut doloremque recusandae. Vel odio mollitia quos dolor animi ullam ex.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iure dolorum culpa aut inventore voluptatem. Ratione repellat et doloremque adipisci et ratione consequatur. Sint id id quia magnam velit in. Id reiciendis repellendus dolorum ex soluta voluptas doloremque."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9265 …}
    #channels: Doctrine\ORM\PersistentCollection {#9253 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9249 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9251 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13681 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13674 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15422
  +product: App\Entity\Product\Product {#9248
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9255 …}
    #variants: Doctrine\ORM\PersistentCollection {#9268 …}
    #options: Doctrine\ORM\PersistentCollection {#9259 …}
    #associations: Doctrine\ORM\PersistentCollection {#9257 …}
    #createdAt: DateTime @1764273258 {#9244
      date: 2025-11-27 19:54:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9245
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9262 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9263
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9248}
        #id: 201
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Quo cum molestias quis explicabo perferendis molestias corporis. Nobis temporibus ad assumenda quia. Et sit officia repudiandae ea aut aut molestiae.\n
          \n
          Laborum debitis laboriosam blanditiis nam ratione neque modi. Reprehenderit ab necessitatibus recusandae iste quam at. Cum in aut corrupti expedita.\n
          \n
          Officia enim rem laborum consequuntur. Et magni sit id cumque aliquid voluptatem. Quia quasi rerum voluptate ut doloremque recusandae. Vel odio mollitia quos dolor animi ullam ex.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iure dolorum culpa aut inventore voluptatem. Ratione repellat et doloremque adipisci et ratione consequatur. Sint id id quia magnam velit in. Id reiciendis repellendus dolorum ex soluta voluptas doloremque."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9265 …}
    #channels: Doctrine\ORM\PersistentCollection {#9253 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9249 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9251 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9269 …}
  +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 {#13648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13681 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13674 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
92.0 MiB 0.41 ms
Input props
[
  "product" => App\Entity\Product\Product {#9248
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9255 …}
    #variants: Doctrine\ORM\PersistentCollection {#9268 …}
    #options: Doctrine\ORM\PersistentCollection {#9259 …}
    #associations: Doctrine\ORM\PersistentCollection {#9257 …}
    #createdAt: DateTime @1764273258 {#9244
      date: 2025-11-27 19:54:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9245
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9262 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9263
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9248}
        #id: 201
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Quo cum molestias quis explicabo perferendis molestias corporis. Nobis temporibus ad assumenda quia. Et sit officia repudiandae ea aut aut molestiae.\n
          \n
          Laborum debitis laboriosam blanditiis nam ratione neque modi. Reprehenderit ab necessitatibus recusandae iste quam at. Cum in aut corrupti expedita.\n
          \n
          Officia enim rem laborum consequuntur. Et magni sit id cumque aliquid voluptatem. Quia quasi rerum voluptate ut doloremque recusandae. Vel odio mollitia quos dolor animi ullam ex.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iure dolorum culpa aut inventore voluptatem. Ratione repellat et doloremque adipisci et ratione consequatur. Sint id id quia magnam velit in. Id reiciendis repellendus dolorum ex soluta voluptas doloremque."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9265 …}
    #channels: Doctrine\ORM\PersistentCollection {#9253 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9249 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9251 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Serene Sunshine Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15652
  -props: [
    "product" => App\Entity\Product\Product {#9248
      #id: 26
      #code: "Serene_Sunshine_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9255 …}
      #variants: Doctrine\ORM\PersistentCollection {#9268 …}
      #options: Doctrine\ORM\PersistentCollection {#9259 …}
      #associations: Doctrine\ORM\PersistentCollection {#9257 …}
      #createdAt: DateTime @1764273258 {#9244
        date: 2025-11-27 19:54:18.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#9245
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9262 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9263
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9248}
          #id: 201
          #name: "Serene Sunshine Cap"
          #slug: "serene-sunshine-cap"
          #description: """
            Quo cum molestias quis explicabo perferendis molestias corporis. Nobis temporibus ad assumenda quia. Et sit officia repudiandae ea aut aut molestiae.\n
            \n
            Laborum debitis laboriosam blanditiis nam ratione neque modi. Reprehenderit ab necessitatibus recusandae iste quam at. Cum in aut corrupti expedita.\n
            \n
            Officia enim rem laborum consequuntur. Et magni sit id cumque aliquid voluptatem. Quia quasi rerum voluptate ut doloremque recusandae. Vel odio mollitia quos dolor animi ullam ex.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Iure dolorum culpa aut inventore voluptatem. Ratione repellat et doloremque adipisci et ratione consequatur. Sint id id quia magnam velit in. Id reiciendis repellendus dolorum ex soluta voluptas doloremque."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9265 …}
      #channels: Doctrine\ORM\PersistentCollection {#9253 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9249 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9251 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
92.0 MiB 0.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15697
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15636 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15645 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15696 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9269 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9279
    #collection: Doctrine\Common\Collections\ArrayCollection {#9280 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9278 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25204 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25206 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15697
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15636 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15645 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15696 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Serene Sunshine Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9279
    #collection: Doctrine\Common\Collections\ArrayCollection {#9280 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9278 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25204 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25206 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15703
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15697
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15636 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15645 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15696 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9269 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9279
      #collection: Doctrine\Common\Collections\ArrayCollection {#9280 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9278 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25204 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25206 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 92.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15753
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15744 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15752 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9269 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15756
  +variant: App\Entity\Product\ProductVariant {#9269 …}
  +price: "€72.76"
  +originalPrice: "€72.76"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9438 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12134 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9435 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15753
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15744 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15751 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15752 …}
    +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 92.0 MiB 2.42 ms
Input props
[
  "product" => App\Entity\Product\Product {#9285
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9292 …}
    #variants: Doctrine\ORM\PersistentCollection {#9305 …}
    #options: Doctrine\ORM\PersistentCollection {#9296 …}
    #associations: Doctrine\ORM\PersistentCollection {#9294 …}
    #createdAt: DateTime @1763899009 {#9281
      date: 2025-11-23 11:56:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9282
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9299 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9300
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9285}
        #id: 233
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Qui consequatur ut saepe cupiditate odit. Consequatur repellendus dolor reiciendis laboriosam similique. Inventore incidunt sit fugiat aspernatur beatae quo. Voluptates nostrum aut ut ad id.\n
          \n
          Consequatur perferendis illo ea deserunt. Possimus esse nesciunt velit eligendi. Voluptas inventore repudiandae facere alias dicta recusandae dicta. Facilis possimus sapiente voluptatem sit laborum vel neque cumque.\n
          \n
          Sed fuga qui laboriosam esse mollitia quidem adipisci. Vel vero amet sed. Et sequi aliquam non error est nemo vel.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nesciunt ex et provident impedit nobis vero iure quam. Tenetur ad rerum voluptas libero cupiditate."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9302 …}
    #channels: Doctrine\ORM\PersistentCollection {#9290 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9286 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9288 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13681 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13674 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15643
  +product: App\Entity\Product\Product {#9285
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9292 …}
    #variants: Doctrine\ORM\PersistentCollection {#9305 …}
    #options: Doctrine\ORM\PersistentCollection {#9296 …}
    #associations: Doctrine\ORM\PersistentCollection {#9294 …}
    #createdAt: DateTime @1763899009 {#9281
      date: 2025-11-23 11:56:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9282
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9299 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9300
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9285}
        #id: 233
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Qui consequatur ut saepe cupiditate odit. Consequatur repellendus dolor reiciendis laboriosam similique. Inventore incidunt sit fugiat aspernatur beatae quo. Voluptates nostrum aut ut ad id.\n
          \n
          Consequatur perferendis illo ea deserunt. Possimus esse nesciunt velit eligendi. Voluptas inventore repudiandae facere alias dicta recusandae dicta. Facilis possimus sapiente voluptatem sit laborum vel neque cumque.\n
          \n
          Sed fuga qui laboriosam esse mollitia quidem adipisci. Vel vero amet sed. Et sequi aliquam non error est nemo vel.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nesciunt ex et provident impedit nobis vero iure quam. Tenetur ad rerum voluptas libero cupiditate."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9302 …}
    #channels: Doctrine\ORM\PersistentCollection {#9290 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9286 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9288 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9306 …}
  +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 {#13648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13681 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13674 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
92.0 MiB 0.58 ms
Input props
[
  "product" => App\Entity\Product\Product {#9285
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9292 …}
    #variants: Doctrine\ORM\PersistentCollection {#9305 …}
    #options: Doctrine\ORM\PersistentCollection {#9296 …}
    #associations: Doctrine\ORM\PersistentCollection {#9294 …}
    #createdAt: DateTime @1763899009 {#9281
      date: 2025-11-23 11:56:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#9282
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9299 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9300
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9285}
        #id: 233
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Qui consequatur ut saepe cupiditate odit. Consequatur repellendus dolor reiciendis laboriosam similique. Inventore incidunt sit fugiat aspernatur beatae quo. Voluptates nostrum aut ut ad id.\n
          \n
          Consequatur perferendis illo ea deserunt. Possimus esse nesciunt velit eligendi. Voluptas inventore repudiandae facere alias dicta recusandae dicta. Facilis possimus sapiente voluptatem sit laborum vel neque cumque.\n
          \n
          Sed fuga qui laboriosam esse mollitia quidem adipisci. Vel vero amet sed. Et sequi aliquam non error est nemo vel.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nesciunt ex et provident impedit nobis vero iure quam. Tenetur ad rerum voluptas libero cupiditate."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9302 …}
    #channels: Doctrine\ORM\PersistentCollection {#9290 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9286 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9288 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Dynamic Dawn Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15873
  -props: [
    "product" => App\Entity\Product\Product {#9285
      #id: 30
      #code: "Dynamic_Dawn_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9292 …}
      #variants: Doctrine\ORM\PersistentCollection {#9305 …}
      #options: Doctrine\ORM\PersistentCollection {#9296 …}
      #associations: Doctrine\ORM\PersistentCollection {#9294 …}
      #createdAt: DateTime @1763899009 {#9281
        date: 2025-11-23 11:56:49.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#9282
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9299 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9300
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9285}
          #id: 233
          #name: "Dynamic Dawn Cap"
          #slug: "dynamic-dawn-cap"
          #description: """
            Qui consequatur ut saepe cupiditate odit. Consequatur repellendus dolor reiciendis laboriosam similique. Inventore incidunt sit fugiat aspernatur beatae quo. Voluptates nostrum aut ut ad id.\n
            \n
            Consequatur perferendis illo ea deserunt. Possimus esse nesciunt velit eligendi. Voluptas inventore repudiandae facere alias dicta recusandae dicta. Facilis possimus sapiente voluptatem sit laborum vel neque cumque.\n
            \n
            Sed fuga qui laboriosam esse mollitia quidem adipisci. Vel vero amet sed. Et sequi aliquam non error est nemo vel.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Nesciunt ex et provident impedit nobis vero iure quam. Tenetur ad rerum voluptas libero cupiditate."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9302 …}
      #channels: Doctrine\ORM\PersistentCollection {#9290 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9286 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9288 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
92.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15924
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15857 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15866 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15923 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9306 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9316
    #collection: Doctrine\Common\Collections\ArrayCollection {#9317 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9315 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25218 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25220 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15924
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15857 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15866 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15923 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Dynamic Dawn Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9316
    #collection: Doctrine\Common\Collections\ArrayCollection {#9317 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9315 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25218 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25220 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15930
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15924
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15857 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15866 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15923 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9306 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9316
      #collection: Doctrine\Common\Collections\ArrayCollection {#9317 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9315 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25218 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25220 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 92.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15971 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15978 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15979 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9306 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15983
  +variant: App\Entity\Product\ProductVariant {#9306 …}
  +price: "€89.06"
  +originalPrice: "€89.06"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9438 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12134 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9435 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15980
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15971 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15978 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15979 …}
    +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 92.0 MiB 1.50 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13353
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12200 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13384 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12210 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13571
  +cart: App\Entity\Order\Order {#12935 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1286 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13353
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12200 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13384 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12210 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4924 …}
}