GET http://sylius.fullmetrix.com/en_US/taxons/caps/with-pompons

Components

12 Twig Components
40 Render Count
18 ms Render Time
28.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 14.34ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
8 2.42ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
8 1.99ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
8 0.60ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.21ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.10ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 0.71ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 0.81ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.21ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.16ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.62ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 0.52ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 28.0 MiB 0.21 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11696
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11689 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11695 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11694 …}
    +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 {#11697
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4117 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11586 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11696
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11689 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11695 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11694 …}
    +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 28.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11741
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11756 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#1309 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11743 …}
    +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 {#11739
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4448 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11741
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11756 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#1309 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11743 …}
    +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 28.0 MiB 0.71 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11868
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11841 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11863 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11861 …}
    +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 {#11849
  +cart: App\Entity\Order\Order {#11901 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11868
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11841 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11863 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11861 …}
    +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 {#4981 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 28.0 MiB 0.81 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12526
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12522 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12519 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12520 …}
    +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 {#12531
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7470 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4117 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12526
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12522 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12519 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12520 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 28.0 MiB 0.21 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12784 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12785 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12787 …}
    +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 {#12793
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#202 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7470 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12784 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12785 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12787 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 28.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12883
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12879 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12880 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12882 …}
    +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 {#12887
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#202 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7470 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12883
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12879 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12880 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 28.0 MiB 0.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12935
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12931 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12932 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12934 …}
    +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 {#12939
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#202 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7470 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12935
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12931 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12932 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12934 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 3.25 ms
Input props
[
  "product" => App\Entity\Product\Product {#7823
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8221 …}
    #variants: Doctrine\ORM\PersistentCollection {#8434 …}
    #options: Doctrine\ORM\PersistentCollection {#8562 …}
    #associations: Doctrine\ORM\PersistentCollection {#8502 …}
    #createdAt: DateTime @1780119105 {#8023
      date: 2026-05-30 05:31:45.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#7760
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8561 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8564
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7823}
        #id: 185
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Sit alias officia ratione dolorum odit. Fuga sit numquam mollitia et. Aut aut laudantium qui. Aut exercitationem et qui eveniet.\n
          \n
          Praesentium enim quia mollitia fuga nesciunt eum. Molestias est quis adipisci nostrum molestiae. Non hic atque magnam debitis inventore.\n
          \n
          Enim accusantium optio harum ea aperiam distinctio. Modi doloremque dolorum minus velit provident doloribus. Repellendus quaerat sunt voluptas esse consectetur. Rerum animi nesciunt harum nisi quod ex impedit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et ea est ad sint. Repellendus velit ratione ratione voluptatem aliquam. Blanditiis accusamus voluptatibus rerum accusantium dolores unde."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8567 …}
    #channels: Doctrine\ORM\PersistentCollection {#8080 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7968 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8083 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13021 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12955 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13410
  +product: App\Entity\Product\Product {#7823
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8221 …}
    #variants: Doctrine\ORM\PersistentCollection {#8434 …}
    #options: Doctrine\ORM\PersistentCollection {#8562 …}
    #associations: Doctrine\ORM\PersistentCollection {#8502 …}
    #createdAt: DateTime @1780119105 {#8023
      date: 2026-05-30 05:31:45.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#7760
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8561 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8564
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7823}
        #id: 185
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Sit alias officia ratione dolorum odit. Fuga sit numquam mollitia et. Aut aut laudantium qui. Aut exercitationem et qui eveniet.\n
          \n
          Praesentium enim quia mollitia fuga nesciunt eum. Molestias est quis adipisci nostrum molestiae. Non hic atque magnam debitis inventore.\n
          \n
          Enim accusantium optio harum ea aperiam distinctio. Modi doloremque dolorum minus velit provident doloribus. Repellendus quaerat sunt voluptas esse consectetur. Rerum animi nesciunt harum nisi quod ex impedit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et ea est ad sint. Repellendus velit ratione ratione voluptatem aliquam. Blanditiis accusamus voluptatibus rerum accusantium dolores unde."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8567 …}
    #channels: Doctrine\ORM\PersistentCollection {#8080 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7968 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8083 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13664 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5879 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4967 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4117 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4977 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13021 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12955 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.52 ms
Input props
[
  "product" => App\Entity\Product\Product {#7823
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8221 …}
    #variants: Doctrine\ORM\PersistentCollection {#8434 …}
    #options: Doctrine\ORM\PersistentCollection {#8562 …}
    #associations: Doctrine\ORM\PersistentCollection {#8502 …}
    #createdAt: DateTime @1780119105 {#8023
      date: 2026-05-30 05:31:45.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#7760
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8561 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8564
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7823}
        #id: 185
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Sit alias officia ratione dolorum odit. Fuga sit numquam mollitia et. Aut aut laudantium qui. Aut exercitationem et qui eveniet.\n
          \n
          Praesentium enim quia mollitia fuga nesciunt eum. Molestias est quis adipisci nostrum molestiae. Non hic atque magnam debitis inventore.\n
          \n
          Enim accusantium optio harum ea aperiam distinctio. Modi doloremque dolorum minus velit provident doloribus. Repellendus quaerat sunt voluptas esse consectetur. Rerum animi nesciunt harum nisi quod ex impedit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et ea est ad sint. Repellendus velit ratione ratione voluptatem aliquam. Blanditiis accusamus voluptatibus rerum accusantium dolores unde."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8567 …}
    #channels: Doctrine\ORM\PersistentCollection {#8080 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7968 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8083 …}
    #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 {#14078
  -props: [
    "product" => App\Entity\Product\Product {#7823
      #id: 24
      #code: "Radiant_Rays_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8221 …}
      #variants: Doctrine\ORM\PersistentCollection {#8434 …}
      #options: Doctrine\ORM\PersistentCollection {#8562 …}
      #associations: Doctrine\ORM\PersistentCollection {#8502 …}
      #createdAt: DateTime @1780119105 {#8023
        date: 2026-05-30 05:31:45.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780145725 {#7760
        date: 2026-05-30 12:55:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8561 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8564
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#7823}
          #id: 185
          #name: "Radiant Rays Cap"
          #slug: "radiant-rays-cap"
          #description: """
            Sit alias officia ratione dolorum odit. Fuga sit numquam mollitia et. Aut aut laudantium qui. Aut exercitationem et qui eveniet.\n
            \n
            Praesentium enim quia mollitia fuga nesciunt eum. Molestias est quis adipisci nostrum molestiae. Non hic atque magnam debitis inventore.\n
            \n
            Enim accusantium optio harum ea aperiam distinctio. Modi doloremque dolorum minus velit provident doloribus. Repellendus quaerat sunt voluptas esse consectetur. Rerum animi nesciunt harum nisi quod ex impedit.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et ea est ad sint. Repellendus velit ratione ratione voluptatem aliquam. Blanditiis accusamus voluptatibus rerum accusantium dolores unde."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8567 …}
      #channels: Doctrine\ORM\PersistentCollection {#8080 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7968 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8083 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.57 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14134
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14137 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14132 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14131 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13664 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14020
    #collection: Doctrine\Common\Collections\ArrayCollection {#14019 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13857 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17528 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17680 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14134
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14137 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14132 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14131 …}
    +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 {#14020
    #collection: Doctrine\Common\Collections\ArrayCollection {#14019 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13857 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17528 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17680 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14145
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14134
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14137 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14132 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14131 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13664 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14020
      #collection: Doctrine\Common\Collections\ArrayCollection {#14019 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13857 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17528 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17680 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14186
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14193 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14162 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14184 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13664 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14200
  +variant: App\Entity\Product\ProductVariant {#13664 …}
  +price: "$90.06"
  +originalPrice: "$90.06"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4977 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8851 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4117 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11586 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8848 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14186
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14193 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14162 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14184 …}
    +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 28.0 MiB 1.88 ms
Input props
[
  "product" => App\Entity\Product\Product {#8573
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8580 …}
    #variants: Doctrine\ORM\PersistentCollection {#8582 …}
    #options: Doctrine\ORM\PersistentCollection {#8586 …}
    #associations: Doctrine\ORM\PersistentCollection {#8584 …}
    #createdAt: DateTime @1779877477 {#8571
      date: 2026-05-27 10:24:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8572
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8589 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8590
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8573}
        #id: 201
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Ut est libero id vero. Quo itaque amet et error est ipsam sequi. Necessitatibus minima ut in fugiat eligendi eveniet ullam.\n
          \n
          Aut quaerat non natus rem voluptate neque. Non voluptas facere autem rerum aliquam et eveniet excepturi. Saepe unde inventore perspiciatis.\n
          \n
          Nihil explicabo impedit ut quibusdam. Sint rerum voluptate sed blanditiis quia rerum. Deserunt debitis corporis consequatur excepturi ut ea.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci qui reprehenderit dolores laborum nemo corrupti. Enim consequatur animi amet explicabo. Quod nemo quo qui reprehenderit rem id quo."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8592 …}
    #channels: Doctrine\ORM\PersistentCollection {#8578 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8574 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8576 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13021 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12955 …}
    +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 {#8573
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8580 …}
    #variants: Doctrine\ORM\PersistentCollection {#8582 …}
    #options: Doctrine\ORM\PersistentCollection {#8586 …}
    #associations: Doctrine\ORM\PersistentCollection {#8584 …}
    #createdAt: DateTime @1779877477 {#8571
      date: 2026-05-27 10:24:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8572
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8589 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8590
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8573}
        #id: 201
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Ut est libero id vero. Quo itaque amet et error est ipsam sequi. Necessitatibus minima ut in fugiat eligendi eveniet ullam.\n
          \n
          Aut quaerat non natus rem voluptate neque. Non voluptas facere autem rerum aliquam et eveniet excepturi. Saepe unde inventore perspiciatis.\n
          \n
          Nihil explicabo impedit ut quibusdam. Sint rerum voluptate sed blanditiis quia rerum. Deserunt debitis corporis consequatur excepturi ut ea.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci qui reprehenderit dolores laborum nemo corrupti. Enim consequatur animi amet explicabo. Quod nemo quo qui reprehenderit rem id quo."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8592 …}
    #channels: Doctrine\ORM\PersistentCollection {#8578 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8574 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8576 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14244 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5879 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4967 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4117 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4977 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13021 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12955 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.30 ms
Input props
[
  "product" => App\Entity\Product\Product {#8573
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8580 …}
    #variants: Doctrine\ORM\PersistentCollection {#8582 …}
    #options: Doctrine\ORM\PersistentCollection {#8586 …}
    #associations: Doctrine\ORM\PersistentCollection {#8584 …}
    #createdAt: DateTime @1779877477 {#8571
      date: 2026-05-27 10:24:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8572
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8589 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8590
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8573}
        #id: 201
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Ut est libero id vero. Quo itaque amet et error est ipsam sequi. Necessitatibus minima ut in fugiat eligendi eveniet ullam.\n
          \n
          Aut quaerat non natus rem voluptate neque. Non voluptas facere autem rerum aliquam et eveniet excepturi. Saepe unde inventore perspiciatis.\n
          \n
          Nihil explicabo impedit ut quibusdam. Sint rerum voluptate sed blanditiis quia rerum. Deserunt debitis corporis consequatur excepturi ut ea.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci qui reprehenderit dolores laborum nemo corrupti. Enim consequatur animi amet explicabo. Quod nemo quo qui reprehenderit rem id quo."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8592 …}
    #channels: Doctrine\ORM\PersistentCollection {#8578 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8574 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8576 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Serene Sunshine Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14308
  -props: [
    "product" => App\Entity\Product\Product {#8573
      #id: 26
      #code: "Serene_Sunshine_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8580 …}
      #variants: Doctrine\ORM\PersistentCollection {#8582 …}
      #options: Doctrine\ORM\PersistentCollection {#8586 …}
      #associations: Doctrine\ORM\PersistentCollection {#8584 …}
      #createdAt: DateTime @1779877477 {#8571
        date: 2026-05-27 10:24:37.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780145725 {#8572
        date: 2026-05-30 12:55:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8589 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8590
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8573}
          #id: 201
          #name: "Serene Sunshine Cap"
          #slug: "serene-sunshine-cap"
          #description: """
            Ut est libero id vero. Quo itaque amet et error est ipsam sequi. Necessitatibus minima ut in fugiat eligendi eveniet ullam.\n
            \n
            Aut quaerat non natus rem voluptate neque. Non voluptas facere autem rerum aliquam et eveniet excepturi. Saepe unde inventore perspiciatis.\n
            \n
            Nihil explicabo impedit ut quibusdam. Sint rerum voluptate sed blanditiis quia rerum. Deserunt debitis corporis consequatur excepturi ut ea.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Adipisci qui reprehenderit dolores laborum nemo corrupti. Enim consequatur animi amet explicabo. Quod nemo quo qui reprehenderit rem id quo."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8592 …}
      #channels: Doctrine\ORM\PersistentCollection {#8578 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8574 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8576 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14305
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14296 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14345 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14293 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14244 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14252
    #collection: Doctrine\Common\Collections\ArrayCollection {#14261 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14039 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17565 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17567 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14305
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14296 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14345 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14293 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Serene Sunshine Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14252
    #collection: Doctrine\Common\Collections\ArrayCollection {#14261 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14039 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17565 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17567 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14352
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14305
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14296 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14345 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14293 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14244 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14252
      #collection: Doctrine\Common\Collections\ArrayCollection {#14261 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14039 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17565 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17567 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14382 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14362 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14373 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14244 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14385
  +variant: App\Entity\Product\ProductVariant {#14244 …}
  +price: "$64.30"
  +originalPrice: "$64.30"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4977 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8851 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4117 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11586 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8848 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14376
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14382 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14362 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14373 …}
    +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 28.0 MiB 1.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#8596
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8603 …}
    #variants: Doctrine\ORM\PersistentCollection {#8605 …}
    #options: Doctrine\ORM\PersistentCollection {#8609 …}
    #associations: Doctrine\ORM\PersistentCollection {#8607 …}
    #createdAt: DateTime @1780052566 {#8594
      date: 2026-05-29 11:02:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8595
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8612 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8613
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8596}
        #id: 233
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Voluptas accusantium ipsa voluptates a temporibus. Id quia facilis provident ut ipsam delectus. Delectus iure beatae labore.\n
          \n
          Excepturi ut adipisci quis magnam sed aut laboriosam. Commodi et illum occaecati qui. Odio consequatur nobis quas quo perspiciatis.\n
          \n
          Quas numquam inventore iure. Nobis aperiam et aperiam eveniet debitis excepturi odio qui. Omnis aut id aut vero dolores possimus. Quo at inventore aliquam expedita aut dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut natus odio est iure. Delectus fugit alias necessitatibus itaque soluta et nesciunt. Quidem ad et rerum aut culpa tempore rerum."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8615 …}
    #channels: Doctrine\ORM\PersistentCollection {#8601 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8597 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8599 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13021 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12955 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14273
  +product: App\Entity\Product\Product {#8596
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8603 …}
    #variants: Doctrine\ORM\PersistentCollection {#8605 …}
    #options: Doctrine\ORM\PersistentCollection {#8609 …}
    #associations: Doctrine\ORM\PersistentCollection {#8607 …}
    #createdAt: DateTime @1780052566 {#8594
      date: 2026-05-29 11:02:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8595
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8612 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8613
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8596}
        #id: 233
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Voluptas accusantium ipsa voluptates a temporibus. Id quia facilis provident ut ipsam delectus. Delectus iure beatae labore.\n
          \n
          Excepturi ut adipisci quis magnam sed aut laboriosam. Commodi et illum occaecati qui. Odio consequatur nobis quas quo perspiciatis.\n
          \n
          Quas numquam inventore iure. Nobis aperiam et aperiam eveniet debitis excepturi odio qui. Omnis aut id aut vero dolores possimus. Quo at inventore aliquam expedita aut dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut natus odio est iure. Delectus fugit alias necessitatibus itaque soluta et nesciunt. Quidem ad et rerum aut culpa tempore rerum."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8615 …}
    #channels: Doctrine\ORM\PersistentCollection {#8601 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8597 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8599 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14417 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5879 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4967 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4117 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4977 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13021 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12955 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.28 ms
Input props
[
  "product" => App\Entity\Product\Product {#8596
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8603 …}
    #variants: Doctrine\ORM\PersistentCollection {#8605 …}
    #options: Doctrine\ORM\PersistentCollection {#8609 …}
    #associations: Doctrine\ORM\PersistentCollection {#8607 …}
    #createdAt: DateTime @1780052566 {#8594
      date: 2026-05-29 11:02:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8595
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8612 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8613
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8596}
        #id: 233
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Voluptas accusantium ipsa voluptates a temporibus. Id quia facilis provident ut ipsam delectus. Delectus iure beatae labore.\n
          \n
          Excepturi ut adipisci quis magnam sed aut laboriosam. Commodi et illum occaecati qui. Odio consequatur nobis quas quo perspiciatis.\n
          \n
          Quas numquam inventore iure. Nobis aperiam et aperiam eveniet debitis excepturi odio qui. Omnis aut id aut vero dolores possimus. Quo at inventore aliquam expedita aut dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut natus odio est iure. Delectus fugit alias necessitatibus itaque soluta et nesciunt. Quidem ad et rerum aut culpa tempore rerum."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8615 …}
    #channels: Doctrine\ORM\PersistentCollection {#8601 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8597 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8599 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Dynamic Dawn Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14481
  -props: [
    "product" => App\Entity\Product\Product {#8596
      #id: 30
      #code: "Dynamic_Dawn_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8603 …}
      #variants: Doctrine\ORM\PersistentCollection {#8605 …}
      #options: Doctrine\ORM\PersistentCollection {#8609 …}
      #associations: Doctrine\ORM\PersistentCollection {#8607 …}
      #createdAt: DateTime @1780052566 {#8594
        date: 2026-05-29 11:02:46.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780145725 {#8595
        date: 2026-05-30 12:55:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8612 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8613
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8596}
          #id: 233
          #name: "Dynamic Dawn Cap"
          #slug: "dynamic-dawn-cap"
          #description: """
            Voluptas accusantium ipsa voluptates a temporibus. Id quia facilis provident ut ipsam delectus. Delectus iure beatae labore.\n
            \n
            Excepturi ut adipisci quis magnam sed aut laboriosam. Commodi et illum occaecati qui. Odio consequatur nobis quas quo perspiciatis.\n
            \n
            Quas numquam inventore iure. Nobis aperiam et aperiam eveniet debitis excepturi odio qui. Omnis aut id aut vero dolores possimus. Quo at inventore aliquam expedita aut dignissimos.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Aut natus odio est iure. Delectus fugit alias necessitatibus itaque soluta et nesciunt. Quidem ad et rerum aut culpa tempore rerum."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8615 …}
      #channels: Doctrine\ORM\PersistentCollection {#8601 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8597 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8599 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14478
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14469 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14524 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14466 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14417 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14425
    #collection: Doctrine\Common\Collections\ArrayCollection {#14434 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14277 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17554 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17545 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14478
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14469 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14524 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14466 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Dynamic Dawn Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14425
    #collection: Doctrine\Common\Collections\ArrayCollection {#14434 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14277 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17554 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17545 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14531
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14478
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14469 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14524 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14466 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14417 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14425
      #collection: Doctrine\Common\Collections\ArrayCollection {#14434 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14277 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17554 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17545 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.06 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14555
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14561 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14541 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14552 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14417 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14564
  +variant: App\Entity\Product\ProductVariant {#14417 …}
  +price: "$65.10"
  +originalPrice: "$65.10"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4977 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8851 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4117 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11586 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8848 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14555
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14561 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14541 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14552 …}
    +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 28.0 MiB 1.49 ms
Input props
[
  "product" => App\Entity\Product\Product {#8619
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8626 …}
    #variants: Doctrine\ORM\PersistentCollection {#8628 …}
    #options: Doctrine\ORM\PersistentCollection {#8632 …}
    #associations: Doctrine\ORM\PersistentCollection {#8630 …}
    #createdAt: DateTime @1779711638 {#8617
      date: 2026-05-25 12:20:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8618
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8635 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8636
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8619}
        #id: 257
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Deleniti dolores id alias sed. Aliquam dicta quo nihil saepe alias. Tempora amet aut voluptatum sed ducimus. Aut libero rerum quaerat.\n
          \n
          Corporis illum maiores unde quia cupiditate sunt culpa. Sed est nesciunt quos expedita eum dignissimos. Aliquam autem velit iure est alias consequuntur assumenda impedit. Est doloremque hic nesciunt.\n
          \n
          Qui voluptates quaerat at dolorem consequuntur hic facere. Odio quo est nulla soluta assumenda voluptas. Odit beatae non voluptate provident. Eos qui ut quo magnam consequatur blanditiis ipsa repudiandae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quasi enim in fuga vero. Voluptas consectetur dicta molestiae. Ratione veniam voluptates reprehenderit quisquam omnis facere."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8638 …}
    #channels: Doctrine\ORM\PersistentCollection {#8624 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8620 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8622 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13021 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12955 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14446
  +product: App\Entity\Product\Product {#8619
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8626 …}
    #variants: Doctrine\ORM\PersistentCollection {#8628 …}
    #options: Doctrine\ORM\PersistentCollection {#8632 …}
    #associations: Doctrine\ORM\PersistentCollection {#8630 …}
    #createdAt: DateTime @1779711638 {#8617
      date: 2026-05-25 12:20:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8618
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8635 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8636
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8619}
        #id: 257
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Deleniti dolores id alias sed. Aliquam dicta quo nihil saepe alias. Tempora amet aut voluptatum sed ducimus. Aut libero rerum quaerat.\n
          \n
          Corporis illum maiores unde quia cupiditate sunt culpa. Sed est nesciunt quos expedita eum dignissimos. Aliquam autem velit iure est alias consequuntur assumenda impedit. Est doloremque hic nesciunt.\n
          \n
          Qui voluptates quaerat at dolorem consequuntur hic facere. Odio quo est nulla soluta assumenda voluptas. Odit beatae non voluptate provident. Eos qui ut quo magnam consequatur blanditiis ipsa repudiandae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quasi enim in fuga vero. Voluptas consectetur dicta molestiae. Ratione veniam voluptates reprehenderit quisquam omnis facere."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8638 …}
    #channels: Doctrine\ORM\PersistentCollection {#8624 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8620 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8622 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14596 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5879 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4967 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4117 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4977 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13021 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12955 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.25 ms
Input props
[
  "product" => App\Entity\Product\Product {#8619
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8626 …}
    #variants: Doctrine\ORM\PersistentCollection {#8628 …}
    #options: Doctrine\ORM\PersistentCollection {#8632 …}
    #associations: Doctrine\ORM\PersistentCollection {#8630 …}
    #createdAt: DateTime @1779711638 {#8617
      date: 2026-05-25 12:20:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8618
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8635 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8636
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8619}
        #id: 257
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Deleniti dolores id alias sed. Aliquam dicta quo nihil saepe alias. Tempora amet aut voluptatum sed ducimus. Aut libero rerum quaerat.\n
          \n
          Corporis illum maiores unde quia cupiditate sunt culpa. Sed est nesciunt quos expedita eum dignissimos. Aliquam autem velit iure est alias consequuntur assumenda impedit. Est doloremque hic nesciunt.\n
          \n
          Qui voluptates quaerat at dolorem consequuntur hic facere. Odio quo est nulla soluta assumenda voluptas. Odit beatae non voluptate provident. Eos qui ut quo magnam consequatur blanditiis ipsa repudiandae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quasi enim in fuga vero. Voluptas consectetur dicta molestiae. Ratione veniam voluptates reprehenderit quisquam omnis facere."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8638 …}
    #channels: Doctrine\ORM\PersistentCollection {#8624 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8620 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8622 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Inspiring Illumination Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14660
  -props: [
    "product" => App\Entity\Product\Product {#8619
      #id: 33
      #code: "Inspiring_Illumination_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8626 …}
      #variants: Doctrine\ORM\PersistentCollection {#8628 …}
      #options: Doctrine\ORM\PersistentCollection {#8632 …}
      #associations: Doctrine\ORM\PersistentCollection {#8630 …}
      #createdAt: DateTime @1779711638 {#8617
        date: 2026-05-25 12:20:38.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780145725 {#8618
        date: 2026-05-30 12:55:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8635 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8636
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8619}
          #id: 257
          #name: "Inspiring Illumination Cap"
          #slug: "inspiring-illumination-cap"
          #description: """
            Deleniti dolores id alias sed. Aliquam dicta quo nihil saepe alias. Tempora amet aut voluptatum sed ducimus. Aut libero rerum quaerat.\n
            \n
            Corporis illum maiores unde quia cupiditate sunt culpa. Sed est nesciunt quos expedita eum dignissimos. Aliquam autem velit iure est alias consequuntur assumenda impedit. Est doloremque hic nesciunt.\n
            \n
            Qui voluptates quaerat at dolorem consequuntur hic facere. Odio quo est nulla soluta assumenda voluptas. Odit beatae non voluptate provident. Eos qui ut quo magnam consequatur blanditiis ipsa repudiandae.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quasi enim in fuga vero. Voluptas consectetur dicta molestiae. Ratione veniam voluptates reprehenderit quisquam omnis facere."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8638 …}
      #channels: Doctrine\ORM\PersistentCollection {#8624 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8620 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8622 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.19 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14657
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14648 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14697 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14645 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14596 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14604
    #collection: Doctrine\Common\Collections\ArrayCollection {#14613 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14450 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17594 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17596 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14657
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14648 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14697 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14645 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Inspiring Illumination Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14604
    #collection: Doctrine\Common\Collections\ArrayCollection {#14613 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14450 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17594 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17596 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14704
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14657
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14648 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14697 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14645 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14596 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14604
      #collection: Doctrine\Common\Collections\ArrayCollection {#14613 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14450 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17594 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17596 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14728
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14714 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14596 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14737
  +variant: App\Entity\Product\ProductVariant {#14596 …}
  +price: "$30.51"
  +originalPrice: "$30.51"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4977 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8851 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4117 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11586 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8848 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14728
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14714 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14725 …}
    +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 28.0 MiB 1.56 ms
Input props
[
  "product" => App\Entity\Product\Product {#8642
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8649 …}
    #variants: Doctrine\ORM\PersistentCollection {#8651 …}
    #options: Doctrine\ORM\PersistentCollection {#8655 …}
    #associations: Doctrine\ORM\PersistentCollection {#8653 …}
    #createdAt: DateTime @1779570984 {#8640
      date: 2026-05-23 21:16:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8641
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8658 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8659
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8642}
        #id: 273
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Laborum est vel minima a repudiandae. Dolor cupiditate repudiandae consequatur quia. Recusandae consequatur nihil temporibus est. Ratione excepturi excepturi dolore dolores.\n
          \n
          Est possimus porro et omnis est dolorem. Et minus doloribus aut voluptatem nesciunt. Pariatur optio fuga aliquam pariatur cupiditate tempore minima. Earum eaque ut nulla voluptatibus in.\n
          \n
          Hic et sequi dicta fuga. Eum consequatur inventore voluptatibus et iusto. Dolor veniam laboriosam blanditiis molestiae vel. Occaecati et et modi repellendus quis similique.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Corrupti facere vel quo eius voluptas. Omnis est laborum eos id. Facere ratione natus perferendis nostrum."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8661 …}
    #channels: Doctrine\ORM\PersistentCollection {#8647 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8643 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8645 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13021 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12955 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14625
  +product: App\Entity\Product\Product {#8642
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8649 …}
    #variants: Doctrine\ORM\PersistentCollection {#8651 …}
    #options: Doctrine\ORM\PersistentCollection {#8655 …}
    #associations: Doctrine\ORM\PersistentCollection {#8653 …}
    #createdAt: DateTime @1779570984 {#8640
      date: 2026-05-23 21:16:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8641
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8658 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8659
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8642}
        #id: 273
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Laborum est vel minima a repudiandae. Dolor cupiditate repudiandae consequatur quia. Recusandae consequatur nihil temporibus est. Ratione excepturi excepturi dolore dolores.\n
          \n
          Est possimus porro et omnis est dolorem. Et minus doloribus aut voluptatem nesciunt. Pariatur optio fuga aliquam pariatur cupiditate tempore minima. Earum eaque ut nulla voluptatibus in.\n
          \n
          Hic et sequi dicta fuga. Eum consequatur inventore voluptatibus et iusto. Dolor veniam laboriosam blanditiis molestiae vel. Occaecati et et modi repellendus quis similique.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Corrupti facere vel quo eius voluptas. Omnis est laborum eos id. Facere ratione natus perferendis nostrum."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8661 …}
    #channels: Doctrine\ORM\PersistentCollection {#8647 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8643 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8645 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14769 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5879 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4967 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4117 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4977 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13021 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12955 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.25 ms
Input props
[
  "product" => App\Entity\Product\Product {#8642
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8649 …}
    #variants: Doctrine\ORM\PersistentCollection {#8651 …}
    #options: Doctrine\ORM\PersistentCollection {#8655 …}
    #associations: Doctrine\ORM\PersistentCollection {#8653 …}
    #createdAt: DateTime @1779570984 {#8640
      date: 2026-05-23 21:16:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8641
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8658 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8659
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8642}
        #id: 273
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Laborum est vel minima a repudiandae. Dolor cupiditate repudiandae consequatur quia. Recusandae consequatur nihil temporibus est. Ratione excepturi excepturi dolore dolores.\n
          \n
          Est possimus porro et omnis est dolorem. Et minus doloribus aut voluptatem nesciunt. Pariatur optio fuga aliquam pariatur cupiditate tempore minima. Earum eaque ut nulla voluptatibus in.\n
          \n
          Hic et sequi dicta fuga. Eum consequatur inventore voluptatibus et iusto. Dolor veniam laboriosam blanditiis molestiae vel. Occaecati et et modi repellendus quis similique.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Corrupti facere vel quo eius voluptas. Omnis est laborum eos id. Facere ratione natus perferendis nostrum."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8661 …}
    #channels: Doctrine\ORM\PersistentCollection {#8647 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8643 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8645 …}
    #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 {#14833
  -props: [
    "product" => App\Entity\Product\Product {#8642
      #id: 35
      #code: "Bold_Beach_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8649 …}
      #variants: Doctrine\ORM\PersistentCollection {#8651 …}
      #options: Doctrine\ORM\PersistentCollection {#8655 …}
      #associations: Doctrine\ORM\PersistentCollection {#8653 …}
      #createdAt: DateTime @1779570984 {#8640
        date: 2026-05-23 21:16:24.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780145725 {#8641
        date: 2026-05-30 12:55:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8658 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8659
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8642}
          #id: 273
          #name: "Bold Beach Cap"
          #slug: "bold-beach-cap"
          #description: """
            Laborum est vel minima a repudiandae. Dolor cupiditate repudiandae consequatur quia. Recusandae consequatur nihil temporibus est. Ratione excepturi excepturi dolore dolores.\n
            \n
            Est possimus porro et omnis est dolorem. Et minus doloribus aut voluptatem nesciunt. Pariatur optio fuga aliquam pariatur cupiditate tempore minima. Earum eaque ut nulla voluptatibus in.\n
            \n
            Hic et sequi dicta fuga. Eum consequatur inventore voluptatibus et iusto. Dolor veniam laboriosam blanditiis molestiae vel. Occaecati et et modi repellendus quis similique.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Corrupti facere vel quo eius voluptas. Omnis est laborum eos id. Facere ratione natus perferendis nostrum."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8661 …}
      #channels: Doctrine\ORM\PersistentCollection {#8647 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8643 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8645 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.19 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14830
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14870 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14818 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14769 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14777
    #collection: Doctrine\Common\Collections\ArrayCollection {#14786 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14629 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17583 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17580 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14830
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14870 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14818 …}
    +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 {#14777
    #collection: Doctrine\Common\Collections\ArrayCollection {#14786 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14629 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17583 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17580 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14877
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14830
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14821 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14870 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14818 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14769 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14777
      #collection: Doctrine\Common\Collections\ArrayCollection {#14786 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14629 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17583 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17580 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14901
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14907 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14887 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14898 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14769 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14910
  +variant: App\Entity\Product\ProductVariant {#14769 …}
  +price: "$27.76"
  +originalPrice: "$27.76"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4977 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8851 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4117 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11586 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8848 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14901
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14907 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14887 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14898 …}
    +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 28.0 MiB 1.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#8665
    #id: 37
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8672 …}
    #variants: Doctrine\ORM\PersistentCollection {#8674 …}
    #options: Doctrine\ORM\PersistentCollection {#8678 …}
    #associations: Doctrine\ORM\PersistentCollection {#8676 …}
    #createdAt: DateTime @1779715646 {#8663
      date: 2026-05-25 13:27:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8664
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8681 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8682
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8665}
        #id: 289
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Fugiat quis quidem veniam non eligendi impedit. Deserunt id hic commodi perferendis voluptatem aut dolorum harum. Earum rerum eaque voluptatum.\n
          \n
          Voluptas qui quis hic magni. Neque quia aut est perferendis. Quia iusto nemo unde tempore.\n
          \n
          Ducimus nobis sit culpa molestiae cum voluptatem. Vitae quia dolor voluptate maxime. Sed molestiae ipsum molestiae facere.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolorem neque debitis quo dolorem. Quidem est excepturi dolor voluptatem voluptate. Harum ad ducimus ut non culpa ipsum aliquid. Consectetur sed odit autem ipsa. Quidem hic dolorem excepturi qui eligendi est ad."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8684 …}
    #channels: Doctrine\ORM\PersistentCollection {#8670 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8666 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8668 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13021 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12955 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14798
  +product: App\Entity\Product\Product {#8665
    #id: 37
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8672 …}
    #variants: Doctrine\ORM\PersistentCollection {#8674 …}
    #options: Doctrine\ORM\PersistentCollection {#8678 …}
    #associations: Doctrine\ORM\PersistentCollection {#8676 …}
    #createdAt: DateTime @1779715646 {#8663
      date: 2026-05-25 13:27:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8664
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8681 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8682
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8665}
        #id: 289
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Fugiat quis quidem veniam non eligendi impedit. Deserunt id hic commodi perferendis voluptatem aut dolorum harum. Earum rerum eaque voluptatum.\n
          \n
          Voluptas qui quis hic magni. Neque quia aut est perferendis. Quia iusto nemo unde tempore.\n
          \n
          Ducimus nobis sit culpa molestiae cum voluptatem. Vitae quia dolor voluptate maxime. Sed molestiae ipsum molestiae facere.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolorem neque debitis quo dolorem. Quidem est excepturi dolor voluptatem voluptate. Harum ad ducimus ut non culpa ipsum aliquid. Consectetur sed odit autem ipsa. Quidem hic dolorem excepturi qui eligendi est ad."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8684 …}
    #channels: Doctrine\ORM\PersistentCollection {#8670 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8666 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8668 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14942 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5879 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4967 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4117 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4977 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13021 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12955 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.28 ms
Input props
[
  "product" => App\Entity\Product\Product {#8665
    #id: 37
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8672 …}
    #variants: Doctrine\ORM\PersistentCollection {#8674 …}
    #options: Doctrine\ORM\PersistentCollection {#8678 …}
    #associations: Doctrine\ORM\PersistentCollection {#8676 …}
    #createdAt: DateTime @1779715646 {#8663
      date: 2026-05-25 13:27:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8664
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8681 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8682
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8665}
        #id: 289
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Fugiat quis quidem veniam non eligendi impedit. Deserunt id hic commodi perferendis voluptatem aut dolorum harum. Earum rerum eaque voluptatum.\n
          \n
          Voluptas qui quis hic magni. Neque quia aut est perferendis. Quia iusto nemo unde tempore.\n
          \n
          Ducimus nobis sit culpa molestiae cum voluptatem. Vitae quia dolor voluptate maxime. Sed molestiae ipsum molestiae facere.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolorem neque debitis quo dolorem. Quidem est excepturi dolor voluptatem voluptate. Harum ad ducimus ut non culpa ipsum aliquid. Consectetur sed odit autem ipsa. Quidem hic dolorem excepturi qui eligendi est ad."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8684 …}
    #channels: Doctrine\ORM\PersistentCollection {#8670 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8666 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8668 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Adventurous Aurora Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15006
  -props: [
    "product" => App\Entity\Product\Product {#8665
      #id: 37
      #code: "Adventurous_Aurora_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8672 …}
      #variants: Doctrine\ORM\PersistentCollection {#8674 …}
      #options: Doctrine\ORM\PersistentCollection {#8678 …}
      #associations: Doctrine\ORM\PersistentCollection {#8676 …}
      #createdAt: DateTime @1779715646 {#8663
        date: 2026-05-25 13:27:26.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780145725 {#8664
        date: 2026-05-30 12:55:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8681 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8682
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8665}
          #id: 289
          #name: "Adventurous Aurora Cap"
          #slug: "adventurous-aurora-cap"
          #description: """
            Fugiat quis quidem veniam non eligendi impedit. Deserunt id hic commodi perferendis voluptatem aut dolorum harum. Earum rerum eaque voluptatum.\n
            \n
            Voluptas qui quis hic magni. Neque quia aut est perferendis. Quia iusto nemo unde tempore.\n
            \n
            Ducimus nobis sit culpa molestiae cum voluptatem. Vitae quia dolor voluptate maxime. Sed molestiae ipsum molestiae facere.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolorem neque debitis quo dolorem. Quidem est excepturi dolor voluptatem voluptate. Harum ad ducimus ut non culpa ipsum aliquid. Consectetur sed odit autem ipsa. Quidem hic dolorem excepturi qui eligendi est ad."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8684 …}
      #channels: Doctrine\ORM\PersistentCollection {#8670 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8666 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8668 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.19 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15003
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14994 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15043 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14942 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14950
    #collection: Doctrine\Common\Collections\ArrayCollection {#14959 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14802 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17501 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17577 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15003
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14994 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15043 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Adventurous Aurora Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14950
    #collection: Doctrine\Common\Collections\ArrayCollection {#14959 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14802 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17501 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17577 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15050
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15003
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14994 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15043 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14991 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14942 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14950
      #collection: Doctrine\Common\Collections\ArrayCollection {#14959 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14802 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17501 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17577 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15074
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15080 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15060 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15071 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14942 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15083
  +variant: App\Entity\Product\ProductVariant {#14942 …}
  +price: "$15.87"
  +originalPrice: "$15.87"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4977 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8851 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4117 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11586 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8848 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15074
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15080 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15060 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15071 …}
    +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 28.0 MiB 1.58 ms
Input props
[
  "product" => App\Entity\Product\Product {#8688
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8695 …}
    #variants: Doctrine\ORM\PersistentCollection {#8697 …}
    #options: Doctrine\ORM\PersistentCollection {#8701 …}
    #associations: Doctrine\ORM\PersistentCollection {#8699 …}
    #createdAt: DateTime @1779844129 {#8686
      date: 2026-05-27 01:08:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8687
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8704 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8705
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8688}
        #id: 297
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          A natus nihil dolore qui voluptas in. Fuga sit voluptatem cum placeat ea aut. Esse sed assumenda debitis harum maiores. Dicta repellendus optio aliquam in quia ipsum excepturi.\n
          \n
          Quasi et rerum laborum aut est. Eius nostrum eum fuga fugiat. Ad est aut dignissimos ducimus aliquam. Et molestiae laudantium voluptate sequi magnam. Aperiam qui reprehenderit et asperiores ut.\n
          \n
          Quidem nostrum sint quis sapiente repellat sunt. Dolorum dolore dolore et sit. Assumenda iure quis delectus dolores. Hic optio cum itaque.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Qui sint officia itaque atque ad ut reprehenderit. Ut numquam accusamus voluptas. Accusantium nostrum assumenda dolorem sit voluptas. Ducimus eveniet quae corrupti id corporis et."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8707 …}
    #channels: Doctrine\ORM\PersistentCollection {#8693 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8689 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8691 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13021 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12955 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14971
  +product: App\Entity\Product\Product {#8688
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8695 …}
    #variants: Doctrine\ORM\PersistentCollection {#8697 …}
    #options: Doctrine\ORM\PersistentCollection {#8701 …}
    #associations: Doctrine\ORM\PersistentCollection {#8699 …}
    #createdAt: DateTime @1779844129 {#8686
      date: 2026-05-27 01:08:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8687
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8704 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8705
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8688}
        #id: 297
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          A natus nihil dolore qui voluptas in. Fuga sit voluptatem cum placeat ea aut. Esse sed assumenda debitis harum maiores. Dicta repellendus optio aliquam in quia ipsum excepturi.\n
          \n
          Quasi et rerum laborum aut est. Eius nostrum eum fuga fugiat. Ad est aut dignissimos ducimus aliquam. Et molestiae laudantium voluptate sequi magnam. Aperiam qui reprehenderit et asperiores ut.\n
          \n
          Quidem nostrum sint quis sapiente repellat sunt. Dolorum dolore dolore et sit. Assumenda iure quis delectus dolores. Hic optio cum itaque.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Qui sint officia itaque atque ad ut reprehenderit. Ut numquam accusamus voluptas. Accusantium nostrum assumenda dolorem sit voluptas. Ducimus eveniet quae corrupti id corporis et."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8707 …}
    #channels: Doctrine\ORM\PersistentCollection {#8693 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8689 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8691 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15115 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5879 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4967 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4117 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4977 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13021 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12955 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.30 ms
Input props
[
  "product" => App\Entity\Product\Product {#8688
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8695 …}
    #variants: Doctrine\ORM\PersistentCollection {#8697 …}
    #options: Doctrine\ORM\PersistentCollection {#8701 …}
    #associations: Doctrine\ORM\PersistentCollection {#8699 …}
    #createdAt: DateTime @1779844129 {#8686
      date: 2026-05-27 01:08:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8687
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8704 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8705
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8688}
        #id: 297
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          A natus nihil dolore qui voluptas in. Fuga sit voluptatem cum placeat ea aut. Esse sed assumenda debitis harum maiores. Dicta repellendus optio aliquam in quia ipsum excepturi.\n
          \n
          Quasi et rerum laborum aut est. Eius nostrum eum fuga fugiat. Ad est aut dignissimos ducimus aliquam. Et molestiae laudantium voluptate sequi magnam. Aperiam qui reprehenderit et asperiores ut.\n
          \n
          Quidem nostrum sint quis sapiente repellat sunt. Dolorum dolore dolore et sit. Assumenda iure quis delectus dolores. Hic optio cum itaque.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Qui sint officia itaque atque ad ut reprehenderit. Ut numquam accusamus voluptas. Accusantium nostrum assumenda dolorem sit voluptas. Ducimus eveniet quae corrupti id corporis et."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8707 …}
    #channels: Doctrine\ORM\PersistentCollection {#8693 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8689 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8691 …}
    #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 {#15179
  -props: [
    "product" => App\Entity\Product\Product {#8688
      #id: 38
      #code: "Tranquil_Twilight_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8695 …}
      #variants: Doctrine\ORM\PersistentCollection {#8697 …}
      #options: Doctrine\ORM\PersistentCollection {#8701 …}
      #associations: Doctrine\ORM\PersistentCollection {#8699 …}
      #createdAt: DateTime @1779844129 {#8686
        date: 2026-05-27 01:08:49.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780145725 {#8687
        date: 2026-05-30 12:55:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8704 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8705
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8688}
          #id: 297
          #name: "Tranquil Twilight Cap"
          #slug: "tranquil-twilight-cap"
          #description: """
            A natus nihil dolore qui voluptas in. Fuga sit voluptatem cum placeat ea aut. Esse sed assumenda debitis harum maiores. Dicta repellendus optio aliquam in quia ipsum excepturi.\n
            \n
            Quasi et rerum laborum aut est. Eius nostrum eum fuga fugiat. Ad est aut dignissimos ducimus aliquam. Et molestiae laudantium voluptate sequi magnam. Aperiam qui reprehenderit et asperiores ut.\n
            \n
            Quidem nostrum sint quis sapiente repellat sunt. Dolorum dolore dolore et sit. Assumenda iure quis delectus dolores. Hic optio cum itaque.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Qui sint officia itaque atque ad ut reprehenderit. Ut numquam accusamus voluptas. Accusantium nostrum assumenda dolorem sit voluptas. Ducimus eveniet quae corrupti id corporis et."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8707 …}
      #channels: Doctrine\ORM\PersistentCollection {#8693 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8689 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8691 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.18 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15176
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15167 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15216 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15164 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15115 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15123
    #collection: Doctrine\Common\Collections\ArrayCollection {#15132 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14975 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17512 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17324 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15176
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15167 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15216 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15164 …}
    +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 {#15123
    #collection: Doctrine\Common\Collections\ArrayCollection {#15132 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14975 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17512 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17324 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15223
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15176
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15167 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15216 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15164 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15115 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15123
      #collection: Doctrine\Common\Collections\ArrayCollection {#15132 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14975 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17512 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17324 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15247
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15253 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15233 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15244 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15115 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15256
  +variant: App\Entity\Product\ProductVariant {#15115 …}
  +price: "$40.96"
  +originalPrice: "$40.96"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4977 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8851 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4117 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11586 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8848 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15247
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15253 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15233 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15244 …}
    +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 28.0 MiB 1.48 ms
Input props
[
  "product" => App\Entity\Product\Product {#8711
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8718 …}
    #variants: Doctrine\ORM\PersistentCollection {#8720 …}
    #options: Doctrine\ORM\PersistentCollection {#8724 …}
    #associations: Doctrine\ORM\PersistentCollection {#8722 …}
    #createdAt: DateTime @1779966474 {#8709
      date: 2026-05-28 11:07:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8710
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8727 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8728
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8711}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Eveniet accusantium recusandae iusto minima architecto vel voluptatem. Voluptatem labore unde illo quisquam. Laborum ab rerum eveniet aut nostrum exercitationem iusto.\n
          \n
          Dolores laboriosam et officia ut laudantium. Dignissimos dicta quod quos laboriosam dolorum neque.\n
          \n
          Fugiat minima voluptatem asperiores quaerat autem. Laboriosam aut perferendis aut eum quia temporibus. Qui ea eum inventore doloribus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Explicabo molestiae ratione atque illum exercitationem aut unde. Quaerat inventore est culpa. Consequatur eveniet tenetur aut sint."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8730 …}
    #channels: Doctrine\ORM\PersistentCollection {#8716 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8712 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8714 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13021 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12955 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15144
  +product: App\Entity\Product\Product {#8711
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8718 …}
    #variants: Doctrine\ORM\PersistentCollection {#8720 …}
    #options: Doctrine\ORM\PersistentCollection {#8724 …}
    #associations: Doctrine\ORM\PersistentCollection {#8722 …}
    #createdAt: DateTime @1779966474 {#8709
      date: 2026-05-28 11:07:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8710
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8727 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8728
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8711}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Eveniet accusantium recusandae iusto minima architecto vel voluptatem. Voluptatem labore unde illo quisquam. Laborum ab rerum eveniet aut nostrum exercitationem iusto.\n
          \n
          Dolores laboriosam et officia ut laudantium. Dignissimos dicta quod quos laboriosam dolorum neque.\n
          \n
          Fugiat minima voluptatem asperiores quaerat autem. Laboriosam aut perferendis aut eum quia temporibus. Qui ea eum inventore doloribus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Explicabo molestiae ratione atque illum exercitationem aut unde. Quaerat inventore est culpa. Consequatur eveniet tenetur aut sint."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8730 …}
    #channels: Doctrine\ORM\PersistentCollection {#8716 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8712 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8714 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15288 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5879 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4967 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4117 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4977 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12954
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13021 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12955 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.25 ms
Input props
[
  "product" => App\Entity\Product\Product {#8711
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8718 …}
    #variants: Doctrine\ORM\PersistentCollection {#8720 …}
    #options: Doctrine\ORM\PersistentCollection {#8724 …}
    #associations: Doctrine\ORM\PersistentCollection {#8722 …}
    #createdAt: DateTime @1779966474 {#8709
      date: 2026-05-28 11:07:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8710
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8727 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8728
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8711}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Eveniet accusantium recusandae iusto minima architecto vel voluptatem. Voluptatem labore unde illo quisquam. Laborum ab rerum eveniet aut nostrum exercitationem iusto.\n
          \n
          Dolores laboriosam et officia ut laudantium. Dignissimos dicta quod quos laboriosam dolorum neque.\n
          \n
          Fugiat minima voluptatem asperiores quaerat autem. Laboriosam aut perferendis aut eum quia temporibus. Qui ea eum inventore doloribus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Explicabo molestiae ratione atque illum exercitationem aut unde. Quaerat inventore est culpa. Consequatur eveniet tenetur aut sint."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8730 …}
    #channels: Doctrine\ORM\PersistentCollection {#8716 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8712 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8714 …}
    #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 {#15352
  -props: [
    "product" => App\Entity\Product\Product {#8711
      #id: 40
      #code: "Radiant_Reflection_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8718 …}
      #variants: Doctrine\ORM\PersistentCollection {#8720 …}
      #options: Doctrine\ORM\PersistentCollection {#8724 …}
      #associations: Doctrine\ORM\PersistentCollection {#8722 …}
      #createdAt: DateTime @1779966474 {#8709
        date: 2026-05-28 11:07:54.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780145725 {#8710
        date: 2026-05-30 12:55:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8727 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8728
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8711}
          #id: 313
          #name: "Radiant Reflection Cap"
          #slug: "radiant-reflection-cap"
          #description: """
            Eveniet accusantium recusandae iusto minima architecto vel voluptatem. Voluptatem labore unde illo quisquam. Laborum ab rerum eveniet aut nostrum exercitationem iusto.\n
            \n
            Dolores laboriosam et officia ut laudantium. Dignissimos dicta quod quos laboriosam dolorum neque.\n
            \n
            Fugiat minima voluptatem asperiores quaerat autem. Laboriosam aut perferendis aut eum quia temporibus. Qui ea eum inventore doloribus.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Explicabo molestiae ratione atque illum exercitationem aut unde. Quaerat inventore est culpa. Consequatur eveniet tenetur aut sint."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8730 …}
      #channels: Doctrine\ORM\PersistentCollection {#8716 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7583 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8712 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8714 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.18 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15349
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15340 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15389 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15337 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15288 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15296
    #collection: Doctrine\Common\Collections\ArrayCollection {#15305 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15148 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17735 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17727 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15349
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15340 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15389 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15337 …}
    +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 {#15296
    #collection: Doctrine\Common\Collections\ArrayCollection {#15305 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15148 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17735 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17727 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15396
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15349
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15340 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15389 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15337 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15288 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15296
      #collection: Doctrine\Common\Collections\ArrayCollection {#15305 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15148 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17735 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Container5BPNtuc\EntityManagerGhost614a58f {#191 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17727 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.06 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15420
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15426 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15406 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15417 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15288 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15429
  +variant: App\Entity\Product\ProductVariant {#15288 …}
  +price: "$45.64"
  +originalPrice: "$45.64"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4977 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8851 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4117 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1258 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11586 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8848 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15420
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15426 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15406 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15417 …}
    +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 28.0 MiB 0.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12754
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11652 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12747 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11662 …}
    +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 {#12853
  +cart: App\Entity\Order\Order {#11901 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1282 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12754
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11652 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12747 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11662 …}
    +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 {#4981 …}
}