GET https://onfrenchriviera.fr/en_US/taxons/category/caps?page=2&sorting%5Bprice%5D=desc

Components

12 Twig Components
40 Render Count
134 ms Render Time
34.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 105.53ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
8 25.64ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
8 20.12ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
8 2.81ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 2.42ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.14ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 8.10ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 4.73ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.62ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.39ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 5.84ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 3.73ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 34.0 MiB 2.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12320
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12313 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12319 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12318 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "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 {#12401
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12210 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12320
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12313 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12319 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12318 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 34.0 MiB 1.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12365
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12435 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#1310 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12367 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "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 {#12363
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4434 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12365
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12435 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#1310 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12367 …}
    +prefixes: [
      "sylius_shop.product.index.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 34.0 MiB 8.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12492
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12465 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12487 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12485 …}
    +prefixes: [
      "sylius_shop.product.index.header.content"
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12473
  +cart: App\Entity\Order\Order {#12525 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1283 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12492
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12465 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12487 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12485 …}
    +prefixes: [
      "sylius_shop.product.index.header.content"
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4967 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 34.0 MiB 4.73 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13150
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13146 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13132 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13133 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "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 {#13155
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7442 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13150
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13146 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13132 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13133 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 34.0 MiB 1.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13407 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13408 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13410 …}
    +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 {#13416
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#202 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7442 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13411
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13407 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13408 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13410 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 34.0 MiB 1.39 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13501
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13497 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13498 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13500 …}
    +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 {#13505
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#202 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7442 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13501
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13497 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13498 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13500 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 34.0 MiB 5.84 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13554
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13550 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13551 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13553 …}
    +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 {#13558
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#202 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7442 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13554
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13550 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13551 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13553 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 34.0 MiB 16.50 ms
Input props
[
  "product" => App\Entity\Product\Product {#8017
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8674 …}
    #variants: Doctrine\ORM\PersistentCollection {#8812 …}
    #options: Doctrine\ORM\PersistentCollection {#8802 …}
    #associations: Doctrine\ORM\PersistentCollection {#8742 …}
    #createdAt: DateTime @1776929639 {#8126
      date: 2026-04-23 07:33:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#8027
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8801 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8804
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8017}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Praesentium est aut suscipit quam. Tenetur aut impedit modi dolorem provident ut iure. Quidem aliquid qui repellat eos aliquid maiores.\n
          \n
          Modi quod earum recusandae libero adipisci. Ut perferendis error culpa. Quod autem eius dolor suscipit quo. Veritatis voluptatem facere laboriosam cumque.\n
          \n
          Non iste quia numquam esse tempora ducimus sed. Nihil et dignissimos nihil non. Sapiente aut quod aliquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quos qui omnis vel. Cupiditate praesentium asperiores beatae incidunt quia. Numquam nihil amet est beatae quis officiis et."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8807 …}
    #channels: Doctrine\ORM\PersistentCollection {#8400 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8156 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8411 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8367 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13630 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13640 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13574 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14030
  +product: App\Entity\Product\Product {#8017
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8674 …}
    #variants: Doctrine\ORM\PersistentCollection {#8812 …}
    #options: Doctrine\ORM\PersistentCollection {#8802 …}
    #associations: Doctrine\ORM\PersistentCollection {#8742 …}
    #createdAt: DateTime @1776929639 {#8126
      date: 2026-04-23 07:33:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#8027
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8801 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8804
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8017}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Praesentium est aut suscipit quam. Tenetur aut impedit modi dolorem provident ut iure. Quidem aliquid qui repellat eos aliquid maiores.\n
          \n
          Modi quod earum recusandae libero adipisci. Ut perferendis error culpa. Quod autem eius dolor suscipit quo. Veritatis voluptatem facere laboriosam cumque.\n
          \n
          Non iste quia numquam esse tempora ducimus sed. Nihil et dignissimos nihil non. Sapiente aut quod aliquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quos qui omnis vel. Cupiditate praesentium asperiores beatae incidunt quia. Numquam nihil amet est beatae quis officiis et."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8807 …}
    #channels: Doctrine\ORM\PersistentCollection {#8400 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8156 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8411 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8367 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8815 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5865 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4953 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13630 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13640 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13574 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 3.13 ms
Input props
[
  "product" => App\Entity\Product\Product {#8017
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8674 …}
    #variants: Doctrine\ORM\PersistentCollection {#8812 …}
    #options: Doctrine\ORM\PersistentCollection {#8802 …}
    #associations: Doctrine\ORM\PersistentCollection {#8742 …}
    #createdAt: DateTime @1776929639 {#8126
      date: 2026-04-23 07:33:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#8027
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8801 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8804
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8017}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Praesentium est aut suscipit quam. Tenetur aut impedit modi dolorem provident ut iure. Quidem aliquid qui repellat eos aliquid maiores.\n
          \n
          Modi quod earum recusandae libero adipisci. Ut perferendis error culpa. Quod autem eius dolor suscipit quo. Veritatis voluptatem facere laboriosam cumque.\n
          \n
          Non iste quia numquam esse tempora ducimus sed. Nihil et dignissimos nihil non. Sapiente aut quod aliquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quos qui omnis vel. Cupiditate praesentium asperiores beatae incidunt quia. Numquam nihil amet est beatae quis officiis et."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8807 …}
    #channels: Doctrine\ORM\PersistentCollection {#8400 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8156 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8411 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8367 …}
    #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 {#14203
  -props: [
    "product" => App\Entity\Product\Product {#8017
      #id: 40
      #code: "Radiant_Reflection_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8674 …}
      #variants: Doctrine\ORM\PersistentCollection {#8812 …}
      #options: Doctrine\ORM\PersistentCollection {#8802 …}
      #associations: Doctrine\ORM\PersistentCollection {#8742 …}
      #createdAt: DateTime @1776929639 {#8126
        date: 2026-04-23 07:33:59.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1777320197 {#8027
        date: 2026-04-27 20:03:17.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8801 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8804
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8017}
          #id: 313
          #name: "Radiant Reflection Cap"
          #slug: "radiant-reflection-cap"
          #description: """
            Praesentium est aut suscipit quam. Tenetur aut impedit modi dolorem provident ut iure. Quidem aliquid qui repellat eos aliquid maiores.\n
            \n
            Modi quod earum recusandae libero adipisci. Ut perferendis error culpa. Quod autem eius dolor suscipit quo. Veritatis voluptatem facere laboriosam cumque.\n
            \n
            Non iste quia numquam esse tempora ducimus sed. Nihil et dignissimos nihil non. Sapiente aut quod aliquam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quos qui omnis vel. Cupiditate praesentium asperiores beatae incidunt quia. Numquam nihil amet est beatae quis officiis et."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8807 …}
      #channels: Doctrine\ORM\PersistentCollection {#8400 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8156 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8411 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8367 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 3.82 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14257
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14253 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14254 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14256 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8815 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9086
    #collection: Doctrine\Common\Collections\ArrayCollection {#9085 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8932 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17514 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17666 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14257
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14253 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14254 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14256 …}
    +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 {#9086
    #collection: Doctrine\Common\Collections\ArrayCollection {#9085 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8932 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17514 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17666 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14264
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14257
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14253 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14254 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14256 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8815 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9086
      #collection: Doctrine\Common\Collections\ArrayCollection {#9085 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8932 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17514 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17666 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14305
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14281 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14303 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8815 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14319
  +variant: App\Entity\Product\ProductVariant {#8815 …}
  +price: "€30.69"
  +originalPrice: "€30.69"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9476 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12210 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9473 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14305
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14281 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14303 …}
    +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 34.0 MiB 12.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#9091
    #id: 34
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9101 …}
    #variants: Doctrine\ORM\PersistentCollection {#9114 …}
    #options: Doctrine\ORM\PersistentCollection {#9105 …}
    #associations: Doctrine\ORM\PersistentCollection {#9103 …}
    #createdAt: DateTime @1777257067 {#9089
      date: 2026-04-27 02:31:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9088
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9108 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9109
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9091}
        #id: 265
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Magni voluptatem alias enim numquam ipsa. Nemo hic iure reiciendis provident. Laudantium consectetur aut maxime ut accusamus est dolore.\n
          \n
          Iusto officiis quod officia magni qui dolore cum nihil. Voluptas inventore omnis ut exercitationem qui quod accusantium.\n
          \n
          Ut culpa consequatur cupiditate. Temporibus inventore quas blanditiis nemo necessitatibus dolore fugiat asperiores. Maiores ut et voluptatem. Earum voluptatem perspiciatis optio impedit animi quis qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Esse consequatur recusandae sint et. Est cumque quasi omnis in. Ad eos enim deserunt adipisci nostrum alias."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9111 …}
    #channels: Doctrine\ORM\PersistentCollection {#9099 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9093 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9095 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#9097 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13630 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13640 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13574 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14155
  +product: App\Entity\Product\Product {#9091
    #id: 34
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9101 …}
    #variants: Doctrine\ORM\PersistentCollection {#9114 …}
    #options: Doctrine\ORM\PersistentCollection {#9105 …}
    #associations: Doctrine\ORM\PersistentCollection {#9103 …}
    #createdAt: DateTime @1777257067 {#9089
      date: 2026-04-27 02:31:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9088
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9108 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9109
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9091}
        #id: 265
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Magni voluptatem alias enim numquam ipsa. Nemo hic iure reiciendis provident. Laudantium consectetur aut maxime ut accusamus est dolore.\n
          \n
          Iusto officiis quod officia magni qui dolore cum nihil. Voluptas inventore omnis ut exercitationem qui quod accusantium.\n
          \n
          Ut culpa consequatur cupiditate. Temporibus inventore quas blanditiis nemo necessitatibus dolore fugiat asperiores. Maiores ut et voluptatem. Earum voluptatem perspiciatis optio impedit animi quis qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Esse consequatur recusandae sint et. Est cumque quasi omnis in. Ad eos enim deserunt adipisci nostrum alias."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9111 …}
    #channels: Doctrine\ORM\PersistentCollection {#9099 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9093 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9095 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#9097 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9115 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5865 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4953 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13630 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13640 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13574 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 3.76 ms
