Redirect 302 redirect from GET @liip_imagine_filter (be0352)

GET http://dev.climbholds.com/en_US/taxons/lapis-oprimki-3?page=2

Components

10 Twig Components
70 Render Count
1107 ms Render Time
28.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
16 1,022.72ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
16 43.03ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
16 57.31ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
16 94.11ms
bitbag.sylius_elasticsearch_plugin:search_form
"BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent"
@SyliusUi/components/default.html.twig
1 43.69ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 3.21ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.92ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 10.56ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 0.58ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 25.06ms

Render calls

bitbag.sylius_elasticsearch_plugin:search_form BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent 24.0 MiB 43.69 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13135
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13131 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13132 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13134 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13135
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13131 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13132 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13134 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Component
BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent {#13004
  -formFactory: Symfony\Component\Form\FormFactory {#7072 …}
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 24.0 MiB 3.21 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13307
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13303 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13304 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13306 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent {#13312
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4538 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13307
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13303 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13304 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13306 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 24.0 MiB 0.92 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13813
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13341 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13317 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13812 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent {#13818
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13813
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13341 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13317 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13812 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 24.0 MiB 10.56 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13955
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13925 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13924 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13954 …}
    +prefixes: [
      "sylius_shop.base.header.content.cart"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13960
  +cart: App\Entity\Order\Order {#13968 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#5603 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13955
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13925 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13924 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13954 …}
    +prefixes: [
      "sylius_shop.base.header.content.cart"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4994 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 24.0 MiB 0.58 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14055
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14047 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14052 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14054 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent {#13287
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7069 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14055
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14047 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14052 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14054 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 103.56 ms
Input props
[
  "product" => App\Entity\Product\Product {#18598
    #id: 17
    #code: "87"
    #attributes: Doctrine\ORM\PersistentCollection {#19082 …}
    #variants: Doctrine\ORM\PersistentCollection {#19286 …}
    #options: Doctrine\ORM\PersistentCollection {#19351 …}
    #associations: Doctrine\ORM\PersistentCollection {#19354 …}
    #createdAt: DateTime @1793887255 {#18607
      date: 2026-11-05 14:00:55.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887255 {#18603
      date: 2026-11-05 14:00:55.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18705 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#20174
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#18598}
        #id: 119
        #name: "Footholds 02"
        #slug: "footholds-02"
        #description: "<p>This set contains 35 different footholds.. The footholds in this set are suitable for setting medium - hard routes on overhangs as well as medium to hard routes on slabs. The beginners can use them for perfecting their footwork. Each climbing hold has a special opening on the side which is meant fort he extra screw to prevent the hold from spinning. When you rotate to hold you also change the positivity. The design of the holds reduces their strength. This holds should be affixed with the hand not with the machine. If you use the machine the holds can break.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18758 …}
    #channels: Doctrine\ORM\PersistentCollection {#18941 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14459 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18874 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18944 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#18703 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19599
  +product: App\Entity\Product\Product {#18598
    #id: 17
    #code: "87"
    #attributes: Doctrine\ORM\PersistentCollection {#19082 …}
    #variants: Doctrine\ORM\PersistentCollection {#19286 …}
    #options: Doctrine\ORM\PersistentCollection {#19351 …}
    #associations: Doctrine\ORM\PersistentCollection {#19354 …}
    #createdAt: DateTime @1793887255 {#18607
      date: 2026-11-05 14:00:55.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887255 {#18603
      date: 2026-11-05 14:00:55.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18705 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#20174
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#18598}
        #id: 119
        #name: "Footholds 02"
        #slug: "footholds-02"
        #description: "<p>This set contains 35 different footholds.. The footholds in this set are suitable for setting medium - hard routes on overhangs as well as medium to hard routes on slabs. The beginners can use them for perfecting their footwork. Each climbing hold has a special opening on the side which is meant fort he extra screw to prevent the hold from spinning. When you rotate to hold you also change the positivity. The design of the holds reduces their strength. This holds should be affixed with the hand not with the machine. If you use the machine the holds can break.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18758 …}
    #channels: Doctrine\ORM\PersistentCollection {#18941 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14459 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18874 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18944 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#18703 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19773 …}
  +slug: null
  #productRepository: App\Repository\Product\ProductRepository {#19113 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 9.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#18598
    #id: 17
    #code: "87"
    #attributes: Doctrine\ORM\PersistentCollection {#19082 …}
    #variants: Doctrine\ORM\PersistentCollection {#19286 …}
    #options: Doctrine\ORM\PersistentCollection {#19351 …}
    #associations: Doctrine\ORM\PersistentCollection {#19354 …}
    #createdAt: DateTime @1793887255 {#18607
      date: 2026-11-05 14:00:55.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887255 {#18603
      date: 2026-11-05 14:00:55.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18705 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#20174
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#18598}
        #id: 119
        #name: "Footholds 02"
        #slug: "footholds-02"
        #description: "<p>This set contains 35 different footholds.. The footholds in this set are suitable for setting medium - hard routes on overhangs as well as medium to hard routes on slabs. The beginners can use them for perfecting their footwork. Each climbing hold has a special opening on the side which is meant fort he extra screw to prevent the hold from spinning. When you rotate to hold you also change the positivity. The design of the holds reduces their strength. This holds should be affixed with the hand not with the machine. If you use the machine the holds can break.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18758 …}
    #channels: Doctrine\ORM\PersistentCollection {#18941 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14459 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18874 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18944 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#18703 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Footholds 02"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20199
  -props: [
    "product" => App\Entity\Product\Product {#18598
      #id: 17
      #code: "87"
      #attributes: Doctrine\ORM\PersistentCollection {#19082 …}
      #variants: Doctrine\ORM\PersistentCollection {#19286 …}
      #options: Doctrine\ORM\PersistentCollection {#19351 …}
      #associations: Doctrine\ORM\PersistentCollection {#19354 …}
      #createdAt: DateTime @1793887255 {#18607
        date: 2026-11-05 14:00:55.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1793887255 {#18603
        date: 2026-11-05 14:00:55.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18705 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#20174
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#18598}
          #id: 119
          #name: "Footholds 02"
          #slug: "footholds-02"
          #description: "<p>This set contains 35 different footholds.. The footholds in this set are suitable for setting medium - hard routes on overhangs as well as medium to hard routes on slabs. The beginners can use them for perfecting their footwork. Each climbing hold has a special opening on the side which is meant fort he extra screw to prevent the hold from spinning. When you rotate to hold you also change the positivity. The design of the holds reduces their strength. This holds should be affixed with the hand not with the machine. If you use the machine the holds can break.</p>"
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18758 …}
      #channels: Doctrine\ORM\PersistentCollection {#18941 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#14459 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18874 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#18944 …}
      -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
      -productBadges: Doctrine\ORM\PersistentCollection {#18703 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 9.84 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20187
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20675 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20674 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20678 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19773 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20124
    #collection: Doctrine\Common\Collections\ArrayCollection {#20123 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19969 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37771 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37825 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20187
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20675 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20674 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20678 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Footholds 02(Climbing Hold Colors: red, Fixings: Without Fixings)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20124
    #collection: Doctrine\Common\Collections\ArrayCollection {#20123 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19969 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37771 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37825 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20154
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20187
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20675 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20674 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20678 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19773 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20124
      #collection: Doctrine\Common\Collections\ArrayCollection {#20123 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19969 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37771 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Doctrine\ORM\EntityManager {#650 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37825 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 7.33 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20894
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20887 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20879 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20888 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19773 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20903
  +variant: App\Entity\Product\ProductVariant {#19773 …}
  +price: "€99.00"
  +originalPrice: "€99.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20894
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20887 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20879 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20888 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 51.25 ms
Input props
[
  "product" => App\Entity\Product\Product {#19357
    #id: 18
    #code: "88"
    #attributes: Doctrine\ORM\PersistentCollection {#19370 …}
    #variants: Doctrine\ORM\PersistentCollection {#19372 …}
    #options: Doctrine\ORM\PersistentCollection {#19376 …}
    #associations: Doctrine\ORM\PersistentCollection {#19374 …}
    #createdAt: DateTime @1793887256 {#19355
      date: 2026-11-05 14:00:56.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887256 {#19356
      date: 2026-11-05 14:00:56.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19358 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#21005
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19357}
        #id: 126
        #name: "Footholds 03"
        #slug: "footholds-03"
        #description: "<p>This set contains 15 different footholds.. The footholds in this set are suitable for setting easy to middel hard routes on overhangs as well as easy to middle hard routes on slabs. Each climbing hold has a special opening on the side which is meant fort he extra screw to prevent the hold from spinning.  When you rotate to hold you also change the positivity.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19362 …}
    #channels: Doctrine\ORM\PersistentCollection {#19368 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14459 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19364 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19366 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19360 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20139
  +product: App\Entity\Product\Product {#19357
    #id: 18
    #code: "88"
    #attributes: Doctrine\ORM\PersistentCollection {#19370 …}
    #variants: Doctrine\ORM\PersistentCollection {#19372 …}
    #options: Doctrine\ORM\PersistentCollection {#19376 …}
    #associations: Doctrine\ORM\PersistentCollection {#19374 …}
    #createdAt: DateTime @1793887256 {#19355
      date: 2026-11-05 14:00:56.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887256 {#19356
      date: 2026-11-05 14:00:56.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19358 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#21005
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19357}
        #id: 126
        #name: "Footholds 03"
        #slug: "footholds-03"
        #description: "<p>This set contains 15 different footholds.. The footholds in this set are suitable for setting easy to middel hard routes on overhangs as well as easy to middle hard routes on slabs. Each climbing hold has a special opening on the side which is meant fort he extra screw to prevent the hold from spinning.  When you rotate to hold you also change the positivity.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19362 …}
    #channels: Doctrine\ORM\PersistentCollection {#19368 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14459 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19364 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19366 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19360 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20953 …}
  +slug: null
  #productRepository: App\Repository\Product\ProductRepository {#19113 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 1.25 ms
Input props
[
  "product" => App\Entity\Product\Product {#19357
    #id: 18
    #code: "88"
    #attributes: Doctrine\ORM\PersistentCollection {#19370 …}
    #variants: Doctrine\ORM\PersistentCollection {#19372 …}
    #options: Doctrine\ORM\PersistentCollection {#19376 …}
    #associations: Doctrine\ORM\PersistentCollection {#19374 …}
    #createdAt: DateTime @1793887256 {#19355
      date: 2026-11-05 14:00:56.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887256 {#19356
      date: 2026-11-05 14:00:56.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19358 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#21005
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19357}
        #id: 126
        #name: "Footholds 03"
        #slug: "footholds-03"
        #description: "<p>This set contains 15 different footholds.. The footholds in this set are suitable for setting easy to middel hard routes on overhangs as well as easy to middle hard routes on slabs. Each climbing hold has a special opening on the side which is meant fort he extra screw to prevent the hold from spinning.  When you rotate to hold you also change the positivity.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19362 …}
    #channels: Doctrine\ORM\PersistentCollection {#19368 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14459 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19364 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19366 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19360 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Footholds 03"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21024
  -props: [
    "product" => App\Entity\Product\Product {#19357
      #id: 18
      #code: "88"
      #attributes: Doctrine\ORM\PersistentCollection {#19370 …}
      #variants: Doctrine\ORM\PersistentCollection {#19372 …}
      #options: Doctrine\ORM\PersistentCollection {#19376 …}
      #associations: Doctrine\ORM\PersistentCollection {#19374 …}
      #createdAt: DateTime @1793887256 {#19355
        date: 2026-11-05 14:00:56.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1793887256 {#19356
        date: 2026-11-05 14:00:56.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19358 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#21005
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#19357}
          #id: 126
          #name: "Footholds 03"
          #slug: "footholds-03"
          #description: "<p>This set contains 15 different footholds.. The footholds in this set are suitable for setting easy to middel hard routes on overhangs as well as easy to middle hard routes on slabs. Each climbing hold has a special opening on the side which is meant fort he extra screw to prevent the hold from spinning.  When you rotate to hold you also change the positivity.</p>"
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19362 …}
      #channels: Doctrine\ORM\PersistentCollection {#19368 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#14459 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19364 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19366 …}
      -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
      -productBadges: Doctrine\ORM\PersistentCollection {#19360 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 2.65 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20926
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21474 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21477 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20953 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20971
    #collection: Doctrine\Common\Collections\ArrayCollection {#20976 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20942 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37848 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37850 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20926
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21476 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21474 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21477 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Footholds 03(Climbing Hold Colors: red, Fixings: Without Fixings)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20971
    #collection: Doctrine\Common\Collections\ArrayCollection {#20976 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20942 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37848 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37850 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21006
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20926
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21476 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21474 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21477 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20953 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20971
      #collection: Doctrine\Common\Collections\ArrayCollection {#20976 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20942 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37848 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Doctrine\ORM\EntityManager {#650 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37850 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 5.01 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21482
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20194 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20951 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20928 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20953 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21487
  +variant: App\Entity\Product\ProductVariant {#20953 …}
  +price: "€99.00"
  +originalPrice: "€99.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21482
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20194 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20951 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20928 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 51.69 ms
Input props
[
  "product" => App\Entity\Product\Product {#19380
    #id: 19
    #code: "103"
    #attributes: Doctrine\ORM\PersistentCollection {#19393 …}
    #variants: Doctrine\ORM\PersistentCollection {#19395 …}
    #options: Doctrine\ORM\PersistentCollection {#19399 …}
    #associations: Doctrine\ORM\PersistentCollection {#19397 …}
    #createdAt: DateTime @1793887256 {#19378
      date: 2026-11-05 14:00:56.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887256 {#19379
      date: 2026-11-05 14:00:56.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19381 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#21577
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19380}
        #id: 133
        #name: "Training Board product"
        #slug: "training-board-product"
        #description: """
          <p>\r\n
          <object width="400" height="225">\r\n
          <param name="movie" value="//www.youtube.com/v/pcqi1CwpaCY?hl=en_US&amp;version=3&amp;rel=0" />\r\n
          <param name="allowFullScreen" value="true" />\r\n
          <param name="allowscriptaccess" value="always" /><embed type="application/x-shockwave-flash" width="400" height="225" src="http://www.youtube.com/v/pcqi1CwpaCY?hl=en_US&amp;version=3&amp;rel=0" allowfullscreen="true" allowscriptaccess="always"></embed>\r\n
          </object>\r\n
          </p>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19385 …}
    #channels: Doctrine\ORM\PersistentCollection {#19391 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14657 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19387 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19389 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19383 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20986
  +product: App\Entity\Product\Product {#19380
    #id: 19
    #code: "103"
    #attributes: Doctrine\ORM\PersistentCollection {#19393 …}
    #variants: Doctrine\ORM\PersistentCollection {#19395 …}
    #options: Doctrine\ORM\PersistentCollection {#19399 …}
    #associations: Doctrine\ORM\PersistentCollection {#19397 …}
    #createdAt: DateTime @1793887256 {#19378
      date: 2026-11-05 14:00:56.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887256 {#19379
      date: 2026-11-05 14:00:56.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19381 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#21577
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19380}
        #id: 133
        #name: "Training Board product"
        #slug: "training-board-product"
        #description: """
          <p>\r\n
          <object width="400" height="225">\r\n
          <param name="movie" value="//www.youtube.com/v/pcqi1CwpaCY?hl=en_US&amp;version=3&amp;rel=0" />\r\n
          <param name="allowFullScreen" value="true" />\r\n
          <param name="allowscriptaccess" value="always" /><embed type="application/x-shockwave-flash" width="400" height="225" src="http://www.youtube.com/v/pcqi1CwpaCY?hl=en_US&amp;version=3&amp;rel=0" allowfullscreen="true" allowscriptaccess="always"></embed>\r\n
          </object>\r\n
          </p>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19385 …}
    #channels: Doctrine\ORM\PersistentCollection {#19391 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14657 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19387 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19389 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19383 …}
  }
  +variant: App\Entity\Product\ProductVariant {#21525 …}
  +slug: null
  #productRepository: App\Repository\Product\ProductRepository {#19113 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 1.01 ms
Input props
[
  "product" => App\Entity\Product\Product {#19380
    #id: 19
    #code: "103"
    #attributes: Doctrine\ORM\PersistentCollection {#19393 …}
    #variants: Doctrine\ORM\PersistentCollection {#19395 …}
    #options: Doctrine\ORM\PersistentCollection {#19399 …}
    #associations: Doctrine\ORM\PersistentCollection {#19397 …}
    #createdAt: DateTime @1793887256 {#19378
      date: 2026-11-05 14:00:56.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887256 {#19379
      date: 2026-11-05 14:00:56.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19381 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#21577
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19380}
        #id: 133
        #name: "Training Board product"
        #slug: "training-board-product"
        #description: """
          <p>\r\n
          <object width="400" height="225">\r\n
          <param name="movie" value="//www.youtube.com/v/pcqi1CwpaCY?hl=en_US&amp;version=3&amp;rel=0" />\r\n
          <param name="allowFullScreen" value="true" />\r\n
          <param name="allowscriptaccess" value="always" /><embed type="application/x-shockwave-flash" width="400" height="225" src="http://www.youtube.com/v/pcqi1CwpaCY?hl=en_US&amp;version=3&amp;rel=0" allowfullscreen="true" allowscriptaccess="always"></embed>\r\n
          </object>\r\n
          </p>
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19385 …}
    #channels: Doctrine\ORM\PersistentCollection {#19391 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14657 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19387 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19389 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19383 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Training Board product"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21596
  -props: [
    "product" => App\Entity\Product\Product {#19380
      #id: 19
      #code: "103"
      #attributes: Doctrine\ORM\PersistentCollection {#19393 …}
      #variants: Doctrine\ORM\PersistentCollection {#19395 …}
      #options: Doctrine\ORM\PersistentCollection {#19399 …}
      #associations: Doctrine\ORM\PersistentCollection {#19397 …}
      #createdAt: DateTime @1793887256 {#19378
        date: 2026-11-05 14:00:56.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1793887256 {#19379
        date: 2026-11-05 14:00:56.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19381 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#21577
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#19380}
          #id: 133
          #name: "Training Board product"
          #slug: "training-board-product"
          #description: """
            <p>\r\n
            <object width="400" height="225">\r\n
            <param name="movie" value="//www.youtube.com/v/pcqi1CwpaCY?hl=en_US&amp;version=3&amp;rel=0" />\r\n
            <param name="allowFullScreen" value="true" />\r\n
            <param name="allowscriptaccess" value="always" /><embed type="application/x-shockwave-flash" width="400" height="225" src="http://www.youtube.com/v/pcqi1CwpaCY?hl=en_US&amp;version=3&amp;rel=0" allowfullscreen="true" allowscriptaccess="always"></embed>\r\n
            </object>\r\n
            </p>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19385 …}
      #channels: Doctrine\ORM\PersistentCollection {#19391 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#14657 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19387 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19389 …}
      -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
      -productBadges: Doctrine\ORM\PersistentCollection {#19383 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 2.61 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21486
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21485 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22042 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21490 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21525 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21543
    #collection: Doctrine\Common\Collections\ArrayCollection {#21548 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21514 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37865 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37867 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21486
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21485 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22042 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21490 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Training Board product(Climbing Hold Colors: red, Fixings: Without Fixings)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21543
    #collection: Doctrine\Common\Collections\ArrayCollection {#21548 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21514 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37865 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37867 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21578
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21486
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21485 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#22042 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21490 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#21525 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#21543
      #collection: Doctrine\Common\Collections\ArrayCollection {#21548 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#21514 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37865 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Doctrine\ORM\EntityManager {#650 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37867 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 4.85 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22048
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21020 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21523 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21503 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21525 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#22053
  +variant: App\Entity\Product\ProductVariant {#21525 …}
  +price: "€154.00"
  +originalPrice: "€154.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22048
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21020 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21523 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21503 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 52.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#19403
    #id: 27
    #code: "234"
    #attributes: Doctrine\ORM\PersistentCollection {#19416 …}
    #variants: Doctrine\ORM\PersistentCollection {#19418 …}
    #options: Doctrine\ORM\PersistentCollection {#19422 …}
    #associations: Doctrine\ORM\PersistentCollection {#19420 …}
    #createdAt: DateTime @1793887257 {#19401
      date: 2026-11-05 14:00:57.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887257 {#19402
      date: 2026-11-05 14:00:57.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19404 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#22143
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19403}
        #id: 189
        #name: "Flat Edges 11"
        #slug: "flat-edges-11"
        #description: "Edges 07"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19408 …}
    #channels: Doctrine\ORM\PersistentCollection {#19414 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#5132 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19410 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19412 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19406 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21558
  +product: App\Entity\Product\Product {#19403
    #id: 27
    #code: "234"
    #attributes: Doctrine\ORM\PersistentCollection {#19416 …}
    #variants: Doctrine\ORM\PersistentCollection {#19418 …}
    #options: Doctrine\ORM\PersistentCollection {#19422 …}
    #associations: Doctrine\ORM\PersistentCollection {#19420 …}
    #createdAt: DateTime @1793887257 {#19401
      date: 2026-11-05 14:00:57.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887257 {#19402
      date: 2026-11-05 14:00:57.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19404 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#22143
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19403}
        #id: 189
        #name: "Flat Edges 11"
        #slug: "flat-edges-11"
        #description: "Edges 07"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19408 …}
    #channels: Doctrine\ORM\PersistentCollection {#19414 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#5132 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19410 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19412 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19406 …}
  }
  +variant: App\Entity\Product\ProductVariant {#22091 …}
  +slug: null
  #productRepository: App\Repository\Product\ProductRepository {#19113 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 2.30 ms
Input props
[
  "product" => App\Entity\Product\Product {#19403
    #id: 27
    #code: "234"
    #attributes: Doctrine\ORM\PersistentCollection {#19416 …}
    #variants: Doctrine\ORM\PersistentCollection {#19418 …}
    #options: Doctrine\ORM\PersistentCollection {#19422 …}
    #associations: Doctrine\ORM\PersistentCollection {#19420 …}
    #createdAt: DateTime @1793887257 {#19401
      date: 2026-11-05 14:00:57.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887257 {#19402
      date: 2026-11-05 14:00:57.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19404 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#22143
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19403}
        #id: 189
        #name: "Flat Edges 11"
        #slug: "flat-edges-11"
        #description: "Edges 07"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19408 …}
    #channels: Doctrine\ORM\PersistentCollection {#19414 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#5132 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19410 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19412 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19406 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Flat Edges 11"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22162
  -props: [
    "product" => App\Entity\Product\Product {#19403
      #id: 27
      #code: "234"
      #attributes: Doctrine\ORM\PersistentCollection {#19416 …}
      #variants: Doctrine\ORM\PersistentCollection {#19418 …}
      #options: Doctrine\ORM\PersistentCollection {#19422 …}
      #associations: Doctrine\ORM\PersistentCollection {#19420 …}
      #createdAt: DateTime @1793887257 {#19401
        date: 2026-11-05 14:00:57.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1793887257 {#19402
        date: 2026-11-05 14:00:57.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19404 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#22143
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#19403}
          #id: 189
          #name: "Flat Edges 11"
          #slug: "flat-edges-11"
          #description: "Edges 07"
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19408 …}
      #channels: Doctrine\ORM\PersistentCollection {#19414 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#5132 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19410 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19412 …}
      -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
      -productBadges: Doctrine\ORM\PersistentCollection {#19406 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 2.65 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22052
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22051 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22668 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22056 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22091 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22109
    #collection: Doctrine\Common\Collections\ArrayCollection {#22114 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22080 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37882 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37884 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22052
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22051 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22668 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22056 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Flat Edges 11(Climbing Hold Colors: red, Fixings: Without Fixings)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22109
    #collection: Doctrine\Common\Collections\ArrayCollection {#22114 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22080 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37882 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37884 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22144
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22052
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22051 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#22668 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22056 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#22091 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#22109
      #collection: Doctrine\Common\Collections\ArrayCollection {#22114 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#22080 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37882 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Doctrine\ORM\EntityManager {#650 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37884 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 5.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22674
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21592 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22089 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22069 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22091 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#22679
  +variant: App\Entity\Product\ProductVariant {#22091 …}
  +price: "€134.00"
  +originalPrice: "€134.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22674
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21592 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22089 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22069 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 52.28 ms
Input props
[
  "product" => App\Entity\Product\Product {#19426
    #id: 49
    #code: "372"
    #attributes: Doctrine\ORM\PersistentCollection {#19439 …}
    #variants: Doctrine\ORM\PersistentCollection {#19441 …}
    #options: Doctrine\ORM\PersistentCollection {#19445 …}
    #associations: Doctrine\ORM\PersistentCollection {#19443 …}
    #createdAt: DateTime @1793887261 {#19424
      date: 2026-11-05 14:01:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887261 {#19425
      date: 2026-11-05 14:01:01.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19427 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#22769
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19426}
        #id: 343
        #name: "Mini Goody 05"
        #slug: "mini-goody-05"
        #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry special cracks on the surface and some pebbles which you can use as footholds.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable to setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19431 …}
    #channels: Doctrine\ORM\PersistentCollection {#19437 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19433 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19435 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19429 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#22124
  +product: App\Entity\Product\Product {#19426
    #id: 49
    #code: "372"
    #attributes: Doctrine\ORM\PersistentCollection {#19439 …}
    #variants: Doctrine\ORM\PersistentCollection {#19441 …}
    #options: Doctrine\ORM\PersistentCollection {#19445 …}
    #associations: Doctrine\ORM\PersistentCollection {#19443 …}
    #createdAt: DateTime @1793887261 {#19424
      date: 2026-11-05 14:01:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887261 {#19425
      date: 2026-11-05 14:01:01.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19427 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#22769
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19426}
        #id: 343
        #name: "Mini Goody 05"
        #slug: "mini-goody-05"
        #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry special cracks on the surface and some pebbles which you can use as footholds.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable to setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19431 …}
    #channels: Doctrine\ORM\PersistentCollection {#19437 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19433 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19435 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19429 …}
  }
  +variant: App\Entity\Product\ProductVariant {#22717 …}
  +slug: null
  #productRepository: App\Repository\Product\ProductRepository {#19113 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 2.33 ms
Input props
[
  "product" => App\Entity\Product\Product {#19426
    #id: 49
    #code: "372"
    #attributes: Doctrine\ORM\PersistentCollection {#19439 …}
    #variants: Doctrine\ORM\PersistentCollection {#19441 …}
    #options: Doctrine\ORM\PersistentCollection {#19445 …}
    #associations: Doctrine\ORM\PersistentCollection {#19443 …}
    #createdAt: DateTime @1793887261 {#19424
      date: 2026-11-05 14:01:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887261 {#19425
      date: 2026-11-05 14:01:01.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19427 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#22769
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19426}
        #id: 343
        #name: "Mini Goody 05"
        #slug: "mini-goody-05"
        #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry special cracks on the surface and some pebbles which you can use as footholds.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable to setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19431 …}
    #channels: Doctrine\ORM\PersistentCollection {#19437 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19433 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19435 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19429 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Mini Goody 05"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22788
  -props: [
    "product" => App\Entity\Product\Product {#19426
      #id: 49
      #code: "372"
      #attributes: Doctrine\ORM\PersistentCollection {#19439 …}
      #variants: Doctrine\ORM\PersistentCollection {#19441 …}
      #options: Doctrine\ORM\PersistentCollection {#19445 …}
      #associations: Doctrine\ORM\PersistentCollection {#19443 …}
      #createdAt: DateTime @1793887261 {#19424
        date: 2026-11-05 14:01:01.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1793887261 {#19425
        date: 2026-11-05 14:01:01.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19427 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#22769
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#19426}
          #id: 343
          #name: "Mini Goody 05"
          #slug: "mini-goody-05"
          #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry special cracks on the surface and some pebbles which you can use as footholds.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable to setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19431 …}
      #channels: Doctrine\ORM\PersistentCollection {#19437 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19433 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19435 …}
      -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
      -productBadges: Doctrine\ORM\PersistentCollection {#19429 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 2.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22678
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22677 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23291 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22682 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22717 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22735
    #collection: Doctrine\Common\Collections\ArrayCollection {#22740 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22706 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37899 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37901 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22678
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22677 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23291 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22682 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Mini Goody 05(Climbing Hold Colors: red, Fixings: Without Fixings)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22735
    #collection: Doctrine\Common\Collections\ArrayCollection {#22740 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22706 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37899 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37901 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22770
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22678
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22677 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#23291 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22682 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#22717 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#22735
      #collection: Doctrine\Common\Collections\ArrayCollection {#22740 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#22706 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37899 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Doctrine\ORM\EntityManager {#650 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37901 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 5.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23297
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22158 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22715 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22695 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22717 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#23302
  +variant: App\Entity\Product\ProductVariant {#22717 …}
  +price: "€114.00"
  +originalPrice: "€114.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23297
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22158 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22715 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22695 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 81.63 ms
Input props
[
  "product" => App\Entity\Product\Product {#19449
    #id: 50
    #code: "373"
    #attributes: Doctrine\ORM\PersistentCollection {#19462 …}
    #variants: Doctrine\ORM\PersistentCollection {#19464 …}
    #options: Doctrine\ORM\PersistentCollection {#19468 …}
    #associations: Doctrine\ORM\PersistentCollection {#19466 …}
    #createdAt: DateTime @1793887261 {#19447
      date: 2026-11-05 14:01:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887261 {#19448
      date: 2026-11-05 14:01:01.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19450 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#23392
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19449}
        #id: 350
        #name: "Mini Goody 04"
        #slug: "mini-goody-04"
        #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry special texture.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable for setting easy to mid routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19454 …}
    #channels: Doctrine\ORM\PersistentCollection {#19460 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19456 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19458 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19452 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#22750
  +product: App\Entity\Product\Product {#19449
    #id: 50
    #code: "373"
    #attributes: Doctrine\ORM\PersistentCollection {#19462 …}
    #variants: Doctrine\ORM\PersistentCollection {#19464 …}
    #options: Doctrine\ORM\PersistentCollection {#19468 …}
    #associations: Doctrine\ORM\PersistentCollection {#19466 …}
    #createdAt: DateTime @1793887261 {#19447
      date: 2026-11-05 14:01:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887261 {#19448
      date: 2026-11-05 14:01:01.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19450 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#23392
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19449}
        #id: 350
        #name: "Mini Goody 04"
        #slug: "mini-goody-04"
        #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry special texture.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable for setting easy to mid routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19454 …}
    #channels: Doctrine\ORM\PersistentCollection {#19460 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19456 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19458 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19452 …}
  }
  +variant: App\Entity\Product\ProductVariant {#23340 …}
  +slug: null
  #productRepository: App\Repository\Product\ProductRepository {#19113 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 2.32 ms
Input props
[
  "product" => App\Entity\Product\Product {#19449
    #id: 50
    #code: "373"
    #attributes: Doctrine\ORM\PersistentCollection {#19462 …}
    #variants: Doctrine\ORM\PersistentCollection {#19464 …}
    #options: Doctrine\ORM\PersistentCollection {#19468 …}
    #associations: Doctrine\ORM\PersistentCollection {#19466 …}
    #createdAt: DateTime @1793887261 {#19447
      date: 2026-11-05 14:01:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887261 {#19448
      date: 2026-11-05 14:01:01.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19450 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#23392
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19449}
        #id: 350
        #name: "Mini Goody 04"
        #slug: "mini-goody-04"
        #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry special texture.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable for setting easy to mid routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19454 …}
    #channels: Doctrine\ORM\PersistentCollection {#19460 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19456 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19458 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19452 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Mini Goody 04"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23411
  -props: [
    "product" => App\Entity\Product\Product {#19449
      #id: 50
      #code: "373"
      #attributes: Doctrine\ORM\PersistentCollection {#19462 …}
      #variants: Doctrine\ORM\PersistentCollection {#19464 …}
      #options: Doctrine\ORM\PersistentCollection {#19468 …}
      #associations: Doctrine\ORM\PersistentCollection {#19466 …}
      #createdAt: DateTime @1793887261 {#19447
        date: 2026-11-05 14:01:01.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1793887261 {#19448
        date: 2026-11-05 14:01:01.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19450 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#23392
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#19449}
          #id: 350
          #name: "Mini Goody 04"
          #slug: "mini-goody-04"
          #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry special texture.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable for setting easy to mid routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19454 …}
      #channels: Doctrine\ORM\PersistentCollection {#19460 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19456 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19458 …}
      -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
      -productBadges: Doctrine\ORM\PersistentCollection {#19452 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 4.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23301
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23300 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23914 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23305 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23340 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23358
    #collection: Doctrine\Common\Collections\ArrayCollection {#23363 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23329 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37916 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37918 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23301
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23300 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23914 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23305 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Mini Goody 04(Climbing Hold Colors: red, Fixings: Without Fixings)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23358
    #collection: Doctrine\Common\Collections\ArrayCollection {#23363 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23329 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37916 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37918 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23393
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23301
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23300 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#23914 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23305 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#23340 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#23358
      #collection: Doctrine\Common\Collections\ArrayCollection {#23363 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#23329 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37916 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Doctrine\ORM\EntityManager {#650 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37918 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 8.85 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23920
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22784 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23338 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23318 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23340 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#23925
  +variant: App\Entity\Product\ProductVariant {#23340 …}
  +price: "€114.00"
  +originalPrice: "€114.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23920
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22784 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23338 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23318 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 102.79 ms
Input props
[
  "product" => App\Entity\Product\Product {#19472
    #id: 51
    #code: "374"
    #attributes: Doctrine\ORM\PersistentCollection {#19485 …}
    #variants: Doctrine\ORM\PersistentCollection {#19487 …}
    #options: Doctrine\ORM\PersistentCollection {#19491 …}
    #associations: Doctrine\ORM\PersistentCollection {#19489 …}
    #createdAt: DateTime @1793887276 {#19470
      date: 2026-11-05 14:01:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887276 {#19471
      date: 2026-11-05 14:01:16.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19473 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#24015
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19472}
        #id: 357
        #name: "Mini Goody 06"
        #slug: "mini-goody-06"
        #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry special in this set Fontainebleau elephant skin.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19477 …}
    #channels: Doctrine\ORM\PersistentCollection {#19483 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19479 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19481 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19475 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#23373
  +product: App\Entity\Product\Product {#19472
    #id: 51
    #code: "374"
    #attributes: Doctrine\ORM\PersistentCollection {#19485 …}
    #variants: Doctrine\ORM\PersistentCollection {#19487 …}
    #options: Doctrine\ORM\PersistentCollection {#19491 …}
    #associations: Doctrine\ORM\PersistentCollection {#19489 …}
    #createdAt: DateTime @1793887276 {#19470
      date: 2026-11-05 14:01:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887276 {#19471
      date: 2026-11-05 14:01:16.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19473 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#24015
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19472}
        #id: 357
        #name: "Mini Goody 06"
        #slug: "mini-goody-06"
        #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry special in this set Fontainebleau elephant skin.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19477 …}
    #channels: Doctrine\ORM\PersistentCollection {#19483 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19479 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19481 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19475 …}
  }
  +variant: App\Entity\Product\ProductVariant {#23963 …}
  +slug: null
  #productRepository: App\Repository\Product\ProductRepository {#19113 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 3.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#19472
    #id: 51
    #code: "374"
    #attributes: Doctrine\ORM\PersistentCollection {#19485 …}
    #variants: Doctrine\ORM\PersistentCollection {#19487 …}
    #options: Doctrine\ORM\PersistentCollection {#19491 …}
    #associations: Doctrine\ORM\PersistentCollection {#19489 …}
    #createdAt: DateTime @1793887276 {#19470
      date: 2026-11-05 14:01:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887276 {#19471
      date: 2026-11-05 14:01:16.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19473 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#24015
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19472}
        #id: 357
        #name: "Mini Goody 06"
        #slug: "mini-goody-06"
        #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry special in this set Fontainebleau elephant skin.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19477 …}
    #channels: Doctrine\ORM\PersistentCollection {#19483 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19479 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19481 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19475 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Mini Goody 06"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24034
  -props: [
    "product" => App\Entity\Product\Product {#19472
      #id: 51
      #code: "374"
      #attributes: Doctrine\ORM\PersistentCollection {#19485 …}
      #variants: Doctrine\ORM\PersistentCollection {#19487 …}
      #options: Doctrine\ORM\PersistentCollection {#19491 …}
      #associations: Doctrine\ORM\PersistentCollection {#19489 …}
      #createdAt: DateTime @1793887276 {#19470
        date: 2026-11-05 14:01:16.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1793887276 {#19471
        date: 2026-11-05 14:01:16.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19473 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#24015
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#19472}
          #id: 357
          #name: "Mini Goody 06"
          #slug: "mini-goody-06"
          #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry special in this set Fontainebleau elephant skin.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19477 …}
      #channels: Doctrine\ORM\PersistentCollection {#19483 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19479 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19481 …}
      -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
      -productBadges: Doctrine\ORM\PersistentCollection {#19475 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 5.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23924
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23923 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24537 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23928 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23963 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23981
    #collection: Doctrine\Common\Collections\ArrayCollection {#23986 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23952 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37933 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37935 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23924
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23923 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24537 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23928 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Mini Goody 06(Climbing Hold Colors: red, Fixings: Without Fixings)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23981
    #collection: Doctrine\Common\Collections\ArrayCollection {#23986 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23952 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37933 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37935 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24016
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23924
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23923 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#24537 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23928 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#23963 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#23981
      #collection: Doctrine\Common\Collections\ArrayCollection {#23986 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#23952 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37933 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Doctrine\ORM\EntityManager {#650 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37935 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 10.39 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24543
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23407 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23961 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23941 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23963 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#24548
  +variant: App\Entity\Product\ProductVariant {#23963 …}
  +price: "€114.00"
  +originalPrice: "€114.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24543
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23407 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23961 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23941 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 84.04 ms
Input props
[
  "product" => App\Entity\Product\Product {#19495
    #id: 52
    #code: "375"
    #attributes: Doctrine\ORM\PersistentCollection {#19508 …}
    #variants: Doctrine\ORM\PersistentCollection {#19510 …}
    #options: Doctrine\ORM\PersistentCollection {#19514 …}
    #associations: Doctrine\ORM\PersistentCollection {#19512 …}
    #createdAt: DateTime @1793887276 {#19493
      date: 2026-11-05 14:01:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887276 {#19494
      date: 2026-11-05 14:01:16.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19496 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#24638
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19495}
        #id: 364
        #name: "Mini Goody 01"
        #slug: "mini-goody-01"
        #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry special texture.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19500 …}
    #channels: Doctrine\ORM\PersistentCollection {#19506 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19502 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19504 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19498 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#23996
  +product: App\Entity\Product\Product {#19495
    #id: 52
    #code: "375"
    #attributes: Doctrine\ORM\PersistentCollection {#19508 …}
    #variants: Doctrine\ORM\PersistentCollection {#19510 …}
    #options: Doctrine\ORM\PersistentCollection {#19514 …}
    #associations: Doctrine\ORM\PersistentCollection {#19512 …}
    #createdAt: DateTime @1793887276 {#19493
      date: 2026-11-05 14:01:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887276 {#19494
      date: 2026-11-05 14:01:16.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19496 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#24638
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19495}
        #id: 364
        #name: "Mini Goody 01"
        #slug: "mini-goody-01"
        #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry special texture.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19500 …}
    #channels: Doctrine\ORM\PersistentCollection {#19506 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19502 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19504 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19498 …}
  }
  +variant: App\Entity\Product\ProductVariant {#24586 …}
  +slug: null
  #productRepository: App\Repository\Product\ProductRepository {#19113 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 2.71 ms
Input props
[
  "product" => App\Entity\Product\Product {#19495
    #id: 52
    #code: "375"
    #attributes: Doctrine\ORM\PersistentCollection {#19508 …}
    #variants: Doctrine\ORM\PersistentCollection {#19510 …}
    #options: Doctrine\ORM\PersistentCollection {#19514 …}
    #associations: Doctrine\ORM\PersistentCollection {#19512 …}
    #createdAt: DateTime @1793887276 {#19493
      date: 2026-11-05 14:01:16.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887276 {#19494
      date: 2026-11-05 14:01:16.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19496 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#24638
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19495}
        #id: 364
        #name: "Mini Goody 01"
        #slug: "mini-goody-01"
        #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry special texture.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19500 …}
    #channels: Doctrine\ORM\PersistentCollection {#19506 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19502 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19504 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19498 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Mini Goody 01"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24657
  -props: [
    "product" => App\Entity\Product\Product {#19495
      #id: 52
      #code: "375"
      #attributes: Doctrine\ORM\PersistentCollection {#19508 …}
      #variants: Doctrine\ORM\PersistentCollection {#19510 …}
      #options: Doctrine\ORM\PersistentCollection {#19514 …}
      #associations: Doctrine\ORM\PersistentCollection {#19512 …}
      #createdAt: DateTime @1793887276 {#19493
        date: 2026-11-05 14:01:16.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1793887276 {#19494
        date: 2026-11-05 14:01:16.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19496 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#24638
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#19495}
          #id: 364
          #name: "Mini Goody 01"
          #slug: "mini-goody-01"
          #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry special texture.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19500 …}
      #channels: Doctrine\ORM\PersistentCollection {#19506 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19502 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19504 …}
      -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
      -productBadges: Doctrine\ORM\PersistentCollection {#19498 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 3.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24547
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24546 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#25160 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24551 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24586 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24604
    #collection: Doctrine\Common\Collections\ArrayCollection {#24609 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24575 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37950 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37952 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24547
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24546 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#25160 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24551 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Mini Goody 01(Climbing Hold Colors: red, Fixings: Without Fixings)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24604
    #collection: Doctrine\Common\Collections\ArrayCollection {#24609 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24575 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37950 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37952 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24639
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24547
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24546 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#25160 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24551 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#24586 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#24604
      #collection: Doctrine\Common\Collections\ArrayCollection {#24609 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#24575 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37950 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Doctrine\ORM\EntityManager {#650 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37952 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 7.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25166
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24030 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24564 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24586 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#25171
  +variant: App\Entity\Product\ProductVariant {#24586 …}
  +price: "€114.00"
  +originalPrice: "€114.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25166
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24030 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24584 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24564 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 61.84 ms
Input props
[
  "product" => App\Entity\Product\Product {#19518
    #id: 53
    #code: "376"
    #attributes: Doctrine\ORM\PersistentCollection {#19531 …}
    #variants: Doctrine\ORM\PersistentCollection {#19533 …}
    #options: Doctrine\ORM\PersistentCollection {#19537 …}
    #associations: Doctrine\ORM\PersistentCollection {#19535 …}
    #createdAt: DateTime @1793887277 {#19516
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887277 {#19517
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19519 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#25261
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19518}
        #id: 371
        #name: "Mini Goody 02"
        #slug: "mini-goody-02"
        #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry classic lapis carving lines.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19523 …}
    #channels: Doctrine\ORM\PersistentCollection {#19529 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19525 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19527 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19521 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#24619
  +product: App\Entity\Product\Product {#19518
    #id: 53
    #code: "376"
    #attributes: Doctrine\ORM\PersistentCollection {#19531 …}
    #variants: Doctrine\ORM\PersistentCollection {#19533 …}
    #options: Doctrine\ORM\PersistentCollection {#19537 …}
    #associations: Doctrine\ORM\PersistentCollection {#19535 …}
    #createdAt: DateTime @1793887277 {#19516
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887277 {#19517
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19519 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#25261
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19518}
        #id: 371
        #name: "Mini Goody 02"
        #slug: "mini-goody-02"
        #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry classic lapis carving lines.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19523 …}
    #channels: Doctrine\ORM\PersistentCollection {#19529 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19525 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19527 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19521 …}
  }
  +variant: App\Entity\Product\ProductVariant {#25209 …}
  +slug: null
  #productRepository: App\Repository\Product\ProductRepository {#19113 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 4.13 ms
Input props
[
  "product" => App\Entity\Product\Product {#19518
    #id: 53
    #code: "376"
    #attributes: Doctrine\ORM\PersistentCollection {#19531 …}
    #variants: Doctrine\ORM\PersistentCollection {#19533 …}
    #options: Doctrine\ORM\PersistentCollection {#19537 …}
    #associations: Doctrine\ORM\PersistentCollection {#19535 …}
    #createdAt: DateTime @1793887277 {#19516
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887277 {#19517
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19519 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#25261
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19518}
        #id: 371
        #name: "Mini Goody 02"
        #slug: "mini-goody-02"
        #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry classic lapis carving lines.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19523 …}
    #channels: Doctrine\ORM\PersistentCollection {#19529 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19525 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19527 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19521 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Mini Goody 02"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#25280
  -props: [
    "product" => App\Entity\Product\Product {#19518
      #id: 53
      #code: "376"
      #attributes: Doctrine\ORM\PersistentCollection {#19531 …}
      #variants: Doctrine\ORM\PersistentCollection {#19533 …}
      #options: Doctrine\ORM\PersistentCollection {#19537 …}
      #associations: Doctrine\ORM\PersistentCollection {#19535 …}
      #createdAt: DateTime @1793887277 {#19516
        date: 2026-11-05 14:01:17.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1793887277 {#19517
        date: 2026-11-05 14:01:17.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19519 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#25261
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#19518}
          #id: 371
          #name: "Mini Goody 02"
          #slug: "mini-goody-02"
          #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry classic lapis carving lines.  If you position the hold as an under grip you will also be able to use the hold as a foothold.  <br />Mini Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19523 …}
      #channels: Doctrine\ORM\PersistentCollection {#19529 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19525 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19527 …}
      -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
      -productBadges: Doctrine\ORM\PersistentCollection {#19521 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 2.80 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25170
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25169 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#25777 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25174 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#25209 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#25227
    #collection: Doctrine\Common\Collections\ArrayCollection {#25232 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#25198 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37967 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37969 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25170
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25169 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#25777 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25174 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Mini Goody 02(Climbing Hold Colors: red, Fixings: Without Fixings)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#25227
    #collection: Doctrine\Common\Collections\ArrayCollection {#25232 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#25198 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37967 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37969 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#25262
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25170
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25169 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#25777 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25174 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#25209 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#25227
      #collection: Doctrine\Common\Collections\ArrayCollection {#25232 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#25198 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37967 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Doctrine\ORM\EntityManager {#650 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37969 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 4.81 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25783
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24653 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#25207 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25187 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#25209 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#25788
  +variant: App\Entity\Product\ProductVariant {#25209 …}
  +price: "€114.00"
  +originalPrice: "€114.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25783
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24653 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#25207 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25187 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 52.66 ms
Input props
[
  "product" => App\Entity\Product\Product {#19541
    #id: 54
    #code: "377"
    #attributes: Doctrine\ORM\PersistentCollection {#19554 …}
    #variants: Doctrine\ORM\PersistentCollection {#19556 …}
    #options: Doctrine\ORM\PersistentCollection {#19560 …}
    #associations: Doctrine\ORM\PersistentCollection {#19558 …}
    #createdAt: DateTime @1793887277 {#19539
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887277 {#19540
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19542 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#25878
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19541}
        #id: 378
        #name: "Mini Goody 03"
        #slug: "mini-goody-03"
        #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry classic lapis carving lines. If you position the hold as an under grip you will also be able to use the hold as a foothold.<br />Mini Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19546 …}
    #channels: Doctrine\ORM\PersistentCollection {#19552 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19548 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19550 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19544 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#25242
  +product: App\Entity\Product\Product {#19541
    #id: 54
    #code: "377"
    #attributes: Doctrine\ORM\PersistentCollection {#19554 …}
    #variants: Doctrine\ORM\PersistentCollection {#19556 …}
    #options: Doctrine\ORM\PersistentCollection {#19560 …}
    #associations: Doctrine\ORM\PersistentCollection {#19558 …}
    #createdAt: DateTime @1793887277 {#19539
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887277 {#19540
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19542 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#25878
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19541}
        #id: 378
        #name: "Mini Goody 03"
        #slug: "mini-goody-03"
        #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry classic lapis carving lines. If you position the hold as an under grip you will also be able to use the hold as a foothold.<br />Mini Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19546 …}
    #channels: Doctrine\ORM\PersistentCollection {#19552 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19548 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19550 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19544 …}
  }
  +variant: App\Entity\Product\ProductVariant {#25826 …}
  +slug: null
  #productRepository: App\Repository\Product\ProductRepository {#19113 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 2.26 ms
Input props
[
  "product" => App\Entity\Product\Product {#19541
    #id: 54
    #code: "377"
    #attributes: Doctrine\ORM\PersistentCollection {#19554 …}
    #variants: Doctrine\ORM\PersistentCollection {#19556 …}
    #options: Doctrine\ORM\PersistentCollection {#19560 …}
    #associations: Doctrine\ORM\PersistentCollection {#19558 …}
    #createdAt: DateTime @1793887277 {#19539
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887277 {#19540
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19542 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#25878
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19541}
        #id: 378
        #name: "Mini Goody 03"
        #slug: "mini-goody-03"
        #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry classic lapis carving lines. If you position the hold as an under grip you will also be able to use the hold as a foothold.<br />Mini Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19546 …}
    #channels: Doctrine\ORM\PersistentCollection {#19552 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19548 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19550 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19544 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Mini Goody 03"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#25897
  -props: [
    "product" => App\Entity\Product\Product {#19541
      #id: 54
      #code: "377"
      #attributes: Doctrine\ORM\PersistentCollection {#19554 …}
      #variants: Doctrine\ORM\PersistentCollection {#19556 …}
      #options: Doctrine\ORM\PersistentCollection {#19560 …}
      #associations: Doctrine\ORM\PersistentCollection {#19558 …}
      #createdAt: DateTime @1793887277 {#19539
        date: 2026-11-05 14:01:17.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1793887277 {#19540
        date: 2026-11-05 14:01:17.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19542 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#25878
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#19541}
          #id: 378
          #name: "Mini Goody 03"
          #slug: "mini-goody-03"
          #description: "<p>Set contains 15 middle sized positive jugs. You can hold them with three to four fingers. The jugs are comfortable to hold and carry classic lapis carving lines. If you position the hold as an under grip you will also be able to use the hold as a foothold.<br />Mini Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs.<br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19546 …}
      #channels: Doctrine\ORM\PersistentCollection {#19552 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#14711 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19548 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19550 …}
      -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
      -productBadges: Doctrine\ORM\PersistentCollection {#19544 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 2.65 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25786 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#26400 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25791 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#25826 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#25844
    #collection: Doctrine\Common\Collections\ArrayCollection {#25849 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#25815 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37984 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37986 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25786 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#26400 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25791 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Mini Goody 03(Climbing Hold Colors: red, Fixings: Without Fixings)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#25844
    #collection: Doctrine\Common\Collections\ArrayCollection {#25849 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#25815 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#37984 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37986 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#25879
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#25787
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25786 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#26400 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25791 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#25826 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#25844
      #collection: Doctrine\Common\Collections\ArrayCollection {#25849 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#25815 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#37984 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Doctrine\ORM\EntityManager {#650 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37986 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 4.87 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26406
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25276 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#25824 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25804 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#25826 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#26411
  +variant: App\Entity\Product\ProductVariant {#25826 …}
  +price: "€114.00"
  +originalPrice: "€114.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26406
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25276 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#25824 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#25804 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 56.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#19564
    #id: 55
    #code: "387"
    #attributes: Doctrine\ORM\PersistentCollection {#18451 …}
    #variants: Doctrine\ORM\PersistentCollection {#18556 …}
    #options: Doctrine\ORM\PersistentCollection {#18489 …}
    #associations: Doctrine\ORM\PersistentCollection {#18511 …}
    #createdAt: DateTime @1793887277 {#19562
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887277 {#19563
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17690 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#26501
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19564}
        #id: 385
        #name: "Incut Edges 01"
        #slug: "incut-edges-01"
        #description: "<p>Set contains 20 small positive incut edges. You can hold them with three to four fingers with the first finger joint only. <br />Incut Edges are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs. <br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17545 …}
    #channels: Doctrine\ORM\PersistentCollection {#17596 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14549 …}
    #reviews: Doctrine\ORM\PersistentCollection {#14045 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17618 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#17539 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#25859
  +product: App\Entity\Product\Product {#19564
    #id: 55
    #code: "387"
    #attributes: Doctrine\ORM\PersistentCollection {#18451 …}
    #variants: Doctrine\ORM\PersistentCollection {#18556 …}
    #options: Doctrine\ORM\PersistentCollection {#18489 …}
    #associations: Doctrine\ORM\PersistentCollection {#18511 …}
    #createdAt: DateTime @1793887277 {#19562
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887277 {#19563
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17690 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#26501
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19564}
        #id: 385
        #name: "Incut Edges 01"
        #slug: "incut-edges-01"
        #description: "<p>Set contains 20 small positive incut edges. You can hold them with three to four fingers with the first finger joint only. <br />Incut Edges are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs. <br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17545 …}
    #channels: Doctrine\ORM\PersistentCollection {#17596 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14549 …}
    #reviews: Doctrine\ORM\PersistentCollection {#14045 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17618 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#17539 …}
  }
  +variant: App\Entity\Product\ProductVariant {#26449 …}
  +slug: null
  #productRepository: App\Repository\Product\ProductRepository {#19113 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 1.19 ms
Input props
[
  "product" => App\Entity\Product\Product {#19564
    #id: 55
    #code: "387"
    #attributes: Doctrine\ORM\PersistentCollection {#18451 …}
    #variants: Doctrine\ORM\PersistentCollection {#18556 …}
    #options: Doctrine\ORM\PersistentCollection {#18489 …}
    #associations: Doctrine\ORM\PersistentCollection {#18511 …}
    #createdAt: DateTime @1793887277 {#19562
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887277 {#19563
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17690 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#26501
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19564}
        #id: 385
        #name: "Incut Edges 01"
        #slug: "incut-edges-01"
        #description: "<p>Set contains 20 small positive incut edges. You can hold them with three to four fingers with the first finger joint only. <br />Incut Edges are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs. <br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17545 …}
    #channels: Doctrine\ORM\PersistentCollection {#17596 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14549 …}
    #reviews: Doctrine\ORM\PersistentCollection {#14045 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17618 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#17539 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Incut Edges 01"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#26520
  -props: [
    "product" => App\Entity\Product\Product {#19564
      #id: 55
      #code: "387"
      #attributes: Doctrine\ORM\PersistentCollection {#18451 …}
      #variants: Doctrine\ORM\PersistentCollection {#18556 …}
      #options: Doctrine\ORM\PersistentCollection {#18489 …}
      #associations: Doctrine\ORM\PersistentCollection {#18511 …}
      #createdAt: DateTime @1793887277 {#19562
        date: 2026-11-05 14:01:17.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1793887277 {#19563
        date: 2026-11-05 14:01:17.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#17690 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#26501
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#19564}
          #id: 385
          #name: "Incut Edges 01"
          #slug: "incut-edges-01"
          #description: "<p>Set contains 20 small positive incut edges. You can hold them with three to four fingers with the first finger joint only. <br />Incut Edges are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs. <br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#17545 …}
      #channels: Doctrine\ORM\PersistentCollection {#17596 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#14549 …}
      #reviews: Doctrine\ORM\PersistentCollection {#14045 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#17618 …}
      -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
      -productBadges: Doctrine\ORM\PersistentCollection {#17539 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 2.78 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26410
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26409 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#26718 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26414 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#26449 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#26467
    #collection: Doctrine\Common\Collections\ArrayCollection {#26472 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#26438 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38001 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38003 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26410
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26409 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#26718 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26414 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Incut Edges 01(Climbing Hold Colors: red, Fixings: Without Fixings)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#26467
    #collection: Doctrine\Common\Collections\ArrayCollection {#26472 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#26438 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38001 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38003 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#26502
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26410
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26409 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#26718 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26414 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#26449 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#26467
      #collection: Doctrine\Common\Collections\ArrayCollection {#26472 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#26438 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38001 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Doctrine\ORM\EntityManager {#650 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38003 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 4.85 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25893 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#26447 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26427 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#26449 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#26729
  +variant: App\Entity\Product\ProductVariant {#26449 …}
  +price: "€129.00"
  +originalPrice: "€129.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26724
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#25893 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#26447 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26427 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 53.24 ms
Input props
[
  "product" => App\Entity\Product\Product {#19039
    #id: 56
    #code: "388"
    #attributes: Doctrine\ORM\PersistentCollection {#19052 …}
    #variants: Doctrine\ORM\PersistentCollection {#19042 …}
    #options: Doctrine\ORM\PersistentCollection {#19044 …}
    #associations: Doctrine\ORM\PersistentCollection {#19040 …}
    #createdAt: DateTime @1793887277 {#19045
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887277 {#19048
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19057 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#26819
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19039}
        #id: 392
        #name: "Incut Edges 04"
        #slug: "incut-edges-04"
        #description: "<p>Set contains 20 small positive jugs. You can hold them with three to four fingers with the first finger joint only. <br />Micro Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs. <br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19053 …}
    #channels: Doctrine\ORM\PersistentCollection {#19035 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14549 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19054 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19036 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19047 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#26482
  +product: App\Entity\Product\Product {#19039
    #id: 56
    #code: "388"
    #attributes: Doctrine\ORM\PersistentCollection {#19052 …}
    #variants: Doctrine\ORM\PersistentCollection {#19042 …}
    #options: Doctrine\ORM\PersistentCollection {#19044 …}
    #associations: Doctrine\ORM\PersistentCollection {#19040 …}
    #createdAt: DateTime @1793887277 {#19045
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887277 {#19048
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19057 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#26819
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19039}
        #id: 392
        #name: "Incut Edges 04"
        #slug: "incut-edges-04"
        #description: "<p>Set contains 20 small positive jugs. You can hold them with three to four fingers with the first finger joint only. <br />Micro Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs. <br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19053 …}
    #channels: Doctrine\ORM\PersistentCollection {#19035 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14549 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19054 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19036 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19047 …}
  }
  +variant: App\Entity\Product\ProductVariant {#26767 …}
  +slug: null
  #productRepository: App\Repository\Product\ProductRepository {#19113 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 1.11 ms
Input props
[
  "product" => App\Entity\Product\Product {#19039
    #id: 56
    #code: "388"
    #attributes: Doctrine\ORM\PersistentCollection {#19052 …}
    #variants: Doctrine\ORM\PersistentCollection {#19042 …}
    #options: Doctrine\ORM\PersistentCollection {#19044 …}
    #associations: Doctrine\ORM\PersistentCollection {#19040 …}
    #createdAt: DateTime @1793887277 {#19045
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887277 {#19048
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19057 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#26819
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19039}
        #id: 392
        #name: "Incut Edges 04"
        #slug: "incut-edges-04"
        #description: "<p>Set contains 20 small positive jugs. You can hold them with three to four fingers with the first finger joint only. <br />Micro Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs. <br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19053 …}
    #channels: Doctrine\ORM\PersistentCollection {#19035 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14549 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19054 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19036 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19047 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Incut Edges 04"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#26838
  -props: [
    "product" => App\Entity\Product\Product {#19039
      #id: 56
      #code: "388"
      #attributes: Doctrine\ORM\PersistentCollection {#19052 …}
      #variants: Doctrine\ORM\PersistentCollection {#19042 …}
      #options: Doctrine\ORM\PersistentCollection {#19044 …}
      #associations: Doctrine\ORM\PersistentCollection {#19040 …}
      #createdAt: DateTime @1793887277 {#19045
        date: 2026-11-05 14:01:17.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1793887277 {#19048
        date: 2026-11-05 14:01:17.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19057 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#26819
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#19039}
          #id: 392
          #name: "Incut Edges 04"
          #slug: "incut-edges-04"
          #description: "<p>Set contains 20 small positive jugs. You can hold them with three to four fingers with the first finger joint only. <br />Micro Goodys are suitable for setting easy to middle difficulty routes on slabs and higher difficulty routes on overhangs. <br />Each and every hold also carries an extra screw hole, which enables the route setter to position the hold more accurately, and prevents spinning.</p>"
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19053 …}
      #channels: Doctrine\ORM\PersistentCollection {#19035 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#14549 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19054 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19036 …}
      -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
      -productBadges: Doctrine\ORM\PersistentCollection {#19047 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 2.66 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26728
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26727 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27287 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26732 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#26767 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#26785
    #collection: Doctrine\Common\Collections\ArrayCollection {#26790 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#26756 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38018 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38020 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26728
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26727 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27287 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26732 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Incut Edges 04(Climbing Hold Colors: red, Fixings: Without Fixings)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#26785
    #collection: Doctrine\Common\Collections\ArrayCollection {#26790 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#26756 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38018 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38020 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#26820
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26728
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26727 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#27287 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26732 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#26767 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#26785
      #collection: Doctrine\Common\Collections\ArrayCollection {#26790 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#26756 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38018 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Doctrine\ORM\EntityManager {#650 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38020 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 5.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27293
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26516 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#26765 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26745 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#26767 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#27298
  +variant: App\Entity\Product\ProductVariant {#26767 …}
  +price: "€129.00"
  +originalPrice: "€129.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27293
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26516 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#26765 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26745 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 54.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#18905
    #id: 57
    #code: "392"
    #attributes: Doctrine\ORM\PersistentCollection {#18928 …}
    #variants: Doctrine\ORM\PersistentCollection {#18925 …}
    #options: Doctrine\ORM\PersistentCollection {#18845 …}
    #associations: Doctrine\ORM\PersistentCollection {#18843 …}
    #createdAt: DateTime @1793887277 {#18906
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887277 {#18908
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18919 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#27388
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#18905}
        #id: 399
        #name: "Flat Pinches 04"
        #slug: "flat-pinches-04"
        #description: "Screw-ons 01"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18907 …}
    #channels: Doctrine\ORM\PersistentCollection {#18904 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#4839 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18923 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18918 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#18915 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#26800
  +product: App\Entity\Product\Product {#18905
    #id: 57
    #code: "392"
    #attributes: Doctrine\ORM\PersistentCollection {#18928 …}
    #variants: Doctrine\ORM\PersistentCollection {#18925 …}
    #options: Doctrine\ORM\PersistentCollection {#18845 …}
    #associations: Doctrine\ORM\PersistentCollection {#18843 …}
    #createdAt: DateTime @1793887277 {#18906
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887277 {#18908
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18919 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#27388
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#18905}
        #id: 399
        #name: "Flat Pinches 04"
        #slug: "flat-pinches-04"
        #description: "Screw-ons 01"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18907 …}
    #channels: Doctrine\ORM\PersistentCollection {#18904 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#4839 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18923 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18918 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#18915 …}
  }
  +variant: App\Entity\Product\ProductVariant {#27336 …}
  +slug: null
  #productRepository: App\Repository\Product\ProductRepository {#19113 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 2.16 ms
Input props
[
  "product" => App\Entity\Product\Product {#18905
    #id: 57
    #code: "392"
    #attributes: Doctrine\ORM\PersistentCollection {#18928 …}
    #variants: Doctrine\ORM\PersistentCollection {#18925 …}
    #options: Doctrine\ORM\PersistentCollection {#18845 …}
    #associations: Doctrine\ORM\PersistentCollection {#18843 …}
    #createdAt: DateTime @1793887277 {#18906
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887277 {#18908
      date: 2026-11-05 14:01:17.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18919 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#27388
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#18905}
        #id: 399
        #name: "Flat Pinches 04"
        #slug: "flat-pinches-04"
        #description: "Screw-ons 01"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18907 …}
    #channels: Doctrine\ORM\PersistentCollection {#18904 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#4839 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18923 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18918 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#18915 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Flat Pinches 04"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#27407
  -props: [
    "product" => App\Entity\Product\Product {#18905
      #id: 57
      #code: "392"
      #attributes: Doctrine\ORM\PersistentCollection {#18928 …}
      #variants: Doctrine\ORM\PersistentCollection {#18925 …}
      #options: Doctrine\ORM\PersistentCollection {#18845 …}
      #associations: Doctrine\ORM\PersistentCollection {#18843 …}
      #createdAt: DateTime @1793887277 {#18906
        date: 2026-11-05 14:01:17.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1793887277 {#18908
        date: 2026-11-05 14:01:17.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18919 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#27388
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#18905}
          #id: 399
          #name: "Flat Pinches 04"
          #slug: "flat-pinches-04"
          #description: "Screw-ons 01"
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18907 …}
      #channels: Doctrine\ORM\PersistentCollection {#18904 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#4839 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18923 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#18918 …}
      -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
      -productBadges: Doctrine\ORM\PersistentCollection {#18915 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 2.81 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27297
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27296 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27301 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#27336 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#27354
    #collection: Doctrine\Common\Collections\ArrayCollection {#27359 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#27325 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38035 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38037 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27297
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27296 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27904 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27301 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Flat Pinches 04(Climbing Hold Colors: red, Fixings: Without Fixings)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#27354
    #collection: Doctrine\Common\Collections\ArrayCollection {#27359 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#27325 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38035 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38037 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#27389
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27297
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27296 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#27904 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27301 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#27336 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#27354
      #collection: Doctrine\Common\Collections\ArrayCollection {#27359 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#27325 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38035 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Doctrine\ORM\EntityManager {#650 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38037 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 5.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27910
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26834 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27314 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#27336 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#27915
  +variant: App\Entity\Product\ProductVariant {#27336 …}
  +price: "€109.00"
  +originalPrice: "€109.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27910
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26834 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27314 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 54.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#18853
    #id: 58
    #code: "393"
    #attributes: Doctrine\ORM\PersistentCollection {#18741 …}
    #variants: Doctrine\ORM\PersistentCollection {#18750 …}
    #options: Doctrine\ORM\PersistentCollection {#18736 …}
    #associations: Doctrine\ORM\PersistentCollection {#18749 …}
    #createdAt: DateTime @1793887278 {#18674
      date: 2026-11-05 14:01:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887278 {#18856
      date: 2026-11-05 14:01:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18852 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#28005
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#18853}
        #id: 406
        #name: "Screw-ons 02"
        #slug: "screw-ons-02"
        #description: "Screw-ons 02"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18837 …}
    #channels: Doctrine\ORM\PersistentCollection {#18839 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14567 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18846 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18831 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#18834 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#27369
  +product: App\Entity\Product\Product {#18853
    #id: 58
    #code: "393"
    #attributes: Doctrine\ORM\PersistentCollection {#18741 …}
    #variants: Doctrine\ORM\PersistentCollection {#18750 …}
    #options: Doctrine\ORM\PersistentCollection {#18736 …}
    #associations: Doctrine\ORM\PersistentCollection {#18749 …}
    #createdAt: DateTime @1793887278 {#18674
      date: 2026-11-05 14:01:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887278 {#18856
      date: 2026-11-05 14:01:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18852 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#28005
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#18853}
        #id: 406
        #name: "Screw-ons 02"
        #slug: "screw-ons-02"
        #description: "Screw-ons 02"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18837 …}
    #channels: Doctrine\ORM\PersistentCollection {#18839 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14567 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18846 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18831 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#18834 …}
  }
  +variant: App\Entity\Product\ProductVariant {#27953 …}
  +slug: null
  #productRepository: App\Repository\Product\ProductRepository {#19113 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 2.34 ms
Input props
[
  "product" => App\Entity\Product\Product {#18853
    #id: 58
    #code: "393"
    #attributes: Doctrine\ORM\PersistentCollection {#18741 …}
    #variants: Doctrine\ORM\PersistentCollection {#18750 …}
    #options: Doctrine\ORM\PersistentCollection {#18736 …}
    #associations: Doctrine\ORM\PersistentCollection {#18749 …}
    #createdAt: DateTime @1793887278 {#18674
      date: 2026-11-05 14:01:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887278 {#18856
      date: 2026-11-05 14:01:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18852 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#28005
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#18853}
        #id: 406
        #name: "Screw-ons 02"
        #slug: "screw-ons-02"
        #description: "Screw-ons 02"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18837 …}
    #channels: Doctrine\ORM\PersistentCollection {#18839 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14567 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18846 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18831 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#18834 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Screw-ons 02"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28024
  -props: [
    "product" => App\Entity\Product\Product {#18853
      #id: 58
      #code: "393"
      #attributes: Doctrine\ORM\PersistentCollection {#18741 …}
      #variants: Doctrine\ORM\PersistentCollection {#18750 …}
      #options: Doctrine\ORM\PersistentCollection {#18736 …}
      #associations: Doctrine\ORM\PersistentCollection {#18749 …}
      #createdAt: DateTime @1793887278 {#18674
        date: 2026-11-05 14:01:18.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1793887278 {#18856
        date: 2026-11-05 14:01:18.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18852 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#28005
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#18853}
          #id: 406
          #name: "Screw-ons 02"
          #slug: "screw-ons-02"
          #description: "Screw-ons 02"
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18837 …}
      #channels: Doctrine\ORM\PersistentCollection {#18839 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#14567 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18846 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#18831 …}
      -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
      -productBadges: Doctrine\ORM\PersistentCollection {#18834 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 2.80 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27914
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27913 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28524 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27918 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#27953 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#27971
    #collection: Doctrine\Common\Collections\ArrayCollection {#27976 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#27942 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38052 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38054 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27914
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27913 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28524 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27918 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Screw-ons 02(Climbing Hold Colors: red, Fixings: Without Fixings)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#27971
    #collection: Doctrine\Common\Collections\ArrayCollection {#27976 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#27942 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38052 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38054 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28006
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27914
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27913 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#28524 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27918 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#27953 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#27971
      #collection: Doctrine\Common\Collections\ArrayCollection {#27976 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#27942 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38052 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Doctrine\ORM\EntityManager {#650 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38054 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 4.99 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28530
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27403 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27951 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27931 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#27953 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28535
  +variant: App\Entity\Product\ProductVariant {#27953 …}
  +price: "€139.00"
  +originalPrice: "€139.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28530
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27403 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#27951 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27931 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 56.66 ms
Input props
[
  "product" => App\Entity\Product\Product {#18850
    #id: 59
    #code: "395"
    #attributes: Doctrine\ORM\PersistentCollection {#18682 …}
    #variants: Doctrine\ORM\PersistentCollection {#18683 …}
    #options: Doctrine\ORM\PersistentCollection {#18848 …}
    #associations: Doctrine\ORM\PersistentCollection {#18676 …}
    #createdAt: DateTime @1793887278 {#18746
      date: 2026-11-05 14:01:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887278 {#18748
      date: 2026-11-05 14:01:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18668 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#28625
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#18850}
        #id: 413
        #name: "Screw-ons 05"
        #slug: "screw-ons-05"
        #description: "Screw-ons 05"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18673 …}
    #channels: Doctrine\ORM\PersistentCollection {#18670 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14567 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18667 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18666 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#18538 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#27986
  +product: App\Entity\Product\Product {#18850
    #id: 59
    #code: "395"
    #attributes: Doctrine\ORM\PersistentCollection {#18682 …}
    #variants: Doctrine\ORM\PersistentCollection {#18683 …}
    #options: Doctrine\ORM\PersistentCollection {#18848 …}
    #associations: Doctrine\ORM\PersistentCollection {#18676 …}
    #createdAt: DateTime @1793887278 {#18746
      date: 2026-11-05 14:01:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887278 {#18748
      date: 2026-11-05 14:01:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18668 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#28625
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#18850}
        #id: 413
        #name: "Screw-ons 05"
        #slug: "screw-ons-05"
        #description: "Screw-ons 05"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18673 …}
    #channels: Doctrine\ORM\PersistentCollection {#18670 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14567 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18667 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18666 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#18538 …}
  }
  +variant: App\Entity\Product\ProductVariant {#28573 …}
  +slug: null
  #productRepository: App\Repository\Product\ProductRepository {#19113 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 2.50 ms
Input props
[
  "product" => App\Entity\Product\Product {#18850
    #id: 59
    #code: "395"
    #attributes: Doctrine\ORM\PersistentCollection {#18682 …}
    #variants: Doctrine\ORM\PersistentCollection {#18683 …}
    #options: Doctrine\ORM\PersistentCollection {#18848 …}
    #associations: Doctrine\ORM\PersistentCollection {#18676 …}
    #createdAt: DateTime @1793887278 {#18746
      date: 2026-11-05 14:01:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887278 {#18748
      date: 2026-11-05 14:01:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18668 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#28625
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#18850}
        #id: 413
        #name: "Screw-ons 05"
        #slug: "screw-ons-05"
        #description: "Screw-ons 05"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18673 …}
    #channels: Doctrine\ORM\PersistentCollection {#18670 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14567 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18667 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18666 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#18538 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Screw-ons 05"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28644
  -props: [
    "product" => App\Entity\Product\Product {#18850
      #id: 59
      #code: "395"
      #attributes: Doctrine\ORM\PersistentCollection {#18682 …}
      #variants: Doctrine\ORM\PersistentCollection {#18683 …}
      #options: Doctrine\ORM\PersistentCollection {#18848 …}
      #associations: Doctrine\ORM\PersistentCollection {#18676 …}
      #createdAt: DateTime @1793887278 {#18746
        date: 2026-11-05 14:01:18.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1793887278 {#18748
        date: 2026-11-05 14:01:18.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18668 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#28625
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#18850}
          #id: 413
          #name: "Screw-ons 05"
          #slug: "screw-ons-05"
          #description: "Screw-ons 05"
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18673 …}
      #channels: Doctrine\ORM\PersistentCollection {#18670 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#14567 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18667 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#18666 …}
      -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
      -productBadges: Doctrine\ORM\PersistentCollection {#18538 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 4.56 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28534
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28533 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29144 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28538 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#28573 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#28591
    #collection: Doctrine\Common\Collections\ArrayCollection {#28596 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#28562 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38069 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38071 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28534
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28533 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29144 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28538 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Screw-ons 05(Climbing Hold Colors: red, Fixings: Without Fixings)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#28591
    #collection: Doctrine\Common\Collections\ArrayCollection {#28596 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#28562 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38069 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38071 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#28626
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28534
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28533 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29144 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28538 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#28573 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#28591
      #collection: Doctrine\Common\Collections\ArrayCollection {#28596 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#28562 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38069 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Doctrine\ORM\EntityManager {#650 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38071 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 5.19 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29150
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28020 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28571 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28551 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#28573 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29155
  +variant: App\Entity\Product\ProductVariant {#28573 …}
  +price: "€114.00"
  +originalPrice: "€114.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29150
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28020 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#28571 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28551 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 52.56 ms
Input props
[
  "product" => App\Entity\Product\Product {#19567
    #id: 60
    #code: "396"
    #attributes: Doctrine\ORM\PersistentCollection {#19580 …}
    #variants: Doctrine\ORM\PersistentCollection {#19582 …}
    #options: Doctrine\ORM\PersistentCollection {#19586 …}
    #associations: Doctrine\ORM\PersistentCollection {#19584 …}
    #createdAt: DateTime @1793887278 {#19565
      date: 2026-11-05 14:01:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887278 {#19566
      date: 2026-11-05 14:01:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19568 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#29245
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19567}
        #id: 420
        #name: "Crimps 01"
        #slug: "crimps-01"
        #description: "<p>This sets contains 10 slightly bigger crimps.  Set is suitable for setting medium to hard routes.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19572 …}
    #channels: Doctrine\ORM\PersistentCollection {#19578 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14738 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19574 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19576 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19570 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28606
  +product: App\Entity\Product\Product {#19567
    #id: 60
    #code: "396"
    #attributes: Doctrine\ORM\PersistentCollection {#19580 …}
    #variants: Doctrine\ORM\PersistentCollection {#19582 …}
    #options: Doctrine\ORM\PersistentCollection {#19586 …}
    #associations: Doctrine\ORM\PersistentCollection {#19584 …}
    #createdAt: DateTime @1793887278 {#19565
      date: 2026-11-05 14:01:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887278 {#19566
      date: 2026-11-05 14:01:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19568 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#29245
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19567}
        #id: 420
        #name: "Crimps 01"
        #slug: "crimps-01"
        #description: "<p>This sets contains 10 slightly bigger crimps.  Set is suitable for setting medium to hard routes.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19572 …}
    #channels: Doctrine\ORM\PersistentCollection {#19578 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14738 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19574 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19576 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19570 …}
  }
  +variant: App\Entity\Product\ProductVariant {#29193 …}
  +slug: null
  #productRepository: App\Repository\Product\ProductRepository {#19113 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4984 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 2.35 ms
Input props
[
  "product" => App\Entity\Product\Product {#19567
    #id: 60
    #code: "396"
    #attributes: Doctrine\ORM\PersistentCollection {#19580 …}
    #variants: Doctrine\ORM\PersistentCollection {#19582 …}
    #options: Doctrine\ORM\PersistentCollection {#19586 …}
    #associations: Doctrine\ORM\PersistentCollection {#19584 …}
    #createdAt: DateTime @1793887278 {#19565
      date: 2026-11-05 14:01:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1793887278 {#19566
      date: 2026-11-05 14:01:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19568 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#29245
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#19567}
        #id: 420
        #name: "Crimps 01"
        #slug: "crimps-01"
        #description: "<p>This sets contains 10 slightly bigger crimps.  Set is suitable for setting medium to hard routes.</p>"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19572 …}
    #channels: Doctrine\ORM\PersistentCollection {#19578 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#14738 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19574 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19576 …}
    -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
    -productBadges: Doctrine\ORM\PersistentCollection {#19570 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Crimps 01"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29264
  -props: [
    "product" => App\Entity\Product\Product {#19567
      #id: 60
      #code: "396"
      #attributes: Doctrine\ORM\PersistentCollection {#19580 …}
      #variants: Doctrine\ORM\PersistentCollection {#19582 …}
      #options: Doctrine\ORM\PersistentCollection {#19586 …}
      #associations: Doctrine\ORM\PersistentCollection {#19584 …}
      #createdAt: DateTime @1793887278 {#19565
        date: 2026-11-05 14:01:18.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1793887278 {#19566
        date: 2026-11-05 14:01:18.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19568 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#29245
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#19567}
          #id: 420
          #name: "Crimps 01"
          #slug: "crimps-01"
          #description: "<p>This sets contains 10 slightly bigger crimps.  Set is suitable for setting medium to hard routes.</p>"
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19572 …}
      #channels: Doctrine\ORM\PersistentCollection {#19578 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#14738 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19574 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19576 …}
      -brand: Sch\BrandPlugin\Entity\Brand\Brand {#11143 …}
      -productBadges: Doctrine\ORM\PersistentCollection {#19570 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 2.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29154
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29153 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29767 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29158 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29193 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29211
    #collection: Doctrine\Common\Collections\ArrayCollection {#29216 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29182 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38086 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38088 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29154
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29153 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29767 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29158 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Crimps 01(Climbing Hold Colors: red, Fixings: Without Fixings)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#29211
    #collection: Doctrine\Common\Collections\ArrayCollection {#29216 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#29182 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#38086 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Doctrine\ORM\EntityManager {#650 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38088 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#29246
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29154
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29153 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#29767 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29158 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#29193 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#29211
      #collection: Doctrine\Common\Collections\ArrayCollection {#29216 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#29182 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#38086 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Doctrine\ORM\EntityManager {#650 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38088 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 4.85 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29773
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28640 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29191 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29171 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#29193 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29778
  +variant: App\Entity\Product\ProductVariant {#29193 …}
  +price: "€114.00"
  +originalPrice: "€114.00"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5499 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#7659 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4234 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#7388 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7266 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29773
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28640 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29191 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29171 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 28.0 MiB 25.06 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29813
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17644 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29824 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29819 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#29794
  +cart: App\Entity\Order\Order {#13968 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#5603 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29813
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17644 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#29824 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29819 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4994 …}
}