GET https://kaftanplug.com/fr_FR/taxons/categorie/ZAMANI?page=2&sorting%5Bname%5D=desc

Components

12 Twig Components
44 Render Count
55 ms Render Time
133.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
9 44.78ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 5.12ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 4.11ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.09ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.88ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.47ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 3.92ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.12ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.58ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.35ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.81ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.42ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 118.5 MiB 0.88 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11151
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11144 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11150 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11149 …}
    +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 {#11165
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11034 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11151
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11144 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11150 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11149 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 118.5 MiB 0.47 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11242
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11238 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11240 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11241 …}
    +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 {#11251
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4394 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11242
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11238 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11240 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11241 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 120.5 MiB 3.92 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11351
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11346 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11344 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#11373
  +cart: App\Entity\Order\Order {#11428 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1280 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11351
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11324 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11346 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11344 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4901 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 123.0 MiB 1.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12017
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12010 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12011 …}
    +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 {#12026
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7275 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12017
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12013 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12010 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12011 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 123.0 MiB 0.58 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12191
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12195 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12196 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12186 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
  "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#12218
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#196 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7275 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12191
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12195 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12196 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12186 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 125.0 MiB 0.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12318
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12314 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12315 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
  "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#12326
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#196 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7275 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12318
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12314 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12315 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12317 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 125.0 MiB 1.81 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12387
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12383 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12384 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12386 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
  "template" => "@SyliusShop/product/index/content/body/main/header.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/body/main/header.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#12395
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#196 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7275 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12387
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12383 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12384 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12386 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 131.0 MiB 21.07 ms
Input props
[
  "product" => App\Entity\Product\Product {#7832
    #id: 80
    #code: "Sun_Path_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6051 …}
    #variants: Doctrine\ORM\PersistentCollection {#7882 …}
    #options: Doctrine\ORM\PersistentCollection {#8010 …}
    #associations: Doctrine\ORM\PersistentCollection {#7950 …}
    #createdAt: DateTime @1769367826 {#7605
      date: 2026-01-25 19:03:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#7673
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8009 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8012
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7832}
        #id: 633
        #name: "Sun Path Jeans"
        #slug: "sun-path-jeans"
        #description: """
          Et optio earum et animi voluptatem. Fugiat non numquam nihil quibusdam.\n
          \n
          Ut et assumenda eum voluptatibus. Dolores soluta repellat iusto in doloribus. Hic nihil quo atque ratione dolores quaerat atque. Voluptas dolorem alias numquam voluptas odit.\n
          \n
          Eveniet dolores dolores eum voluptatem. Molestias quidem assumenda dolore aut dolorum pariatur. Hic quis cum non quisquam sunt architecto blanditiis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Illum iusto labore maiores omnis ea magnam libero. Consequatur odio quo est ullam. Ipsa et sint aut dignissimos sit laborum. Adipisci provident illo id voluptatum ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8015 …}
    #channels: Doctrine\ORM\PersistentCollection {#4645 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#7769 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4601 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12499 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#12916
  +product: App\Entity\Product\Product {#7832
    #id: 80
    #code: "Sun_Path_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6051 …}
    #variants: Doctrine\ORM\PersistentCollection {#7882 …}
    #options: Doctrine\ORM\PersistentCollection {#8010 …}
    #associations: Doctrine\ORM\PersistentCollection {#7950 …}
    #createdAt: DateTime @1769367826 {#7605
      date: 2026-01-25 19:03:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#7673
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8009 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8012
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7832}
        #id: 633
        #name: "Sun Path Jeans"
        #slug: "sun-path-jeans"
        #description: """
          Et optio earum et animi voluptatem. Fugiat non numquam nihil quibusdam.\n
          \n
          Ut et assumenda eum voluptatibus. Dolores soluta repellat iusto in doloribus. Hic nihil quo atque ratione dolores quaerat atque. Voluptas dolorem alias numquam voluptas odit.\n
          \n
          Eveniet dolores dolores eum voluptatem. Molestias quidem assumenda dolore aut dolorum pariatur. Hic quis cum non quisquam sunt architecto blanditiis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Illum iusto labore maiores omnis ea magnam libero. Consequatur odio quo est ullam. Ipsa et sint aut dignissimos sit laborum. Adipisci provident illo id voluptatum ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8015 …}
    #channels: Doctrine\ORM\PersistentCollection {#4645 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#7769 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4601 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13152 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6780 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12499 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
131.0 MiB 1.11 ms
Input props
[
  "product" => App\Entity\Product\Product {#7832
    #id: 80
    #code: "Sun_Path_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#6051 …}
    #variants: Doctrine\ORM\PersistentCollection {#7882 …}
    #options: Doctrine\ORM\PersistentCollection {#8010 …}
    #associations: Doctrine\ORM\PersistentCollection {#7950 …}
    #createdAt: DateTime @1769367826 {#7605
      date: 2026-01-25 19:03:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#7673
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8009 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8012
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7832}
        #id: 633
        #name: "Sun Path Jeans"
        #slug: "sun-path-jeans"
        #description: """
          Et optio earum et animi voluptatem. Fugiat non numquam nihil quibusdam.\n
          \n
          Ut et assumenda eum voluptatibus. Dolores soluta repellat iusto in doloribus. Hic nihil quo atque ratione dolores quaerat atque. Voluptas dolorem alias numquam voluptas odit.\n
          \n
          Eveniet dolores dolores eum voluptatem. Molestias quidem assumenda dolore aut dolorum pariatur. Hic quis cum non quisquam sunt architecto blanditiis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Illum iusto labore maiores omnis ea magnam libero. Consequatur odio quo est ullam. Ipsa et sint aut dignissimos sit laborum. Adipisci provident illo id voluptatum ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8015 …}
    #channels: Doctrine\ORM\PersistentCollection {#4645 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#7769 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4601 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sun Path Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13566
  -props: [
    "product" => App\Entity\Product\Product {#7832
      #id: 80
      #code: "Sun_Path_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#6051 …}
      #variants: Doctrine\ORM\PersistentCollection {#7882 …}
      #options: Doctrine\ORM\PersistentCollection {#8010 …}
      #associations: Doctrine\ORM\PersistentCollection {#7950 …}
      #createdAt: DateTime @1769367826 {#7605
        date: 2026-01-25 19:03:46.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1769813234 {#7673
        date: 2026-01-30 22:47:14.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8009 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8012
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7832}
          #id: 633
          #name: "Sun Path Jeans"
          #slug: "sun-path-jeans"
          #description: """
            Et optio earum et animi voluptatem. Fugiat non numquam nihil quibusdam.\n
            \n
            Ut et assumenda eum voluptatibus. Dolores soluta repellat iusto in doloribus. Hic nihil quo atque ratione dolores quaerat atque. Voluptas dolorem alias numquam voluptas odit.\n
            \n
            Eveniet dolores dolores eum voluptatem. Molestias quidem assumenda dolore aut dolorum pariatur. Hic quis cum non quisquam sunt architecto blanditiis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Illum iusto labore maiores omnis ea magnam libero. Consequatur odio quo est ullam. Ipsa et sint aut dignissimos sit laborum. Adipisci provident illo id voluptatum ut."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8015 …}
      #channels: Doctrine\ORM\PersistentCollection {#4645 …}
      #mainTaxon: null
      #reviews: Doctrine\ORM\PersistentCollection {#7769 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#4601 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
131.0 MiB 0.81 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13688
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13643 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13638 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13687 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13152 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13498
    #collection: Doctrine\Common\Collections\ArrayCollection {#13497 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13335 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23517 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23569 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13688
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13643 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13638 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13687 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sun Path Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13498
    #collection: Doctrine\Common\Collections\ArrayCollection {#13497 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13335 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23517 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23569 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13692
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13688
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13643 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13638 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13687 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13152 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13498
      #collection: Doctrine\Common\Collections\ArrayCollection {#13497 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13335 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23517 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23569 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 131.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13911
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13901 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13909 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13910 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13152 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13920
  +variant: App\Entity\Product\ProductVariant {#13152 …}
  +price: "51,80\u{A0}$US"
  +originalPrice: "51,80\u{A0}$US"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8323 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11034 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8320 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13911
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13901 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13909 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13910 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 131.0 MiB 3.05 ms
Input props
[
  "product" => App\Entity\Product\Product {#8021
    #id: 87
    #code: "Summer_Zephyr_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8028 …}
    #variants: Doctrine\ORM\PersistentCollection {#8030 …}
    #options: Doctrine\ORM\PersistentCollection {#8034 …}
    #associations: Doctrine\ORM\PersistentCollection {#8032 …}
    #createdAt: DateTime @1769427858 {#8019
      date: 2026-01-26 11:44:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8020
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8037 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8038
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8021}
        #id: 689
        #name: "Summer Zephyr Jeans"
        #slug: "summer-zephyr-jeans"
        #description: """
          Velit aspernatur animi dolorum. Labore enim exercitationem et possimus. Ut minus eos quae porro dolor reprehenderit cumque. Architecto enim id est.\n
          \n
          Quia atque quidem error tenetur est repudiandae. Et exercitationem rerum nam possimus. Ipsa aut et quia id. Qui enim et cum et ducimus rerum modi.\n
          \n
          Ut laborum consequuntur non. Reiciendis itaque nostrum ullam velit mollitia quibusdam quo. Ab eum in perferendis sint quo non exercitationem. Aut error voluptatem sit enim tempore molestiae minus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Blanditiis dignissimos ab in atque vitae corporis. Deleniti dolores consequatur aut ratione similique nulla. Incidunt aut cum ea dolores eos ex voluptatem. Et officiis nihil ut minima dignissimos."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8040 …}
    #channels: Doctrine\ORM\PersistentCollection {#8026 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8022 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8024 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12499 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13544
  +product: App\Entity\Product\Product {#8021
    #id: 87
    #code: "Summer_Zephyr_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8028 …}
    #variants: Doctrine\ORM\PersistentCollection {#8030 …}
    #options: Doctrine\ORM\PersistentCollection {#8034 …}
    #associations: Doctrine\ORM\PersistentCollection {#8032 …}
    #createdAt: DateTime @1769427858 {#8019
      date: 2026-01-26 11:44:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8020
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8037 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8038
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8021}
        #id: 689
        #name: "Summer Zephyr Jeans"
        #slug: "summer-zephyr-jeans"
        #description: """
          Velit aspernatur animi dolorum. Labore enim exercitationem et possimus. Ut minus eos quae porro dolor reprehenderit cumque. Architecto enim id est.\n
          \n
          Quia atque quidem error tenetur est repudiandae. Et exercitationem rerum nam possimus. Ipsa aut et quia id. Qui enim et cum et ducimus rerum modi.\n
          \n
          Ut laborum consequuntur non. Reiciendis itaque nostrum ullam velit mollitia quibusdam quo. Ab eum in perferendis sint quo non exercitationem. Aut error voluptatem sit enim tempore molestiae minus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Blanditiis dignissimos ab in atque vitae corporis. Deleniti dolores consequatur aut ratione similique nulla. Incidunt aut cum ea dolores eos ex voluptatem. Et officiis nihil ut minima dignissimos."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8040 …}
    #channels: Doctrine\ORM\PersistentCollection {#8026 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8022 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8024 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#7915 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6780 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12499 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
131.0 MiB 0.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#8021
    #id: 87
    #code: "Summer_Zephyr_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8028 …}
    #variants: Doctrine\ORM\PersistentCollection {#8030 …}
    #options: Doctrine\ORM\PersistentCollection {#8034 …}
    #associations: Doctrine\ORM\PersistentCollection {#8032 …}
    #createdAt: DateTime @1769427858 {#8019
      date: 2026-01-26 11:44:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8020
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8037 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8038
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8021}
        #id: 689
        #name: "Summer Zephyr Jeans"
        #slug: "summer-zephyr-jeans"
        #description: """
          Velit aspernatur animi dolorum. Labore enim exercitationem et possimus. Ut minus eos quae porro dolor reprehenderit cumque. Architecto enim id est.\n
          \n
          Quia atque quidem error tenetur est repudiandae. Et exercitationem rerum nam possimus. Ipsa aut et quia id. Qui enim et cum et ducimus rerum modi.\n
          \n
          Ut laborum consequuntur non. Reiciendis itaque nostrum ullam velit mollitia quibusdam quo. Ab eum in perferendis sint quo non exercitationem. Aut error voluptatem sit enim tempore molestiae minus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Blanditiis dignissimos ab in atque vitae corporis. Deleniti dolores consequatur aut ratione similique nulla. Incidunt aut cum ea dolores eos ex voluptatem. Et officiis nihil ut minima dignissimos."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8040 …}
    #channels: Doctrine\ORM\PersistentCollection {#8026 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8022 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8024 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Summer Zephyr Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#11493
  -props: [
    "product" => App\Entity\Product\Product {#8021
      #id: 87
      #code: "Summer_Zephyr_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8028 …}
      #variants: Doctrine\ORM\PersistentCollection {#8030 …}
      #options: Doctrine\ORM\PersistentCollection {#8034 …}
      #associations: Doctrine\ORM\PersistentCollection {#8032 …}
      #createdAt: DateTime @1769427858 {#8019
        date: 2026-01-26 11:44:18.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1769813234 {#8020
        date: 2026-01-30 22:47:14.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8037 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8038
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8021}
          #id: 689
          #name: "Summer Zephyr Jeans"
          #slug: "summer-zephyr-jeans"
          #description: """
            Velit aspernatur animi dolorum. Labore enim exercitationem et possimus. Ut minus eos quae porro dolor reprehenderit cumque. Architecto enim id est.\n
            \n
            Quia atque quidem error tenetur est repudiandae. Et exercitationem rerum nam possimus. Ipsa aut et quia id. Qui enim et cum et ducimus rerum modi.\n
            \n
            Ut laborum consequuntur non. Reiciendis itaque nostrum ullam velit mollitia quibusdam quo. Ab eum in perferendis sint quo non exercitationem. Aut error voluptatem sit enim tempore molestiae minus.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Blanditiis dignissimos ab in atque vitae corporis. Deleniti dolores consequatur aut ratione similique nulla. Incidunt aut cum ea dolores eos ex voluptatem. Et officiis nihil ut minima dignissimos."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8040 …}
      #channels: Doctrine\ORM\PersistentCollection {#8026 …}
      #mainTaxon: null
      #reviews: Doctrine\ORM\PersistentCollection {#8022 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8024 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
131.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13449
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8490 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13190 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8494 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7915 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#7931
    #collection: Doctrine\Common\Collections\ArrayCollection {#7981 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7572 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23588 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23590 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13449
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8490 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13190 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8494 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Summer Zephyr Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#7931
    #collection: Doctrine\Common\Collections\ArrayCollection {#7981 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7572 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23588 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23590 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13456
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13449
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8490 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13190 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8494 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#7915 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#7931
      #collection: Doctrine\Common\Collections\ArrayCollection {#7981 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#7572 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23588 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23590 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 131.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13962
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13953 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13960 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13961 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7915 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13965
  +variant: App\Entity\Product\ProductVariant {#7915 …}
  +price: "28,17\u{A0}$US"
  +originalPrice: "28,17\u{A0}$US"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8323 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11034 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8320 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13962
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13953 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13960 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13961 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 131.0 MiB 2.84 ms
Input props
[
  "product" => App\Entity\Product\Product {#8044
    #id: 77
    #code: "Summer_Solstice_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8051 …}
    #variants: Doctrine\ORM\PersistentCollection {#8053 …}
    #options: Doctrine\ORM\PersistentCollection {#8057 …}
    #associations: Doctrine\ORM\PersistentCollection {#8055 …}
    #createdAt: DateTime @1769351114 {#8042
      date: 2026-01-25 14:25:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8043
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8060 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8061
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8044}
        #id: 609
        #name: "Summer Solstice Jeans"
        #slug: "summer-solstice-jeans"
        #description: """
          Fugit et delectus fugiat repellendus harum. Similique impedit ut qui nulla. Voluptate nisi repudiandae omnis et. Quo voluptatem culpa sapiente voluptates vitae dolorum ipsa enim.\n
          \n
          Quae qui dolorem ipsam. Commodi adipisci enim alias aliquam.\n
          \n
          Ad esse illum est voluptatem molestiae odit. Nihil facere necessitatibus aut. Id libero et vel enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Unde officia eaque nesciunt veritatis sint doloremque. Accusamus amet quaerat quo. Delectus qui explicabo et consequatur ea mollitia illum ipsam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8063 …}
    #channels: Doctrine\ORM\PersistentCollection {#8049 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8045 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8047 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12499 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#8505
  +product: App\Entity\Product\Product {#8044
    #id: 77
    #code: "Summer_Solstice_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8051 …}
    #variants: Doctrine\ORM\PersistentCollection {#8053 …}
    #options: Doctrine\ORM\PersistentCollection {#8057 …}
    #associations: Doctrine\ORM\PersistentCollection {#8055 …}
    #createdAt: DateTime @1769351114 {#8042
      date: 2026-01-25 14:25:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8043
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8060 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8061
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8044}
        #id: 609
        #name: "Summer Solstice Jeans"
        #slug: "summer-solstice-jeans"
        #description: """
          Fugit et delectus fugiat repellendus harum. Similique impedit ut qui nulla. Voluptate nisi repudiandae omnis et. Quo voluptatem culpa sapiente voluptates vitae dolorum ipsa enim.\n
          \n
          Quae qui dolorem ipsam. Commodi adipisci enim alias aliquam.\n
          \n
          Ad esse illum est voluptatem molestiae odit. Nihil facere necessitatibus aut. Id libero et vel enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Unde officia eaque nesciunt veritatis sint doloremque. Accusamus amet quaerat quo. Delectus qui explicabo et consequatur ea mollitia illum ipsam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8063 …}
    #channels: Doctrine\ORM\PersistentCollection {#8049 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8045 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8047 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14028 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6780 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12499 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
131.0 MiB 0.49 ms
Input props
[
  "product" => App\Entity\Product\Product {#8044
    #id: 77
    #code: "Summer_Solstice_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8051 …}
    #variants: Doctrine\ORM\PersistentCollection {#8053 …}
    #options: Doctrine\ORM\PersistentCollection {#8057 …}
    #associations: Doctrine\ORM\PersistentCollection {#8055 …}
    #createdAt: DateTime @1769351114 {#8042
      date: 2026-01-25 14:25:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8043
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8060 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8061
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8044}
        #id: 609
        #name: "Summer Solstice Jeans"
        #slug: "summer-solstice-jeans"
        #description: """
          Fugit et delectus fugiat repellendus harum. Similique impedit ut qui nulla. Voluptate nisi repudiandae omnis et. Quo voluptatem culpa sapiente voluptates vitae dolorum ipsa enim.\n
          \n
          Quae qui dolorem ipsam. Commodi adipisci enim alias aliquam.\n
          \n
          Ad esse illum est voluptatem molestiae odit. Nihil facere necessitatibus aut. Id libero et vel enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Unde officia eaque nesciunt veritatis sint doloremque. Accusamus amet quaerat quo. Delectus qui explicabo et consequatur ea mollitia illum ipsam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8063 …}
    #channels: Doctrine\ORM\PersistentCollection {#8049 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8045 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8047 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Summer Solstice Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14102
  -props: [
    "product" => App\Entity\Product\Product {#8044
      #id: 77
      #code: "Summer_Solstice_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8051 …}
      #variants: Doctrine\ORM\PersistentCollection {#8053 …}
      #options: Doctrine\ORM\PersistentCollection {#8057 …}
      #associations: Doctrine\ORM\PersistentCollection {#8055 …}
      #createdAt: DateTime @1769351114 {#8042
        date: 2026-01-25 14:25:14.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1769813234 {#8043
        date: 2026-01-30 22:47:14.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8060 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8061
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8044}
          #id: 609
          #name: "Summer Solstice Jeans"
          #slug: "summer-solstice-jeans"
          #description: """
            Fugit et delectus fugiat repellendus harum. Similique impedit ut qui nulla. Voluptate nisi repudiandae omnis et. Quo voluptatem culpa sapiente voluptates vitae dolorum ipsa enim.\n
            \n
            Quae qui dolorem ipsam. Commodi adipisci enim alias aliquam.\n
            \n
            Ad esse illum est voluptatem molestiae odit. Nihil facere necessitatibus aut. Id libero et vel enim.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Unde officia eaque nesciunt veritatis sint doloremque. Accusamus amet quaerat quo. Delectus qui explicabo et consequatur ea mollitia illum ipsam."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8063 …}
      #channels: Doctrine\ORM\PersistentCollection {#8049 …}
      #mainTaxon: null
      #reviews: Doctrine\ORM\PersistentCollection {#8045 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8047 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
131.0 MiB 0.39 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14203
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14086 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14159 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14083 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14028 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14036
    #collection: Doctrine\Common\Collections\ArrayCollection {#14045 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14024 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23601 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23603 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14203
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14086 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14159 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14083 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Summer Solstice Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14036
    #collection: Doctrine\Common\Collections\ArrayCollection {#14045 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14024 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23601 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23603 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14207
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14203
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14086 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14159 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14083 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14028 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14036
      #collection: Doctrine\Common\Collections\ArrayCollection {#14045 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14024 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23601 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23603 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 131.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14257
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14248 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14255 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14256 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14028 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14260
  +variant: App\Entity\Product\ProductVariant {#14028 …}
  +price: "83,66\u{A0}$US"
  +originalPrice: "83,66\u{A0}$US"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8323 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11034 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8320 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14257
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14248 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14255 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14256 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 131.0 MiB 2.71 ms
Input props
[
  "product" => App\Entity\Product\Product {#8067
    #id: 75
    #code: "Summer_Bloom_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8074 …}
    #variants: Doctrine\ORM\PersistentCollection {#8076 …}
    #options: Doctrine\ORM\PersistentCollection {#8080 …}
    #associations: Doctrine\ORM\PersistentCollection {#8078 …}
    #createdAt: DateTime @1769767914 {#8065
      date: 2026-01-30 10:11:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8066
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8083 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8084
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8067}
        #id: 593
        #name: "Summer Bloom Jeans"
        #slug: "summer-bloom-jeans"
        #description: """
          Numquam ut harum atque. Quos est accusantium et dolores. Officia quisquam aut eos fugit nostrum rem. Minus illo velit eius quia sit aut.\n
          \n
          Quod culpa magni est eum atque libero. Itaque nemo in et aut assumenda deserunt. Non animi facere libero earum hic incidunt. Pariatur et sunt nihil cumque.\n
          \n
          Saepe ratione corrupti fuga inventore ipsam eum excepturi. Velit provident voluptatem eligendi officia neque quia aliquid ipsam. Inventore odit voluptatem assumenda tempora. Quo qui nisi omnis et. Nemo tenetur aut nihil vitae velit velit qui laborum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptatum dolorem dolores veniam ea quam optio. Quis blanditiis impedit error molestiae doloremque sunt voluptas. Totam voluptatem qui quia."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8086 …}
    #channels: Doctrine\ORM\PersistentCollection {#8072 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8068 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8070 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12499 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14093
  +product: App\Entity\Product\Product {#8067
    #id: 75
    #code: "Summer_Bloom_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8074 …}
    #variants: Doctrine\ORM\PersistentCollection {#8076 …}
    #options: Doctrine\ORM\PersistentCollection {#8080 …}
    #associations: Doctrine\ORM\PersistentCollection {#8078 …}
    #createdAt: DateTime @1769767914 {#8065
      date: 2026-01-30 10:11:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8066
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8083 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8084
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8067}
        #id: 593
        #name: "Summer Bloom Jeans"
        #slug: "summer-bloom-jeans"
        #description: """
          Numquam ut harum atque. Quos est accusantium et dolores. Officia quisquam aut eos fugit nostrum rem. Minus illo velit eius quia sit aut.\n
          \n
          Quod culpa magni est eum atque libero. Itaque nemo in et aut assumenda deserunt. Non animi facere libero earum hic incidunt. Pariatur et sunt nihil cumque.\n
          \n
          Saepe ratione corrupti fuga inventore ipsam eum excepturi. Velit provident voluptatem eligendi officia neque quia aliquid ipsam. Inventore odit voluptatem assumenda tempora. Quo qui nisi omnis et. Nemo tenetur aut nihil vitae velit velit qui laborum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptatum dolorem dolores veniam ea quam optio. Quis blanditiis impedit error molestiae doloremque sunt voluptas. Totam voluptatem qui quia."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8086 …}
    #channels: Doctrine\ORM\PersistentCollection {#8072 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8068 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8070 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14323 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6780 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12499 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
131.0 MiB 0.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#8067
    #id: 75
    #code: "Summer_Bloom_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8074 …}
    #variants: Doctrine\ORM\PersistentCollection {#8076 …}
    #options: Doctrine\ORM\PersistentCollection {#8080 …}
    #associations: Doctrine\ORM\PersistentCollection {#8078 …}
    #createdAt: DateTime @1769767914 {#8065
      date: 2026-01-30 10:11:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8066
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8083 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8084
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8067}
        #id: 593
        #name: "Summer Bloom Jeans"
        #slug: "summer-bloom-jeans"
        #description: """
          Numquam ut harum atque. Quos est accusantium et dolores. Officia quisquam aut eos fugit nostrum rem. Minus illo velit eius quia sit aut.\n
          \n
          Quod culpa magni est eum atque libero. Itaque nemo in et aut assumenda deserunt. Non animi facere libero earum hic incidunt. Pariatur et sunt nihil cumque.\n
          \n
          Saepe ratione corrupti fuga inventore ipsam eum excepturi. Velit provident voluptatem eligendi officia neque quia aliquid ipsam. Inventore odit voluptatem assumenda tempora. Quo qui nisi omnis et. Nemo tenetur aut nihil vitae velit velit qui laborum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptatum dolorem dolores veniam ea quam optio. Quis blanditiis impedit error molestiae doloremque sunt voluptas. Totam voluptatem qui quia."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8086 …}
    #channels: Doctrine\ORM\PersistentCollection {#8072 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8068 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8070 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Summer Bloom Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14397
  -props: [
    "product" => App\Entity\Product\Product {#8067
      #id: 75
      #code: "Summer_Bloom_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8074 …}
      #variants: Doctrine\ORM\PersistentCollection {#8076 …}
      #options: Doctrine\ORM\PersistentCollection {#8080 …}
      #associations: Doctrine\ORM\PersistentCollection {#8078 …}
      #createdAt: DateTime @1769767914 {#8065
        date: 2026-01-30 10:11:54.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1769813234 {#8066
        date: 2026-01-30 22:47:14.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8083 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8084
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8067}
          #id: 593
          #name: "Summer Bloom Jeans"
          #slug: "summer-bloom-jeans"
          #description: """
            Numquam ut harum atque. Quos est accusantium et dolores. Officia quisquam aut eos fugit nostrum rem. Minus illo velit eius quia sit aut.\n
            \n
            Quod culpa magni est eum atque libero. Itaque nemo in et aut assumenda deserunt. Non animi facere libero earum hic incidunt. Pariatur et sunt nihil cumque.\n
            \n
            Saepe ratione corrupti fuga inventore ipsam eum excepturi. Velit provident voluptatem eligendi officia neque quia aliquid ipsam. Inventore odit voluptatem assumenda tempora. Quo qui nisi omnis et. Nemo tenetur aut nihil vitae velit velit qui laborum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptatum dolorem dolores veniam ea quam optio. Quis blanditiis impedit error molestiae doloremque sunt voluptas. Totam voluptatem qui quia."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8086 …}
      #channels: Doctrine\ORM\PersistentCollection {#8072 …}
      #mainTaxon: null
      #reviews: Doctrine\ORM\PersistentCollection {#8068 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8070 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
131.0 MiB 0.36 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14498
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14381 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14454 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14378 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14323 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14331
    #collection: Doctrine\Common\Collections\ArrayCollection {#14340 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14319 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23614 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23616 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14498
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14381 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14454 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14378 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Summer Bloom Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14331
    #collection: Doctrine\Common\Collections\ArrayCollection {#14340 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14319 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23614 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23616 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14502
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14498
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14381 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14454 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14378 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14323 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14331
      #collection: Doctrine\Common\Collections\ArrayCollection {#14340 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14319 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23614 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23616 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 131.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14552
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14543 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14550 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14551 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14323 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14555
  +variant: App\Entity\Product\ProductVariant {#14323 …}
  +price: "37,42\u{A0}$US"
  +originalPrice: "37,42\u{A0}$US"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8323 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11034 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8320 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14552
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14543 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14550 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14551 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 131.0 MiB 2.78 ms
Input props
[
  "product" => App\Entity\Product\Product {#8090
    #id: 82
    #code: "Skyline_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8097 …}
    #variants: Doctrine\ORM\PersistentCollection {#8099 …}
    #options: Doctrine\ORM\PersistentCollection {#8103 …}
    #associations: Doctrine\ORM\PersistentCollection {#8101 …}
    #createdAt: DateTime @1769456679 {#8088
      date: 2026-01-26 19:44:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8089
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8106 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8107
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8090}
        #id: 649
        #name: "Skyline Bliss Jeans"
        #slug: "skyline-bliss-jeans"
        #description: """
          Omnis quia nihil esse cupiditate esse. Natus ipsa doloribus omnis commodi nobis deleniti aperiam.\n
          \n
          Dolore voluptatem illum rem asperiores dignissimos veniam est. Explicabo quo velit voluptatem cupiditate ut. Vel velit aspernatur sunt amet ex quos.\n
          \n
          Facere ducimus quaerat laborum voluptatibus omnis corrupti. Veniam fugit officia labore fugit et autem consectetur. Aperiam eum et aperiam ut vel vero adipisci ut. Ullam nemo aut reprehenderit ullam ut. Perferendis rerum sit et error dolores optio.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non reprehenderit nulla excepturi beatae sit. Et dolore ea voluptas eos soluta iure qui nostrum. In quia occaecati soluta minima nihil in omnis aliquid. Sed unde adipisci distinctio."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8109 …}
    #channels: Doctrine\ORM\PersistentCollection {#8095 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8091 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8093 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12499 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14388
  +product: App\Entity\Product\Product {#8090
    #id: 82
    #code: "Skyline_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8097 …}
    #variants: Doctrine\ORM\PersistentCollection {#8099 …}
    #options: Doctrine\ORM\PersistentCollection {#8103 …}
    #associations: Doctrine\ORM\PersistentCollection {#8101 …}
    #createdAt: DateTime @1769456679 {#8088
      date: 2026-01-26 19:44:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8089
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8106 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8107
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8090}
        #id: 649
        #name: "Skyline Bliss Jeans"
        #slug: "skyline-bliss-jeans"
        #description: """
          Omnis quia nihil esse cupiditate esse. Natus ipsa doloribus omnis commodi nobis deleniti aperiam.\n
          \n
          Dolore voluptatem illum rem asperiores dignissimos veniam est. Explicabo quo velit voluptatem cupiditate ut. Vel velit aspernatur sunt amet ex quos.\n
          \n
          Facere ducimus quaerat laborum voluptatibus omnis corrupti. Veniam fugit officia labore fugit et autem consectetur. Aperiam eum et aperiam ut vel vero adipisci ut. Ullam nemo aut reprehenderit ullam ut. Perferendis rerum sit et error dolores optio.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non reprehenderit nulla excepturi beatae sit. Et dolore ea voluptas eos soluta iure qui nostrum. In quia occaecati soluta minima nihil in omnis aliquid. Sed unde adipisci distinctio."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8109 …}
    #channels: Doctrine\ORM\PersistentCollection {#8095 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8091 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8093 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14618 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6780 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12499 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
131.0 MiB 0.50 ms
Input props
[
  "product" => App\Entity\Product\Product {#8090
    #id: 82
    #code: "Skyline_Bliss_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8097 …}
    #variants: Doctrine\ORM\PersistentCollection {#8099 …}
    #options: Doctrine\ORM\PersistentCollection {#8103 …}
    #associations: Doctrine\ORM\PersistentCollection {#8101 …}
    #createdAt: DateTime @1769456679 {#8088
      date: 2026-01-26 19:44:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8089
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8106 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8107
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8090}
        #id: 649
        #name: "Skyline Bliss Jeans"
        #slug: "skyline-bliss-jeans"
        #description: """
          Omnis quia nihil esse cupiditate esse. Natus ipsa doloribus omnis commodi nobis deleniti aperiam.\n
          \n
          Dolore voluptatem illum rem asperiores dignissimos veniam est. Explicabo quo velit voluptatem cupiditate ut. Vel velit aspernatur sunt amet ex quos.\n
          \n
          Facere ducimus quaerat laborum voluptatibus omnis corrupti. Veniam fugit officia labore fugit et autem consectetur. Aperiam eum et aperiam ut vel vero adipisci ut. Ullam nemo aut reprehenderit ullam ut. Perferendis rerum sit et error dolores optio.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non reprehenderit nulla excepturi beatae sit. Et dolore ea voluptas eos soluta iure qui nostrum. In quia occaecati soluta minima nihil in omnis aliquid. Sed unde adipisci distinctio."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8109 …}
    #channels: Doctrine\ORM\PersistentCollection {#8095 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8091 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8093 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Skyline Bliss Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14692
  -props: [
    "product" => App\Entity\Product\Product {#8090
      #id: 82
      #code: "Skyline_Bliss_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8097 …}
      #variants: Doctrine\ORM\PersistentCollection {#8099 …}
      #options: Doctrine\ORM\PersistentCollection {#8103 …}
      #associations: Doctrine\ORM\PersistentCollection {#8101 …}
      #createdAt: DateTime @1769456679 {#8088
        date: 2026-01-26 19:44:39.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1769813234 {#8089
        date: 2026-01-30 22:47:14.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8106 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8107
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8090}
          #id: 649
          #name: "Skyline Bliss Jeans"
          #slug: "skyline-bliss-jeans"
          #description: """
            Omnis quia nihil esse cupiditate esse. Natus ipsa doloribus omnis commodi nobis deleniti aperiam.\n
            \n
            Dolore voluptatem illum rem asperiores dignissimos veniam est. Explicabo quo velit voluptatem cupiditate ut. Vel velit aspernatur sunt amet ex quos.\n
            \n
            Facere ducimus quaerat laborum voluptatibus omnis corrupti. Veniam fugit officia labore fugit et autem consectetur. Aperiam eum et aperiam ut vel vero adipisci ut. Ullam nemo aut reprehenderit ullam ut. Perferendis rerum sit et error dolores optio.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Non reprehenderit nulla excepturi beatae sit. Et dolore ea voluptas eos soluta iure qui nostrum. In quia occaecati soluta minima nihil in omnis aliquid. Sed unde adipisci distinctio."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8109 …}
      #channels: Doctrine\ORM\PersistentCollection {#8095 …}
      #mainTaxon: null
      #reviews: Doctrine\ORM\PersistentCollection {#8091 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8093 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
131.0 MiB 0.37 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14793
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14676 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14749 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14673 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14618 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14626
    #collection: Doctrine\Common\Collections\ArrayCollection {#14635 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14614 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23627 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23629 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14793
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14676 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14749 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14673 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Skyline Bliss Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14626
    #collection: Doctrine\Common\Collections\ArrayCollection {#14635 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14614 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23627 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23629 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14797
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14793
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14676 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14749 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14673 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14618 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14626
      #collection: Doctrine\Common\Collections\ArrayCollection {#14635 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14614 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23627 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23629 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 131.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14847
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14838 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14845 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14846 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14618 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14850
  +variant: App\Entity\Product\ProductVariant {#14618 …}
  +price: "34,98\u{A0}$US"
  +originalPrice: "34,98\u{A0}$US"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8323 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11034 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8320 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14847
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14838 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14845 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14846 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 131.0 MiB 3.58 ms
Input props
[
  "product" => App\Entity\Product\Product {#8113
    #id: 64
    #code: "Shoreline_Serenity_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8120 …}
    #variants: Doctrine\ORM\PersistentCollection {#8122 …}
    #options: Doctrine\ORM\PersistentCollection {#8126 …}
    #associations: Doctrine\ORM\PersistentCollection {#8124 …}
    #createdAt: DateTime @1769401286 {#8111
      date: 2026-01-26 04:21:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8112
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8129 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8130
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8113}
        #id: 505
        #name: "Shoreline Serenity Jeans"
        #slug: "shoreline-serenity-jeans"
        #description: """
          Dolorem et consequatur illo suscipit. Ipsum cumque omnis saepe et odio. Sed omnis laborum quia nihil.\n
          \n
          Perferendis aliquid ipsa vel consequatur nemo. Necessitatibus asperiores necessitatibus facilis saepe quas ut aut est. Qui pariatur illo sint. Aut laudantium repellendus aut expedita nisi ipsam voluptatem.\n
          \n
          Dolorem et eum non inventore veniam. Odio velit eveniet molestias labore cum. Ut ratione et est repellendus fuga fuga. Blanditiis sit est soluta harum dolores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et ea rerum in distinctio vel. Beatae libero et aspernatur repellendus mollitia esse sed. Provident ratione in corporis reiciendis provident iure. Consequuntur enim aut voluptatem sunt excepturi est dolores soluta. Harum sequi ab esse quos et cupiditate esse."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8132 …}
    #channels: Doctrine\ORM\PersistentCollection {#8118 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8114 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8116 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12499 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14683
  +product: App\Entity\Product\Product {#8113
    #id: 64
    #code: "Shoreline_Serenity_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8120 …}
    #variants: Doctrine\ORM\PersistentCollection {#8122 …}
    #options: Doctrine\ORM\PersistentCollection {#8126 …}
    #associations: Doctrine\ORM\PersistentCollection {#8124 …}
    #createdAt: DateTime @1769401286 {#8111
      date: 2026-01-26 04:21:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8112
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8129 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8130
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8113}
        #id: 505
        #name: "Shoreline Serenity Jeans"
        #slug: "shoreline-serenity-jeans"
        #description: """
          Dolorem et consequatur illo suscipit. Ipsum cumque omnis saepe et odio. Sed omnis laborum quia nihil.\n
          \n
          Perferendis aliquid ipsa vel consequatur nemo. Necessitatibus asperiores necessitatibus facilis saepe quas ut aut est. Qui pariatur illo sint. Aut laudantium repellendus aut expedita nisi ipsam voluptatem.\n
          \n
          Dolorem et eum non inventore veniam. Odio velit eveniet molestias labore cum. Ut ratione et est repellendus fuga fuga. Blanditiis sit est soluta harum dolores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et ea rerum in distinctio vel. Beatae libero et aspernatur repellendus mollitia esse sed. Provident ratione in corporis reiciendis provident iure. Consequuntur enim aut voluptatem sunt excepturi est dolores soluta. Harum sequi ab esse quos et cupiditate esse."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8132 …}
    #channels: Doctrine\ORM\PersistentCollection {#8118 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8114 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8116 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14913 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6780 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12499 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
131.0 MiB 0.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#8113
    #id: 64
    #code: "Shoreline_Serenity_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8120 …}
    #variants: Doctrine\ORM\PersistentCollection {#8122 …}
    #options: Doctrine\ORM\PersistentCollection {#8126 …}
    #associations: Doctrine\ORM\PersistentCollection {#8124 …}
    #createdAt: DateTime @1769401286 {#8111
      date: 2026-01-26 04:21:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8112
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8129 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8130
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8113}
        #id: 505
        #name: "Shoreline Serenity Jeans"
        #slug: "shoreline-serenity-jeans"
        #description: """
          Dolorem et consequatur illo suscipit. Ipsum cumque omnis saepe et odio. Sed omnis laborum quia nihil.\n
          \n
          Perferendis aliquid ipsa vel consequatur nemo. Necessitatibus asperiores necessitatibus facilis saepe quas ut aut est. Qui pariatur illo sint. Aut laudantium repellendus aut expedita nisi ipsam voluptatem.\n
          \n
          Dolorem et eum non inventore veniam. Odio velit eveniet molestias labore cum. Ut ratione et est repellendus fuga fuga. Blanditiis sit est soluta harum dolores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et ea rerum in distinctio vel. Beatae libero et aspernatur repellendus mollitia esse sed. Provident ratione in corporis reiciendis provident iure. Consequuntur enim aut voluptatem sunt excepturi est dolores soluta. Harum sequi ab esse quos et cupiditate esse."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8132 …}
    #channels: Doctrine\ORM\PersistentCollection {#8118 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8114 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8116 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Shoreline Serenity Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14987
  -props: [
    "product" => App\Entity\Product\Product {#8113
      #id: 64
      #code: "Shoreline_Serenity_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8120 …}
      #variants: Doctrine\ORM\PersistentCollection {#8122 …}
      #options: Doctrine\ORM\PersistentCollection {#8126 …}
      #associations: Doctrine\ORM\PersistentCollection {#8124 …}
      #createdAt: DateTime @1769401286 {#8111
        date: 2026-01-26 04:21:26.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1769813234 {#8112
        date: 2026-01-30 22:47:14.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8129 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8130
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8113}
          #id: 505
          #name: "Shoreline Serenity Jeans"
          #slug: "shoreline-serenity-jeans"
          #description: """
            Dolorem et consequatur illo suscipit. Ipsum cumque omnis saepe et odio. Sed omnis laborum quia nihil.\n
            \n
            Perferendis aliquid ipsa vel consequatur nemo. Necessitatibus asperiores necessitatibus facilis saepe quas ut aut est. Qui pariatur illo sint. Aut laudantium repellendus aut expedita nisi ipsam voluptatem.\n
            \n
            Dolorem et eum non inventore veniam. Odio velit eveniet molestias labore cum. Ut ratione et est repellendus fuga fuga. Blanditiis sit est soluta harum dolores.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et ea rerum in distinctio vel. Beatae libero et aspernatur repellendus mollitia esse sed. Provident ratione in corporis reiciendis provident iure. Consequuntur enim aut voluptatem sunt excepturi est dolores soluta. Harum sequi ab esse quos et cupiditate esse."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8132 …}
      #channels: Doctrine\ORM\PersistentCollection {#8118 …}
      #mainTaxon: null
      #reviews: Doctrine\ORM\PersistentCollection {#8114 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8116 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
131.0 MiB 0.53 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15088
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14971 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15044 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14968 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14913 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14921
    #collection: Doctrine\Common\Collections\ArrayCollection {#14930 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14909 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23640 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23642 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15088
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14971 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15044 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14968 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Shoreline Serenity Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14921
    #collection: Doctrine\Common\Collections\ArrayCollection {#14930 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14909 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23640 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23642 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15092
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15088
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14971 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15044 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14968 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14913 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14921
      #collection: Doctrine\Common\Collections\ArrayCollection {#14930 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14909 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23640 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23642 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 131.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15142
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15133 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15140 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15141 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14913 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15145
  +variant: App\Entity\Product\ProductVariant {#14913 …}
  +price: "46,30\u{A0}$US"
  +originalPrice: "46,30\u{A0}$US"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8323 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11034 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8320 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15142
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15133 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15140 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15141 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 131.0 MiB 3.10 ms
Input props
[
  "product" => App\Entity\Product\Product {#8136
    #id: 71
    #code: "Seaside_Tranquility_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8143 …}
    #variants: Doctrine\ORM\PersistentCollection {#8145 …}
    #options: Doctrine\ORM\PersistentCollection {#8149 …}
    #associations: Doctrine\ORM\PersistentCollection {#8147 …}
    #createdAt: DateTime @1769580617 {#8134
      date: 2026-01-28 06:10:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8135
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8152 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8153
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8136}
        #id: 561
        #name: "Seaside Tranquility Jeans"
        #slug: "seaside-tranquility-jeans"
        #description: """
          Numquam nesciunt rerum aut et quis ipsa voluptatem cum. Cumque eos sit sapiente sint soluta. Maiores consectetur molestiae facilis eum at quidem soluta.\n
          \n
          Sunt occaecati quia saepe et ut in possimus. Possimus et eum rem quae dolorem et.\n
          \n
          Atque autem saepe enim aperiam quasi. Assumenda quos magni itaque eligendi dolor aut. Nihil eveniet iste odio et voluptatem aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Cupiditate repellendus expedita et neque suscipit. Accusamus ut quod odit aut ab dolorem autem. Ipsa eveniet et non quae quas."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8155 …}
    #channels: Doctrine\ORM\PersistentCollection {#8141 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8137 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8139 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12499 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14978
  +product: App\Entity\Product\Product {#8136
    #id: 71
    #code: "Seaside_Tranquility_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8143 …}
    #variants: Doctrine\ORM\PersistentCollection {#8145 …}
    #options: Doctrine\ORM\PersistentCollection {#8149 …}
    #associations: Doctrine\ORM\PersistentCollection {#8147 …}
    #createdAt: DateTime @1769580617 {#8134
      date: 2026-01-28 06:10:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8135
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8152 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8153
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8136}
        #id: 561
        #name: "Seaside Tranquility Jeans"
        #slug: "seaside-tranquility-jeans"
        #description: """
          Numquam nesciunt rerum aut et quis ipsa voluptatem cum. Cumque eos sit sapiente sint soluta. Maiores consectetur molestiae facilis eum at quidem soluta.\n
          \n
          Sunt occaecati quia saepe et ut in possimus. Possimus et eum rem quae dolorem et.\n
          \n
          Atque autem saepe enim aperiam quasi. Assumenda quos magni itaque eligendi dolor aut. Nihil eveniet iste odio et voluptatem aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Cupiditate repellendus expedita et neque suscipit. Accusamus ut quod odit aut ab dolorem autem. Ipsa eveniet et non quae quas."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8155 …}
    #channels: Doctrine\ORM\PersistentCollection {#8141 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8137 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8139 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15208 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6780 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12499 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
131.0 MiB 0.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#8136
    #id: 71
    #code: "Seaside_Tranquility_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8143 …}
    #variants: Doctrine\ORM\PersistentCollection {#8145 …}
    #options: Doctrine\ORM\PersistentCollection {#8149 …}
    #associations: Doctrine\ORM\PersistentCollection {#8147 …}
    #createdAt: DateTime @1769580617 {#8134
      date: 2026-01-28 06:10:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8135
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8152 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8153
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8136}
        #id: 561
        #name: "Seaside Tranquility Jeans"
        #slug: "seaside-tranquility-jeans"
        #description: """
          Numquam nesciunt rerum aut et quis ipsa voluptatem cum. Cumque eos sit sapiente sint soluta. Maiores consectetur molestiae facilis eum at quidem soluta.\n
          \n
          Sunt occaecati quia saepe et ut in possimus. Possimus et eum rem quae dolorem et.\n
          \n
          Atque autem saepe enim aperiam quasi. Assumenda quos magni itaque eligendi dolor aut. Nihil eveniet iste odio et voluptatem aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Cupiditate repellendus expedita et neque suscipit. Accusamus ut quod odit aut ab dolorem autem. Ipsa eveniet et non quae quas."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8155 …}
    #channels: Doctrine\ORM\PersistentCollection {#8141 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8137 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8139 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Seaside Tranquility Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15282
  -props: [
    "product" => App\Entity\Product\Product {#8136
      #id: 71
      #code: "Seaside_Tranquility_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8143 …}
      #variants: Doctrine\ORM\PersistentCollection {#8145 …}
      #options: Doctrine\ORM\PersistentCollection {#8149 …}
      #associations: Doctrine\ORM\PersistentCollection {#8147 …}
      #createdAt: DateTime @1769580617 {#8134
        date: 2026-01-28 06:10:17.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1769813234 {#8135
        date: 2026-01-30 22:47:14.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8152 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8153
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8136}
          #id: 561
          #name: "Seaside Tranquility Jeans"
          #slug: "seaside-tranquility-jeans"
          #description: """
            Numquam nesciunt rerum aut et quis ipsa voluptatem cum. Cumque eos sit sapiente sint soluta. Maiores consectetur molestiae facilis eum at quidem soluta.\n
            \n
            Sunt occaecati quia saepe et ut in possimus. Possimus et eum rem quae dolorem et.\n
            \n
            Atque autem saepe enim aperiam quasi. Assumenda quos magni itaque eligendi dolor aut. Nihil eveniet iste odio et voluptatem aut.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Cupiditate repellendus expedita et neque suscipit. Accusamus ut quod odit aut ab dolorem autem. Ipsa eveniet et non quae quas."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8155 …}
      #channels: Doctrine\ORM\PersistentCollection {#8141 …}
      #mainTaxon: null
      #reviews: Doctrine\ORM\PersistentCollection {#8137 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8139 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
131.0 MiB 0.45 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15383
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15266 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15339 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15263 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15208 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15216
    #collection: Doctrine\Common\Collections\ArrayCollection {#15225 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15204 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23653 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23655 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15383
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15266 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15339 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15263 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Seaside Tranquility Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15216
    #collection: Doctrine\Common\Collections\ArrayCollection {#15225 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15204 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23653 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23655 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15387
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15383
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15266 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15339 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15263 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15208 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15216
      #collection: Doctrine\Common\Collections\ArrayCollection {#15225 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15204 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23653 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23655 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 131.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15437
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15428 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15435 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15436 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15208 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15440
  +variant: App\Entity\Product\ProductVariant {#15208 …}
  +price: "73,15\u{A0}$US"
  +originalPrice: "73,15\u{A0}$US"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8323 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11034 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8320 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15437
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15428 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15435 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15436 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 133.0 MiB 2.97 ms
Input props
[
  "product" => App\Entity\Product\Product {#8159
    #id: 84
    #code: "Seashell_Harmony_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8166 …}
    #variants: Doctrine\ORM\PersistentCollection {#8168 …}
    #options: Doctrine\ORM\PersistentCollection {#8172 …}
    #associations: Doctrine\ORM\PersistentCollection {#8170 …}
    #createdAt: DateTime @1769367121 {#8157
      date: 2026-01-25 18:52:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8158
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8175 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8176
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8159}
        #id: 665
        #name: "Seashell Harmony Jeans"
        #slug: "seashell-harmony-jeans"
        #description: """
          In ab minus aut rerum. Est ex ducimus odio nihil vitae doloribus voluptatem. Magni dicta non placeat ad voluptatum iste. Quidem doloribus totam et quia iste.\n
          \n
          Sapiente enim commodi reprehenderit. Ut et aliquid doloremque blanditiis quis. Sed quasi consequatur aspernatur explicabo voluptatem.\n
          \n
          Aut officiis est ex ipsum voluptate ea. Consequatur qui molestiae laborum repellat non. Itaque voluptatem est voluptas nulla. Inventore ea est placeat sint delectus sequi quisquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Veritatis qui repellendus enim consequatur nemo ut id nemo. Maxime deleniti architecto exercitationem repellendus molestiae asperiores vel. Est facilis qui porro."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8178 …}
    #channels: Doctrine\ORM\PersistentCollection {#8164 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8160 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8162 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12499 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15273
  +product: App\Entity\Product\Product {#8159
    #id: 84
    #code: "Seashell_Harmony_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8166 …}
    #variants: Doctrine\ORM\PersistentCollection {#8168 …}
    #options: Doctrine\ORM\PersistentCollection {#8172 …}
    #associations: Doctrine\ORM\PersistentCollection {#8170 …}
    #createdAt: DateTime @1769367121 {#8157
      date: 2026-01-25 18:52:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8158
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8175 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8176
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8159}
        #id: 665
        #name: "Seashell Harmony Jeans"
        #slug: "seashell-harmony-jeans"
        #description: """
          In ab minus aut rerum. Est ex ducimus odio nihil vitae doloribus voluptatem. Magni dicta non placeat ad voluptatum iste. Quidem doloribus totam et quia iste.\n
          \n
          Sapiente enim commodi reprehenderit. Ut et aliquid doloremque blanditiis quis. Sed quasi consequatur aspernatur explicabo voluptatem.\n
          \n
          Aut officiis est ex ipsum voluptate ea. Consequatur qui molestiae laborum repellat non. Itaque voluptatem est voluptas nulla. Inventore ea est placeat sint delectus sequi quisquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Veritatis qui repellendus enim consequatur nemo ut id nemo. Maxime deleniti architecto exercitationem repellendus molestiae asperiores vel. Est facilis qui porro."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8178 …}
    #channels: Doctrine\ORM\PersistentCollection {#8164 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8160 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8162 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15503 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6780 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12499 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#8159
    #id: 84
    #code: "Seashell_Harmony_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8166 …}
    #variants: Doctrine\ORM\PersistentCollection {#8168 …}
    #options: Doctrine\ORM\PersistentCollection {#8172 …}
    #associations: Doctrine\ORM\PersistentCollection {#8170 …}
    #createdAt: DateTime @1769367121 {#8157
      date: 2026-01-25 18:52:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8158
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8175 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8176
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8159}
        #id: 665
        #name: "Seashell Harmony Jeans"
        #slug: "seashell-harmony-jeans"
        #description: """
          In ab minus aut rerum. Est ex ducimus odio nihil vitae doloribus voluptatem. Magni dicta non placeat ad voluptatum iste. Quidem doloribus totam et quia iste.\n
          \n
          Sapiente enim commodi reprehenderit. Ut et aliquid doloremque blanditiis quis. Sed quasi consequatur aspernatur explicabo voluptatem.\n
          \n
          Aut officiis est ex ipsum voluptate ea. Consequatur qui molestiae laborum repellat non. Itaque voluptatem est voluptas nulla. Inventore ea est placeat sint delectus sequi quisquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Veritatis qui repellendus enim consequatur nemo ut id nemo. Maxime deleniti architecto exercitationem repellendus molestiae asperiores vel. Est facilis qui porro."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8178 …}
    #channels: Doctrine\ORM\PersistentCollection {#8164 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8160 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8162 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Seashell Harmony Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15577
  -props: [
    "product" => App\Entity\Product\Product {#8159
      #id: 84
      #code: "Seashell_Harmony_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8166 …}
      #variants: Doctrine\ORM\PersistentCollection {#8168 …}
      #options: Doctrine\ORM\PersistentCollection {#8172 …}
      #associations: Doctrine\ORM\PersistentCollection {#8170 …}
      #createdAt: DateTime @1769367121 {#8157
        date: 2026-01-25 18:52:01.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1769813234 {#8158
        date: 2026-01-30 22:47:14.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8175 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8176
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8159}
          #id: 665
          #name: "Seashell Harmony Jeans"
          #slug: "seashell-harmony-jeans"
          #description: """
            In ab minus aut rerum. Est ex ducimus odio nihil vitae doloribus voluptatem. Magni dicta non placeat ad voluptatum iste. Quidem doloribus totam et quia iste.\n
            \n
            Sapiente enim commodi reprehenderit. Ut et aliquid doloremque blanditiis quis. Sed quasi consequatur aspernatur explicabo voluptatem.\n
            \n
            Aut officiis est ex ipsum voluptate ea. Consequatur qui molestiae laborum repellat non. Itaque voluptatem est voluptas nulla. Inventore ea est placeat sint delectus sequi quisquam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Veritatis qui repellendus enim consequatur nemo ut id nemo. Maxime deleniti architecto exercitationem repellendus molestiae asperiores vel. Est facilis qui porro."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8178 …}
      #channels: Doctrine\ORM\PersistentCollection {#8164 …}
      #mainTaxon: null
      #reviews: Doctrine\ORM\PersistentCollection {#8160 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8162 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.39 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15678
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15561 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15634 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15558 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15503 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15511
    #collection: Doctrine\Common\Collections\ArrayCollection {#15520 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15499 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23666 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23668 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15678
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15561 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15634 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15558 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Seashell Harmony Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15511
    #collection: Doctrine\Common\Collections\ArrayCollection {#15520 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15499 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23666 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23668 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15682
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15678
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15561 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15634 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15558 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15503 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15511
      #collection: Doctrine\Common\Collections\ArrayCollection {#15520 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15499 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23666 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23668 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15732
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15723 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15730 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15731 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15503 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15735
  +variant: App\Entity\Product\ProductVariant {#15503 …}
  +price: "17,73\u{A0}$US"
  +originalPrice: "17,73\u{A0}$US"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8323 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11034 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8320 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15732
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15723 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15730 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15731 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 133.0 MiB 2.68 ms
Input props
[
  "product" => App\Entity\Product\Product {#8182
    #id: 83
    #code: "Radiant_Sunshine_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8189 …}
    #variants: Doctrine\ORM\PersistentCollection {#8191 …}
    #options: Doctrine\ORM\PersistentCollection {#8195 …}
    #associations: Doctrine\ORM\PersistentCollection {#8193 …}
    #createdAt: DateTime @1769280463 {#8180
      date: 2026-01-24 18:47:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8181
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8198 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8199
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8182}
        #id: 657
        #name: "Radiant Sunshine Jeans"
        #slug: "radiant-sunshine-jeans"
        #description: """
          Dolore ut assumenda ut non qui voluptas. Eligendi sit fugit aut architecto dolorem officia.\n
          \n
          Unde odio numquam velit et. Ducimus officiis eveniet ut ipsam omnis id dolorem. Fugiat reprehenderit qui id dolores tempora repudiandae. Exercitationem odit velit laudantium error nihil.\n
          \n
          Quos molestias voluptatem hic qui et sint pariatur. Neque dolor laborum voluptas accusantium alias molestiae reprehenderit. Aut ullam distinctio aspernatur fugiat.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Mollitia placeat voluptatibus ut. Itaque esse aut amet quidem odio officia ipsam. Quisquam quaerat quidem eaque recusandae autem nostrum deleniti ullam. Quod magnam quis placeat culpa quod consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8201 …}
    #channels: Doctrine\ORM\PersistentCollection {#8187 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8183 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8185 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12499 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15568
  +product: App\Entity\Product\Product {#8182
    #id: 83
    #code: "Radiant_Sunshine_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8189 …}
    #variants: Doctrine\ORM\PersistentCollection {#8191 …}
    #options: Doctrine\ORM\PersistentCollection {#8195 …}
    #associations: Doctrine\ORM\PersistentCollection {#8193 …}
    #createdAt: DateTime @1769280463 {#8180
      date: 2026-01-24 18:47:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8181
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8198 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8199
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8182}
        #id: 657
        #name: "Radiant Sunshine Jeans"
        #slug: "radiant-sunshine-jeans"
        #description: """
          Dolore ut assumenda ut non qui voluptas. Eligendi sit fugit aut architecto dolorem officia.\n
          \n
          Unde odio numquam velit et. Ducimus officiis eveniet ut ipsam omnis id dolorem. Fugiat reprehenderit qui id dolores tempora repudiandae. Exercitationem odit velit laudantium error nihil.\n
          \n
          Quos molestias voluptatem hic qui et sint pariatur. Neque dolor laborum voluptas accusantium alias molestiae reprehenderit. Aut ullam distinctio aspernatur fugiat.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Mollitia placeat voluptatibus ut. Itaque esse aut amet quidem odio officia ipsam. Quisquam quaerat quidem eaque recusandae autem nostrum deleniti ullam. Quod magnam quis placeat culpa quod consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8201 …}
    #channels: Doctrine\ORM\PersistentCollection {#8187 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8183 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8185 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15798 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6780 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4918 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12499 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12486 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
133.0 MiB 0.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#8182
    #id: 83
    #code: "Radiant_Sunshine_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8189 …}
    #variants: Doctrine\ORM\PersistentCollection {#8191 …}
    #options: Doctrine\ORM\PersistentCollection {#8195 …}
    #associations: Doctrine\ORM\PersistentCollection {#8193 …}
    #createdAt: DateTime @1769280463 {#8180
      date: 2026-01-24 18:47:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1769813234 {#8181
      date: 2026-01-30 22:47:14.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8198 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8199
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8182}
        #id: 657
        #name: "Radiant Sunshine Jeans"
        #slug: "radiant-sunshine-jeans"
        #description: """
          Dolore ut assumenda ut non qui voluptas. Eligendi sit fugit aut architecto dolorem officia.\n
          \n
          Unde odio numquam velit et. Ducimus officiis eveniet ut ipsam omnis id dolorem. Fugiat reprehenderit qui id dolores tempora repudiandae. Exercitationem odit velit laudantium error nihil.\n
          \n
          Quos molestias voluptatem hic qui et sint pariatur. Neque dolor laborum voluptas accusantium alias molestiae reprehenderit. Aut ullam distinctio aspernatur fugiat.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Mollitia placeat voluptatibus ut. Itaque esse aut amet quidem odio officia ipsam. Quisquam quaerat quidem eaque recusandae autem nostrum deleniti ullam. Quod magnam quis placeat culpa quod consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8201 …}
    #channels: Doctrine\ORM\PersistentCollection {#8187 …}
    #mainTaxon: null
    #reviews: Doctrine\ORM\PersistentCollection {#8183 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8185 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Radiant Sunshine Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15872
  -props: [
    "product" => App\Entity\Product\Product {#8182
      #id: 83
      #code: "Radiant_Sunshine_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8189 …}
      #variants: Doctrine\ORM\PersistentCollection {#8191 …}
      #options: Doctrine\ORM\PersistentCollection {#8195 …}
      #associations: Doctrine\ORM\PersistentCollection {#8193 …}
      #createdAt: DateTime @1769280463 {#8180
        date: 2026-01-24 18:47:43.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1769813234 {#8181
        date: 2026-01-30 22:47:14.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8198 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8199
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8182}
          #id: 657
          #name: "Radiant Sunshine Jeans"
          #slug: "radiant-sunshine-jeans"
          #description: """
            Dolore ut assumenda ut non qui voluptas. Eligendi sit fugit aut architecto dolorem officia.\n
            \n
            Unde odio numquam velit et. Ducimus officiis eveniet ut ipsam omnis id dolorem. Fugiat reprehenderit qui id dolores tempora repudiandae. Exercitationem odit velit laudantium error nihil.\n
            \n
            Quos molestias voluptatem hic qui et sint pariatur. Neque dolor laborum voluptas accusantium alias molestiae reprehenderit. Aut ullam distinctio aspernatur fugiat.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Mollitia placeat voluptatibus ut. Itaque esse aut amet quidem odio officia ipsam. Quisquam quaerat quidem eaque recusandae autem nostrum deleniti ullam. Quod magnam quis placeat culpa quod consequatur."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8201 …}
      #channels: Doctrine\ORM\PersistentCollection {#8187 …}
      #mainTaxon: null
      #reviews: Doctrine\ORM\PersistentCollection {#8183 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8185 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
133.0 MiB 0.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15973
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15856 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15929 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15853 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15798 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15806
    #collection: Doctrine\Common\Collections\ArrayCollection {#15815 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15794 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23679 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23681 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15973
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15856 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15929 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15853 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Radiant Sunshine Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15806
    #collection: Doctrine\Common\Collections\ArrayCollection {#15815 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15794 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23679 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23681 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15977
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15973
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15856 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15929 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15853 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15798 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15806
      #collection: Doctrine\Common\Collections\ArrayCollection {#15815 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15794 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23679 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerOdtsRDy\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23681 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 133.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16027
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16018 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16025 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16026 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15798 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16030
  +variant: App\Entity\Product\ProductVariant {#15798 …}
  +price: "33,16\u{A0}$US"
  +originalPrice: "33,16\u{A0}$US"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4908 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8323 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11034 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8320 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16027
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16018 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16025 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16026 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 133.0 MiB 1.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12183
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11099 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12213 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11118 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12376
  +cart: App\Entity\Order\Order {#11428 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1280 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12183
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11099 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12213 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11118 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4901 …}
}