Input props
[
  "product" => App\Entity\Product\Product {#9091
    #id: 34
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9101 …}
    #variants: Doctrine\ORM\PersistentCollection {#9114 …}
    #options: Doctrine\ORM\PersistentCollection {#9105 …}
    #associations: Doctrine\ORM\PersistentCollection {#9103 …}
    #createdAt: DateTime @1777257067 {#9089
      date: 2026-04-27 02:31:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9088
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9108 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9109
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9091}
        #id: 265
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Magni voluptatem alias enim numquam ipsa. Nemo hic iure reiciendis provident. Laudantium consectetur aut maxime ut accusamus est dolore.\n
          \n
          Iusto officiis quod officia magni qui dolore cum nihil. Voluptas inventore omnis ut exercitationem qui quod accusantium.\n
          \n
          Ut culpa consequatur cupiditate. Temporibus inventore quas blanditiis nemo necessitatibus dolore fugiat asperiores. Maiores ut et voluptatem. Earum voluptatem perspiciatis optio impedit animi quis qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Esse consequatur recusandae sint et. Est cumque quasi omnis in. Ad eos enim deserunt adipisci nostrum alias."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9111 …}
    #channels: Doctrine\ORM\PersistentCollection {#9099 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9093 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9095 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#9097 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Casual Coastal Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14407
  -props: [
    "product" => App\Entity\Product\Product {#9091
      #id: 34
      #code: "Casual_Coastal_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9101 …}
      #variants: Doctrine\ORM\PersistentCollection {#9114 …}
      #options: Doctrine\ORM\PersistentCollection {#9105 …}
      #associations: Doctrine\ORM\PersistentCollection {#9103 …}
      #createdAt: DateTime @1777257067 {#9089
        date: 2026-04-27 02:31:07.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1777320197 {#9088
        date: 2026-04-27 20:03:17.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9108 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9109
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9091}
          #id: 265
          #name: "Casual Coastal Cap"
          #slug: "casual-coastal-cap"
          #description: """
            Magni voluptatem alias enim numquam ipsa. Nemo hic iure reiciendis provident. Laudantium consectetur aut maxime ut accusamus est dolore.\n
            \n
            Iusto officiis quod officia magni qui dolore cum nihil. Voluptas inventore omnis ut exercitationem qui quod accusantium.\n
            \n
            Ut culpa consequatur cupiditate. Temporibus inventore quas blanditiis nemo necessitatibus dolore fugiat asperiores. Maiores ut et voluptatem. Earum voluptatem perspiciatis optio impedit animi quis qui.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Esse consequatur recusandae sint et. Est cumque quasi omnis in. Ad eos enim deserunt adipisci nostrum alias."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9111 …}
      #channels: Doctrine\ORM\PersistentCollection {#9099 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9093 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9095 …}
      #averageRating: 3.0
      #images: Doctrine\ORM\PersistentCollection {#9097 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 2.60 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14395 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14404 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14436 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9115 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9125
    #collection: Doctrine\Common\Collections\ArrayCollection {#9126 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9124 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17551 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17553 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14423
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14395 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14404 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14436 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Casual Coastal Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9125
    #collection: Doctrine\Common\Collections\ArrayCollection {#9126 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9124 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17551 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17553 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14447
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14423
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14395 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14404 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14436 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9115 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9125
      #collection: Doctrine\Common\Collections\ArrayCollection {#9126 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9124 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17551 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17553 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.24 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14471
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14477 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14457 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14468 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9115 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14480
  +variant: App\Entity\Product\ProductVariant {#9115 …}
  +price: "€28.76"
  +originalPrice: "€28.76"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9476 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12210 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9473 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14471
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14477 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14457 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14468 …}
    +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 34.0 MiB 13.27 ms
Input props
[
  "product" => App\Entity\Product\Product {#9132
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9139 …}
    #variants: Doctrine\ORM\PersistentCollection {#9152 …}
    #options: Doctrine\ORM\PersistentCollection {#9143 …}
    #associations: Doctrine\ORM\PersistentCollection {#9141 …}
    #createdAt: DateTime @1776815736 {#9130
      date: 2026-04-21 23:55:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9129
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9146 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9147
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9132}
        #id: 273
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Et quaerat commodi dolorum sit molestiae. Eveniet et et architecto cupiditate. In error maxime accusamus voluptatum ex minus optio.\n
          \n
          Ratione quas consequatur officiis placeat eius id autem. Qui nemo voluptatem fuga sed beatae animi. Reiciendis et eum magnam blanditiis non harum. Recusandae sunt vel consectetur adipisci magnam.\n
          \n
          Id totam corporis commodi illum. Qui impedit et numquam laborum dolor facere. Ullam molestiae aut est.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Reiciendis dolor ut voluptatum numquam. Architecto praesentium qui eos inventore occaecati id. Voluptatum ut repudiandae est et dolorum facilis."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9149 …}
    #channels: Doctrine\ORM\PersistentCollection {#9137 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8156 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9133 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9135 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13630 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13640 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13574 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14372
  +product: App\Entity\Product\Product {#9132
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9139 …}
    #variants: Doctrine\ORM\PersistentCollection {#9152 …}
    #options: Doctrine\ORM\PersistentCollection {#9143 …}
    #associations: Doctrine\ORM\PersistentCollection {#9141 …}
    #createdAt: DateTime @1776815736 {#9130
      date: 2026-04-21 23:55:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9129
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9146 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9147
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9132}
        #id: 273
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Et quaerat commodi dolorum sit molestiae. Eveniet et et architecto cupiditate. In error maxime accusamus voluptatum ex minus optio.\n
          \n
          Ratione quas consequatur officiis placeat eius id autem. Qui nemo voluptatem fuga sed beatae animi. Reiciendis et eum magnam blanditiis non harum. Recusandae sunt vel consectetur adipisci magnam.\n
          \n
          Id totam corporis commodi illum. Qui impedit et numquam laborum dolor facere. Ullam molestiae aut est.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Reiciendis dolor ut voluptatum numquam. Architecto praesentium qui eos inventore occaecati id. Voluptatum ut repudiandae est et dolorum facilis."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9149 …}
    #channels: Doctrine\ORM\PersistentCollection {#9137 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8156 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9133 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9135 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9153 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5865 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4953 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13630 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13640 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13574 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 4.63 ms
Input props
[
  "product" => App\Entity\Product\Product {#9132
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9139 …}
    #variants: Doctrine\ORM\PersistentCollection {#9152 …}
    #options: Doctrine\ORM\PersistentCollection {#9143 …}
    #associations: Doctrine\ORM\PersistentCollection {#9141 …}
    #createdAt: DateTime @1776815736 {#9130
      date: 2026-04-21 23:55:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9129
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9146 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9147
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9132}
        #id: 273
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Et quaerat commodi dolorum sit molestiae. Eveniet et et architecto cupiditate. In error maxime accusamus voluptatum ex minus optio.\n
          \n
          Ratione quas consequatur officiis placeat eius id autem. Qui nemo voluptatem fuga sed beatae animi. Reiciendis et eum magnam blanditiis non harum. Recusandae sunt vel consectetur adipisci magnam.\n
          \n
          Id totam corporis commodi illum. Qui impedit et numquam laborum dolor facere. Ullam molestiae aut est.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Reiciendis dolor ut voluptatum numquam. Architecto praesentium qui eos inventore occaecati id. Voluptatum ut repudiandae est et dolorum facilis."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9149 …}
    #channels: Doctrine\ORM\PersistentCollection {#9137 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8156 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9133 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9135 …}
    #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 {#14556
  -props: [
    "product" => App\Entity\Product\Product {#9132
      #id: 35
      #code: "Bold_Beach_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9139 …}
      #variants: Doctrine\ORM\PersistentCollection {#9152 …}
      #options: Doctrine\ORM\PersistentCollection {#9143 …}
      #associations: Doctrine\ORM\PersistentCollection {#9141 …}
      #createdAt: DateTime @1776815736 {#9130
        date: 2026-04-21 23:55:36.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1777320197 {#9129
        date: 2026-04-27 20:03:17.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9146 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9147
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9132}
          #id: 273
          #name: "Bold Beach Cap"
          #slug: "bold-beach-cap"
          #description: """
            Et quaerat commodi dolorum sit molestiae. Eveniet et et architecto cupiditate. In error maxime accusamus voluptatum ex minus optio.\n
            \n
            Ratione quas consequatur officiis placeat eius id autem. Qui nemo voluptatem fuga sed beatae animi. Reiciendis et eum magnam blanditiis non harum. Recusandae sunt vel consectetur adipisci magnam.\n
            \n
            Id totam corporis commodi illum. Qui impedit et numquam laborum dolor facere. Ullam molestiae aut est.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Reiciendis dolor ut voluptatum numquam. Architecto praesentium qui eos inventore occaecati id. Voluptatum ut repudiandae est et dolorum facilis."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9149 …}
      #channels: Doctrine\ORM\PersistentCollection {#9137 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8156 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9133 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9135 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 1.54 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14572
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14544 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14553 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14585 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9153 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9163
    #collection: Doctrine\Common\Collections\ArrayCollection {#9164 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9162 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17540 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17531 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14572
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14544 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14553 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14585 …}
    +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 {#9163
    #collection: Doctrine\Common\Collections\ArrayCollection {#9164 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9162 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17540 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17531 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14596
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14572
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14544 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14553 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14585 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9153 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9163
      #collection: Doctrine\Common\Collections\ArrayCollection {#9164 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9162 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17540 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17531 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14620
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14626 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14606 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14617 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9153 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14629
  +variant: App\Entity\Product\ProductVariant {#9153 …}
  +price: "€24.00"
  +originalPrice: "€24.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9476 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12210 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9473 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14620
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14626 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14606 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14617 …}
    +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 34.0 MiB 9.75 ms
Input props
[
  "product" => App\Entity\Product\Product {#9170
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9177 …}
    #variants: Doctrine\ORM\PersistentCollection {#9190 …}
    #options: Doctrine\ORM\PersistentCollection {#9181 …}
    #associations: Doctrine\ORM\PersistentCollection {#9179 …}
    #createdAt: DateTime @1777078265 {#9168
      date: 2026-04-25 00:51:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9167
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9184 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9185
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9170}
        #id: 305
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Cumque enim expedita sint dolor voluptatem est eos. Ducimus occaecati est quaerat occaecati eos ut. Adipisci voluptatem ratione esse sunt.\n
          \n
          Vel minima suscipit natus dignissimos incidunt doloremque quisquam. Porro ducimus architecto cum. Facere magnam autem autem accusantium sit.\n
          \n
          Et nisi ut delectus nesciunt qui. Consectetur enim quia aut distinctio et perspiciatis. Suscipit id rerum laudantium illum consequatur perspiciatis ullam. Sapiente eius fugit autem doloribus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quis aut facilis distinctio veritatis voluptatem. Voluptatem commodi molestias excepturi sed. Rem deserunt minus sint veritatis odio consequatur incidunt. Dicta dolore fugit iusto corrupti iusto aut id."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9187 …}
    #channels: Doctrine\ORM\PersistentCollection {#9175 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9093 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9171 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9173 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13630 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13640 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13574 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14521
  +product: App\Entity\Product\Product {#9170
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9177 …}
    #variants: Doctrine\ORM\PersistentCollection {#9190 …}
    #options: Doctrine\ORM\PersistentCollection {#9181 …}
    #associations: Doctrine\ORM\PersistentCollection {#9179 …}
    #createdAt: DateTime @1777078265 {#9168
      date: 2026-04-25 00:51:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9167
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9184 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9185
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9170}
        #id: 305
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Cumque enim expedita sint dolor voluptatem est eos. Ducimus occaecati est quaerat occaecati eos ut. Adipisci voluptatem ratione esse sunt.\n
          \n
          Vel minima suscipit natus dignissimos incidunt doloremque quisquam. Porro ducimus architecto cum. Facere magnam autem autem accusantium sit.\n
          \n
          Et nisi ut delectus nesciunt qui. Consectetur enim quia aut distinctio et perspiciatis. Suscipit id rerum laudantium illum consequatur perspiciatis ullam. Sapiente eius fugit autem doloribus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quis aut facilis distinctio veritatis voluptatem. Voluptatem commodi molestias excepturi sed. Rem deserunt minus sint veritatis odio consequatur incidunt. Dicta dolore fugit iusto corrupti iusto aut id."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9187 …}
    #channels: Doctrine\ORM\PersistentCollection {#9175 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9093 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9171 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9173 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9191 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5865 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4953 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13630 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13640 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13574 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 1.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#9170
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9177 …}
    #variants: Doctrine\ORM\PersistentCollection {#9190 …}
    #options: Doctrine\ORM\PersistentCollection {#9181 …}
    #associations: Doctrine\ORM\PersistentCollection {#9179 …}
    #createdAt: DateTime @1777078265 {#9168
      date: 2026-04-25 00:51:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9167
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9184 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9185
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9170}
        #id: 305
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Cumque enim expedita sint dolor voluptatem est eos. Ducimus occaecati est quaerat occaecati eos ut. Adipisci voluptatem ratione esse sunt.\n
          \n
          Vel minima suscipit natus dignissimos incidunt doloremque quisquam. Porro ducimus architecto cum. Facere magnam autem autem accusantium sit.\n
          \n
          Et nisi ut delectus nesciunt qui. Consectetur enim quia aut distinctio et perspiciatis. Suscipit id rerum laudantium illum consequatur perspiciatis ullam. Sapiente eius fugit autem doloribus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quis aut facilis distinctio veritatis voluptatem. Voluptatem commodi molestias excepturi sed. Rem deserunt minus sint veritatis odio consequatur incidunt. Dicta dolore fugit iusto corrupti iusto aut id."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9187 …}
    #channels: Doctrine\ORM\PersistentCollection {#9175 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9093 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9171 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9173 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Harmonious Horizon Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14705
  -props: [
    "product" => App\Entity\Product\Product {#9170
      #id: 39
      #code: "Harmonious_Horizon_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9177 …}
      #variants: Doctrine\ORM\PersistentCollection {#9190 …}
      #options: Doctrine\ORM\PersistentCollection {#9181 …}
      #associations: Doctrine\ORM\PersistentCollection {#9179 …}
      #createdAt: DateTime @1777078265 {#9168
        date: 2026-04-25 00:51:05.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1777320197 {#9167
        date: 2026-04-27 20:03:17.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9184 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9185
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9170}
          #id: 305
          #name: "Harmonious Horizon Cap"
          #slug: "harmonious-horizon-cap"
          #description: """
            Cumque enim expedita sint dolor voluptatem est eos. Ducimus occaecati est quaerat occaecati eos ut. Adipisci voluptatem ratione esse sunt.\n
            \n
            Vel minima suscipit natus dignissimos incidunt doloremque quisquam. Porro ducimus architecto cum. Facere magnam autem autem accusantium sit.\n
            \n
            Et nisi ut delectus nesciunt qui. Consectetur enim quia aut distinctio et perspiciatis. Suscipit id rerum laudantium illum consequatur perspiciatis ullam. Sapiente eius fugit autem doloribus.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quis aut facilis distinctio veritatis voluptatem. Voluptatem commodi molestias excepturi sed. Rem deserunt minus sint veritatis odio consequatur incidunt. Dicta dolore fugit iusto corrupti iusto aut id."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9187 …}
      #channels: Doctrine\ORM\PersistentCollection {#9175 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9093 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9171 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9173 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 3.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14721
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14693 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14702 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14734 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9191 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9201
    #collection: Doctrine\Common\Collections\ArrayCollection {#9202 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9200 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17580 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17582 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14721
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14693 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14702 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14734 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Harmonious Horizon Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9201
    #collection: Doctrine\Common\Collections\ArrayCollection {#9202 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9200 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17580 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17582 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14745
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14721
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14693 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14702 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14734 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9191 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9201
      #collection: Doctrine\Common\Collections\ArrayCollection {#9202 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9200 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17580 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17582 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.25 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14769
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14775 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14755 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14766 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9191 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14778
  +variant: App\Entity\Product\ProductVariant {#9191 …}
  +price: "€21.61"
  +originalPrice: "€21.61"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9476 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12210 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9473 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14769
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14775 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14755 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14766 …}
    +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 34.0 MiB 12.71 ms
Input props
[
  "product" => App\Entity\Product\Product {#9208
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9215 …}
    #variants: Doctrine\ORM\PersistentCollection {#9228 …}
    #options: Doctrine\ORM\PersistentCollection {#9219 …}
    #associations: Doctrine\ORM\PersistentCollection {#9217 …}
    #createdAt: DateTime @1776862597 {#9206
      date: 2026-04-22 12:56:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9205
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9222 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9223
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9208}
        #id: 225
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Quod aspernatur quia sed est accusantium expedita. Enim molestiae sed quia quo. Cumque et harum veritatis veritatis beatae.\n
          \n
          Molestias placeat nesciunt totam quis eos impedit vel. Odit vero facilis modi doloribus non et soluta. Architecto itaque voluptatem nam ducimus reprehenderit. Sit qui quaerat possimus fuga consequatur eius est.\n
          \n
          Dignissimos adipisci earum ea dolor. Sequi fugit eum qui consequatur beatae vel.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sunt reiciendis aspernatur aliquam ut quis. Laboriosam et voluptas vel et recusandae dolores ex. Ipsa dolores maiores eaque illo odit. Consectetur illo provident qui voluptatem aperiam id. Voluptatum voluptatem fuga ducimus et voluptatem debitis."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9225 …}
    #channels: Doctrine\ORM\PersistentCollection {#9213 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9093 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9209 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9211 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13630 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13640 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13574 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14670
  +product: App\Entity\Product\Product {#9208
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9215 …}
    #variants: Doctrine\ORM\PersistentCollection {#9228 …}
    #options: Doctrine\ORM\PersistentCollection {#9219 …}
    #associations: Doctrine\ORM\PersistentCollection {#9217 …}
    #createdAt: DateTime @1776862597 {#9206
      date: 2026-04-22 12:56:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9205
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9222 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9223
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9208}
        #id: 225
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Quod aspernatur quia sed est accusantium expedita. Enim molestiae sed quia quo. Cumque et harum veritatis veritatis beatae.\n
          \n
          Molestias placeat nesciunt totam quis eos impedit vel. Odit vero facilis modi doloribus non et soluta. Architecto itaque voluptatem nam ducimus reprehenderit. Sit qui quaerat possimus fuga consequatur eius est.\n
          \n
          Dignissimos adipisci earum ea dolor. Sequi fugit eum qui consequatur beatae vel.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sunt reiciendis aspernatur aliquam ut quis. Laboriosam et voluptas vel et recusandae dolores ex. Ipsa dolores maiores eaque illo odit. Consectetur illo provident qui voluptatem aperiam id. Voluptatum voluptatem fuga ducimus et voluptatem debitis."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9225 …}
    #channels: Doctrine\ORM\PersistentCollection {#9213 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9093 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9209 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9211 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9229 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5865 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4953 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13630 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13640 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13574 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 1.82 ms
Input props
[
  "product" => App\Entity\Product\Product {#9208
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9215 …}
    #variants: Doctrine\ORM\PersistentCollection {#9228 …}
    #options: Doctrine\ORM\PersistentCollection {#9219 …}
    #associations: Doctrine\ORM\PersistentCollection {#9217 …}
    #createdAt: DateTime @1776862597 {#9206
      date: 2026-04-22 12:56:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9205
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9222 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9223
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9208}
        #id: 225
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Quod aspernatur quia sed est accusantium expedita. Enim molestiae sed quia quo. Cumque et harum veritatis veritatis beatae.\n
          \n
          Molestias placeat nesciunt totam quis eos impedit vel. Odit vero facilis modi doloribus non et soluta. Architecto itaque voluptatem nam ducimus reprehenderit. Sit qui quaerat possimus fuga consequatur eius est.\n
          \n
          Dignissimos adipisci earum ea dolor. Sequi fugit eum qui consequatur beatae vel.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sunt reiciendis aspernatur aliquam ut quis. Laboriosam et voluptas vel et recusandae dolores ex. Ipsa dolores maiores eaque illo odit. Consectetur illo provident qui voluptatem aperiam id. Voluptatum voluptatem fuga ducimus et voluptatem debitis."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9225 …}
    #channels: Doctrine\ORM\PersistentCollection {#9213 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9093 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9209 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9211 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Classic Coastal Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14854
  -props: [
    "product" => App\Entity\Product\Product {#9208
      #id: 29
      #code: "Classic_Coastal_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9215 …}
      #variants: Doctrine\ORM\PersistentCollection {#9228 …}
      #options: Doctrine\ORM\PersistentCollection {#9219 …}
      #associations: Doctrine\ORM\PersistentCollection {#9217 …}
      #createdAt: DateTime @1776862597 {#9206
        date: 2026-04-22 12:56:37.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1777320197 {#9205
        date: 2026-04-27 20:03:17.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9222 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9223
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9208}
          #id: 225
          #name: "Classic Coastal Cap"
          #slug: "classic-coastal-cap"
          #description: """
            Quod aspernatur quia sed est accusantium expedita. Enim molestiae sed quia quo. Cumque et harum veritatis veritatis beatae.\n
            \n
            Molestias placeat nesciunt totam quis eos impedit vel. Odit vero facilis modi doloribus non et soluta. Architecto itaque voluptatem nam ducimus reprehenderit. Sit qui quaerat possimus fuga consequatur eius est.\n
            \n
            Dignissimos adipisci earum ea dolor. Sequi fugit eum qui consequatur beatae vel.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Sunt reiciendis aspernatur aliquam ut quis. Laboriosam et voluptas vel et recusandae dolores ex. Ipsa dolores maiores eaque illo odit. Consectetur illo provident qui voluptatem aperiam id. Voluptatum voluptatem fuga ducimus et voluptatem debitis."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9225 …}
      #channels: Doctrine\ORM\PersistentCollection {#9213 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9093 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9209 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9211 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 1.82 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14870
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14842 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14851 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9229 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9239
    #collection: Doctrine\Common\Collections\ArrayCollection {#9240 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9238 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17569 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17566 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14870
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14842 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14851 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14883 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Classic Coastal Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9239
    #collection: Doctrine\Common\Collections\ArrayCollection {#9240 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9238 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17569 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17566 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14900
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14870
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14842 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14851 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14883 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9229 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9239
      #collection: Doctrine\Common\Collections\ArrayCollection {#9240 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9238 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17569 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17566 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.25 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14924
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14930 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14910 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14921 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9229 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14933
  +variant: App\Entity\Product\ProductVariant {#9229 …}
  +price: "€16.07"
  +originalPrice: "€16.07"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9476 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12210 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9473 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14924
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14930 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14910 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14921 …}
    +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 34.0 MiB 12.82 ms
Input props
[
  "product" => App\Entity\Product\Product {#9246
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9253 …}
    #variants: Doctrine\ORM\PersistentCollection {#9266 …}
    #options: Doctrine\ORM\PersistentCollection {#9257 …}
    #associations: Doctrine\ORM\PersistentCollection {#9255 …}
    #createdAt: DateTime @1776948346 {#9244
      date: 2026-04-23 12:45:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9243
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9260 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9261
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9246}
        #id: 297
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Enim ratione minus qui sit. Quis eaque dolorem nemo blanditiis repellat ipsa ipsam. Sit quasi doloribus corporis reprehenderit voluptatem. Quia omnis eius placeat.\n
          \n
          Aliquid aut non id ut est exercitationem. Illo dolorem sunt dolorem non quia quas nihil fuga. Magni magni quisquam occaecati et illo expedita eum mollitia.\n
          \n
          Qui accusantium alias facilis a maxime accusantium. Ut qui distinctio optio est. Non fugiat excepturi quidem distinctio. Commodi non enim dolor ducimus qui deleniti.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repellendus dolore sequi aut sed facilis culpa nemo aut. Eligendi culpa facilis consequatur et sunt iusto veritatis. Quis consequatur deserunt aspernatur maxime ducimus. Quod dignissimos earum facilis et voluptates."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9263 …}
    #channels: Doctrine\ORM\PersistentCollection {#9251 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8156 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9247 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9249 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13630 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13640 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13574 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14819
  +product: App\Entity\Product\Product {#9246
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9253 …}
    #variants: Doctrine\ORM\PersistentCollection {#9266 …}
    #options: Doctrine\ORM\PersistentCollection {#9257 …}
    #associations: Doctrine\ORM\PersistentCollection {#9255 …}
    #createdAt: DateTime @1776948346 {#9244
      date: 2026-04-23 12:45:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9243
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9260 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9261
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9246}
        #id: 297
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Enim ratione minus qui sit. Quis eaque dolorem nemo blanditiis repellat ipsa ipsam. Sit quasi doloribus corporis reprehenderit voluptatem. Quia omnis eius placeat.\n
          \n
          Aliquid aut non id ut est exercitationem. Illo dolorem sunt dolorem non quia quas nihil fuga. Magni magni quisquam occaecati et illo expedita eum mollitia.\n
          \n
          Qui accusantium alias facilis a maxime accusantium. Ut qui distinctio optio est. Non fugiat excepturi quidem distinctio. Commodi non enim dolor ducimus qui deleniti.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repellendus dolore sequi aut sed facilis culpa nemo aut. Eligendi culpa facilis consequatur et sunt iusto veritatis. Quis consequatur deserunt aspernatur maxime ducimus. Quod dignissimos earum facilis et voluptates."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9263 …}
    #channels: Doctrine\ORM\PersistentCollection {#9251 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8156 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9247 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9249 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9267 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5865 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4953 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13630 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13640 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13574 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 2.55 ms
Input props
[
  "product" => App\Entity\Product\Product {#9246
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9253 …}
    #variants: Doctrine\ORM\PersistentCollection {#9266 …}
    #options: Doctrine\ORM\PersistentCollection {#9257 …}
    #associations: Doctrine\ORM\PersistentCollection {#9255 …}
    #createdAt: DateTime @1776948346 {#9244
      date: 2026-04-23 12:45:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9243
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9260 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9261
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9246}
        #id: 297
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Enim ratione minus qui sit. Quis eaque dolorem nemo blanditiis repellat ipsa ipsam. Sit quasi doloribus corporis reprehenderit voluptatem. Quia omnis eius placeat.\n
          \n
          Aliquid aut non id ut est exercitationem. Illo dolorem sunt dolorem non quia quas nihil fuga. Magni magni quisquam occaecati et illo expedita eum mollitia.\n
          \n
          Qui accusantium alias facilis a maxime accusantium. Ut qui distinctio optio est. Non fugiat excepturi quidem distinctio. Commodi non enim dolor ducimus qui deleniti.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repellendus dolore sequi aut sed facilis culpa nemo aut. Eligendi culpa facilis consequatur et sunt iusto veritatis. Quis consequatur deserunt aspernatur maxime ducimus. Quod dignissimos earum facilis et voluptates."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9263 …}
    #channels: Doctrine\ORM\PersistentCollection {#9251 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8156 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9247 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9249 …}
    #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 {#15009
  -props: [
    "product" => App\Entity\Product\Product {#9246
      #id: 38
      #code: "Tranquil_Twilight_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9253 …}
      #variants: Doctrine\ORM\PersistentCollection {#9266 …}
      #options: Doctrine\ORM\PersistentCollection {#9257 …}
      #associations: Doctrine\ORM\PersistentCollection {#9255 …}
      #createdAt: DateTime @1776948346 {#9244
        date: 2026-04-23 12:45:46.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1777320197 {#9243
        date: 2026-04-27 20:03:17.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9260 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9261
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9246}
          #id: 297
          #name: "Tranquil Twilight Cap"
          #slug: "tranquil-twilight-cap"
          #description: """
            Enim ratione minus qui sit. Quis eaque dolorem nemo blanditiis repellat ipsa ipsam. Sit quasi doloribus corporis reprehenderit voluptatem. Quia omnis eius placeat.\n
            \n
            Aliquid aut non id ut est exercitationem. Illo dolorem sunt dolorem non quia quas nihil fuga. Magni magni quisquam occaecati et illo expedita eum mollitia.\n
            \n
            Qui accusantium alias facilis a maxime accusantium. Ut qui distinctio optio est. Non fugiat excepturi quidem distinctio. Commodi non enim dolor ducimus qui deleniti.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Repellendus dolore sequi aut sed facilis culpa nemo aut. Eligendi culpa facilis consequatur et sunt iusto veritatis. Quis consequatur deserunt aspernatur maxime ducimus. Quod dignissimos earum facilis et voluptates."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9263 …}
      #channels: Doctrine\ORM\PersistentCollection {#9251 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8156 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9247 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9249 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 3.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15025
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14997 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15006 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15038 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9267 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9277
    #collection: Doctrine\Common\Collections\ArrayCollection {#9278 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9276 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17487 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17563 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15025
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14997 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15006 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15038 …}
    +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 {#9277
    #collection: Doctrine\Common\Collections\ArrayCollection {#9278 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9276 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17487 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17563 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15049
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15025
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14997 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15006 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15038 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9267 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9277
      #collection: Doctrine\Common\Collections\ArrayCollection {#9278 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9276 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17487 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17563 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.24 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15073
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15079 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15059 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15070 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9267 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15082
  +variant: App\Entity\Product\ProductVariant {#9267 …}
  +price: "€5.47"
  +originalPrice: "€5.47"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9476 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12210 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9473 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15073
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15079 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15059 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15070 …}
    +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 34.0 MiB 13.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#9284
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9291 …}
    #variants: Doctrine\ORM\PersistentCollection {#9304 …}
    #options: Doctrine\ORM\PersistentCollection {#9295 …}
    #associations: Doctrine\ORM\PersistentCollection {#9293 …}
    #createdAt: DateTime @1776963997 {#9282
      date: 2026-04-23 17:06:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9281
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9298 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9299
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9284}
        #id: 185
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Nesciunt architecto sunt minima perspiciatis quis atque iste. Facilis quis consequatur eum eos. Sint sed aspernatur aperiam nihil dolor et.\n
          \n
          Reprehenderit iusto provident rerum qui sit voluptas nulla. Magnam dignissimos vitae ut nihil eius et ad et. Commodi voluptatibus quia temporibus ad doloribus fugiat ea.\n
          \n
          Recusandae aut esse repellat non voluptas eum enim. Quae eaque perspiciatis dolorum quia sint. Quia adipisci expedita quis esse mollitia et eum minus. Et voluptatem praesentium laboriosam suscipit quis cupiditate est.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eveniet ducimus qui ut voluptate excepturi. Quo suscipit vero eum aut doloribus nisi sapiente. Velit excepturi et dolorem similique vitae reiciendis fugit."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9301 …}
    #channels: Doctrine\ORM\PersistentCollection {#9289 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8156 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9285 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9287 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13630 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13640 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13574 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14974
  +product: App\Entity\Product\Product {#9284
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9291 …}
    #variants: Doctrine\ORM\PersistentCollection {#9304 …}
    #options: Doctrine\ORM\PersistentCollection {#9295 …}
    #associations: Doctrine\ORM\PersistentCollection {#9293 …}
    #createdAt: DateTime @1776963997 {#9282
      date: 2026-04-23 17:06:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9281
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9298 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9299
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9284}
        #id: 185
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Nesciunt architecto sunt minima perspiciatis quis atque iste. Facilis quis consequatur eum eos. Sint sed aspernatur aperiam nihil dolor et.\n
          \n
          Reprehenderit iusto provident rerum qui sit voluptas nulla. Magnam dignissimos vitae ut nihil eius et ad et. Commodi voluptatibus quia temporibus ad doloribus fugiat ea.\n
          \n
          Recusandae aut esse repellat non voluptas eum enim. Quae eaque perspiciatis dolorum quia sint. Quia adipisci expedita quis esse mollitia et eum minus. Et voluptatem praesentium laboriosam suscipit quis cupiditate est.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eveniet ducimus qui ut voluptate excepturi. Quo suscipit vero eum aut doloribus nisi sapiente. Velit excepturi et dolorem similique vitae reiciendis fugit."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9301 …}
    #channels: Doctrine\ORM\PersistentCollection {#9289 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8156 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9285 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9287 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9305 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5865 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4953 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13630 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13640 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13574 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 5.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#9284
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9291 …}
    #variants: Doctrine\ORM\PersistentCollection {#9304 …}
    #options: Doctrine\ORM\PersistentCollection {#9295 …}
    #associations: Doctrine\ORM\PersistentCollection {#9293 …}
    #createdAt: DateTime @1776963997 {#9282
      date: 2026-04-23 17:06:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9281
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9298 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9299
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9284}
        #id: 185
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Nesciunt architecto sunt minima perspiciatis quis atque iste. Facilis quis consequatur eum eos. Sint sed aspernatur aperiam nihil dolor et.\n
          \n
          Reprehenderit iusto provident rerum qui sit voluptas nulla. Magnam dignissimos vitae ut nihil eius et ad et. Commodi voluptatibus quia temporibus ad doloribus fugiat ea.\n
          \n
          Recusandae aut esse repellat non voluptas eum enim. Quae eaque perspiciatis dolorum quia sint. Quia adipisci expedita quis esse mollitia et eum minus. Et voluptatem praesentium laboriosam suscipit quis cupiditate est.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eveniet ducimus qui ut voluptate excepturi. Quo suscipit vero eum aut doloribus nisi sapiente. Velit excepturi et dolorem similique vitae reiciendis fugit."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9301 …}
    #channels: Doctrine\ORM\PersistentCollection {#9289 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8156 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9285 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9287 …}
    #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 {#15158
  -props: [
    "product" => App\Entity\Product\Product {#9284
      #id: 24
      #code: "Radiant_Rays_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9291 …}
      #variants: Doctrine\ORM\PersistentCollection {#9304 …}
      #options: Doctrine\ORM\PersistentCollection {#9295 …}
      #associations: Doctrine\ORM\PersistentCollection {#9293 …}
      #createdAt: DateTime @1776963997 {#9282
        date: 2026-04-23 17:06:37.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1777320197 {#9281
        date: 2026-04-27 20:03:17.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9298 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9299
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9284}
          #id: 185
          #name: "Radiant Rays Cap"
          #slug: "radiant-rays-cap"
          #description: """
            Nesciunt architecto sunt minima perspiciatis quis atque iste. Facilis quis consequatur eum eos. Sint sed aspernatur aperiam nihil dolor et.\n
            \n
            Reprehenderit iusto provident rerum qui sit voluptas nulla. Magnam dignissimos vitae ut nihil eius et ad et. Commodi voluptatibus quia temporibus ad doloribus fugiat ea.\n
            \n
            Recusandae aut esse repellat non voluptas eum enim. Quae eaque perspiciatis dolorum quia sint. Quia adipisci expedita quis esse mollitia et eum minus. Et voluptatem praesentium laboriosam suscipit quis cupiditate est.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Eveniet ducimus qui ut voluptate excepturi. Quo suscipit vero eum aut doloribus nisi sapiente. Velit excepturi et dolorem similique vitae reiciendis fugit."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9301 …}
      #channels: Doctrine\ORM\PersistentCollection {#9289 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8156 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9285 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9287 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 2.00 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15174
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15146 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15155 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15187 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9305 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9315
    #collection: Doctrine\Common\Collections\ArrayCollection {#9316 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9314 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17497 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17413 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15174
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15146 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15155 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15187 …}
    +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 {#9315
    #collection: Doctrine\Common\Collections\ArrayCollection {#9316 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9314 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17497 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17413 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15198
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15174
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15146 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15155 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15187 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9305 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9315
      #collection: Doctrine\Common\Collections\ArrayCollection {#9316 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9314 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17497 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17413 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.65 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15222
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15228 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15208 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15219 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9305 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15231
  +variant: App\Entity\Product\ProductVariant {#9305 …}
  +price: "€3.10"
  +originalPrice: "€3.10"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9476 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12210 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9473 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15222
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15228 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15208 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15219 …}
    +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 34.0 MiB 13.66 ms
Input props
[
  "product" => App\Entity\Product\Product {#9322
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9329 …}
    #variants: Doctrine\ORM\PersistentCollection {#9342 …}
    #options: Doctrine\ORM\PersistentCollection {#9333 …}
    #associations: Doctrine\ORM\PersistentCollection {#9331 …}
    #createdAt: DateTime @1776905640 {#9320
      date: 2026-04-23 00:54:00.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9319
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9336 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9337
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9322}
        #id: 209
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Amet et aut fugit sequi qui. Sit accusantium consequatur corrupti maiores.\n
          \n
          Voluptates nobis id a provident nihil suscipit cumque. Saepe veniam est est molestias enim necessitatibus dolor. Animi quo nostrum ea. Est quos consequatur deserunt aliquid animi facere.\n
          \n
          Nisi veniam sed illo in et quis. Rerum impedit et tempore et consequatur fugiat neque. Et odit pariatur unde nisi sapiente.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia architecto magnam at eum. Vel blanditiis est et dolorem. Ipsa assumenda veritatis recusandae non. Velit et quis iusto et autem."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9339 …}
    #channels: Doctrine\ORM\PersistentCollection {#9327 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9093 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9323 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9325 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13630 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13640 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13574 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15123
  +product: App\Entity\Product\Product {#9322
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9329 …}
    #variants: Doctrine\ORM\PersistentCollection {#9342 …}
    #options: Doctrine\ORM\PersistentCollection {#9333 …}
    #associations: Doctrine\ORM\PersistentCollection {#9331 …}
    #createdAt: DateTime @1776905640 {#9320
      date: 2026-04-23 00:54:00.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9319
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9336 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9337
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9322}
        #id: 209
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Amet et aut fugit sequi qui. Sit accusantium consequatur corrupti maiores.\n
          \n
          Voluptates nobis id a provident nihil suscipit cumque. Saepe veniam est est molestias enim necessitatibus dolor. Animi quo nostrum ea. Est quos consequatur deserunt aliquid animi facere.\n
          \n
          Nisi veniam sed illo in et quis. Rerum impedit et tempore et consequatur fugiat neque. Et odit pariatur unde nisi sapiente.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia architecto magnam at eum. Vel blanditiis est et dolorem. Ipsa assumenda veritatis recusandae non. Velit et quis iusto et autem."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9339 …}
    #channels: Doctrine\ORM\PersistentCollection {#9327 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9093 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9323 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9325 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9343 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5865 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4953 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13630 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13640 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13574 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 2.84 ms
Input props
[
  "product" => App\Entity\Product\Product {#9322
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9329 …}
    #variants: Doctrine\ORM\PersistentCollection {#9342 …}
    #options: Doctrine\ORM\PersistentCollection {#9333 …}
    #associations: Doctrine\ORM\PersistentCollection {#9331 …}
    #createdAt: DateTime @1776905640 {#9320
      date: 2026-04-23 00:54:00.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1777320197 {#9319
      date: 2026-04-27 20:03:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9336 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9337
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9322}
        #id: 209
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Amet et aut fugit sequi qui. Sit accusantium consequatur corrupti maiores.\n
          \n
          Voluptates nobis id a provident nihil suscipit cumque. Saepe veniam est est molestias enim necessitatibus dolor. Animi quo nostrum ea. Est quos consequatur deserunt aliquid animi facere.\n
          \n
          Nisi veniam sed illo in et quis. Rerum impedit et tempore et consequatur fugiat neque. Et odit pariatur unde nisi sapiente.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia architecto magnam at eum. Vel blanditiis est et dolorem. Ipsa assumenda veritatis recusandae non. Velit et quis iusto et autem."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9339 …}
    #channels: Doctrine\ORM\PersistentCollection {#9327 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9093 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9323 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9325 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Vibrant Voyage Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15307
  -props: [
    "product" => App\Entity\Product\Product {#9322
      #id: 27
      #code: "Vibrant_Voyage_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9329 …}
      #variants: Doctrine\ORM\PersistentCollection {#9342 …}
      #options: Doctrine\ORM\PersistentCollection {#9333 …}
      #associations: Doctrine\ORM\PersistentCollection {#9331 …}
      #createdAt: DateTime @1776905640 {#9320
        date: 2026-04-23 00:54:00.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1777320197 {#9319
        date: 2026-04-27 20:03:17.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9336 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9337
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9322}
          #id: 209
          #name: "Vibrant Voyage Cap"
          #slug: "vibrant-voyage-cap"
          #description: """
            Amet et aut fugit sequi qui. Sit accusantium consequatur corrupti maiores.\n
            \n
            Voluptates nobis id a provident nihil suscipit cumque. Saepe veniam est est molestias enim necessitatibus dolor. Animi quo nostrum ea. Est quos consequatur deserunt aliquid animi facere.\n
            \n
            Nisi veniam sed illo in et quis. Rerum impedit et tempore et consequatur fugiat neque. Et odit pariatur unde nisi sapiente.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quia architecto magnam at eum. Vel blanditiis est et dolorem. Ipsa assumenda veritatis recusandae non. Velit et quis iusto et autem."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9339 …}
      #channels: Doctrine\ORM\PersistentCollection {#9327 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9093 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9323 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9325 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 1.89 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15323
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15295 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15304 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15336 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9343 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9353
    #collection: Doctrine\Common\Collections\ArrayCollection {#9354 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9352 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17709 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17694 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15323
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15295 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15304 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15336 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Vibrant Voyage Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9353
    #collection: Doctrine\Common\Collections\ArrayCollection {#9354 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9352 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17709 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17694 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15347
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15323
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15295 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15304 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15336 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9343 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9353
      #collection: Doctrine\Common\Collections\ArrayCollection {#9354 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9352 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17709 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerBgtlxJ3\EntityManagerGhost614a58f {#191 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17694 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15371
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15377 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15357 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15368 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9343 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15380
  +variant: App\Entity\Product\ProductVariant {#9343 …}
  +price: "€2.82"
  +originalPrice: "€2.82"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4963 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9476 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4103 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12210 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9473 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15371
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15377 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15357 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15368 …}
    +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 34.0 MiB 3.73 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13376
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12276 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13391 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12286 …}
    +prefixes: [
      "sylius_shop.product.index.offcanvas"
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13471
  +cart: App\Entity\Order\Order {#12525 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1283 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13376
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12276 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13391 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12286 …}
    +prefixes: [
      "sylius_shop.product.index.offcanvas"
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4967 …}
}