var/cache/dev_h90dfaab4b9218db9f54295f5d696836f/twig/cb/cb5ed7c5f71e97f717686fb28586015ee8cf4f031da2626895f7edb1a83020bb.php line 183

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use function Shopware\Core\Framework\Adapter\Twig\sw_get_attribute;
  4. use function Shopware\Core\Framework\Adapter\Twig\sw_escape_filter;
  5. use Twig\Error\LoaderError;
  6. use Twig\Error\RuntimeError;
  7. use Twig\Extension\SandboxExtension;
  8. use Twig\Markup;
  9. use Twig\Sandbox\SecurityError;
  10. use Twig\Sandbox\SecurityNotAllowedTagError;
  11. use Twig\Sandbox\SecurityNotAllowedFilterError;
  12. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  13. use Twig\Source;
  14. use Twig\Template;
  15. /* @Storefront/storefront/component/checkout/offcanvas-item.html.twig */
  16. class __TwigTemplate_693b648632d6d8a45db9d87595887b22516843c5327c3c5a01dfe5ff33f64c22 extends Template
  17. {
  18.     private $source;
  19.     private $macros = [];
  20.     public function __construct(Environment $env)
  21.     {
  22.         parent::__construct($env);
  23.         $this->source $this->getSourceContext();
  24.         $this->parent false;
  25.         $this->blocks = [
  26.             'component_offcanvas_cart_item_inner' => [$this'block_component_offcanvas_cart_item_inner'],
  27.             'component_offcanvas_cart_item_container' => [$this'block_component_offcanvas_cart_item_container'],
  28.             'component_offcanvas_product_image' => [$this'block_component_offcanvas_product_image'],
  29.             'component_offcanvas_product_image_inner' => [$this'block_component_offcanvas_product_image_inner'],
  30.             'component_offcanvas_product_details' => [$this'block_component_offcanvas_product_details'],
  31.             'component_offcanvas_product_details_inner' => [$this'block_component_offcanvas_product_details_inner'],
  32.             'component_offcanvas_product_label' => [$this'block_component_offcanvas_product_label'],
  33.             'cart_item_variant_characteristics' => [$this'block_cart_item_variant_characteristics'],
  34.             'component_offcanvas_product_details_features' => [$this'block_component_offcanvas_product_details_features'],
  35.             'component_offcanvas_product_quantity_price' => [$this'block_component_offcanvas_product_quantity_price'],
  36.             'component_offcanvas_product_quantity' => [$this'block_component_offcanvas_product_quantity'],
  37.             'component_offcanvas_product_quantity_form' => [$this'block_component_offcanvas_product_quantity_form'],
  38.             'component_offcanvas_product_quantity_form_csrf' => [$this'block_component_offcanvas_product_quantity_form_csrf'],
  39.             'component_offcanvas_product_quantity_form_redirect' => [$this'block_component_offcanvas_product_quantity_form_redirect'],
  40.             'component_offcanvas_product_buy_quantity' => [$this'block_component_offcanvas_product_buy_quantity'],
  41.             'component_offcanvas_product_buy_quantity_input' => [$this'block_component_offcanvas_product_buy_quantity_input'],
  42.             'component_offcanvas_product_buy_quantity_select' => [$this'block_component_offcanvas_product_buy_quantity_select'],
  43.             'component_offcanvas_product_total_price' => [$this'block_component_offcanvas_product_total_price'],
  44.             'component_offcanvas_product_remove' => [$this'block_component_offcanvas_product_remove'],
  45.             'component_offcanvas_product_remove_form' => [$this'block_component_offcanvas_product_remove_form'],
  46.             'component_offcanvas_product_remove_form_csrf' => [$this'block_component_offcanvas_product_remove_form_csrf'],
  47.             'component_offcanvas_product_remove_redirect' => [$this'block_component_offcanvas_product_remove_redirect'],
  48.             'component_offcanvas_product_remove_submit' => [$this'block_component_offcanvas_product_remove_submit'],
  49.             'component_offcanvas_children' => [$this'block_component_offcanvas_children'],
  50.             'component_offcanvas_cart_item_children' => [$this'block_component_offcanvas_cart_item_children'],
  51.             'component_offcanvas_cart_item_child' => [$this'block_component_offcanvas_cart_item_child'],
  52.         ];
  53.     }
  54.     protected function doDisplay(array $context, array $blocks = [])
  55.     {
  56.         $macros $this->macros;
  57.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  58.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@Storefront/storefront/component/checkout/offcanvas-item.html.twig"));
  59.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  60.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@Storefront/storefront/component/checkout/offcanvas-item.html.twig"));
  61.         // line 2
  62.         echo "
  63. ";
  64.         // line 3
  65.         $this->displayBlock('component_offcanvas_cart_item_inner'$context$blocks);
  66.         
  67.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  68.         
  69.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  70.     }
  71.     public function block_component_offcanvas_cart_item_inner($context, array $blocks = [])
  72.     {
  73.         $macros $this->macros;
  74.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  75.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_cart_item_inner"));
  76.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  77.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_cart_item_inner"));
  78.         // line 4
  79.         echo "    ";
  80.         $context["PRODUCT_LINE_ITEM_TYPE"] = twig_constant("Shopware\\Core\\Checkout\\Cart\\LineItem\\LineItem::PRODUCT_LINE_ITEM_TYPE");
  81.         // line 5
  82.         echo "    ";
  83.         $context["DISCOUNT_LINE_ITEM_TYPE"] = twig_constant("Shopware\\Core\\Checkout\\Cart\\LineItem\\LineItem::DISCOUNT_LINE_ITEM");
  84.         // line 6
  85.         echo "
  86.     ";
  87.         // line 7
  88.         $context["price"] = sw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "price", [], "any"falsefalsefalse7);
  89.         // line 8
  90.         echo "    ";
  91.         $context["isDiscount"] = (( !sw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "good", [], "any"falsefalsefalse8) && (>= twig_compare(sw_get_attribute($this->env$this->source, ($context["price"] ?? null), "totalPrice", [], "any"falsefalsefalse8), 0))) || (=== twig_compare(sw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "type", [], "any"falsefalsefalse8), ($context["DISCOUNT_LINE_ITEM_TYPE"] ?? null))));
  92.         // line 9
  93.         echo "    ";
  94.         $context["isNested"] = (=== twig_compare(sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "children", [], "any"falsefalsefalse9), "count", [], "any"falsefalsefalse9), 0));
  95.         // line 10
  96.         echo "    ";
  97.         $context["label"] = $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans(sw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "label", [], "any"falsefalsefalse10)));
  98.         // line 11
  99.         echo "    ";
  100.         $context["label"] = (((($context["label"] ?? null) !== "")) ? (($context["label"] ?? null)) : (sw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "label", [], "any"falsefalsefalse11)));
  101.         // line 12
  102.         echo "
  103.     ";
  104.         // line 13
  105.         $context["referencedId"] = sw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "referencedId", [], "any"falsefalsefalse13);
  106.         // line 14
  107.         echo "    ";
  108.         $context["type"] = sw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "type", [], "any"falsefalsefalse14);
  109.         // line 15
  110.         echo "    ";
  111.         $context["quantity"] = sw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "quantity", [], "any"falsefalsefalse15);
  112.         // line 16
  113.         echo "    ";
  114.         $context["id"] = sw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "id", [], "any"falsefalsefalse16);
  115.         // line 17
  116.         echo "    ";
  117.         $context["childrenTemplate"] = "@Storefront/storefront/component/checkout/offcanvas-item-children.html.twig";
  118.         // line 18
  119.         echo "
  120.     ";
  121.         // line 20
  122.         echo "    ";
  123.         $context["cartItemClasses"] = "";
  124.         // line 21
  125.         echo "
  126.     ";
  127.         // line 22
  128.         $this->displayBlock('component_offcanvas_cart_item_container'$context$blocks);
  129.         // line 238
  130.         echo "
  131.     ";
  132.         // line 240
  133.         echo "    ";
  134.         $this->displayBlock('component_offcanvas_cart_item_child'$context$blocks);
  135.         
  136.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  137.         
  138.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  139.     }
  140.     // line 22
  141.     public function block_component_offcanvas_cart_item_container($context, array $blocks = [])
  142.     {
  143.         $macros $this->macros;
  144.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  145.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_cart_item_container"));
  146.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  147.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_cart_item_container"));
  148.         // line 23
  149.         echo "        <div class=\"cart-item cart-item-";
  150.         echo sw_escape_filter($this->env, ($context["type"] ?? null), "html"nulltrue);
  151.         if (($context["isDiscount"] ?? null)) {
  152.             echo " is-discount";
  153.         }
  154.         echo sw_escape_filter($this->env, ($context["cartItemClasses"] ?? null), "html"nulltrue);
  155.         echo " js-cart-item\">
  156.             <div class=\"row cart-item-row\">
  157.                 ";
  158.         // line 25
  159.         $this->displayBlock('component_offcanvas_product_image'$context$blocks);
  160.         // line 68
  161.         echo "
  162.                 ";
  163.         // line 69
  164.         $this->displayBlock('component_offcanvas_product_details'$context$blocks);
  165.         // line 192
  166.         echo "
  167.                 ";
  168.         // line 193
  169.         $this->displayBlock('component_offcanvas_product_remove'$context$blocks);
  170.         // line 225
  171.         echo "
  172.                 ";
  173.         // line 226
  174.         $this->displayBlock('component_offcanvas_children'$context$blocks);
  175.         // line 234
  176.         echo "
  177.             </div>
  178.         </div>
  179.     ";
  180.         
  181.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  182.         
  183.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  184.     }
  185.     // line 25
  186.     public function block_component_offcanvas_product_image($context, array $blocks = [])
  187.     {
  188.         $macros $this->macros;
  189.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  190.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_image"));
  191.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  192.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_image"));
  193.         // line 26
  194.         echo "                    <div class=\"col-auto\">
  195.                         ";
  196.         // line 27
  197.         $this->displayBlock('component_offcanvas_product_image_inner'$context$blocks);
  198.         // line 66
  199.         echo "                    </div>
  200.                 ";
  201.         
  202.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  203.         
  204.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  205.     }
  206.     // line 27
  207.     public function block_component_offcanvas_product_image_inner($context, array $blocks = [])
  208.     {
  209.         $macros $this->macros;
  210.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  211.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_image_inner"));
  212.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  213.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_image_inner"));
  214.         // line 28
  215.         echo "                            <div class=\"cart-item-img\">
  216.                                 ";
  217.         // line 29
  218.         if (($context["isDiscount"] ?? null)) {
  219.             // line 30
  220.             echo "                                    <div class=\"cart-item-discount-icon\">
  221.                                         ";
  222.             // line 31
  223.             ((function () use ($context$blocks) {
  224.                 $finder $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
  225.                 $includeTemplate $finder->find("@Storefront/storefront/utilities/icon.html.twig");
  226.                 return $this->loadTemplate($includeTemplate ?? null"@Storefront/storefront/component/checkout/offcanvas-item.html.twig"31);
  227.             })())->display(twig_array_merge($context, ["color" => "success""name" => "marketing"]));
  228.             // line 34
  229.             echo "                                    </div>
  230.                                 ";
  231.         } elseif (        // line 35
  232. ($context["isNested"] ?? null)) {
  233.             // line 36
  234.             echo "                                    <div class=\"cart-item-nested-icon\">
  235.                                         ";
  236.             // line 37
  237.             ((function () use ($context$blocks) {
  238.                 $finder $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
  239.                 $includeTemplate $finder->find("@Storefront/storefront/utilities/icon.html.twig");
  240.                 return $this->loadTemplate($includeTemplate ?? null"@Storefront/storefront/component/checkout/offcanvas-item.html.twig"37);
  241.             })())->display(twig_array_merge($context, ["color" => "light""name" => "bag-product"]));
  242.             // line 40
  243.             echo "                                    </div>
  244.                                 ";
  245.         } else {
  246.             // line 42
  247.             echo "                                    <a href=\"";
  248.             echo sw_escape_filter($this->env$this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SeoUrlFunctionExtension']->seoUrl("frontend.detail.page", ["productId" => ($context["referencedId"] ?? null)]), "html"nulltrue);
  249.             echo "\"
  250.                                        class=\"cart-item-img-link\"
  251.                                        title=\"";
  252.             // line 44
  253.             echo sw_escape_filter($this->env, ($context["label"] ?? null), "html"nulltrue);
  254.             echo "\">
  255.                                         ";
  256.             // line 45
  257.             if (sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "cover", [], "any"falsefalsefalse45), "url", [], "any"falsefalsefalse45)) {
  258.                 // line 46
  259.                 echo "                                            ";
  260.                 ((function () use ($context$blocks) {
  261.                     $finder $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
  262.                     $includeTemplate $finder->find("@Storefront/storefront/utilities/thumbnail.html.twig");
  263.                     return $this->loadTemplate($includeTemplate ?? null"@Storefront/storefront/component/checkout/offcanvas-item.html.twig"46);
  264.                 })())->display(twig_array_merge($context, ["media" => sw_get_attribute($this->env$this->source,                 // line 47
  265. ($context["lineItem"] ?? null), "cover", [], "any"falsefalsefalse47), "sizes" => ["default" => "100px"], "attributes" => ["class" => "img-fluid cart-item-img-source""alt" =>                 // line 53
  266. ($context["label"] ?? null), "title" =>                 // line 54
  267. ($context["label"] ?? null)], "name" => "cart-item-img-thumbnails"]));
  268.                 // line 57
  269.                 echo "                                        ";
  270.             } else {
  271.                 // line 58
  272.                 echo "                                            ";
  273.                 ((function () use ($context$blocks) {
  274.                     $finder $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
  275.                     $includeTemplate $finder->find("@Storefront/storefront/utilities/icon.html.twig");
  276.                     return $this->loadTemplate($includeTemplate ?? null"@Storefront/storefront/component/checkout/offcanvas-item.html.twig"58);
  277.                 })())->display(twig_array_merge($context, ["size" => "fluid""name" => "placeholder"]));
  278.                 // line 61
  279.                 echo "                                        ";
  280.             }
  281.             // line 62
  282.             echo "                                    </a>
  283.                                 ";
  284.         }
  285.         // line 64
  286.         echo "                            </div>
  287.                         ";
  288.         
  289.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  290.         
  291.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  292.     }
  293.     // line 69
  294.     public function block_component_offcanvas_product_details($context, array $blocks = [])
  295.     {
  296.         $macros $this->macros;
  297.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  298.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_details"));
  299.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  300.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_details"));
  301.         // line 70
  302.         echo "                    <div class=\"col-7 cart-item-details\">
  303.                         ";
  304.         // line 71
  305.         $this->displayBlock('component_offcanvas_product_details_inner'$context$blocks);
  306.         // line 190
  307.         echo "                    </div>
  308.                 ";
  309.         
  310.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  311.         
  312.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  313.     }
  314.     // line 71
  315.     public function block_component_offcanvas_product_details_inner($context, array $blocks = [])
  316.     {
  317.         $macros $this->macros;
  318.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  319.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_details_inner"));
  320.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  321.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_details_inner"));
  322.         // line 72
  323.         echo "                            <div class=\"cart-item-details-container\">
  324.                                 ";
  325.         // line 73
  326.         $this->displayBlock('component_offcanvas_product_label'$context$blocks);
  327.         // line 88
  328.         echo "
  329.                                 ";
  330.         // line 89
  331.         $this->displayBlock('cart_item_variant_characteristics'$context$blocks);
  332.         // line 101
  333.         echo "
  334.                                 ";
  335.         // line 102
  336.         $this->displayBlock('component_offcanvas_product_details_features'$context$blocks);
  337.         // line 109
  338.         echo "
  339.                                 ";
  340.         // line 110
  341.         $this->displayBlock('component_offcanvas_product_quantity_price'$context$blocks);
  342.         // line 188
  343.         echo "                            </div>
  344.                         ";
  345.         
  346.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  347.         
  348.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  349.     }
  350.     // line 73
  351.     public function block_component_offcanvas_product_label($context, array $blocks = [])
  352.     {
  353.         $macros $this->macros;
  354.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  355.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_label"));
  356.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  357.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_label"));
  358.         // line 74
  359.         echo "                                    <div class=\"cart-item-details\">
  360.                                         ";
  361.         // line 75
  362.         if ((=== twig_compare(($context["type"] ?? null), ($context["PRODUCT_LINE_ITEM_TYPE"] ?? null)))) {
  363.             // line 76
  364.             echo "                                            <a href=\"";
  365.             echo sw_escape_filter($this->env$this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SeoUrlFunctionExtension']->seoUrl("frontend.detail.page", ["productId" => ($context["referencedId"] ?? null)]), "html"nulltrue);
  366.             echo "\"
  367.                                                class=\"cart-item-label\"
  368.                                                title=\"";
  369.             // line 78
  370.             echo sw_escape_filter($this->env, ($context["label"] ?? null), "html"nulltrue);
  371.             echo "\">
  372.                                                 ";
  373.             // line 79
  374.             echo sw_escape_filter($this->env, ($context["quantity"] ?? null), "html"nulltrue);
  375.             echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.quantityTimes"));
  376.             echo " ";
  377.             echo sw_get_attribute($this->env$this->source$this->extensions['Twig\Extra\String\StringExtension']->createUnicodeString(($context["label"] ?? null)), "truncate", [=> 60=> "..."=> false], "method"falsefalsefalse79);
  378.             echo "
  379.                                             </a>
  380.                                         ";
  381.         } else {
  382.             // line 82
  383.             echo "                                            <div class=\"cart-item-label\">
  384.                                                 ";
  385.             // line 83
  386.             echo sw_get_attribute($this->env$this->source$this->extensions['Twig\Extra\String\StringExtension']->createUnicodeString(($context["label"] ?? null)), "truncate", [=> 60=> "..."=> false], "method"falsefalsefalse83);
  387.             echo "
  388.                                             </div>
  389.                                         ";
  390.         }
  391.         // line 86
  392.         echo "                                    </div>
  393.                                 ";
  394.         
  395.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  396.         
  397.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  398.     }
  399.     // line 89
  400.     public function block_cart_item_variant_characteristics($context, array $blocks = [])
  401.     {
  402.         $macros $this->macros;
  403.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  404.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""cart_item_variant_characteristics"));
  405.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  406.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""cart_item_variant_characteristics"));
  407.         // line 90
  408.         echo "                                    <div class=\"cart-item-characteristics\">
  409.                                         ";
  410.         // line 91
  411.         $context['_parent'] = $context;
  412.         $context['_seq'] = twig_ensure_traversable(sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "payload", [], "any"falsefalsefalse91), "options", [], "any"falsefalsefalse91));
  413.         foreach ($context['_seq'] as $context["_key"] => $context["option"]) {
  414.             // line 92
  415.             echo "                                            ";
  416.             echo sw_escape_filter($this->envsw_get_attribute($this->env$this->source$context["option"], "group", [], "any"falsefalsefalse92), "html"nulltrue);
  417.             echo ":
  418.                                             <span class=\"cart-item-characteristics-option\">";
  419.             // line 93
  420.             echo sw_escape_filter($this->envsw_get_attribute($this->env$this->source$context["option"], "option", [], "any"falsefalsefalse93), "html"nulltrue);
  421.             echo "</span>
  422.                                             ";
  423.             // line 95
  424.             if ((!== twig_compare(twig_last($this->envsw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "payload", [], "any"falsefalsefalse95), "options", [], "any"falsefalsefalse95)), $context["option"]))) {
  425.                 // line 96
  426.                 echo "                                                ";
  427.                 echo " | ";
  428.                 echo "
  429.                                             ";
  430.             }
  431.             // line 98
  432.             echo "                                        ";
  433.         }
  434.         $_parent $context['_parent'];
  435.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['option'], $context['_parent'], $context['loop']);
  436.         $context array_intersect_key($context$_parent) + $_parent;
  437.         // line 99
  438.         echo "                                    </div>
  439.                                 ";
  440.         
  441.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  442.         
  443.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  444.     }
  445.     // line 102
  446.     public function block_component_offcanvas_product_details_features($context, array $blocks = [])
  447.     {
  448.         $macros $this->macros;
  449.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  450.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_details_features"));
  451.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  452.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_details_features"));
  453.         // line 103
  454.         echo "                                    ";
  455.         if (((=== twig_compare(sw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "type", [], "any"falsefalsefalse103), ($context["PRODUCT_LINE_ITEM_TYPE"] ?? null))) &&  !(null === sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "payload", [], "any"falsefalsefalse103), "features", [], "any"falsefalsefalse103)))) {
  456.             // line 104
  457.             echo "                                        ";
  458.             $this->loadTemplate("@Storefront/storefront/component/product/feature/list.html.twig""@Storefront/storefront/component/checkout/offcanvas-item.html.twig"104)->display(twig_array_merge($context, ["features" => sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source,             // line 105
  459. ($context["lineItem"] ?? null), "payload", [], "any"falsefalsefalse105), "features", [], "any"falsefalsefalse105)]));
  460.             // line 107
  461.             echo "                                    ";
  462.         }
  463.         // line 108
  464.         echo "                                ";
  465.         
  466.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  467.         
  468.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  469.     }
  470.     // line 110
  471.     public function block_component_offcanvas_product_quantity_price($context, array $blocks = [])
  472.     {
  473.         $macros $this->macros;
  474.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  475.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_quantity_price"));
  476.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  477.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_quantity_price"));
  478.         // line 111
  479.         echo "                                    <div class=\"cart-quantity-price\">
  480.                                         ";
  481.         // line 112
  482.         $this->displayBlock('component_offcanvas_product_quantity'$context$blocks);
  483.         // line 171
  484.         echo "
  485.                                         ";
  486.         // line 172
  487.         $this->displayBlock('component_offcanvas_product_total_price'$context$blocks);
  488.         // line 186
  489.         echo "                                    </div>
  490.                                 ";
  491.         
  492.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  493.         
  494.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  495.     }
  496.     // line 112
  497.     public function block_component_offcanvas_product_quantity($context, array $blocks = [])
  498.     {
  499.         $macros $this->macros;
  500.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  501.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_quantity"));
  502.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  503.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_quantity"));
  504.         // line 113
  505.         echo "                                            <div class=\"cart-item-quantity\">
  506.                                                 ";
  507.         // line 114
  508.         $this->displayBlock('component_offcanvas_product_quantity_form'$context$blocks);
  509.         // line 169
  510.         echo "                                            </div>
  511.                                         ";
  512.         
  513.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  514.         
  515.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  516.     }
  517.     // line 114
  518.     public function block_component_offcanvas_product_quantity_form($context, array $blocks = [])
  519.     {
  520.         $macros $this->macros;
  521.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  522.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_quantity_form"));
  523.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  524.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_quantity_form"));
  525.         // line 115
  526.         echo "                                                    ";
  527.         $context["showQuantitySelect"] = (( !sw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "states", [], "any"truetruefalse115) || !twig_in_filter("is-download"sw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "states", [], "any"falsefalsefalse115))) || (twig_in_filter("is-download"sw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "states", [], "any"falsefalsefalse115)) && (sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "quantityInformation", [], "any"falsefalsefalse115), "maxPurchase", [], "any"falsefalsefalse115) !== 1)));
  528.         // line 116
  529.         echo "                                                    ";
  530.         if (((sw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "quantityInformation", [], "any"falsefalsefalse116) && sw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "stackable", [], "any"falsefalsefalse116)) && ($context["showQuantitySelect"] ?? null))) {
  531.             // line 117
  532.             echo "                                                        <form action=\"";
  533.             echo sw_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("frontend.checkout.line-item.change-quantity", ["id" => ($context["id"] ?? null)]), "html"nulltrue);
  534.             echo "\"
  535.                                                               class=\"cart-item-quantity-container\"
  536.                                                               method=\"post\">
  537.                                                             ";
  538.             // line 122
  539.             echo "                                                            ";
  540.             $this->displayBlock('component_offcanvas_product_quantity_form_csrf'$context$blocks);
  541.             // line 125
  542.             echo "
  543.                                                             ";
  544.             // line 126
  545.             $this->displayBlock('component_offcanvas_product_quantity_form_redirect'$context$blocks);
  546.             // line 131
  547.             echo "
  548.                                                             ";
  549.             // line 132
  550.             $context["quantityInformation"] = sw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "quantityInformation", [], "any"falsefalsefalse132);
  551.             // line 133
  552.             echo "                                                            ";
  553.             if (sw_get_attribute($this->env$this->source, ($context["quantityInformation"] ?? null), "maxPurchase", [], "any"falsefalsefalse133)) {
  554.                 // line 134
  555.                 echo "                                                                ";
  556.                 $context["maxQuantity"] = sw_get_attribute($this->env$this->source, ($context["quantityInformation"] ?? null), "maxPurchase", [], "any"falsefalsefalse134);
  557.                 // line 135
  558.                 echo "                                                            ";
  559.             } else {
  560.                 // line 136
  561.                 echo "                                                                ";
  562.                 $context["maxQuantity"] = $this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->config($context"core.cart.maxQuantity");
  563.                 // line 137
  564.                 echo "                                                            ";
  565.             }
  566.             // line 138
  567.             echo "
  568.                                                             ";
  569.             // line 139
  570.             $context["selectQuantityThreshold"] = 100;
  571.             // line 140
  572.             echo "                                                            ";
  573.             $this->displayBlock('component_offcanvas_product_buy_quantity'$context$blocks);
  574.             // line 166
  575.             echo "                                                        </form>
  576.                                                     ";
  577.         }
  578.         // line 168
  579.         echo "                                                ";
  580.         
  581.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  582.         
  583.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  584.     }
  585.     // line 122
  586.     public function block_component_offcanvas_product_quantity_form_csrf($context, array $blocks = [])
  587.     {
  588.         $macros $this->macros;
  589.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  590.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_quantity_form_csrf"));
  591.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  592.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_quantity_form_csrf"));
  593.         // line 123
  594.         echo "                                                                ";
  595.         echo $this->extensions['Shopware\Storefront\Framework\Twig\Extension\CsrfFunctionExtension']->createCsrfPlaceholder("frontend.checkout.line-item.change-quantity");
  596.         echo "
  597.                                                             ";
  598.         
  599.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  600.         
  601.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  602.     }
  603.     // line 126
  604.     public function block_component_offcanvas_product_quantity_form_redirect($context, array $blocks = [])
  605.     {
  606.         $macros $this->macros;
  607.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  608.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_quantity_form_redirect"));
  609.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  610.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_quantity_form_redirect"));
  611.         // line 127
  612.         echo "                                                                <input type=\"hidden\"
  613.                                                                        name=\"redirectTo\"
  614.                                                                        value=\"frontend.cart.offcanvas\"/>
  615.                                                             ";
  616.         
  617.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  618.         
  619.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  620.     }
  621.     // line 140
  622.     public function block_component_offcanvas_product_buy_quantity($context, array $blocks = [])
  623.     {
  624.         $macros $this->macros;
  625.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  626.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_buy_quantity"));
  627.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  628.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_buy_quantity"));
  629.         // line 141
  630.         echo "                                                                ";
  631.         if ((=== twig_compare(((($context["maxQuantity"] ?? null) - sw_get_attribute($this->env$this->source, ($context["quantityInformation"] ?? null), "minPurchase", [], "any"falsefalsefalse141)) / sw_get_attribute($this->env$this->source, ($context["quantityInformation"] ?? null), "purchaseSteps", [], "any"falsefalsefalse141)), ($context["selectQuantityThreshold"] ?? null)))) {
  632.             // line 142
  633.             echo "                                                                    ";
  634.             $this->displayBlock('component_offcanvas_product_buy_quantity_input'$context$blocks);
  635.             // line 153
  636.             echo "                                                                ";
  637.         } else {
  638.             // line 154
  639.             echo "                                                                    ";
  640.             $this->displayBlock('component_offcanvas_product_buy_quantity_select'$context$blocks);
  641.             // line 164
  642.             echo "                                                                ";
  643.         }
  644.         // line 165
  645.         echo "                                                            ";
  646.         
  647.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  648.         
  649.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  650.     }
  651.     // line 142
  652.     public function block_component_offcanvas_product_buy_quantity_input($context, array $blocks = [])
  653.     {
  654.         $macros $this->macros;
  655.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  656.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_buy_quantity_input"));
  657.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  658.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_buy_quantity_input"));
  659.         // line 143
  660.         echo "                                                                        <input
  661.                                                                             type=\"number\"
  662.                                                                             name=\"quantity\"
  663.                                                                             class=\"form-control js-offcanvas-cart-change-quantity-number\"
  664.                                                                             min=\"";
  665.         // line 147
  666.         echo sw_escape_filter($this->envsw_get_attribute($this->env$this->source, ($context["quantityInformation"] ?? null), "minPurchase", [], "any"falsefalsefalse147), "html"nulltrue);
  667.         echo "\"
  668.                                                                             max=\"";
  669.         // line 148
  670.         echo sw_escape_filter($this->env, ($context["maxQuantity"] ?? null), "html"nulltrue);
  671.         echo "\"
  672.                                                                             step=\"";
  673.         // line 149
  674.         echo sw_escape_filter($this->envsw_get_attribute($this->env$this->source, ($context["quantityInformation"] ?? null), "purchaseSteps", [], "any"falsefalsefalse149), "html"nulltrue);
  675.         echo "\"
  676.                                                                             value=\"";
  677.         // line 150
  678.         echo sw_escape_filter($this->env, ($context["quantity"] ?? null), "html"nulltrue);
  679.         echo "\"
  680.                                                                         />
  681.                                                                     ";
  682.         
  683.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  684.         
  685.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  686.     }
  687.     // line 154
  688.     public function block_component_offcanvas_product_buy_quantity_select($context, array $blocks = [])
  689.     {
  690.         $macros $this->macros;
  691.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  692.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_buy_quantity_select"));
  693.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  694.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_buy_quantity_select"));
  695.         // line 155
  696.         echo "                                                                        <select name=\"quantity\" class=\"";
  697.         echo sw_escape_filter($this->env, ($context["formSelectClass"] ?? null), "html"nulltrue);
  698.         echo " quantity-select-";
  699.         echo sw_escape_filter($this->env, ($context["id"] ?? null), "html"nulltrue);
  700.         echo " js-offcanvas-cart-change-quantity\">
  701.                                                                             ";
  702.         // line 156
  703.         $context['_parent'] = $context;
  704.         $context['_seq'] = twig_ensure_traversable(range(sw_get_attribute($this->env$this->source, ($context["quantityInformation"] ?? null), "minPurchase", [], "any"falsefalsefalse156), ($context["maxQuantity"] ?? null), sw_get_attribute($this->env$this->source, ($context["quantityInformation"] ?? null), "purchaseSteps", [], "any"falsefalsefalse156)));
  705.         foreach ($context['_seq'] as $context["_key"] => $context["quantityItem"]) {
  706.             // line 157
  707.             echo "                                                                                <option value=\"";
  708.             echo sw_escape_filter($this->env$context["quantityItem"], "html"nulltrue);
  709.             echo "\"
  710.                                                                                     ";
  711.             // line 158
  712.             if ((=== twig_compare($context["quantityItem"], ($context["quantity"] ?? null)))) {
  713.                 echo " selected=\"selected\"";
  714.             }
  715.             echo ">
  716.                                                                                     ";
  717.             // line 159
  718.             echo sw_escape_filter($this->env$context["quantityItem"], "html"nulltrue);
  719.             echo "
  720.                                                                                 </option>
  721.                                                                             ";
  722.         }
  723.         $_parent $context['_parent'];
  724.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['quantityItem'], $context['_parent'], $context['loop']);
  725.         $context array_intersect_key($context$_parent) + $_parent;
  726.         // line 162
  727.         echo "                                                                        </select>
  728.                                                                     ";
  729.         
  730.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  731.         
  732.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  733.     }
  734.     // line 172
  735.     public function block_component_offcanvas_product_total_price($context, array $blocks = [])
  736.     {
  737.         $macros $this->macros;
  738.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  739.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_total_price"));
  740.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  741.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_total_price"));
  742.         // line 173
  743.         echo "                                            <div class=\"cart-item-price\">
  744.                                                 ";
  745.         // line 175
  746.         echo "                                                ";
  747.         if ((!== twig_compare(sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "payload", [], "any"falsefalsefalse175), "discountScope", [], "any"falsefalsefalse175), "delivery"))) {
  748.             // line 176
  749.             echo "                                                    ";
  750.             echo sw_escape_filter($this->env$this->extensions['Shopware\Core\Framework\Adapter\Twig\Filter\CurrencyFilter']->formatCurrency($contextsw_get_attribute($this->env$this->source, ($context["price"] ?? null), "totalPrice", [], "any"falsefalsefalse176)), "html"nulltrue);
  751.             echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("general.star"));
  752.             echo "
  753.                                                 ";
  754.         }
  755.         // line 178
  756.         echo "                                                ";
  757.         $context["referencePrice"] = sw_get_attribute($this->env$this->source, ($context["price"] ?? null), "referencePrice", [], "any"falsefalsefalse178);
  758.         // line 179
  759.         echo "                                                ";
  760.         if ( !(null === ($context["referencePrice"] ?? null))) {
  761.             // line 180
  762.             echo "                                                    <small class=\"cart-item-reference-price\">
  763.                                                         (";
  764.             // line 181
  765.             echo sw_escape_filter($this->env$this->extensions['Shopware\Core\Framework\Adapter\Twig\Filter\CurrencyFilter']->formatCurrency($contextsw_get_attribute($this->env$this->source, ($context["referencePrice"] ?? null), "price", [], "any"falsefalsefalse181)), "html"nulltrue);
  766.             echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("general.star"));
  767.             echo " / ";
  768.             echo sw_escape_filter($this->envsw_get_attribute($this->env$this->source, ($context["referencePrice"] ?? null), "referenceUnit", [], "any"falsefalsefalse181), "html"nulltrue);
  769.             echo "&nbsp;";
  770.             echo sw_escape_filter($this->envsw_get_attribute($this->env$this->source, ($context["referencePrice"] ?? null), "unitName", [], "any"falsefalsefalse181), "html"nulltrue);
  771.             echo ")
  772.                                                     </small>
  773.                                                 ";
  774.         }
  775.         // line 184
  776.         echo "                                            </div>
  777.                                         ";
  778.         
  779.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  780.         
  781.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  782.     }
  783.     // line 193
  784.     public function block_component_offcanvas_product_remove($context, array $blocks = [])
  785.     {
  786.         $macros $this->macros;
  787.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  788.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_remove"));
  789.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  790.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_remove"));
  791.         // line 194
  792.         echo "                    <div class=\"cart-item-remove\">
  793.                         ";
  794.         // line 195
  795.         $this->displayBlock('component_offcanvas_product_remove_form'$context$blocks);
  796.         // line 223
  797.         echo "                    </div>
  798.                 ";
  799.         
  800.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  801.         
  802.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  803.     }
  804.     // line 195
  805.     public function block_component_offcanvas_product_remove_form($context, array $blocks = [])
  806.     {
  807.         $macros $this->macros;
  808.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  809.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_remove_form"));
  810.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  811.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_remove_form"));
  812.         // line 196
  813.         echo "                            ";
  814.         if (sw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "removable", [], "any"falsefalsefalse196)) {
  815.             // line 197
  816.             echo "                                <form action=\"";
  817.             echo sw_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("frontend.checkout.line-item.delete", ["id" => ($context["id"] ?? null)]), "html"nulltrue);
  818.             echo "\"
  819.                                       class=\"cart-item-remove js-offcanvas-cart-remove-product\"
  820.                                       method=\"post\">
  821.                                     ";
  822.             // line 202
  823.             echo "                                    ";
  824.             $this->displayBlock('component_offcanvas_product_remove_form_csrf'$context$blocks);
  825.             // line 205
  826.             echo "
  827.                                     ";
  828.             // line 206
  829.             $this->displayBlock('component_offcanvas_product_remove_redirect'$context$blocks);
  830.             // line 211
  831.             echo "
  832.                                     ";
  833.             // line 212
  834.             $this->displayBlock('component_offcanvas_product_remove_submit'$context$blocks);
  835.             // line 220
  836.             echo "                                </form>
  837.                             ";
  838.         }
  839.         // line 222
  840.         echo "                        ";
  841.         
  842.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  843.         
  844.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  845.     }
  846.     // line 202
  847.     public function block_component_offcanvas_product_remove_form_csrf($context, array $blocks = [])
  848.     {
  849.         $macros $this->macros;
  850.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  851.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_remove_form_csrf"));
  852.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  853.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_remove_form_csrf"));
  854.         // line 203
  855.         echo "                                        ";
  856.         echo $this->extensions['Shopware\Storefront\Framework\Twig\Extension\CsrfFunctionExtension']->createCsrfPlaceholder("frontend.checkout.line-item.delete");
  857.         echo "
  858.                                     ";
  859.         
  860.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  861.         
  862.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  863.     }
  864.     // line 206
  865.     public function block_component_offcanvas_product_remove_redirect($context, array $blocks = [])
  866.     {
  867.         $macros $this->macros;
  868.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  869.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_remove_redirect"));
  870.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  871.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_remove_redirect"));
  872.         // line 207
  873.         echo "                                        <input type=\"hidden\"
  874.                                                name=\"redirectTo\"
  875.                                                value=\"frontend.cart.offcanvas\"/>
  876.                                     ";
  877.         
  878.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  879.         
  880.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  881.     }
  882.     // line 212
  883.     public function block_component_offcanvas_product_remove_submit($context, array $blocks = [])
  884.     {
  885.         $macros $this->macros;
  886.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  887.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_remove_submit"));
  888.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  889.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_product_remove_submit"));
  890.         // line 213
  891.         echo "                                        <button type=\"submit\"
  892.                                                 title=\"";
  893.         // line 214
  894.         echo sw_escape_filter($this->envtwig_striptags($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.removeLineItem")), "html"nulltrue);
  895.         echo "\"
  896.                                                 data-product-id=\"";
  897.         // line 215
  898.         echo sw_escape_filter($this->envsw_get_attribute($this->env$this->source, ($context["lineItem"] ?? null), "id", [], "any"falsefalsefalse215), "html"nulltrue);
  899.         echo "\"
  900.                                                 class=\"btn btn-light cart-item-remove-button\">
  901.                                             ";
  902.         // line 217
  903.         ((function () use ($context$blocks) {
  904.             $finder $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
  905.             $includeTemplate $finder->find("@Storefront/storefront/utilities/icon.html.twig");
  906.             return $this->loadTemplate($includeTemplate ?? null"@Storefront/storefront/component/checkout/offcanvas-item.html.twig"217);
  907.         })())->display(twig_array_merge($context, ["size" => "sm""name" => "x"]));
  908.         // line 218
  909.         echo "                                        </button>
  910.                                     ";
  911.         
  912.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  913.         
  914.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  915.     }
  916.     // line 226
  917.     public function block_component_offcanvas_children($context, array $blocks = [])
  918.     {
  919.         $macros $this->macros;
  920.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  921.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_children"));
  922.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  923.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_children"));
  924.         // line 227
  925.         echo "                    ";
  926.         if (($context["isNested"] ?? null)) {
  927.             // line 228
  928.             echo "                        ";
  929.             // line 229
  930.             echo "                        ";
  931.             $this->displayBlock('component_offcanvas_cart_item_children'$context$blocks);
  932.             // line 232
  933.             echo "                    ";
  934.         }
  935.         // line 233
  936.         echo "                ";
  937.         
  938.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  939.         
  940.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  941.     }
  942.     // line 229
  943.     public function block_component_offcanvas_cart_item_children($context, array $blocks = [])
  944.     {
  945.         $macros $this->macros;
  946.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  947.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_cart_item_children"));
  948.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  949.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_cart_item_children"));
  950.         // line 230
  951.         echo "                            ";
  952.         ((function () use ($context$blocks) {
  953.             $finder $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
  954.             $includeTemplate $finder->find(($context["childrenTemplate"] ?? null));
  955.             return $this->loadTemplate($includeTemplate ?? null"@Storefront/storefront/component/checkout/offcanvas-item.html.twig"230);
  956.         })())->display($context);
  957.         // line 231
  958.         echo "                        ";
  959.         
  960.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  961.         
  962.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  963.     }
  964.     // line 240
  965.     public function block_component_offcanvas_cart_item_child($context, array $blocks = [])
  966.     {
  967.         $macros $this->macros;
  968.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  969.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_cart_item_child"));
  970.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  971.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""component_offcanvas_cart_item_child"));
  972.         
  973.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  974.         
  975.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  976.     }
  977.     public function getTemplateName()
  978.     {
  979.         return "@Storefront/storefront/component/checkout/offcanvas-item.html.twig";
  980.     }
  981.     public function getDebugInfo()
  982.     {
  983.         return array (  1115 => 240,  1105 => 231,  1096 => 230,  1086 => 229,  1076 => 233,  1073 => 232,  1070 => 229,  1068 => 228,  1065 => 227,  1055 => 226,  1044 => 218,  1036 => 217,  1031 => 215,  1027 => 214,  1024 => 213,  1014 => 212,  1001 => 207,  991 => 206,  978 => 203,  968 => 202,  958 => 222,  954 => 220,  952 => 212,  949 => 211,  947 => 206,  944 => 205,  941 => 202,  933 => 197,  930 => 196,  920 => 195,  909 => 223,  907 => 195,  904 => 194,  894 => 193,  883 => 184,  872 => 181,  869 => 180,  866 => 179,  863 => 178,  856 => 176,  853 => 175,  850 => 173,  840 => 172,  829 => 162,  820 => 159,  814 => 158,  809 => 157,  805 => 156,  798 => 155,  788 => 154,  775 => 150,  771 => 149,  767 => 148,  763 => 147,  757 => 143,  747 => 142,  737 => 165,  734 => 164,  731 => 154,  728 => 153,  725 => 142,  722 => 141,  712 => 140,  699 => 127,  689 => 126,  676 => 123,  666 => 122,  656 => 168,  652 => 166,  649 => 140,  647 => 139,  644 => 138,  641 => 137,  638 => 136,  635 => 135,  632 => 134,  629 => 133,  627 => 132,  624 => 131,  622 => 126,  619 => 125,  616 => 122,  608 => 117,  605 => 116,  602 => 115,  592 => 114,  581 => 169,  579 => 114,  576 => 113,  566 => 112,  555 => 186,  553 => 172,  550 => 171,  548 => 112,  545 => 111,  535 => 110,  525 => 108,  522 => 107,  520 => 105,  518 => 104,  515 => 103,  505 => 102,  494 => 99,  488 => 98,  482 => 96,  480 => 95,  475 => 93,  470 => 92,  466 => 91,  463 => 90,  453 => 89,  442 => 86,  436 => 83,  433 => 82,  424 => 79,  420 => 78,  414 => 76,  412 => 75,  409 => 74,  399 => 73,  388 => 188,  386 => 110,  383 => 109,  381 => 102,  378 => 101,  376 => 89,  373 => 88,  371 => 73,  368 => 72,  358 => 71,  347 => 190,  345 => 71,  342 => 70,  332 => 69,  321 => 64,  317 => 62,  314 => 61,  305 => 58,  302 => 57,  300 => 54,  299 => 53,  298 => 47,  290 => 46,  288 => 45,  284 => 44,  278 => 42,  274 => 40,  266 => 37,  263 => 36,  261 => 35,  258 => 34,  250 => 31,  247 => 30,  245 => 29,  242 => 28,  232 => 27,  221 => 66,  219 => 27,  216 => 26,  206 => 25,  193 => 234,  191 => 226,  188 => 225,  186 => 193,  183 => 192,  181 => 69,  178 => 68,  176 => 25,  166 => 23,  156 => 22,  145 => 240,  142 => 238,  140 => 22,  137 => 21,  134 => 20,  131 => 18,  128 => 17,  125 => 16,  122 => 15,  119 => 14,  117 => 13,  114 => 12,  111 => 11,  108 => 10,  105 => 9,  102 => 8,  100 => 7,  97 => 6,  94 => 5,  91 => 4,  72 => 3,  69 => 2,);
  984.     }
  985.     public function getSourceContext()
  986.     {
  987.         return new Source("{# @deprecated tag:v6.5.0 - Template `offcanvas-item.html.twig` is deprecated. Use `storefront/component/line-item/line-item.html.twig` instead. #}
  988. {% block component_offcanvas_cart_item_inner %}
  989.     {% set PRODUCT_LINE_ITEM_TYPE = constant('Shopware\\\\Core\\\\Checkout\\\\Cart\\\\LineItem\\\\LineItem::PRODUCT_LINE_ITEM_TYPE') %}
  990.     {% set DISCOUNT_LINE_ITEM_TYPE = constant('Shopware\\\\Core\\\\Checkout\\\\Cart\\\\LineItem\\\\LineItem::DISCOUNT_LINE_ITEM') %}
  991.     {% set price = lineItem.price %}
  992.     {% set isDiscount = (not lineItem.good and price.totalPrice <= 0) || lineItem.type == DISCOUNT_LINE_ITEM_TYPE %}
  993.     {% set isNested = lineItem.children.count > 0 %}
  994.     {% set label = lineItem.label|trans|sw_sanitize %}
  995.     {% set label = label !== '' ? label : lineItem.label %}
  996.     {% set referencedId = lineItem.referencedId %}
  997.     {% set type = lineItem.type %}
  998.     {% set quantity = lineItem.quantity %}
  999.     {% set id = lineItem.id %}
  1000.     {% set childrenTemplate = '@Storefront/storefront/component/checkout/offcanvas-item-children.html.twig' %}
  1001.     {# @deprecated tag:v6.5.0 - var will be removed with no replacement #}
  1002.     {% set cartItemClasses = '' %}
  1003.     {% block component_offcanvas_cart_item_container %}
  1004.         <div class=\"cart-item cart-item-{{ type }}{% if isDiscount %} is-discount{% endif %}{{ cartItemClasses }} js-cart-item\">
  1005.             <div class=\"row cart-item-row\">
  1006.                 {% block component_offcanvas_product_image %}
  1007.                     <div class=\"col-auto\">
  1008.                         {% block component_offcanvas_product_image_inner %}
  1009.                             <div class=\"cart-item-img\">
  1010.                                 {% if isDiscount %}
  1011.                                     <div class=\"cart-item-discount-icon\">
  1012.                                         {% sw_icon 'marketing' style {
  1013.                                             'color': 'success'
  1014.                                         } %}
  1015.                                     </div>
  1016.                                 {% elseif isNested %}
  1017.                                     <div class=\"cart-item-nested-icon\">
  1018.                                         {% sw_icon 'bag-product' style {
  1019.                                             'color': 'light'
  1020.                                         } %}
  1021.                                     </div>
  1022.                                 {% else %}
  1023.                                     <a href=\"{{ seoUrl('frontend.detail.page', {'productId': referencedId}) }}\"
  1024.                                        class=\"cart-item-img-link\"
  1025.                                        title=\"{{ label }}\">
  1026.                                         {% if lineItem.cover.url %}
  1027.                                             {% sw_thumbnails 'cart-item-img-thumbnails' with {
  1028.                                                 media: lineItem.cover,
  1029.                                                 sizes: {
  1030.                                                     'default': '100px'
  1031.                                                 },
  1032.                                                 attributes: {
  1033.                                                     'class': 'img-fluid cart-item-img-source',
  1034.                                                     'alt': label,
  1035.                                                     'title': label
  1036.                                                 }
  1037.                                             } %}
  1038.                                         {% else %}
  1039.                                             {% sw_icon 'placeholder' style {
  1040.                                                 'size': 'fluid'
  1041.                                             } %}
  1042.                                         {% endif %}
  1043.                                     </a>
  1044.                                 {% endif %}
  1045.                             </div>
  1046.                         {% endblock %}
  1047.                     </div>
  1048.                 {% endblock %}
  1049.                 {% block component_offcanvas_product_details %}
  1050.                     <div class=\"col-7 cart-item-details\">
  1051.                         {% block component_offcanvas_product_details_inner %}
  1052.                             <div class=\"cart-item-details-container\">
  1053.                                 {% block component_offcanvas_product_label %}
  1054.                                     <div class=\"cart-item-details\">
  1055.                                         {% if type == PRODUCT_LINE_ITEM_TYPE %}
  1056.                                             <a href=\"{{ seoUrl('frontend.detail.page', {'productId': referencedId}) }}\"
  1057.                                                class=\"cart-item-label\"
  1058.                                                title=\"{{ label }}\">
  1059.                                                 {{ quantity }}{{ \"checkout.quantityTimes\"|trans|sw_sanitize }} {{ label|u.truncate(60, '...', false)|raw }}
  1060.                                             </a>
  1061.                                         {% else %}
  1062.                                             <div class=\"cart-item-label\">
  1063.                                                 {{ label|u.truncate(60, '...', false)|raw }}
  1064.                                             </div>
  1065.                                         {% endif  %}
  1066.                                     </div>
  1067.                                 {% endblock %}
  1068.                                 {% block cart_item_variant_characteristics %}
  1069.                                     <div class=\"cart-item-characteristics\">
  1070.                                         {% for option in lineItem.payload.options %}
  1071.                                             {{ option.group }}:
  1072.                                             <span class=\"cart-item-characteristics-option\">{{ option.option }}</span>
  1073.                                             {% if lineItem.payload.options|last != option %}
  1074.                                                 {{ \" | \" }}
  1075.                                             {% endif %}
  1076.                                         {% endfor %}
  1077.                                     </div>
  1078.                                 {% endblock %}
  1079.                                 {% block component_offcanvas_product_details_features %}
  1080.                                     {% if lineItem.type == PRODUCT_LINE_ITEM_TYPE and lineItem.payload.features is not null %}
  1081.                                         {% sw_include '@Storefront/storefront/component/product/feature/list.html.twig' with {
  1082.                                             'features': lineItem.payload.features
  1083.                                         } %}
  1084.                                     {% endif %}
  1085.                                 {% endblock %}
  1086.                                 {% block component_offcanvas_product_quantity_price %}
  1087.                                     <div class=\"cart-quantity-price\">
  1088.                                         {% block component_offcanvas_product_quantity %}
  1089.                                             <div class=\"cart-item-quantity\">
  1090.                                                 {% block component_offcanvas_product_quantity_form %}
  1091.                                                     {% set showQuantitySelect = (not lineItem.states is defined or 'is-download' not in lineItem.states or ('is-download' in lineItem.states and lineItem.quantityInformation.maxPurchase !== 1)) %}
  1092.                                                     {% if lineItem.quantityInformation and lineItem.stackable and showQuantitySelect %}
  1093.                                                         <form action=\"{{ path('frontend.checkout.line-item.change-quantity', {'id': id}) }}\"
  1094.                                                               class=\"cart-item-quantity-container\"
  1095.                                                               method=\"post\">
  1096.                                                             {# @deprecated tag:v6.5.0 - Block component_offcanvas_product_quantity_form_csrf will be removed. #}
  1097.                                                             {% block component_offcanvas_product_quantity_form_csrf %}
  1098.                                                                 {{ sw_csrf('frontend.checkout.line-item.change-quantity') }}
  1099.                                                             {% endblock %}
  1100.                                                             {% block component_offcanvas_product_quantity_form_redirect %}
  1101.                                                                 <input type=\"hidden\"
  1102.                                                                        name=\"redirectTo\"
  1103.                                                                        value=\"frontend.cart.offcanvas\"/>
  1104.                                                             {% endblock %}
  1105.                                                             {% set quantityInformation = lineItem.quantityInformation %}
  1106.                                                             {% if quantityInformation.maxPurchase %}
  1107.                                                                 {% set maxQuantity = quantityInformation.maxPurchase %}
  1108.                                                             {% else %}
  1109.                                                                 {% set maxQuantity = config('core.cart.maxQuantity') %}
  1110.                                                             {% endif %}
  1111.                                                             {% set selectQuantityThreshold = 100 %}
  1112.                                                             {% block component_offcanvas_product_buy_quantity %}
  1113.                                                                 {% if (maxQuantity - quantityInformation.minPurchase) / quantityInformation.purchaseSteps > selectQuantityThreshold %}
  1114.                                                                     {% block component_offcanvas_product_buy_quantity_input %}
  1115.                                                                         <input
  1116.                                                                             type=\"number\"
  1117.                                                                             name=\"quantity\"
  1118.                                                                             class=\"form-control js-offcanvas-cart-change-quantity-number\"
  1119.                                                                             min=\"{{ quantityInformation.minPurchase }}\"
  1120.                                                                             max=\"{{ maxQuantity }}\"
  1121.                                                                             step=\"{{ quantityInformation.purchaseSteps }}\"
  1122.                                                                             value=\"{{ quantity }}\"
  1123.                                                                         />
  1124.                                                                     {% endblock %}
  1125.                                                                 {% else %}
  1126.                                                                     {% block component_offcanvas_product_buy_quantity_select %}
  1127.                                                                         <select name=\"quantity\" class=\"{{ formSelectClass }} quantity-select-{{ id }} js-offcanvas-cart-change-quantity\">
  1128.                                                                             {% for quantityItem in range(quantityInformation.minPurchase, maxQuantity, quantityInformation.purchaseSteps) %}
  1129.                                                                                 <option value=\"{{ quantityItem }}\"
  1130.                                                                                     {% if quantityItem == quantity %} selected=\"selected\"{% endif %}>
  1131.                                                                                     {{ quantityItem }}
  1132.                                                                                 </option>
  1133.                                                                             {% endfor %}
  1134.                                                                         </select>
  1135.                                                                     {% endblock %}
  1136.                                                                 {% endif %}
  1137.                                                             {% endblock %}
  1138.                                                         </form>
  1139.                                                     {% endif %}
  1140.                                                 {% endblock %}
  1141.                                             </div>
  1142.                                         {% endblock %}
  1143.                                         {% block component_offcanvas_product_total_price %}
  1144.                                             <div class=\"cart-item-price\">
  1145.                                                 {# Shipping costs discounts always have a price of 0, which might be confusing, therefore we do not show those #}
  1146.                                                 {% if lineItem.payload.discountScope != 'delivery' %}
  1147.                                                     {{ price.totalPrice|currency }}{{ \"general.star\"|trans|sw_sanitize }}
  1148.                                                 {% endif %}
  1149.                                                 {% set referencePrice = price.referencePrice %}
  1150.                                                 {% if referencePrice is not null %}
  1151.                                                     <small class=\"cart-item-reference-price\">
  1152.                                                         ({{ referencePrice.price|currency }}{{ \"general.star\"|trans|sw_sanitize }} / {{ referencePrice.referenceUnit }}&nbsp;{{ referencePrice.unitName }})
  1153.                                                     </small>
  1154.                                                 {% endif %}
  1155.                                             </div>
  1156.                                         {% endblock %}
  1157.                                     </div>
  1158.                                 {% endblock %}
  1159.                             </div>
  1160.                         {% endblock %}
  1161.                     </div>
  1162.                 {% endblock %}
  1163.                 {% block component_offcanvas_product_remove %}
  1164.                     <div class=\"cart-item-remove\">
  1165.                         {% block component_offcanvas_product_remove_form %}
  1166.                             {% if lineItem.removable %}
  1167.                                 <form action=\"{{ path('frontend.checkout.line-item.delete', {'id': id}) }}\"
  1168.                                       class=\"cart-item-remove js-offcanvas-cart-remove-product\"
  1169.                                       method=\"post\">
  1170.                                     {# @deprecated tag:v6.5.0 - Block component_offcanvas_product_remove_form_csrf will be removed. #}
  1171.                                     {% block component_offcanvas_product_remove_form_csrf %}
  1172.                                         {{ sw_csrf('frontend.checkout.line-item.delete') }}
  1173.                                     {% endblock %}
  1174.                                     {% block component_offcanvas_product_remove_redirect %}
  1175.                                         <input type=\"hidden\"
  1176.                                                name=\"redirectTo\"
  1177.                                                value=\"frontend.cart.offcanvas\"/>
  1178.                                     {% endblock %}
  1179.                                     {% block component_offcanvas_product_remove_submit %}
  1180.                                         <button type=\"submit\"
  1181.                                                 title=\"{{ \"checkout.removeLineItem\"|trans|striptags }}\"
  1182.                                                 data-product-id=\"{{ lineItem.id }}\"
  1183.                                                 class=\"btn btn-light cart-item-remove-button\">
  1184.                                             {% sw_icon 'x' style { 'size': 'sm' } %}
  1185.                                         </button>
  1186.                                     {% endblock %}
  1187.                                 </form>
  1188.                             {% endif %}
  1189.                         {% endblock %}
  1190.                     </div>
  1191.                 {% endblock %}
  1192.                 {% block component_offcanvas_children %}
  1193.                     {% if isNested %}
  1194.                         {# @deprecated tag:v6.5.0 - block will be removed, use `component_offcanvas_item_children` in `@Storefront/storefront/component/checkout/offcanvas-item-children.html.twig` instead #}
  1195.                         {% block component_offcanvas_cart_item_children %}
  1196.                             {% sw_include childrenTemplate %}
  1197.                         {% endblock %}
  1198.                     {% endif %}
  1199.                 {% endblock %}
  1200.             </div>
  1201.         </div>
  1202.     {% endblock %}
  1203.     {# @deprecated tag:v6.5.0 - block will be removed #}
  1204.     {% block component_offcanvas_cart_item_child %}{% endblock %}
  1205. {% endblock %}
  1206. ""@Storefront/storefront/component/checkout/offcanvas-item.html.twig""/home/fasflpog/shopware/vendor/shopware/storefront/Resources/views/storefront/component/checkout/offcanvas-item.html.twig");
  1207.     }
  1208. }