GET http://sylius.fullmetrix.com/en_US/taxons/category/caps?page=1&sorting%5Bprice%5D=desc

Components

12 Twig Components
44 Render Count
17 ms Render Time
14.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
9 13.66ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 2.61ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 1.96ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 0.62ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.20ms
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.70ms
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.17ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.14ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.50ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 0.54ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 10.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12361
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12354 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12360 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12359 …}
    +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 {#12362
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12251 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12361
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12354 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12360 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12359 …}
    +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 10.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12409
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12424 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#1310 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12411 …}
    +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 {#12407
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4469 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12409
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12424 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#1310 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12411 …}
    +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 12.0 MiB 0.70 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12533
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12506 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12528 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12526 …}
    +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 {#12514
  +cart: App\Entity\Order\Order {#12566 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1283 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12533
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12506 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12528 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12526 …}
    +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 {#5007 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 12.0 MiB 0.81 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13191
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13187 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13184 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13185 …}
    +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 {#13196
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7498 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13191
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13187 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13184 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13185 …}
    +prefixes: [
      "sylius_shop.product.index.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 12.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13448 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13449 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13451 …}
    +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 {#13457
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#204 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7498 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13448 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13449 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13451 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 12.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13542
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13538 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13539 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13541 …}
    +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 {#13546
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#204 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7498 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13542
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13538 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13539 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13541 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 12.0 MiB 0.50 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13595
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13591 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13592 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13594 …}
    +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 {#13599
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#204 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7498 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13595
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13591 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13592 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13594 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 12.0 MiB 2.36 ms
Input props
[
  "product" => App\Entity\Product\Product {#8112
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8672 …}
    #variants: Doctrine\ORM\PersistentCollection {#8810 …}
    #options: Doctrine\ORM\PersistentCollection {#8800 …}
    #associations: Doctrine\ORM\PersistentCollection {#8740 …}
    #createdAt: DateTime @1780119105 {#8427
      date: 2026-05-30 05:31:45.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8018
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8799 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8802
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8112}
        #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 {#8805 …}
    #channels: Doctrine\ORM\PersistentCollection {#8375 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8352 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8386 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13614
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13615 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14070
  +product: App\Entity\Product\Product {#8112
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8672 …}
    #variants: Doctrine\ORM\PersistentCollection {#8810 …}
    #options: Doctrine\ORM\PersistentCollection {#8800 …}
    #associations: Doctrine\ORM\PersistentCollection {#8740 …}
    #createdAt: DateTime @1780119105 {#8427
      date: 2026-05-30 05:31:45.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8018
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8799 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8802
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8112}
        #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 {#8805 …}
    #channels: Doctrine\ORM\PersistentCollection {#8375 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8352 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8386 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8813 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5905 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4993 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5003 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13614
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13615 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
12.0 MiB 0.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#8112
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8672 …}
    #variants: Doctrine\ORM\PersistentCollection {#8810 …}
    #options: Doctrine\ORM\PersistentCollection {#8800 …}
    #associations: Doctrine\ORM\PersistentCollection {#8740 …}
    #createdAt: DateTime @1780119105 {#8427
      date: 2026-05-30 05:31:45.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#8018
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8799 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8802
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8112}
        #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 {#8805 …}
    #channels: Doctrine\ORM\PersistentCollection {#8375 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8352 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8386 …}
    #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 {#14297
  -props: [
    "product" => App\Entity\Product\Product {#8112
      #id: 24
      #code: "Radiant_Rays_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8672 …}
      #variants: Doctrine\ORM\PersistentCollection {#8810 …}
      #options: Doctrine\ORM\PersistentCollection {#8800 …}
      #associations: Doctrine\ORM\PersistentCollection {#8740 …}
      #createdAt: DateTime @1780119105 {#8427
        date: 2026-05-30 05:31:45.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780145725 {#8018
        date: 2026-05-30 12:55:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8799 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8802
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8112}
          #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 {#8805 …}
      #channels: Doctrine\ORM\PersistentCollection {#8375 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8352 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8386 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
12.0 MiB 0.39 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14328
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14318 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14331 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14330 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8813 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9084
    #collection: Doctrine\Common\Collections\ArrayCollection {#9083 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8930 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17944 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17823 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14328
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14318 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14331 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14330 …}
    +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 {#9084
    #collection: Doctrine\Common\Collections\ArrayCollection {#9083 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8930 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17944 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17823 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14303
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14328
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14318 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14331 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14330 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8813 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9084
      #collection: Doctrine\Common\Collections\ArrayCollection {#9083 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8930 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17944 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17823 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 12.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14353
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14360 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14283 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14351 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8813 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14367
  +variant: App\Entity\Product\ProductVariant {#8813 …}
  +price: "$90.06"
  +originalPrice: "$90.06"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5003 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9511 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12251 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9508 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14353
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14360 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14283 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14351 …}
    +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 12.0 MiB 1.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#9089
    #id: 34
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9099 …}
    #variants: Doctrine\ORM\PersistentCollection {#9112 …}
    #options: Doctrine\ORM\PersistentCollection {#9103 …}
    #associations: Doctrine\ORM\PersistentCollection {#9101 …}
    #createdAt: DateTime @1780006111 {#9087
      date: 2026-05-28 22:08:31.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9086
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9106 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9107
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9089}
        #id: 265
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Ab ad et placeat repellat quas consequatur. Cumque ad maiores quibusdam atque. Nemo quia reiciendis unde aut sunt.\n
          \n
          Sit veritatis deleniti sed esse. Voluptate dignissimos aut numquam natus et. Cumque voluptas molestias fugiat vel nihil veniam totam.\n
          \n
          Consequatur dolor explicabo nihil. Dignissimos nesciunt aut quos adipisci assumenda. Aut id similique quia molestiae. Maiores nobis ad possimus assumenda eum maiores. Voluptatibus aut eos dolor soluta omnis eligendi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut et blanditiis eaque rerum harum fugiat. Est quo sed velit sequi. Aut modi sed dignissimos eveniet eius ut sit."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9109 …}
    #channels: Doctrine\ORM\PersistentCollection {#9097 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9093 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9095 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13614
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13615 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14146
  +product: App\Entity\Product\Product {#9089
    #id: 34
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9099 …}
    #variants: Doctrine\ORM\PersistentCollection {#9112 …}
    #options: Doctrine\ORM\PersistentCollection {#9103 …}
    #associations: Doctrine\ORM\PersistentCollection {#9101 …}
    #createdAt: DateTime @1780006111 {#9087
      date: 2026-05-28 22:08:31.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9086
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9106 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9107
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9089}
        #id: 265
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Ab ad et placeat repellat quas consequatur. Cumque ad maiores quibusdam atque. Nemo quia reiciendis unde aut sunt.\n
          \n
          Sit veritatis deleniti sed esse. Voluptate dignissimos aut numquam natus et. Cumque voluptas molestias fugiat vel nihil veniam totam.\n
          \n
          Consequatur dolor explicabo nihil. Dignissimos nesciunt aut quos adipisci assumenda. Aut id similique quia molestiae. Maiores nobis ad possimus assumenda eum maiores. Voluptatibus aut eos dolor soluta omnis eligendi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut et blanditiis eaque rerum harum fugiat. Est quo sed velit sequi. Aut modi sed dignissimos eveniet eius ut sit."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9109 …}
    #channels: Doctrine\ORM\PersistentCollection {#9097 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9093 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9095 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9113 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5905 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4993 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5003 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13614
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13615 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
12.0 MiB 0.28 ms
Input props
[
  "product" => App\Entity\Product\Product {#9089
    #id: 34
    #code: "Casual_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9099 …}
    #variants: Doctrine\ORM\PersistentCollection {#9112 …}
    #options: Doctrine\ORM\PersistentCollection {#9103 …}
    #associations: Doctrine\ORM\PersistentCollection {#9101 …}
    #createdAt: DateTime @1780006111 {#9087
      date: 2026-05-28 22:08:31.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9086
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9106 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9107
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9089}
        #id: 265
        #name: "Casual Coastal Cap"
        #slug: "casual-coastal-cap"
        #description: """
          Ab ad et placeat repellat quas consequatur. Cumque ad maiores quibusdam atque. Nemo quia reiciendis unde aut sunt.\n
          \n
          Sit veritatis deleniti sed esse. Voluptate dignissimos aut numquam natus et. Cumque voluptas molestias fugiat vel nihil veniam totam.\n
          \n
          Consequatur dolor explicabo nihil. Dignissimos nesciunt aut quos adipisci assumenda. Aut id similique quia molestiae. Maiores nobis ad possimus assumenda eum maiores. Voluptatibus aut eos dolor soluta omnis eligendi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut et blanditiis eaque rerum harum fugiat. Est quo sed velit sequi. Aut modi sed dignissimos eveniet eius ut sit."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9109 …}
    #channels: Doctrine\ORM\PersistentCollection {#9097 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9093 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9095 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Casual Coastal Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14455
  -props: [
    "product" => App\Entity\Product\Product {#9089
      #id: 34
      #code: "Casual_Coastal_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9099 …}
      #variants: Doctrine\ORM\PersistentCollection {#9112 …}
      #options: Doctrine\ORM\PersistentCollection {#9103 …}
      #associations: Doctrine\ORM\PersistentCollection {#9101 …}
      #createdAt: DateTime @1780006111 {#9087
        date: 2026-05-28 22:08:31.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780145725 {#9086
        date: 2026-05-30 12:55:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9106 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9107
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9089}
          #id: 265
          #name: "Casual Coastal Cap"
          #slug: "casual-coastal-cap"
          #description: """
            Ab ad et placeat repellat quas consequatur. Cumque ad maiores quibusdam atque. Nemo quia reiciendis unde aut sunt.\n
            \n
            Sit veritatis deleniti sed esse. Voluptate dignissimos aut numquam natus et. Cumque voluptas molestias fugiat vel nihil veniam totam.\n
            \n
            Consequatur dolor explicabo nihil. Dignissimos nesciunt aut quos adipisci assumenda. Aut id similique quia molestiae. Maiores nobis ad possimus assumenda eum maiores. Voluptatibus aut eos dolor soluta omnis eligendi.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Aut et blanditiis eaque rerum harum fugiat. Est quo sed velit sequi. Aut modi sed dignissimos eveniet eius ut sit."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9109 …}
      #channels: Doctrine\ORM\PersistentCollection {#9097 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9093 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9095 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
12.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14471
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14443 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14452 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9113 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9123
    #collection: Doctrine\Common\Collections\ArrayCollection {#9124 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9122 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17856 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17847 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14471
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14443 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14452 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14487 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Casual Coastal Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9123
    #collection: Doctrine\Common\Collections\ArrayCollection {#9124 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9122 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17856 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17847 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14496
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14471
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14443 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14452 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14487 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9113 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9123
      #collection: Doctrine\Common\Collections\ArrayCollection {#9124 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9122 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17856 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17847 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 12.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14520
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14526 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14506 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14517 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9113 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14529
  +variant: App\Entity\Product\ProductVariant {#9113 …}
  +price: "$78.44"
  +originalPrice: "$78.44"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5003 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9511 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12251 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9508 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14520
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14526 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14506 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14517 …}
    +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 12.0 MiB 1.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#9130
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9137 …}
    #variants: Doctrine\ORM\PersistentCollection {#9150 …}
    #options: Doctrine\ORM\PersistentCollection {#9141 …}
    #associations: Doctrine\ORM\PersistentCollection {#9139 …}
    #createdAt: DateTime @1779643774 {#9128
      date: 2026-05-24 17:29:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9127
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9144 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9145
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9130}
        #id: 249
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Facere tempore laborum numquam pariatur. Et similique expedita exercitationem hic quisquam laboriosam voluptatem unde. Nostrum autem est sint facilis nesciunt.\n
          \n
          Veritatis commodi amet voluptatum occaecati. Enim sed amet architecto vitae aperiam consequatur vel.\n
          \n
          Ipsam exercitationem est harum omnis. Est in qui vel error et. Et delectus molestiae aut provident doloremque reprehenderit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Praesentium debitis molestiae nemo. Doloremque ducimus eos neque amet. Qui dolorem dolorum dolorem ullam dolorem."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9147 …}
    #channels: Doctrine\ORM\PersistentCollection {#9135 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9131 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9133 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13614
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13615 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14420
  +product: App\Entity\Product\Product {#9130
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9137 …}
    #variants: Doctrine\ORM\PersistentCollection {#9150 …}
    #options: Doctrine\ORM\PersistentCollection {#9141 …}
    #associations: Doctrine\ORM\PersistentCollection {#9139 …}
    #createdAt: DateTime @1779643774 {#9128
      date: 2026-05-24 17:29:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9127
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9144 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9145
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9130}
        #id: 249
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Facere tempore laborum numquam pariatur. Et similique expedita exercitationem hic quisquam laboriosam voluptatem unde. Nostrum autem est sint facilis nesciunt.\n
          \n
          Veritatis commodi amet voluptatum occaecati. Enim sed amet architecto vitae aperiam consequatur vel.\n
          \n
          Ipsam exercitationem est harum omnis. Est in qui vel error et. Et delectus molestiae aut provident doloremque reprehenderit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Praesentium debitis molestiae nemo. Doloremque ducimus eos neque amet. Qui dolorem dolorum dolorem ullam dolorem."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9147 …}
    #channels: Doctrine\ORM\PersistentCollection {#9135 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9131 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9133 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9151 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5905 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4993 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5003 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13614
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13615 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
12.0 MiB 0.31 ms
Input props
[
  "product" => App\Entity\Product\Product {#9130
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9137 …}
    #variants: Doctrine\ORM\PersistentCollection {#9150 …}
    #options: Doctrine\ORM\PersistentCollection {#9141 …}
    #associations: Doctrine\ORM\PersistentCollection {#9139 …}
    #createdAt: DateTime @1779643774 {#9128
      date: 2026-05-24 17:29:34.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9127
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9144 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9145
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9130}
        #id: 249
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Facere tempore laborum numquam pariatur. Et similique expedita exercitationem hic quisquam laboriosam voluptatem unde. Nostrum autem est sint facilis nesciunt.\n
          \n
          Veritatis commodi amet voluptatum occaecati. Enim sed amet architecto vitae aperiam consequatur vel.\n
          \n
          Ipsam exercitationem est harum omnis. Est in qui vel error et. Et delectus molestiae aut provident doloremque reprehenderit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Praesentium debitis molestiae nemo. Doloremque ducimus eos neque amet. Qui dolorem dolorum dolorem ullam dolorem."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9147 …}
    #channels: Doctrine\ORM\PersistentCollection {#9135 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9131 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9133 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Playful Paradise Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14605
  -props: [
    "product" => App\Entity\Product\Product {#9130
      #id: 32
      #code: "Playful_Paradise_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9137 …}
      #variants: Doctrine\ORM\PersistentCollection {#9150 …}
      #options: Doctrine\ORM\PersistentCollection {#9141 …}
      #associations: Doctrine\ORM\PersistentCollection {#9139 …}
      #createdAt: DateTime @1779643774 {#9128
        date: 2026-05-24 17:29:34.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780145725 {#9127
        date: 2026-05-30 12:55:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9144 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9145
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9130}
          #id: 249
          #name: "Playful Paradise Cap"
          #slug: "playful-paradise-cap"
          #description: """
            Facere tempore laborum numquam pariatur. Et similique expedita exercitationem hic quisquam laboriosam voluptatem unde. Nostrum autem est sint facilis nesciunt.\n
            \n
            Veritatis commodi amet voluptatum occaecati. Enim sed amet architecto vitae aperiam consequatur vel.\n
            \n
            Ipsam exercitationem est harum omnis. Est in qui vel error et. Et delectus molestiae aut provident doloremque reprehenderit.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Praesentium debitis molestiae nemo. Doloremque ducimus eos neque amet. Qui dolorem dolorum dolorem ullam dolorem."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9147 …}
      #channels: Doctrine\ORM\PersistentCollection {#9135 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9131 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9133 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
12.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14621
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14593 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14602 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14637 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9151 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9161
    #collection: Doctrine\Common\Collections\ArrayCollection {#9162 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9160 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17970 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17908 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14621
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14593 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14602 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14637 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Playful Paradise Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9161
    #collection: Doctrine\Common\Collections\ArrayCollection {#9162 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9160 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17970 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17908 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14652
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14621
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14593 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14602 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14637 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9151 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9161
      #collection: Doctrine\Common\Collections\ArrayCollection {#9162 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9160 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17970 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17908 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 12.0 MiB 0.06 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14676
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14682 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14662 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14673 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9151 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14685
  +variant: App\Entity\Product\ProductVariant {#9151 …}
  +price: "$66.36"
  +originalPrice: "$66.36"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5003 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9511 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12251 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9508 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14676
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14682 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14662 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14673 …}
    +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 12.0 MiB 1.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#9168
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9175 …}
    #variants: Doctrine\ORM\PersistentCollection {#9188 …}
    #options: Doctrine\ORM\PersistentCollection {#9179 …}
    #associations: Doctrine\ORM\PersistentCollection {#9177 …}
    #createdAt: DateTime @1780052566 {#9166
      date: 2026-05-29 11:02:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9165
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9182 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9183
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9168}
        #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 {#9185 …}
    #channels: Doctrine\ORM\PersistentCollection {#9173 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9169 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9171 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13614
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13615 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14570
  +product: App\Entity\Product\Product {#9168
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9175 …}
    #variants: Doctrine\ORM\PersistentCollection {#9188 …}
    #options: Doctrine\ORM\PersistentCollection {#9179 …}
    #associations: Doctrine\ORM\PersistentCollection {#9177 …}
    #createdAt: DateTime @1780052566 {#9166
      date: 2026-05-29 11:02:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9165
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9182 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9183
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9168}
        #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 {#9185 …}
    #channels: Doctrine\ORM\PersistentCollection {#9173 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9169 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9171 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9189 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5905 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4993 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5003 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13614
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13615 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
12.0 MiB 0.29 ms
Input props
[
  "product" => App\Entity\Product\Product {#9168
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9175 …}
    #variants: Doctrine\ORM\PersistentCollection {#9188 …}
    #options: Doctrine\ORM\PersistentCollection {#9179 …}
    #associations: Doctrine\ORM\PersistentCollection {#9177 …}
    #createdAt: DateTime @1780052566 {#9166
      date: 2026-05-29 11:02:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9165
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9182 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9183
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9168}
        #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 {#9185 …}
    #channels: Doctrine\ORM\PersistentCollection {#9173 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9169 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9171 …}
    #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 {#14761
  -props: [
    "product" => App\Entity\Product\Product {#9168
      #id: 30
      #code: "Dynamic_Dawn_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9175 …}
      #variants: Doctrine\ORM\PersistentCollection {#9188 …}
      #options: Doctrine\ORM\PersistentCollection {#9179 …}
      #associations: Doctrine\ORM\PersistentCollection {#9177 …}
      #createdAt: DateTime @1780052566 {#9166
        date: 2026-05-29 11:02:46.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780145725 {#9165
        date: 2026-05-30 12:55:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9182 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9183
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9168}
          #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 {#9185 …}
      #channels: Doctrine\ORM\PersistentCollection {#9173 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9169 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9171 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
12.0 MiB 0.21 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14777
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14749 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14758 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14793 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9189 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9199
    #collection: Doctrine\Common\Collections\ArrayCollection {#9200 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9198 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17967 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17897 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14777
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14749 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14758 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14793 …}
    +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 {#9199
    #collection: Doctrine\Common\Collections\ArrayCollection {#9200 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9198 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17967 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17897 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14808
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14777
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14749 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14758 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14793 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9189 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9199
      #collection: Doctrine\Common\Collections\ArrayCollection {#9200 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9198 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17967 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17897 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 12.0 MiB 0.06 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14832
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14838 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14818 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14829 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9189 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14841
  +variant: App\Entity\Product\ProductVariant {#9189 …}
  +price: "$65.10"
  +originalPrice: "$65.10"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5003 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9511 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12251 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9508 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14832
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14838 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14818 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14829 …}
    +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 14.0 MiB 1.34 ms
Input props
[
  "product" => App\Entity\Product\Product {#9206
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9213 …}
    #variants: Doctrine\ORM\PersistentCollection {#9226 …}
    #options: Doctrine\ORM\PersistentCollection {#9217 …}
    #associations: Doctrine\ORM\PersistentCollection {#9215 …}
    #createdAt: DateTime @1779877477 {#9204
      date: 2026-05-27 10:24:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9203
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9220 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9221
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9206}
        #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 {#9223 …}
    #channels: Doctrine\ORM\PersistentCollection {#9211 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9207 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9209 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13614
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13615 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14726
  +product: App\Entity\Product\Product {#9206
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9213 …}
    #variants: Doctrine\ORM\PersistentCollection {#9226 …}
    #options: Doctrine\ORM\PersistentCollection {#9217 …}
    #associations: Doctrine\ORM\PersistentCollection {#9215 …}
    #createdAt: DateTime @1779877477 {#9204
      date: 2026-05-27 10:24:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9203
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9220 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9221
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9206}
        #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 {#9223 …}
    #channels: Doctrine\ORM\PersistentCollection {#9211 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9207 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9209 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9227 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5905 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4993 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5003 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13614
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13615 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
12.0 MiB 0.22 ms
Input props
[
  "product" => App\Entity\Product\Product {#9206
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9213 …}
    #variants: Doctrine\ORM\PersistentCollection {#9226 …}
    #options: Doctrine\ORM\PersistentCollection {#9217 …}
    #associations: Doctrine\ORM\PersistentCollection {#9215 …}
    #createdAt: DateTime @1779877477 {#9204
      date: 2026-05-27 10:24:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9203
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9220 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9221
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9206}
        #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 {#9223 …}
    #channels: Doctrine\ORM\PersistentCollection {#9211 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9207 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9209 …}
    #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 {#14917
  -props: [
    "product" => App\Entity\Product\Product {#9206
      #id: 26
      #code: "Serene_Sunshine_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9213 …}
      #variants: Doctrine\ORM\PersistentCollection {#9226 …}
      #options: Doctrine\ORM\PersistentCollection {#9217 …}
      #associations: Doctrine\ORM\PersistentCollection {#9215 …}
      #createdAt: DateTime @1779877477 {#9204
        date: 2026-05-27 10:24:37.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780145725 {#9203
        date: 2026-05-30 12:55:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9220 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9221
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9206}
          #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 {#9223 …}
      #channels: Doctrine\ORM\PersistentCollection {#9211 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9207 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9209 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
12.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14933
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14905 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14914 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14949 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9227 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9237
    #collection: Doctrine\Common\Collections\ArrayCollection {#9238 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9236 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17842 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17837 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14933
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14905 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14914 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14949 …}
    +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 {#9237
    #collection: Doctrine\Common\Collections\ArrayCollection {#9238 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9236 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17842 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17837 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14958
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14933
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14905 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14914 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14949 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9227 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9237
      #collection: Doctrine\Common\Collections\ArrayCollection {#9238 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9236 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17842 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17837 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 14.0 MiB 0.06 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14982
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14988 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14968 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14979 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9227 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14991
  +variant: App\Entity\Product\ProductVariant {#9227 …}
  +price: "$64.30"
  +originalPrice: "$64.30"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5003 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9511 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12251 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9508 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14982
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14988 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14968 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14979 …}
    +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 14.0 MiB 1.42 ms
Input props
[
  "product" => App\Entity\Product\Product {#9244
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9251 …}
    #variants: Doctrine\ORM\PersistentCollection {#9264 …}
    #options: Doctrine\ORM\PersistentCollection {#9255 …}
    #associations: Doctrine\ORM\PersistentCollection {#9253 …}
    #createdAt: DateTime @1779745371 {#9242
      date: 2026-05-25 21:42:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9241
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9258 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9259
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9244}
        #id: 209
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Omnis totam quis quia culpa voluptatem officiis ab. Ducimus maxime ad soluta dolor earum dolor. Officiis consequuntur suscipit blanditiis nesciunt cupiditate facere dicta aliquam.\n
          \n
          Saepe numquam minus inventore quas id aut. Facilis iusto sit quas ut deserunt.\n
          \n
          Commodi veniam quae et. Id dicta perspiciatis fuga eaque. Ratione velit unde possimus sint.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "In cupiditate earum numquam exercitationem voluptatum vel architecto facere. Voluptatum expedita ducimus porro. Reiciendis accusamus sequi fugiat ut cum."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9261 …}
    #channels: Doctrine\ORM\PersistentCollection {#9249 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9245 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9247 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13614
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13615 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14882
  +product: App\Entity\Product\Product {#9244
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9251 …}
    #variants: Doctrine\ORM\PersistentCollection {#9264 …}
    #options: Doctrine\ORM\PersistentCollection {#9255 …}
    #associations: Doctrine\ORM\PersistentCollection {#9253 …}
    #createdAt: DateTime @1779745371 {#9242
      date: 2026-05-25 21:42:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9241
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9258 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9259
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9244}
        #id: 209
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Omnis totam quis quia culpa voluptatem officiis ab. Ducimus maxime ad soluta dolor earum dolor. Officiis consequuntur suscipit blanditiis nesciunt cupiditate facere dicta aliquam.\n
          \n
          Saepe numquam minus inventore quas id aut. Facilis iusto sit quas ut deserunt.\n
          \n
          Commodi veniam quae et. Id dicta perspiciatis fuga eaque. Ratione velit unde possimus sint.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "In cupiditate earum numquam exercitationem voluptatum vel architecto facere. Voluptatum expedita ducimus porro. Reiciendis accusamus sequi fugiat ut cum."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9261 …}
    #channels: Doctrine\ORM\PersistentCollection {#9249 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9245 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9247 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9265 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5905 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4993 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5003 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13614
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13615 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
14.0 MiB 0.27 ms
Input props
[
  "product" => App\Entity\Product\Product {#9244
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9251 …}
    #variants: Doctrine\ORM\PersistentCollection {#9264 …}
    #options: Doctrine\ORM\PersistentCollection {#9255 …}
    #associations: Doctrine\ORM\PersistentCollection {#9253 …}
    #createdAt: DateTime @1779745371 {#9242
      date: 2026-05-25 21:42:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9241
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9258 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9259
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9244}
        #id: 209
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Omnis totam quis quia culpa voluptatem officiis ab. Ducimus maxime ad soluta dolor earum dolor. Officiis consequuntur suscipit blanditiis nesciunt cupiditate facere dicta aliquam.\n
          \n
          Saepe numquam minus inventore quas id aut. Facilis iusto sit quas ut deserunt.\n
          \n
          Commodi veniam quae et. Id dicta perspiciatis fuga eaque. Ratione velit unde possimus sint.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "In cupiditate earum numquam exercitationem voluptatum vel architecto facere. Voluptatum expedita ducimus porro. Reiciendis accusamus sequi fugiat ut cum."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9261 …}
    #channels: Doctrine\ORM\PersistentCollection {#9249 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9245 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9247 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Vibrant Voyage Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15067
  -props: [
    "product" => App\Entity\Product\Product {#9244
      #id: 27
      #code: "Vibrant_Voyage_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9251 …}
      #variants: Doctrine\ORM\PersistentCollection {#9264 …}
      #options: Doctrine\ORM\PersistentCollection {#9255 …}
      #associations: Doctrine\ORM\PersistentCollection {#9253 …}
      #createdAt: DateTime @1779745371 {#9242
        date: 2026-05-25 21:42:51.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780145725 {#9241
        date: 2026-05-30 12:55:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9258 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9259
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9244}
          #id: 209
          #name: "Vibrant Voyage Cap"
          #slug: "vibrant-voyage-cap"
          #description: """
            Omnis totam quis quia culpa voluptatem officiis ab. Ducimus maxime ad soluta dolor earum dolor. Officiis consequuntur suscipit blanditiis nesciunt cupiditate facere dicta aliquam.\n
            \n
            Saepe numquam minus inventore quas id aut. Facilis iusto sit quas ut deserunt.\n
            \n
            Commodi veniam quae et. Id dicta perspiciatis fuga eaque. Ratione velit unde possimus sint.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "In cupiditate earum numquam exercitationem voluptatum vel architecto facere. Voluptatum expedita ducimus porro. Reiciendis accusamus sequi fugiat ut cum."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9261 …}
      #channels: Doctrine\ORM\PersistentCollection {#9249 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9245 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9247 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
14.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15083
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15055 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15064 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15099 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9265 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9275
    #collection: Doctrine\Common\Collections\ArrayCollection {#9276 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9274 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17881 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17889 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15083
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15055 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15064 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15099 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Vibrant Voyage Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9275
    #collection: Doctrine\Common\Collections\ArrayCollection {#9276 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9274 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17881 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17889 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15108
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15083
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15055 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15064 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15099 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9265 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9275
      #collection: Doctrine\Common\Collections\ArrayCollection {#9276 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9274 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17881 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17889 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 14.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15132
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15138 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15118 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15129 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9265 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15141
  +variant: App\Entity\Product\ProductVariant {#9265 …}
  +price: "$62.11"
  +originalPrice: "$62.11"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5003 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9511 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12251 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9508 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15132
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15138 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15118 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15129 …}
    +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 14.0 MiB 1.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#9282
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9289 …}
    #variants: Doctrine\ORM\PersistentCollection {#9302 …}
    #options: Doctrine\ORM\PersistentCollection {#9293 …}
    #associations: Doctrine\ORM\PersistentCollection {#9291 …}
    #createdAt: DateTime @1780109635 {#9280
      date: 2026-05-30 02:53:55.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9279
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9296 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9297
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9282}
        #id: 225
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Sed est dolorem officia. Consectetur rerum enim sequi dolorem eveniet. Excepturi ut error incidunt velit sit.\n
          \n
          Distinctio quisquam fugit ducimus minima deleniti quas. Iste voluptatum quidem consequatur atque ut libero sint quasi. Eos temporibus maxime nobis omnis ut quisquam sit ipsam. Est vitae sapiente qui optio suscipit velit at.\n
          \n
          Totam architecto qui mollitia aut qui sit reiciendis rerum. Tempore exercitationem sint autem dolore iure delectus. Ab molestias omnis maxime minus aperiam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et omnis inventore vitae animi fuga beatae. Rem molestias aut consequuntur doloremque similique. Ab at laborum aut architecto aut doloremque minus. Aut dolor qui ducimus suscipit praesentium voluptates voluptate."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9299 …}
    #channels: Doctrine\ORM\PersistentCollection {#9287 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9283 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9285 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13614
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13615 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15032
  +product: App\Entity\Product\Product {#9282
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9289 …}
    #variants: Doctrine\ORM\PersistentCollection {#9302 …}
    #options: Doctrine\ORM\PersistentCollection {#9293 …}
    #associations: Doctrine\ORM\PersistentCollection {#9291 …}
    #createdAt: DateTime @1780109635 {#9280
      date: 2026-05-30 02:53:55.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9279
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9296 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9297
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9282}
        #id: 225
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Sed est dolorem officia. Consectetur rerum enim sequi dolorem eveniet. Excepturi ut error incidunt velit sit.\n
          \n
          Distinctio quisquam fugit ducimus minima deleniti quas. Iste voluptatum quidem consequatur atque ut libero sint quasi. Eos temporibus maxime nobis omnis ut quisquam sit ipsam. Est vitae sapiente qui optio suscipit velit at.\n
          \n
          Totam architecto qui mollitia aut qui sit reiciendis rerum. Tempore exercitationem sint autem dolore iure delectus. Ab molestias omnis maxime minus aperiam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et omnis inventore vitae animi fuga beatae. Rem molestias aut consequuntur doloremque similique. Ab at laborum aut architecto aut doloremque minus. Aut dolor qui ducimus suscipit praesentium voluptates voluptate."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9299 …}
    #channels: Doctrine\ORM\PersistentCollection {#9287 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9283 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9285 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9303 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5905 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4993 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5003 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13614
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13615 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
14.0 MiB 0.29 ms
Input props
[
  "product" => App\Entity\Product\Product {#9282
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9289 …}
    #variants: Doctrine\ORM\PersistentCollection {#9302 …}
    #options: Doctrine\ORM\PersistentCollection {#9293 …}
    #associations: Doctrine\ORM\PersistentCollection {#9291 …}
    #createdAt: DateTime @1780109635 {#9280
      date: 2026-05-30 02:53:55.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9279
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9296 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9297
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9282}
        #id: 225
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Sed est dolorem officia. Consectetur rerum enim sequi dolorem eveniet. Excepturi ut error incidunt velit sit.\n
          \n
          Distinctio quisquam fugit ducimus minima deleniti quas. Iste voluptatum quidem consequatur atque ut libero sint quasi. Eos temporibus maxime nobis omnis ut quisquam sit ipsam. Est vitae sapiente qui optio suscipit velit at.\n
          \n
          Totam architecto qui mollitia aut qui sit reiciendis rerum. Tempore exercitationem sint autem dolore iure delectus. Ab molestias omnis maxime minus aperiam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et omnis inventore vitae animi fuga beatae. Rem molestias aut consequuntur doloremque similique. Ab at laborum aut architecto aut doloremque minus. Aut dolor qui ducimus suscipit praesentium voluptates voluptate."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9299 …}
    #channels: Doctrine\ORM\PersistentCollection {#9287 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9283 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9285 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Classic Coastal Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15217
  -props: [
    "product" => App\Entity\Product\Product {#9282
      #id: 29
      #code: "Classic_Coastal_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9289 …}
      #variants: Doctrine\ORM\PersistentCollection {#9302 …}
      #options: Doctrine\ORM\PersistentCollection {#9293 …}
      #associations: Doctrine\ORM\PersistentCollection {#9291 …}
      #createdAt: DateTime @1780109635 {#9280
        date: 2026-05-30 02:53:55.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780145725 {#9279
        date: 2026-05-30 12:55:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9296 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9297
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9282}
          #id: 225
          #name: "Classic Coastal Cap"
          #slug: "classic-coastal-cap"
          #description: """
            Sed est dolorem officia. Consectetur rerum enim sequi dolorem eveniet. Excepturi ut error incidunt velit sit.\n
            \n
            Distinctio quisquam fugit ducimus minima deleniti quas. Iste voluptatum quidem consequatur atque ut libero sint quasi. Eos temporibus maxime nobis omnis ut quisquam sit ipsam. Est vitae sapiente qui optio suscipit velit at.\n
            \n
            Totam architecto qui mollitia aut qui sit reiciendis rerum. Tempore exercitationem sint autem dolore iure delectus. Ab molestias omnis maxime minus aperiam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et omnis inventore vitae animi fuga beatae. Rem molestias aut consequuntur doloremque similique. Ab at laborum aut architecto aut doloremque minus. Aut dolor qui ducimus suscipit praesentium voluptates voluptate."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9299 …}
      #channels: Doctrine\ORM\PersistentCollection {#9287 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9283 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9285 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
14.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15233
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15205 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15214 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15249 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9303 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9313
    #collection: Doctrine\Common\Collections\ArrayCollection {#9314 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9312 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17805 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17808 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15233
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15205 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15214 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15249 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Classic Coastal Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9313
    #collection: Doctrine\Common\Collections\ArrayCollection {#9314 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9312 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17805 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17808 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15264
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15233
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15205 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15214 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15249 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9303 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9313
      #collection: Doctrine\Common\Collections\ArrayCollection {#9314 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9312 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17805 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17808 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 14.0 MiB 0.06 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15294 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15274 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15285 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9303 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15297
  +variant: App\Entity\Product\ProductVariant {#9303 …}
  +price: "$58.98"
  +originalPrice: "$58.98"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5003 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9511 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12251 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9508 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15288
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15294 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15274 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15285 …}
    +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 14.0 MiB 1.38 ms
Input props
[
  "product" => App\Entity\Product\Product {#9320
    #id: 28
    #code: "Elegant_Escape_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9327 …}
    #variants: Doctrine\ORM\PersistentCollection {#9340 …}
    #options: Doctrine\ORM\PersistentCollection {#9331 …}
    #associations: Doctrine\ORM\PersistentCollection {#9329 …}
    #createdAt: DateTime @1779618512 {#9318
      date: 2026-05-24 10:28:32.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9317
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9334 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9335
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9320}
        #id: 217
        #name: "Elegant Escape Cap"
        #slug: "elegant-escape-cap"
        #description: """
          Est consequatur quae adipisci inventore ipsam doloremque ad qui. Id sequi quos fugit sit ut aut dolor. Magni ratione deleniti fuga. Molestiae explicabo voluptatem unde quod architecto dolores tenetur. Nihil laboriosam in et sint distinctio doloremque ut.\n
          \n
          In necessitatibus repudiandae quo. Modi neque velit rerum rerum velit perferendis. Totam sit exercitationem est sunt nisi rerum.\n
          \n
          Non dolore id fugit et est velit possimus. Qui aut earum necessitatibus exercitationem voluptatibus eveniet quaerat beatae. Autem dolor aperiam hic. Et possimus saepe accusantium accusamus molestiae non facere iure.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut necessitatibus omnis aut. Vel qui maiores quia magni laborum. Culpa sapiente natus laudantium fugiat."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9337 …}
    #channels: Doctrine\ORM\PersistentCollection {#9325 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9321 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9323 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13614
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13615 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15182
  +product: App\Entity\Product\Product {#9320
    #id: 28
    #code: "Elegant_Escape_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9327 …}
    #variants: Doctrine\ORM\PersistentCollection {#9340 …}
    #options: Doctrine\ORM\PersistentCollection {#9331 …}
    #associations: Doctrine\ORM\PersistentCollection {#9329 …}
    #createdAt: DateTime @1779618512 {#9318
      date: 2026-05-24 10:28:32.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9317
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9334 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9335
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9320}
        #id: 217
        #name: "Elegant Escape Cap"
        #slug: "elegant-escape-cap"
        #description: """
          Est consequatur quae adipisci inventore ipsam doloremque ad qui. Id sequi quos fugit sit ut aut dolor. Magni ratione deleniti fuga. Molestiae explicabo voluptatem unde quod architecto dolores tenetur. Nihil laboriosam in et sint distinctio doloremque ut.\n
          \n
          In necessitatibus repudiandae quo. Modi neque velit rerum rerum velit perferendis. Totam sit exercitationem est sunt nisi rerum.\n
          \n
          Non dolore id fugit et est velit possimus. Qui aut earum necessitatibus exercitationem voluptatibus eveniet quaerat beatae. Autem dolor aperiam hic. Et possimus saepe accusantium accusamus molestiae non facere iure.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut necessitatibus omnis aut. Vel qui maiores quia magni laborum. Culpa sapiente natus laudantium fugiat."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9337 …}
    #channels: Doctrine\ORM\PersistentCollection {#9325 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9321 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9323 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9341 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5905 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4993 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5003 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13614
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13615 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
14.0 MiB 0.25 ms
Input props
[
  "product" => App\Entity\Product\Product {#9320
    #id: 28
    #code: "Elegant_Escape_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9327 …}
    #variants: Doctrine\ORM\PersistentCollection {#9340 …}
    #options: Doctrine\ORM\PersistentCollection {#9331 …}
    #associations: Doctrine\ORM\PersistentCollection {#9329 …}
    #createdAt: DateTime @1779618512 {#9318
      date: 2026-05-24 10:28:32.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9317
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9334 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9335
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9320}
        #id: 217
        #name: "Elegant Escape Cap"
        #slug: "elegant-escape-cap"
        #description: """
          Est consequatur quae adipisci inventore ipsam doloremque ad qui. Id sequi quos fugit sit ut aut dolor. Magni ratione deleniti fuga. Molestiae explicabo voluptatem unde quod architecto dolores tenetur. Nihil laboriosam in et sint distinctio doloremque ut.\n
          \n
          In necessitatibus repudiandae quo. Modi neque velit rerum rerum velit perferendis. Totam sit exercitationem est sunt nisi rerum.\n
          \n
          Non dolore id fugit et est velit possimus. Qui aut earum necessitatibus exercitationem voluptatibus eveniet quaerat beatae. Autem dolor aperiam hic. Et possimus saepe accusantium accusamus molestiae non facere iure.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut necessitatibus omnis aut. Vel qui maiores quia magni laborum. Culpa sapiente natus laudantium fugiat."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#9337 …}
    #channels: Doctrine\ORM\PersistentCollection {#9325 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9321 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9323 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Elegant Escape Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15373
  -props: [
    "product" => App\Entity\Product\Product {#9320
      #id: 28
      #code: "Elegant_Escape_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9327 …}
      #variants: Doctrine\ORM\PersistentCollection {#9340 …}
      #options: Doctrine\ORM\PersistentCollection {#9331 …}
      #associations: Doctrine\ORM\PersistentCollection {#9329 …}
      #createdAt: DateTime @1779618512 {#9318
        date: 2026-05-24 10:28:32.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780145725 {#9317
        date: 2026-05-30 12:55:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9334 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9335
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9320}
          #id: 217
          #name: "Elegant Escape Cap"
          #slug: "elegant-escape-cap"
          #description: """
            Est consequatur quae adipisci inventore ipsam doloremque ad qui. Id sequi quos fugit sit ut aut dolor. Magni ratione deleniti fuga. Molestiae explicabo voluptatem unde quod architecto dolores tenetur. Nihil laboriosam in et sint distinctio doloremque ut.\n
            \n
            In necessitatibus repudiandae quo. Modi neque velit rerum rerum velit perferendis. Totam sit exercitationem est sunt nisi rerum.\n
            \n
            Non dolore id fugit et est velit possimus. Qui aut earum necessitatibus exercitationem voluptatibus eveniet quaerat beatae. Autem dolor aperiam hic. Et possimus saepe accusantium accusamus molestiae non facere iure.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Aut necessitatibus omnis aut. Vel qui maiores quia magni laborum. Culpa sapiente natus laudantium fugiat."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#9337 …}
      #channels: Doctrine\ORM\PersistentCollection {#9325 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9091 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9321 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9323 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
14.0 MiB 0.19 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15389
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15361 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15370 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15405 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9341 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9351
    #collection: Doctrine\Common\Collections\ArrayCollection {#9352 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9350 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17829 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17982 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15389
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15361 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15370 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15405 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Elegant Escape Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9351
    #collection: Doctrine\Common\Collections\ArrayCollection {#9352 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9350 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17829 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17982 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15420
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15389
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15361 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15370 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15405 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9341 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9351
      #collection: Doctrine\Common\Collections\ArrayCollection {#9352 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9350 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17829 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17982 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 14.0 MiB 0.06 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15444
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15450 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15430 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15441 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9341 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15453
  +variant: App\Entity\Product\ProductVariant {#9341 …}
  +price: "$47.70"
  +originalPrice: "$47.70"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5003 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9511 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12251 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9508 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15444
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15450 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15430 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15441 …}
    +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 14.0 MiB 1.37 ms
Input props
[
  "product" => App\Entity\Product\Product {#9358
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9365 …}
    #variants: Doctrine\ORM\PersistentCollection {#9378 …}
    #options: Doctrine\ORM\PersistentCollection {#9369 …}
    #associations: Doctrine\ORM\PersistentCollection {#9367 …}
    #createdAt: DateTime @1779966474 {#9356
      date: 2026-05-28 11:07:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9355
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9372 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9373
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9358}
        #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 {#9375 …}
    #channels: Doctrine\ORM\PersistentCollection {#9363 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9359 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9361 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13614
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13615 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15338
  +product: App\Entity\Product\Product {#9358
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9365 …}
    #variants: Doctrine\ORM\PersistentCollection {#9378 …}
    #options: Doctrine\ORM\PersistentCollection {#9369 …}
    #associations: Doctrine\ORM\PersistentCollection {#9367 …}
    #createdAt: DateTime @1779966474 {#9356
      date: 2026-05-28 11:07:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9355
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9372 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9373
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9358}
        #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 {#9375 …}
    #channels: Doctrine\ORM\PersistentCollection {#9363 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9359 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9361 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#9379 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5905 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4993 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5003 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13614
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13671 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13681 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13615 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
14.0 MiB 0.26 ms
Input props
[
  "product" => App\Entity\Product\Product {#9358
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#9365 …}
    #variants: Doctrine\ORM\PersistentCollection {#9378 …}
    #options: Doctrine\ORM\PersistentCollection {#9369 …}
    #associations: Doctrine\ORM\PersistentCollection {#9367 …}
    #createdAt: DateTime @1779966474 {#9356
      date: 2026-05-28 11:07:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780145725 {#9355
      date: 2026-05-30 12:55:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9372 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#9373
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#9358}
        #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 {#9375 …}
    #channels: Doctrine\ORM\PersistentCollection {#9363 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …}
    #reviews: Doctrine\ORM\PersistentCollection {#9359 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#9361 …}
    #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 {#15529
  -props: [
    "product" => App\Entity\Product\Product {#9358
      #id: 40
      #code: "Radiant_Reflection_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#9365 …}
      #variants: Doctrine\ORM\PersistentCollection {#9378 …}
      #options: Doctrine\ORM\PersistentCollection {#9369 …}
      #associations: Doctrine\ORM\PersistentCollection {#9367 …}
      #createdAt: DateTime @1779966474 {#9356
        date: 2026-05-28 11:07:54.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780145725 {#9355
        date: 2026-05-30 12:55:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#9372 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#9373
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#9358}
          #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 {#9375 …}
      #channels: Doctrine\ORM\PersistentCollection {#9363 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8136 …}
      #reviews: Doctrine\ORM\PersistentCollection {#9359 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#9361 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
14.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15545
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15517 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15526 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15561 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9379 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9389
    #collection: Doctrine\Common\Collections\ArrayCollection {#9390 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9388 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17799 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17802 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15545
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15517 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15526 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15561 …}
    +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 {#9389
    #collection: Doctrine\Common\Collections\ArrayCollection {#9390 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9388 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#17799 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17802 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15570
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15545
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15517 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15526 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15561 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9379 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9389
      #collection: Doctrine\Common\Collections\ArrayCollection {#9390 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9388 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#17799 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerErrcQ5K\EntityManagerGhost614a58f {#193 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#17802 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 14.0 MiB 0.06 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15594
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15600 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15580 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15591 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9379 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15603
  +variant: App\Entity\Product\ProductVariant {#9379 …}
  +price: "$45.64"
  +originalPrice: "$45.64"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5003 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9511 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4138 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12251 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9508 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15594
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15600 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15580 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15591 …}
    +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 14.0 MiB 0.54 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13424
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12317 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13411 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12327 …}
    +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 {#13512
  +cart: App\Entity\Order\Order {#12566 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1283 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13424
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12317 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13411 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12327 …}
    +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 {#5007 …}
}