var/cache/dev_h00fd8923ecf393ec0b25403e00167bec/twig/0e/0eb5c64be38a46530ddf32711ba219a163a1396b3f1d4b8893cf65655a3927ce.php line 95

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/page/checkout/cart/index.html.twig */
  16. class __TwigTemplate_6915385f19a4091f53928b6113d4a29c 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->blocks = [
  25.             'base_head' => [$this'block_base_head'],
  26.             'page_checkout_container' => [$this'block_page_checkout_container'],
  27.             'page_checkout_main_content' => [$this'block_page_checkout_main_content'],
  28.             'page_checkout_cart' => [$this'block_page_checkout_cart'],
  29.             'page_checkout_cart_header' => [$this'block_page_checkout_cart_header'],
  30.             'page_checkout_cart_product_table' => [$this'block_page_checkout_cart_product_table'],
  31.             'page_checkout_cart_table_header' => [$this'block_page_checkout_cart_table_header'],
  32.             'page_checkout_cart_table_items' => [$this'block_page_checkout_cart_table_items'],
  33.             'page_checkout_cart_table_item' => [$this'block_page_checkout_cart_table_item'],
  34.             'page_checkout_item' => [$this'block_page_checkout_item'],
  35.             'page_checkout_cart_hidden_line_items_information' => [$this'block_page_checkout_cart_hidden_line_items_information'],
  36.             'page_checkout_cart_add_product_and_shipping' => [$this'block_page_checkout_cart_add_product_and_shipping'],
  37.             'page_checkout_cart_add_product' => [$this'block_page_checkout_cart_add_product'],
  38.             'page_checkout_cart_add_product_csrf' => [$this'block_page_checkout_cart_add_product_csrf'],
  39.             'page_checkout_cart_add_product_redirect' => [$this'block_page_checkout_cart_add_product_redirect'],
  40.             'page_checkout_cart_add_product_input_group' => [$this'block_page_checkout_cart_add_product_input_group'],
  41.             'page_checkout_cart_add_product_label' => [$this'block_page_checkout_cart_add_product_label'],
  42.             'page_checkout_cart_add_product_input' => [$this'block_page_checkout_cart_add_product_input'],
  43.             'page_checkout_cart_add_product_submit' => [$this'block_page_checkout_cart_add_product_submit'],
  44.             'page_checkout_cart_shipping_costs' => [$this'block_page_checkout_cart_shipping_costs'],
  45.             'page_checkout_cart_shipping_costs_csrf' => [$this'block_page_checkout_cart_shipping_costs_csrf'],
  46.             'page_checkout_cart_shipping_costs_trigger' => [$this'block_page_checkout_cart_shipping_costs_trigger'],
  47.             'page_checkout_cart_shipping_costs_trigger_icon' => [$this'block_page_checkout_cart_shipping_costs_trigger_icon'],
  48.             'page_checkout_cart_shipping_costs_form_group' => [$this'block_page_checkout_cart_shipping_costs_form_group'],
  49.             'page_checkout_cart_shipping_costs_form_group_country' => [$this'block_page_checkout_cart_shipping_costs_form_group_country'],
  50.             'page_checkout_cart_shipping_costs_form_group_payment_method' => [$this'block_page_checkout_cart_shipping_costs_form_group_payment_method'],
  51.             'page_checkout_cart_shipping_costs_form_group_shipping_method' => [$this'block_page_checkout_cart_shipping_costs_form_group_shipping_method'],
  52.             'page_checkout_aside_actions' => [$this'block_page_checkout_aside_actions'],
  53.             'page_checkout_cart_add_promotion' => [$this'block_page_checkout_cart_add_promotion'],
  54.             'page_checkout_cart_add_promotion_csrf' => [$this'block_page_checkout_cart_add_promotion_csrf'],
  55.             'page_checkout_cart_add_promotion_forward' => [$this'block_page_checkout_cart_add_promotion_forward'],
  56.             'page_checkout_cart_add_promotion_input_group' => [$this'block_page_checkout_cart_add_promotion_input_group'],
  57.             'page_checkout_cart_add_promotion_label' => [$this'block_page_checkout_cart_add_promotion_label'],
  58.             'page_checkout_cart_add_promotion_input' => [$this'block_page_checkout_cart_add_promotion_input'],
  59.             'page_checkout_cart_add_promotion_submit' => [$this'block_page_checkout_cart_add_promotion_submit'],
  60.             'page_checkout_cart_action_proceed' => [$this'block_page_checkout_cart_action_proceed'],
  61.         ];
  62.     }
  63.     protected function doGetParent(array $context)
  64.     {
  65.         // line 2
  66.         return "@Storefront/storefront/page/checkout/_page.html.twig";
  67.     }
  68.     protected function doDisplay(array $context, array $blocks = [])
  69.     {
  70.         $macros $this->macros;
  71.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  72.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@Storefront/storefront/page/checkout/cart/index.html.twig"));
  73.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  74.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@Storefront/storefront/page/checkout/cart/index.html.twig"));
  75.         $this->parent $this->loadTemplate("@Storefront/storefront/page/checkout/_page.html.twig""@Storefront/storefront/page/checkout/cart/index.html.twig"2);
  76.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  77.         
  78.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  79.         
  80.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  81.     }
  82.     // line 3
  83.     public function block_base_head($context, array $blocks = [])
  84.     {
  85.         $macros $this->macros;
  86.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  87.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""base_head"));
  88.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  89.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""base_head"));
  90.         // line 4
  91.         echo "    ";
  92.         $this->loadTemplate("@Storefront/storefront/page/checkout/cart/meta.html.twig""@Storefront/storefront/page/checkout/cart/index.html.twig"4)->display($context);
  93.         
  94.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  95.         
  96.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  97.     }
  98.     // line 7
  99.     public function block_page_checkout_container($context, array $blocks = [])
  100.     {
  101.         $macros $this->macros;
  102.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  103.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_container"));
  104.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  105.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_container"));
  106.         // line 8
  107.         echo "    ";
  108.         if ((sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["page"] ?? null), "cart", [], "any"falsefalsefalse8), "lineItems", [], "any"falsefalsefalse8), "count", [], "any"falsefalsefalse8) === 0)) {
  109.             // line 9
  110.             echo "        ";
  111.             $this->loadTemplate("@Storefront/storefront/utilities/alert.html.twig""@Storefront/storefront/page/checkout/cart/index.html.twig"9)->display(twig_array_merge($context, ["type" => "info""content" => $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.cartEmpty"))]));
  112.             // line 13
  113.             echo "
  114.         ";
  115.             // line 14
  116.             $context["messages"] = sw_get_attribute($this->env$this->source, ($context["app"] ?? null), "flashes", [], "any"falsefalsefalse14);
  117.             // line 15
  118.             echo "
  119.         ";
  120.             // line 16
  121.             if ((twig_length_filter($this->envsw_get_attribute($this->env$this->source, ($context["messages"] ?? null), "danger", [], "any"falsefalsefalse16)) > 0)) {
  122.                 // line 17
  123.                 echo "            <div class=\"flashbags\">
  124.                 ";
  125.                 // line 18
  126.                 $this->loadTemplate("@Storefront/storefront/utilities/alert.html.twig""@Storefront/storefront/page/checkout/cart/index.html.twig"18)->display(twig_array_merge($context, ["type" => "danger""list" => sw_get_attribute($this->env$this->source, ($context["messages"] ?? null), "danger", [], "any"falsefalsefalse18)]));
  127.                 // line 19
  128.                 echo "            </div>
  129.         ";
  130.             }
  131.             // line 21
  132.             echo "    ";
  133.         } else {
  134.             // line 22
  135.             echo "        ";
  136.             $this->displayParentBlock("page_checkout_container"$context$blocks);
  137.             echo "
  138.     ";
  139.         }
  140.         
  141.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  142.         
  143.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  144.     }
  145.     // line 26
  146.     public function block_page_checkout_main_content($context, array $blocks = [])
  147.     {
  148.         $macros $this->macros;
  149.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  150.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_main_content"));
  151.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  152.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_main_content"));
  153.         // line 27
  154.         echo "    ";
  155.         $this->displayBlock('page_checkout_cart'$context$blocks);
  156.         
  157.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  158.         
  159.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  160.     }
  161.     public function block_page_checkout_cart($context, array $blocks = [])
  162.     {
  163.         $macros $this->macros;
  164.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  165.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart"));
  166.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  167.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart"));
  168.         // line 28
  169.         echo "        ";
  170.         $this->displayBlock('page_checkout_cart_header'$context$blocks);
  171.         // line 33
  172.         echo "
  173.         ";
  174.         // line 34
  175.         $this->displayBlock('page_checkout_cart_product_table'$context$blocks);
  176.         // line 63
  177.         echo "
  178.         ";
  179.         // line 64
  180.         $this->displayBlock('page_checkout_cart_hidden_line_items_information'$context$blocks);
  181.         // line 70
  182.         echo "
  183.         ";
  184.         // line 71
  185.         $this->displayBlock('page_checkout_cart_add_product_and_shipping'$context$blocks);
  186.         // line 230
  187.         echo "    ";
  188.         
  189.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  190.         
  191.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  192.     }
  193.     // line 28
  194.     public function block_page_checkout_cart_header($context, array $blocks = [])
  195.     {
  196.         $macros $this->macros;
  197.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  198.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_header"));
  199.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  200.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_header"));
  201.         // line 29
  202.         echo "            <h1 class=\"cart-main-header\">
  203.                 ";
  204.         // line 30
  205.         echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.cartHeader"));
  206.         echo "
  207.             </h1>
  208.         ";
  209.         
  210.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  211.         
  212.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  213.     }
  214.     // line 34
  215.     public function block_page_checkout_cart_product_table($context, array $blocks = [])
  216.     {
  217.         $macros $this->macros;
  218.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  219.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_product_table"));
  220.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  221.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_product_table"));
  222.         // line 35
  223.         echo "            <div class=\"card checkout-product-table\">
  224.                 <div class=\"card-body\">
  225.                     ";
  226.         // line 37
  227.         $this->displayBlock('page_checkout_cart_table_header'$context$blocks);
  228.         // line 45
  229.         echo "
  230.                     ";
  231.         // line 46
  232.         $this->displayBlock('page_checkout_cart_table_items'$context$blocks);
  233.         // line 60
  234.         echo "                </div>
  235.             </div>
  236.         ";
  237.         
  238.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  239.         
  240.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  241.     }
  242.     // line 37
  243.     public function block_page_checkout_cart_table_header($context, array $blocks = [])
  244.     {
  245.         $macros $this->macros;
  246.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  247.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_table_header"));
  248.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  249.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_table_header"));
  250.         // line 38
  251.         echo "                        ";
  252.         // line 39
  253.         echo "                        ";
  254.         if ($this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\FeatureFlagExtension']->feature("v6.5.0.0")) {
  255.             // line 40
  256.             echo "                            ";
  257.             $this->loadTemplate("@Storefront/storefront/component/checkout/cart-header.html.twig""@Storefront/storefront/page/checkout/cart/index.html.twig"40)->display($context);
  258.             // line 41
  259.             echo "                        ";
  260.         } else {
  261.             // line 42
  262.             echo "                            ";
  263.             $this->loadTemplate("@Storefront/storefront/page/checkout/cart/cart-product-header.html.twig""@Storefront/storefront/page/checkout/cart/index.html.twig"42)->display($context);
  264.             // line 43
  265.             echo "                        ";
  266.         }
  267.         // line 44
  268.         echo "                    ";
  269.         
  270.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  271.         
  272.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  273.     }
  274.     // line 46
  275.     public function block_page_checkout_cart_table_items($context, array $blocks = [])
  276.     {
  277.         $macros $this->macros;
  278.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  279.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_table_items"));
  280.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  281.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_table_items"));
  282.         // line 47
  283.         echo "                        ";
  284.         $context['_parent'] = $context;
  285.         $context['_seq'] = twig_ensure_traversable(sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["page"] ?? null), "cart", [], "any"falsefalsefalse47), "lineItems", [], "any"falsefalsefalse47));
  286.         $context['loop'] = [
  287.           'parent' => $context['_parent'],
  288.           'index0' => 0,
  289.           'index'  => 1,
  290.           'first'  => true,
  291.         ];
  292.         if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  293.             $length count($context['_seq']);
  294.             $context['loop']['revindex0'] = $length 1;
  295.             $context['loop']['revindex'] = $length;
  296.             $context['loop']['length'] = $length;
  297.             $context['loop']['last'] = === $length;
  298.         }
  299.         foreach ($context['_seq'] as $context["_key"] => $context["lineItem"]) {
  300.             // line 48
  301.             echo "                            ";
  302.             $this->displayBlock('page_checkout_cart_table_item'$context$blocks);
  303.             // line 58
  304.             echo "                        ";
  305.             ++$context['loop']['index0'];
  306.             ++$context['loop']['index'];
  307.             $context['loop']['first'] = false;
  308.             if (isset($context['loop']['length'])) {
  309.                 --$context['loop']['revindex0'];
  310.                 --$context['loop']['revindex'];
  311.                 $context['loop']['last'] = === $context['loop']['revindex0'];
  312.             }
  313.         }
  314.         $_parent $context['_parent'];
  315.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['lineItem'], $context['_parent'], $context['loop']);
  316.         $context array_intersect_key($context$_parent) + $_parent;
  317.         // line 59
  318.         echo "                    ";
  319.         
  320.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  321.         
  322.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  323.     }
  324.     // line 48
  325.     public function block_page_checkout_cart_table_item($context, array $blocks = [])
  326.     {
  327.         $macros $this->macros;
  328.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  329.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_table_item"));
  330.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  331.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_table_item"));
  332.         // line 49
  333.         echo "                                ";
  334.         $this->displayBlock('page_checkout_item'$context$blocks);
  335.         // line 57
  336.         echo "                            ";
  337.         
  338.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  339.         
  340.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  341.     }
  342.     // line 49
  343.     public function block_page_checkout_item($context, array $blocks = [])
  344.     {
  345.         $macros $this->macros;
  346.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  347.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_item"));
  348.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  349.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_item"));
  350.         // line 50
  351.         echo "                                    ";
  352.         // line 51
  353.         echo "                                    ";
  354.         if ($this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\FeatureFlagExtension']->feature("v6.5.0.0")) {
  355.             // line 52
  356.             echo "                                        ";
  357.             $this->loadTemplate("@Storefront/storefront/component/line-item/line-item.html.twig""@Storefront/storefront/page/checkout/cart/index.html.twig"52)->display($context);
  358.             // line 53
  359.             echo "                                    ";
  360.         } else {
  361.             // line 54
  362.             echo "                                        ";
  363.             $this->loadTemplate("@Storefront/storefront/page/checkout/checkout-item.html.twig""@Storefront/storefront/page/checkout/cart/index.html.twig"54)->display($context);
  364.             // line 55
  365.             echo "                                    ";
  366.         }
  367.         // line 56
  368.         echo "                                ";
  369.         
  370.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  371.         
  372.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  373.     }
  374.     // line 64
  375.     public function block_page_checkout_cart_hidden_line_items_information($context, array $blocks = [])
  376.     {
  377.         $macros $this->macros;
  378.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  379.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_hidden_line_items_information"));
  380.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  381.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_hidden_line_items_information"));
  382.         // line 65
  383.         echo "            ";
  384.         $this->loadTemplate("@Storefront/storefront/component/checkout/hidden-line-items-information.html.twig""@Storefront/storefront/page/checkout/cart/index.html.twig"65)->display(twig_array_merge($context, ["cart" => sw_get_attribute($this->env$this->source,         // line 66
  385. ($context["page"] ?? null), "cart", [], "any"falsefalsefalse66), "lineItems" => sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source,         // line 67
  386. ($context["page"] ?? null), "cart", [], "any"falsefalsefalse67), "lineItems", [], "any"falsefalsefalse67)]));
  387.         // line 69
  388.         echo "        ";
  389.         
  390.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  391.         
  392.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  393.     }
  394.     // line 71
  395.     public function block_page_checkout_cart_add_product_and_shipping($context, array $blocks = [])
  396.     {
  397.         $macros $this->macros;
  398.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  399.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_product_and_shipping"));
  400.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  401.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_product_and_shipping"));
  402.         // line 72
  403.         echo "            <div class=\"row\">
  404.                 ";
  405.         // line 73
  406.         $this->displayBlock('page_checkout_cart_add_product'$context$blocks);
  407.         // line 133
  408.         echo "
  409.                 ";
  410.         // line 134
  411.         $this->displayBlock('page_checkout_cart_shipping_costs'$context$blocks);
  412.         // line 228
  413.         echo "            </div>
  414.         ";
  415.         
  416.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  417.         
  418.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  419.     }
  420.     // line 73
  421.     public function block_page_checkout_cart_add_product($context, array $blocks = [])
  422.     {
  423.         $macros $this->macros;
  424.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  425.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_product"));
  426.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  427.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_product"));
  428.         // line 74
  429.         echo "                    <div class=\"col-md-4 cart-add-product-container\">
  430.                         <form action=\"";
  431.         // line 75
  432.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("frontend.checkout.product.add-by-number");
  433.         echo "\"
  434.                               data-form-csrf-handler=\"true\"
  435.                               class=\"cart-add-product\"
  436.                               method=\"post\">
  437.                             ";
  438.         // line 81
  439.         echo "                            ";
  440.         $this->displayBlock('page_checkout_cart_add_product_csrf'$context$blocks);
  441.         // line 84
  442.         echo "
  443.                             ";
  444.         // line 85
  445.         $this->displayBlock('page_checkout_cart_add_product_redirect'$context$blocks);
  446.         // line 90
  447.         echo "
  448.                             ";
  449.         // line 91
  450.         $this->displayBlock('page_checkout_cart_add_product_input_group'$context$blocks);
  451.         // line 130
  452.         echo "                        </form>
  453.                     </div>
  454.                 ";
  455.         
  456.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  457.         
  458.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  459.     }
  460.     // line 81
  461.     public function block_page_checkout_cart_add_product_csrf($context, array $blocks = [])
  462.     {
  463.         $macros $this->macros;
  464.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  465.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_product_csrf"));
  466.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  467.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_product_csrf"));
  468.         // line 82
  469.         echo "                                ";
  470.         echo $this->extensions['Shopware\Storefront\Framework\Twig\Extension\CsrfFunctionExtension']->createCsrfPlaceholder("frontend.checkout.product.add-by-number");
  471.         echo "
  472.                             ";
  473.         
  474.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  475.         
  476.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  477.     }
  478.     // line 85
  479.     public function block_page_checkout_cart_add_product_redirect($context, array $blocks = [])
  480.     {
  481.         $macros $this->macros;
  482.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  483.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_product_redirect"));
  484.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  485.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_product_redirect"));
  486.         // line 86
  487.         echo "                                <input type=\"hidden\"
  488.                                        name=\"redirectTo\"
  489.                                        value=\"frontend.checkout.cart.page\">
  490.                             ";
  491.         
  492.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  493.         
  494.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  495.     }
  496.     // line 91
  497.     public function block_page_checkout_cart_add_product_input_group($context, array $blocks = [])
  498.     {
  499.         $macros $this->macros;
  500.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  501.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_product_input_group"));
  502.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  503.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_product_input_group"));
  504.         // line 92
  505.         echo "                                <div class=\"input-group\">
  506.                                     ";
  507.         // line 93
  508.         $this->displayBlock('page_checkout_cart_add_product_label'$context$blocks);
  509.         // line 98
  510.         echo "
  511.                                     ";
  512.         // line 99
  513.         $this->displayBlock('page_checkout_cart_add_product_input'$context$blocks);
  514.         // line 109
  515.         echo "
  516.                                     ";
  517.         // line 110
  518.         $this->displayBlock('page_checkout_cart_add_product_submit'$context$blocks);
  519.         // line 128
  520.         echo "                                </div>
  521.                             ";
  522.         
  523.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  524.         
  525.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  526.     }
  527.     // line 93
  528.     public function block_page_checkout_cart_add_product_label($context, array $blocks = [])
  529.     {
  530.         $macros $this->macros;
  531.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  532.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_product_label"));
  533.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  534.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_product_label"));
  535.         // line 94
  536.         echo "                                        <label class=\"";
  537.         echo sw_escape_filter($this->env, ($context["visuallyHiddenClass"] ?? null), "html"nulltrue);
  538.         echo "\" for=\"addProductInput\">
  539.                                             ";
  540.         // line 95
  541.         echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.addProductLabel"));
  542.         echo "
  543.                                         </label>
  544.                                     ";
  545.         
  546.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  547.         
  548.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  549.     }
  550.     // line 99
  551.     public function block_page_checkout_cart_add_product_input($context, array $blocks = [])
  552.     {
  553.         $macros $this->macros;
  554.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  555.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_product_input"));
  556.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  557.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_product_input"));
  558.         // line 100
  559.         echo "                                        <input type=\"text\"
  560.                                                name=\"number\"
  561.                                                class=\"form-control\"
  562.                                                id=\"addProductInput\"
  563.                                                placeholder=\"";
  564.         // line 104
  565.         echo sw_escape_filter($this->envtwig_striptags($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.addProductPlaceholder")), "html"nulltrue);
  566.         echo "\"
  567.                                                aria-label=\"";
  568.         // line 105
  569.         echo sw_escape_filter($this->envtwig_striptags($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.addProductLabel")), "html"nulltrue);
  570.         echo "\"
  571.                                                aria-describedby=\"addProductButton\"
  572.                                                required=\"required\">
  573.                                     ";
  574.         
  575.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  576.         
  577.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  578.     }
  579.     // line 110
  580.     public function block_page_checkout_cart_add_product_submit($context, array $blocks = [])
  581.     {
  582.         $macros $this->macros;
  583.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  584.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_product_submit"));
  585.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  586.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_product_submit"));
  587.         // line 111
  588.         echo "                                        ";
  589.         // line 112
  590.         echo "                                        ";
  591.         if ($this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\FeatureFlagExtension']->feature("v6.5.0.0")) {
  592.             // line 113
  593.             echo "                                            <button class=\"btn btn-secondary\"
  594.                                                     type=\"submit\"
  595.                                                     id=\"addProductButton\">
  596.                                                 ";
  597.             // line 116
  598.             ((function () use ($context$blocks) {
  599.                 $finder $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
  600.                 $includeTemplate $finder->find("@Storefront/storefront/utilities/icon.html.twig");
  601.                 return $this->loadTemplate($includeTemplate ?? null"@Storefront/storefront/page/checkout/cart/index.html.twig"116);
  602.             })())->display(twig_array_merge($context, ["name" => "checkmark"]));
  603.             // line 117
  604.             echo "                                            </button>
  605.                                         ";
  606.         } else {
  607.             // line 119
  608.             echo "                                            <div class=\"input-group-append\">
  609.                                                 <button class=\"btn btn-secondary\"
  610.                                                         type=\"submit\"
  611.                                                         id=\"addProductButton\">
  612.                                                     ";
  613.             // line 123
  614.             ((function () use ($context$blocks) {
  615.                 $finder $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
  616.                 $includeTemplate $finder->find("@Storefront/storefront/utilities/icon.html.twig");
  617.                 return $this->loadTemplate($includeTemplate ?? null"@Storefront/storefront/page/checkout/cart/index.html.twig"123);
  618.             })())->display(twig_array_merge($context, ["name" => "checkmark"]));
  619.             // line 124
  620.             echo "                                                </button>
  621.                                             </div>
  622.                                         ";
  623.         }
  624.         // line 127
  625.         echo "                                    ";
  626.         
  627.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  628.         
  629.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  630.     }
  631.     // line 134
  632.     public function block_page_checkout_cart_shipping_costs($context, array $blocks = [])
  633.     {
  634.         $macros $this->macros;
  635.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  636.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_shipping_costs"));
  637.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  638.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_shipping_costs"));
  639.         // line 135
  640.         echo "                    <div class=\"col-md-8 cart-shipping-costs-container\">
  641.                         <form name=\"precalc\"
  642.                               method=\"post\"
  643.                               action=\"";
  644.         // line 138
  645.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("frontend.checkout.configure");
  646.         echo "\"
  647.                               data-form-auto-submit=\"true\">
  648.                             ";
  649.         // line 142
  650.         echo "                            ";
  651.         $this->displayBlock('page_checkout_cart_shipping_costs_csrf'$context$blocks);
  652.         // line 145
  653.         echo "
  654.                             ";
  655.         // line 146
  656.         $this->displayBlock('page_checkout_cart_shipping_costs_trigger'$context$blocks);
  657.         // line 162
  658.         echo "
  659.                             ";
  660.         // line 163
  661.         $this->displayBlock('page_checkout_cart_shipping_costs_form_group'$context$blocks);
  662.         // line 225
  663.         echo "                        </form>
  664.                     </div>
  665.                 ";
  666.         
  667.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  668.         
  669.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  670.     }
  671.     // line 142
  672.     public function block_page_checkout_cart_shipping_costs_csrf($context, array $blocks = [])
  673.     {
  674.         $macros $this->macros;
  675.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  676.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_shipping_costs_csrf"));
  677.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  678.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_shipping_costs_csrf"));
  679.         // line 143
  680.         echo "                                ";
  681.         echo $this->extensions['Shopware\Storefront\Framework\Twig\Extension\CsrfFunctionExtension']->createCsrfPlaceholder("frontend.checkout.configure");
  682.         echo "
  683.                             ";
  684.         
  685.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  686.         
  687.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  688.     }
  689.     // line 146
  690.     public function block_page_checkout_cart_shipping_costs_trigger($context, array $blocks = [])
  691.     {
  692.         $macros $this->macros;
  693.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  694.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_shipping_costs_trigger"));
  695.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  696.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_shipping_costs_trigger"));
  697.         // line 147
  698.         echo "                                ";
  699.         $context["PHYSICAL_STATE"] = twig_constant("Shopware\\Core\\Content\\Product\\State::IS_PHYSICAL");
  700.         // line 148
  701.         echo "                                ";
  702.         if (sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["page"] ?? null), "cart", [], "any"falsefalsefalse148), "lineItems", [], "any"falsefalsefalse148), "hasLineItemWithState", [=> ($context["PHYSICAL_STATE"] ?? null)], "method"falsefalsefalse148)) {
  703.             // line 149
  704.             echo "                                    <a class=\"btn btn-link cart-shipping-costs-btn\"
  705.                                        ";
  706.             // line 150
  707.             echo sw_escape_filter($this->env, ($context["dataBsToggleAttr"] ?? null), "html"nulltrue);
  708.             echo "=\"collapse\"
  709.                                        href=\"#collapseShippingCost\"
  710.                                        role=\"button\"
  711.                                        aria-expanded=\"false\"
  712.                                        aria-controls=\"collapseExample\">
  713.                                         ";
  714.             // line 155
  715.             echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.shippingCosts"));
  716.             echo "
  717.                                         ";
  718.             // line 156
  719.             $this->displayBlock('page_checkout_cart_shipping_costs_trigger_icon'$context$blocks);
  720.             // line 159
  721.             echo "                                    </a>
  722.                                 ";
  723.         }
  724.         // line 161
  725.         echo "                            ";
  726.         
  727.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  728.         
  729.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  730.     }
  731.     // line 156
  732.     public function block_page_checkout_cart_shipping_costs_trigger_icon($context, array $blocks = [])
  733.     {
  734.         $macros $this->macros;
  735.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  736.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_shipping_costs_trigger_icon"));
  737.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  738.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_shipping_costs_trigger_icon"));
  739.         // line 157
  740.         echo "                                            ";
  741.         ((function () use ($context$blocks) {
  742.             $finder $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
  743.             $includeTemplate $finder->find("@Storefront/storefront/utilities/icon.html.twig");
  744.             return $this->loadTemplate($includeTemplate ?? null"@Storefront/storefront/page/checkout/cart/index.html.twig"157);
  745.         })())->display(twig_array_merge($context, ["pack" => "solid""size" => "sm""name" => "arrow-medium-right"]));
  746.         // line 158
  747.         echo "                                        ";
  748.         
  749.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  750.         
  751.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  752.     }
  753.     // line 163
  754.     public function block_page_checkout_cart_shipping_costs_form_group($context, array $blocks = [])
  755.     {
  756.         $macros $this->macros;
  757.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  758.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_shipping_costs_form_group"));
  759.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  760.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_shipping_costs_form_group"));
  761.         // line 164
  762.         echo "                                <div class=\"collapse\" id=\"collapseShippingCost\">
  763.                                     ";
  764.         // line 165
  765.         $this->displayBlock('page_checkout_cart_shipping_costs_form_group_country'$context$blocks);
  766.         // line 180
  767.         echo "
  768.                                     ";
  769.         // line 181
  770.         $this->displayBlock('page_checkout_cart_shipping_costs_form_group_payment_method'$context$blocks);
  771.         // line 201
  772.         echo "
  773.                                     ";
  774.         // line 202
  775.         $this->displayBlock('page_checkout_cart_shipping_costs_form_group_shipping_method'$context$blocks);
  776.         // line 222
  777.         echo "                                    <input type=\"hidden\" name=\"redirectTo\" value=\"frontend.checkout.cart.page\">
  778.                                 </div>
  779.                             ";
  780.         
  781.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  782.         
  783.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  784.     }
  785.     // line 165
  786.     public function block_page_checkout_cart_shipping_costs_form_group_country($context, array $blocks = [])
  787.     {
  788.         $macros $this->macros;
  789.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  790.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_shipping_costs_form_group_country"));
  791.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  792.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_shipping_costs_form_group_country"));
  793.         // line 166
  794.         echo "                                        ";
  795.         if ( !sw_get_attribute($this->env$this->source, ($context["context"] ?? null), "customer", [], "any"falsefalsefalse166)) {
  796.             // line 167
  797.             echo "                                            <div class=\"form-group\">
  798.                                                 <label for=\"countryId\">";
  799.             // line 168
  800.             echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.shippingCountry"));
  801.             echo "</label>
  802.                                                 <select class=\"";
  803.             // line 169
  804.             echo sw_escape_filter($this->env, ($context["formSelectClass"] ?? null), "html"nulltrue);
  805.             echo "\" type=\"text\" id=\"countryId\" name=\"countryId\">
  806.                                                     ";
  807.             // line 170
  808.             $context['_parent'] = $context;
  809.             $context['_seq'] = twig_ensure_traversable(sw_get_attribute($this->env$this->source, ($context["page"] ?? null), "countries", [], "any"falsefalsefalse170));
  810.             foreach ($context['_seq'] as $context["_key"] => $context["country"]) {
  811.                 // line 171
  812.                 echo "                                                        <option value=\"";
  813.                 echo sw_escape_filter($this->envsw_get_attribute($this->env$this->source$context["country"], "id", [], "any"falsefalsefalse171), "html"nulltrue);
  814.                 echo "\"
  815.                                                             ";
  816.                 // line 172
  817.                 echo (((sw_get_attribute($this->env$this->source$context["country"], "id", [], "any"falsefalsefalse172) == sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["context"] ?? null), "shippingLocation", [], "any"falsefalsefalse172), "country", [], "any"falsefalsefalse172), "id", [], "any"falsefalsefalse172))) ? ("selected=\"selected\"") : (""));
  818.                 echo ">
  819.                                                             ";
  820.                 // line 173
  821.                 echo sw_escape_filter($this->envsw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source$context["country"], "translated", [], "any"falsefalsefalse173), "name", [], "any"falsefalsefalse173), "html"nulltrue);
  822.                 echo "
  823.                                                         </option>
  824.                                                     ";
  825.             }
  826.             $_parent $context['_parent'];
  827.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['country'], $context['_parent'], $context['loop']);
  828.             $context array_intersect_key($context$_parent) + $_parent;
  829.             // line 176
  830.             echo "                                                </select>
  831.                                             </div>
  832.                                         ";
  833.         }
  834.         // line 179
  835.         echo "                                    ";
  836.         
  837.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  838.         
  839.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  840.     }
  841.     // line 181
  842.     public function block_page_checkout_cart_shipping_costs_form_group_payment_method($context, array $blocks = [])
  843.     {
  844.         $macros $this->macros;
  845.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  846.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_shipping_costs_form_group_payment_method"));
  847.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  848.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_shipping_costs_form_group_payment_method"));
  849.         // line 182
  850.         echo "                                        <div class=\"form-group\">
  851.                                             <label for=\"paymentMethodId\">";
  852.         // line 183
  853.         echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.paymentMethod"));
  854.         echo "</label>
  855.                                             <select class=\"";
  856.         // line 184
  857.         echo sw_escape_filter($this->env, ($context["formSelectClass"] ?? null), "html"nulltrue);
  858.         echo "\" type=\"text\" id=\"paymentMethodId\" name=\"paymentMethodId\">
  859.                                                 ";
  860.         // line 185
  861.         if (!twig_in_filter(sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["context"] ?? null), "paymentMethod", [], "any"falsefalsefalse185), "id", [], "any"falsefalsefalse185), sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["page"] ?? null), "paymentMethods", [], "any"falsefalsefalse185), "ids", [], "any"falsefalsefalse185))) {
  862.             // line 186
  863.             echo "                                                    <option value=\"";
  864.             echo sw_escape_filter($this->envsw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["context"] ?? null), "paymentMethod", [], "any"falsefalsefalse186), "id", [], "any"falsefalsefalse186), "html"nulltrue);
  865.             echo "\"
  866.                                                             selected=\"selected\"
  867.                                                             disabled=\"disabled\">
  868.                                                         ";
  869.             // line 189
  870.             echo sw_escape_filter($this->envsw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["context"] ?? null), "paymentMethod", [], "any"falsefalsefalse189), "translated", [], "any"falsefalsefalse189), "name", [], "any"falsefalsefalse189), "html"nulltrue);
  871.             echo " ";
  872.             echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.notAvailableSuffix"));
  873.             echo "
  874.                                                     </option>
  875.                                                 ";
  876.         }
  877.         // line 192
  878.         echo "                                                ";
  879.         $context['_parent'] = $context;
  880.         $context['_seq'] = twig_ensure_traversable(sw_get_attribute($this->env$this->source, ($context["page"] ?? null), "paymentMethods", [], "any"falsefalsefalse192));
  881.         foreach ($context['_seq'] as $context["_key"] => $context["payment"]) {
  882.             // line 193
  883.             echo "                                                    <option value=\"";
  884.             echo sw_escape_filter($this->envsw_get_attribute($this->env$this->source$context["payment"], "id", [], "any"falsefalsefalse193), "html"nulltrue);
  885.             echo "\"
  886.                                                         ";
  887.             // line 194
  888.             if ((sw_get_attribute($this->env$this->source$context["payment"], "id", [], "any"falsefalsefalse194) == sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["context"] ?? null), "paymentMethod", [], "any"falsefalsefalse194), "id", [], "any"falsefalsefalse194))) {
  889.                 echo " selected=\"selected\"";
  890.             }
  891.             echo ">
  892.                                                         ";
  893.             // line 195
  894.             echo sw_escape_filter($this->envsw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source$context["payment"], "translated", [], "any"falsefalsefalse195), "name", [], "any"falsefalsefalse195), "html"nulltrue);
  895.             echo "
  896.                                                     </option>
  897.                                                 ";
  898.         }
  899.         $_parent $context['_parent'];
  900.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['payment'], $context['_parent'], $context['loop']);
  901.         $context array_intersect_key($context$_parent) + $_parent;
  902.         // line 198
  903.         echo "                                            </select>
  904.                                         </div>
  905.                                     ";
  906.         
  907.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  908.         
  909.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  910.     }
  911.     // line 202
  912.     public function block_page_checkout_cart_shipping_costs_form_group_shipping_method($context, array $blocks = [])
  913.     {
  914.         $macros $this->macros;
  915.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  916.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_shipping_costs_form_group_shipping_method"));
  917.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  918.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_shipping_costs_form_group_shipping_method"));
  919.         // line 203
  920.         echo "                                        <div class=\"form-group\">
  921.                                             <label for=\"shippingMethodId\">";
  922.         // line 204
  923.         echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.shippingMethod"));
  924.         echo "</label>
  925.                                             <select class=\"";
  926.         // line 205
  927.         echo sw_escape_filter($this->env, ($context["formSelectClass"] ?? null), "html"nulltrue);
  928.         echo "\" type=\"text\" id=\"shippingMethodId\" name=\"shippingMethodId\">
  929.                                                 ";
  930.         // line 206
  931.         if (!twig_in_filter(sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["context"] ?? null), "shippingMethod", [], "any"falsefalsefalse206), "id", [], "any"falsefalsefalse206), sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["page"] ?? null), "shippingMethods", [], "any"falsefalsefalse206), "ids", [], "any"falsefalsefalse206))) {
  932.             // line 207
  933.             echo "                                                    <option value=\"";
  934.             echo sw_escape_filter($this->envsw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["context"] ?? null), "shippingMethod", [], "any"falsefalsefalse207), "id", [], "any"falsefalsefalse207), "html"nulltrue);
  935.             echo "\"
  936.                                                             selected=\"selected\"
  937.                                                             disabled=\"disabled\">
  938.                                                         ";
  939.             // line 210
  940.             echo sw_escape_filter($this->envsw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["context"] ?? null), "shippingMethod", [], "any"falsefalsefalse210), "translated", [], "any"falsefalsefalse210), "name", [], "any"falsefalsefalse210), "html"nulltrue);
  941.             echo " ";
  942.             echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.notAvailableSuffix"));
  943.             echo "
  944.                                                     </option>
  945.                                                 ";
  946.         }
  947.         // line 213
  948.         echo "                                                ";
  949.         $context['_parent'] = $context;
  950.         $context['_seq'] = twig_ensure_traversable(sw_get_attribute($this->env$this->source, ($context["page"] ?? null), "shippingMethods", [], "any"falsefalsefalse213));
  951.         foreach ($context['_seq'] as $context["_key"] => $context["shipping"]) {
  952.             // line 214
  953.             echo "                                                    <option value=\"";
  954.             echo sw_escape_filter($this->envsw_get_attribute($this->env$this->source$context["shipping"], "id", [], "any"falsefalsefalse214), "html"nulltrue);
  955.             echo "\"
  956.                                                         ";
  957.             // line 215
  958.             if ((sw_get_attribute($this->env$this->source$context["shipping"], "id", [], "any"falsefalsefalse215) == sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["context"] ?? null), "shippingMethod", [], "any"falsefalsefalse215), "id", [], "any"falsefalsefalse215))) {
  959.                 echo " selected=\"selected\"";
  960.             }
  961.             echo ">
  962.                                                         ";
  963.             // line 216
  964.             echo sw_escape_filter($this->envsw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source$context["shipping"], "translated", [], "any"falsefalsefalse216), "name", [], "any"falsefalsefalse216), "html"nulltrue);
  965.             echo "
  966.                                                     </option>
  967.                                                 ";
  968.         }
  969.         $_parent $context['_parent'];
  970.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['shipping'], $context['_parent'], $context['loop']);
  971.         $context array_intersect_key($context$_parent) + $_parent;
  972.         // line 219
  973.         echo "                                            </select>
  974.                                         </div>
  975.                                     ";
  976.         
  977.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  978.         
  979.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  980.     }
  981.     // line 233
  982.     public function block_page_checkout_aside_actions($context, array $blocks = [])
  983.     {
  984.         $macros $this->macros;
  985.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  986.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_aside_actions"));
  987.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  988.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_aside_actions"));
  989.         // line 234
  990.         echo "    <div class=\"checkout-aside-action\">
  991.         ";
  992.         // line 235
  993.         $this->displayBlock('page_checkout_cart_add_promotion'$context$blocks);
  994.         // line 293
  995.         echo "    </div>
  996.     ";
  997.         // line 295
  998.         $this->displayBlock('page_checkout_cart_action_proceed'$context$blocks);
  999.         
  1000.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1001.         
  1002.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1003.     }
  1004.     // line 235
  1005.     public function block_page_checkout_cart_add_promotion($context, array $blocks = [])
  1006.     {
  1007.         $macros $this->macros;
  1008.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1009.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_promotion"));
  1010.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1011.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_promotion"));
  1012.         // line 236
  1013.         echo "            <form action=\"";
  1014.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("frontend.checkout.promotion.add");
  1015.         echo "\"
  1016.                   class=\"cart-add-promotion\"
  1017.                   data-form-csrf-handler=\"true\"
  1018.                   method=\"post\">
  1019.                 ";
  1020.         // line 242
  1021.         echo "                ";
  1022.         $this->displayBlock('page_checkout_cart_add_promotion_csrf'$context$blocks);
  1023.         // line 245
  1024.         echo "
  1025.                 ";
  1026.         // line 246
  1027.         $this->displayBlock('page_checkout_cart_add_promotion_forward'$context$blocks);
  1028.         // line 251
  1029.         echo "
  1030.                 ";
  1031.         // line 252
  1032.         $this->displayBlock('page_checkout_cart_add_promotion_input_group'$context$blocks);
  1033.         // line 291
  1034.         echo "            </form>
  1035.         ";
  1036.         
  1037.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1038.         
  1039.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1040.     }
  1041.     // line 242
  1042.     public function block_page_checkout_cart_add_promotion_csrf($context, array $blocks = [])
  1043.     {
  1044.         $macros $this->macros;
  1045.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1046.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_promotion_csrf"));
  1047.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1048.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_promotion_csrf"));
  1049.         // line 243
  1050.         echo "                    ";
  1051.         echo $this->extensions['Shopware\Storefront\Framework\Twig\Extension\CsrfFunctionExtension']->createCsrfPlaceholder("frontend.checkout.promotion.add");
  1052.         echo "
  1053.                 ";
  1054.         
  1055.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1056.         
  1057.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1058.     }
  1059.     // line 246
  1060.     public function block_page_checkout_cart_add_promotion_forward($context, array $blocks = [])
  1061.     {
  1062.         $macros $this->macros;
  1063.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1064.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_promotion_forward"));
  1065.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1066.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_promotion_forward"));
  1067.         // line 247
  1068.         echo "                    <input type=\"hidden\"
  1069.                            name=\"redirectTo\"
  1070.                            value=\"frontend.checkout.cart.page\">
  1071.                 ";
  1072.         
  1073.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1074.         
  1075.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1076.     }
  1077.     // line 252
  1078.     public function block_page_checkout_cart_add_promotion_input_group($context, array $blocks = [])
  1079.     {
  1080.         $macros $this->macros;
  1081.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1082.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_promotion_input_group"));
  1083.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1084.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_promotion_input_group"));
  1085.         // line 253
  1086.         echo "                    <div class=\"input-group checkout-aside-add-code\">
  1087.                         ";
  1088.         // line 254
  1089.         $this->displayBlock('page_checkout_cart_add_promotion_label'$context$blocks);
  1090.         // line 259
  1091.         echo "
  1092.                         ";
  1093.         // line 260
  1094.         $this->displayBlock('page_checkout_cart_add_promotion_input'$context$blocks);
  1095.         // line 270
  1096.         echo "
  1097.                         ";
  1098.         // line 271
  1099.         $this->displayBlock('page_checkout_cart_add_promotion_submit'$context$blocks);
  1100.         // line 289
  1101.         echo "                    </div>
  1102.                 ";
  1103.         
  1104.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1105.         
  1106.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1107.     }
  1108.     // line 254
  1109.     public function block_page_checkout_cart_add_promotion_label($context, array $blocks = [])
  1110.     {
  1111.         $macros $this->macros;
  1112.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1113.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_promotion_label"));
  1114.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1115.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_promotion_label"));
  1116.         // line 255
  1117.         echo "                            <label class=\"";
  1118.         echo sw_escape_filter($this->env, ($context["visuallyHiddenClass"] ?? null), "html"nulltrue);
  1119.         echo "\" for=\"addPromotionInput\">
  1120.                                 ";
  1121.         // line 256
  1122.         echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.addPromotionLabel"));
  1123.         echo "
  1124.                             </label>
  1125.                         ";
  1126.         
  1127.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1128.         
  1129.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1130.     }
  1131.     // line 260
  1132.     public function block_page_checkout_cart_add_promotion_input($context, array $blocks = [])
  1133.     {
  1134.         $macros $this->macros;
  1135.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1136.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_promotion_input"));
  1137.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1138.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_promotion_input"));
  1139.         // line 261
  1140.         echo "                            <input type=\"text\"
  1141.                                    name=\"code\"
  1142.                                    class=\"form-control\"
  1143.                                    id=\"addPromotionInput\"
  1144.                                    placeholder=\"";
  1145.         // line 265
  1146.         echo sw_escape_filter($this->envtwig_striptags($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.addPromotionPlaceholder")), "html"nulltrue);
  1147.         echo "\"
  1148.                                    aria-label=\"";
  1149.         // line 266
  1150.         echo sw_escape_filter($this->envtwig_striptags($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.addPromotionLabel")), "html"nulltrue);
  1151.         echo "\"
  1152.                                    aria-describedby=\"addPromotion\"
  1153.                                    required=\"required\">
  1154.                         ";
  1155.         
  1156.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1157.         
  1158.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1159.     }
  1160.     // line 271
  1161.     public function block_page_checkout_cart_add_promotion_submit($context, array $blocks = [])
  1162.     {
  1163.         $macros $this->macros;
  1164.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1165.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_promotion_submit"));
  1166.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1167.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_add_promotion_submit"));
  1168.         // line 272
  1169.         echo "                            ";
  1170.         // line 273
  1171.         echo "                            ";
  1172.         if ($this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\FeatureFlagExtension']->feature("v6.5.0.0")) {
  1173.             // line 274
  1174.             echo "                                <button class=\"btn btn-secondary\"
  1175.                                         type=\"submit\"
  1176.                                         id=\"addPromotion\">
  1177.                                     ";
  1178.             // line 277
  1179.             ((function () use ($context$blocks) {
  1180.                 $finder $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
  1181.                 $includeTemplate $finder->find("@Storefront/storefront/utilities/icon.html.twig");
  1182.                 return $this->loadTemplate($includeTemplate ?? null"@Storefront/storefront/page/checkout/cart/index.html.twig"277);
  1183.             })())->display(twig_array_merge($context, ["name" => "checkmark"]));
  1184.             // line 278
  1185.             echo "                                </button>
  1186.                             ";
  1187.         } else {
  1188.             // line 280
  1189.             echo "                                <div class=\"input-group-append\">
  1190.                                     <button class=\"btn btn-secondary\"
  1191.                                             type=\"submit\"
  1192.                                             id=\"addPromotion\">
  1193.                                         ";
  1194.             // line 284
  1195.             ((function () use ($context$blocks) {
  1196.                 $finder $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
  1197.                 $includeTemplate $finder->find("@Storefront/storefront/utilities/icon.html.twig");
  1198.                 return $this->loadTemplate($includeTemplate ?? null"@Storefront/storefront/page/checkout/cart/index.html.twig"284);
  1199.             })())->display(twig_array_merge($context, ["name" => "checkmark"]));
  1200.             // line 285
  1201.             echo "                                    </button>
  1202.                                 </div>
  1203.                             ";
  1204.         }
  1205.         // line 288
  1206.         echo "                        ";
  1207.         
  1208.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1209.         
  1210.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1211.     }
  1212.     // line 295
  1213.     public function block_page_checkout_cart_action_proceed($context, array $blocks = [])
  1214.     {
  1215.         $macros $this->macros;
  1216.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1217.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_action_proceed"));
  1218.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1219.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_cart_action_proceed"));
  1220.         // line 296
  1221.         echo "        ";
  1222.         // line 297
  1223.         echo "        ";
  1224.         if ($this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\FeatureFlagExtension']->feature("v6.5.0.0")) {
  1225.             // line 298
  1226.             echo "            <div class=\"checkout-aside-action d-grid\">
  1227.                 <a href=\"";
  1228.             // line 299
  1229.             echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("frontend.checkout.confirm.page");
  1230.             echo "\"
  1231.                    class=\"btn btn-primary btn-lg begin-checkout-btn\"
  1232.                    title=\"";
  1233.             // line 301
  1234.             echo sw_escape_filter($this->envtwig_striptags($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.proceedLink")), "html"nulltrue);
  1235.             echo "\">
  1236.                     ";
  1237.             // line 302
  1238.             echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.proceedLink"));
  1239.             echo "
  1240.                 </a>
  1241.             </div>
  1242.         ";
  1243.         } else {
  1244.             // line 306
  1245.             echo "            <div class=\"checkout-aside-action\">
  1246.                 <a href=\"";
  1247.             // line 307
  1248.             echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("frontend.checkout.confirm.page");
  1249.             echo "\"
  1250.                    class=\"btn btn-primary btn-block btn-lg begin-checkout-btn\"
  1251.                    title=\"";
  1252.             // line 309
  1253.             echo sw_escape_filter($this->envtwig_striptags($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.proceedLink")), "html"nulltrue);
  1254.             echo "\">
  1255.                     ";
  1256.             // line 310
  1257.             echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.proceedLink"));
  1258.             echo "
  1259.                 </a>
  1260.             </div>
  1261.         ";
  1262.         }
  1263.         // line 314
  1264.         echo "    ";
  1265.         
  1266.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1267.         
  1268.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1269.     }
  1270.     public function getTemplateName()
  1271.     {
  1272.         return "@Storefront/storefront/page/checkout/cart/index.html.twig";
  1273.     }
  1274.     public function isTraitable()
  1275.     {
  1276.         return false;
  1277.     }
  1278.     public function getDebugInfo()
  1279.     {
  1280.         return array (  1465 => 314,  1458 => 310,  1454 => 309,  1449 => 307,  1446 => 306,  1439 => 302,  1435 => 301,  1430 => 299,  1427 => 298,  1424 => 297,  1422 => 296,  1412 => 295,  1402 => 288,  1397 => 285,  1389 => 284,  1383 => 280,  1379 => 278,  1371 => 277,  1366 => 274,  1363 => 273,  1361 => 272,  1351 => 271,  1337 => 266,  1333 => 265,  1327 => 261,  1317 => 260,  1304 => 256,  1299 => 255,  1289 => 254,  1278 => 289,  1276 => 271,  1273 => 270,  1271 => 260,  1268 => 259,  1266 => 254,  1263 => 253,  1253 => 252,  1240 => 247,  1230 => 246,  1217 => 243,  1207 => 242,  1196 => 291,  1194 => 252,  1191 => 251,  1189 => 246,  1186 => 245,  1183 => 242,  1174 => 236,  1164 => 235,  1154 => 295,  1150 => 293,  1148 => 235,  1145 => 234,  1135 => 233,  1123 => 219,  1114 => 216,  1108 => 215,  1103 => 214,  1098 => 213,  1090 => 210,  1083 => 207,  1081 => 206,  1077 => 205,  1073 => 204,  1070 => 203,  1060 => 202,  1048 => 198,  1039 => 195,  1033 => 194,  1028 => 193,  1023 => 192,  1015 => 189,  1008 => 186,  1006 => 185,  1002 => 184,  998 => 183,  995 => 182,  985 => 181,  975 => 179,  970 => 176,  961 => 173,  957 => 172,  952 => 171,  948 => 170,  944 => 169,  940 => 168,  937 => 167,  934 => 166,  924 => 165,  912 => 222,  910 => 202,  907 => 201,  905 => 181,  902 => 180,  900 => 165,  897 => 164,  887 => 163,  877 => 158,  868 => 157,  858 => 156,  848 => 161,  844 => 159,  842 => 156,  838 => 155,  830 => 150,  827 => 149,  824 => 148,  821 => 147,  811 => 146,  798 => 143,  788 => 142,  776 => 225,  774 => 163,  771 => 162,  769 => 146,  766 => 145,  763 => 142,  757 => 138,  752 => 135,  742 => 134,  732 => 127,  727 => 124,  719 => 123,  713 => 119,  709 => 117,  701 => 116,  696 => 113,  693 => 112,  691 => 111,  681 => 110,  667 => 105,  663 => 104,  657 => 100,  647 => 99,  634 => 95,  629 => 94,  619 => 93,  608 => 128,  606 => 110,  603 => 109,  601 => 99,  598 => 98,  596 => 93,  593 => 92,  583 => 91,  570 => 86,  560 => 85,  547 => 82,  537 => 81,  525 => 130,  523 => 91,  520 => 90,  518 => 85,  515 => 84,  512 => 81,  504 => 75,  501 => 74,  491 => 73,  480 => 228,  478 => 134,  475 => 133,  473 => 73,  470 => 72,  460 => 71,  450 => 69,  448 => 67,  447 => 66,  445 => 65,  435 => 64,  425 => 56,  422 => 55,  419 => 54,  416 => 53,  413 => 52,  410 => 51,  408 => 50,  398 => 49,  388 => 57,  385 => 49,  375 => 48,  365 => 59,  351 => 58,  348 => 48,  330 => 47,  320 => 46,  310 => 44,  307 => 43,  304 => 42,  301 => 41,  298 => 40,  295 => 39,  293 => 38,  283 => 37,  271 => 60,  269 => 46,  266 => 45,  264 => 37,  260 => 35,  250 => 34,  237 => 30,  234 => 29,  224 => 28,  214 => 230,  212 => 71,  209 => 70,  207 => 64,  204 => 63,  202 => 34,  199 => 33,  196 => 28,  176 => 27,  166 => 26,  152 => 22,  149 => 21,  145 => 19,  143 => 18,  140 => 17,  138 => 16,  135 => 15,  133 => 14,  130 => 13,  127 => 9,  124 => 8,  114 => 7,  103 => 4,  93 => 3,  70 => 2,);
  1281.     }
  1282.     public function getSourceContext()
  1283.     {
  1284.         return new Source("{% sw_extends '@Storefront/storefront/page/checkout/_page.html.twig' %}
  1285. {% block base_head %}
  1286.     {% sw_include '@Storefront/storefront/page/checkout/cart/meta.html.twig' %}
  1287. {% endblock %}
  1288. {% block page_checkout_container %}
  1289.     {% if page.cart.lineItems.count is same as(0) %}
  1290.         {% sw_include '@Storefront/storefront/utilities/alert.html.twig' with {
  1291.             type: \"info\",
  1292.             content: \"checkout.cartEmpty\"|trans|sw_sanitize
  1293.         } %}
  1294.         {% set messages = app.flashes %}
  1295.         {% if messages.danger|length > 0 %}
  1296.             <div class=\"flashbags\">
  1297.                 {% sw_include '@Storefront/storefront/utilities/alert.html.twig' with { type: 'danger', list: messages.danger } %}
  1298.             </div>
  1299.         {% endif %}
  1300.     {% else %}
  1301.         {{ parent() }}
  1302.     {% endif %}
  1303. {% endblock %}
  1304. {% block page_checkout_main_content %}
  1305.     {% block page_checkout_cart %}
  1306.         {% block page_checkout_cart_header %}
  1307.             <h1 class=\"cart-main-header\">
  1308.                 {{ \"checkout.cartHeader\"|trans|sw_sanitize }}
  1309.             </h1>
  1310.         {% endblock %}
  1311.         {% block page_checkout_cart_product_table %}
  1312.             <div class=\"card checkout-product-table\">
  1313.                 <div class=\"card-body\">
  1314.                     {% block page_checkout_cart_table_header %}
  1315.                         {# @deprecated tag:v6.5.0 - Template `cart-product-header.html.twig` is deprecated. Use `storefront/component/checkout/cart-header.html.twig` instead. #}
  1316.                         {% if feature('v6.5.0.0') %}
  1317.                             {% sw_include '@Storefront/storefront/component/checkout/cart-header.html.twig' %}
  1318.                         {% else %}
  1319.                             {% sw_include '@Storefront/storefront/page/checkout/cart/cart-product-header.html.twig' %}
  1320.                         {% endif %}
  1321.                     {% endblock %}
  1322.                     {% block page_checkout_cart_table_items %}
  1323.                         {% for lineItem in page.cart.lineItems %}
  1324.                             {% block page_checkout_cart_table_item %}
  1325.                                 {% block page_checkout_item %}
  1326.                                     {# @deprecated tag:v6.5.0 - Template `checkout-item.html.twig` is deprecated. Use `storefront/component/line-item/line-item.html.twig` instead. #}
  1327.                                     {% if feature('v6.5.0.0') %}
  1328.                                         {% sw_include '@Storefront/storefront/component/line-item/line-item.html.twig' %}
  1329.                                     {% else %}
  1330.                                         {% sw_include '@Storefront/storefront/page/checkout/checkout-item.html.twig' %}
  1331.                                     {% endif %}
  1332.                                 {% endblock %}
  1333.                             {% endblock %}
  1334.                         {% endfor %}
  1335.                     {% endblock %}
  1336.                 </div>
  1337.             </div>
  1338.         {% endblock %}
  1339.         {% block page_checkout_cart_hidden_line_items_information %}
  1340.             {% sw_include '@Storefront/storefront/component/checkout/hidden-line-items-information.html.twig' with {
  1341.                 cart: page.cart,
  1342.                 lineItems: page.cart.lineItems
  1343.             } %}
  1344.         {% endblock %}
  1345.         {% block page_checkout_cart_add_product_and_shipping %}
  1346.             <div class=\"row\">
  1347.                 {% block page_checkout_cart_add_product %}
  1348.                     <div class=\"col-md-4 cart-add-product-container\">
  1349.                         <form action=\"{{ path('frontend.checkout.product.add-by-number') }}\"
  1350.                               data-form-csrf-handler=\"true\"
  1351.                               class=\"cart-add-product\"
  1352.                               method=\"post\">
  1353.                             {# @deprecated tag:v6.5.0 - Block page_checkout_cart_add_product_csrf will be removed. #}
  1354.                             {% block page_checkout_cart_add_product_csrf %}
  1355.                                 {{ sw_csrf('frontend.checkout.product.add-by-number') }}
  1356.                             {% endblock %}
  1357.                             {% block page_checkout_cart_add_product_redirect %}
  1358.                                 <input type=\"hidden\"
  1359.                                        name=\"redirectTo\"
  1360.                                        value=\"frontend.checkout.cart.page\">
  1361.                             {% endblock %}
  1362.                             {% block page_checkout_cart_add_product_input_group %}
  1363.                                 <div class=\"input-group\">
  1364.                                     {% block page_checkout_cart_add_product_label %}
  1365.                                         <label class=\"{{ visuallyHiddenClass }}\" for=\"addProductInput\">
  1366.                                             {{ \"checkout.addProductLabel\"|trans|sw_sanitize }}
  1367.                                         </label>
  1368.                                     {% endblock %}
  1369.                                     {% block page_checkout_cart_add_product_input %}
  1370.                                         <input type=\"text\"
  1371.                                                name=\"number\"
  1372.                                                class=\"form-control\"
  1373.                                                id=\"addProductInput\"
  1374.                                                placeholder=\"{{ \"checkout.addProductPlaceholder\"|trans|striptags }}\"
  1375.                                                aria-label=\"{{ \"checkout.addProductLabel\"|trans|striptags }}\"
  1376.                                                aria-describedby=\"addProductButton\"
  1377.                                                required=\"required\">
  1378.                                     {% endblock %}
  1379.                                     {% block page_checkout_cart_add_product_submit %}
  1380.                                         {# @deprecated tag:v6.5.0 - Bootstrap v5 removes `input-group-append` wrapper and uses elements as direct childs of `input-group` #}
  1381.                                         {% if feature('v6.5.0.0') %}
  1382.                                             <button class=\"btn btn-secondary\"
  1383.                                                     type=\"submit\"
  1384.                                                     id=\"addProductButton\">
  1385.                                                 {% sw_icon 'checkmark' %}
  1386.                                             </button>
  1387.                                         {% else %}
  1388.                                             <div class=\"input-group-append\">
  1389.                                                 <button class=\"btn btn-secondary\"
  1390.                                                         type=\"submit\"
  1391.                                                         id=\"addProductButton\">
  1392.                                                     {% sw_icon 'checkmark' %}
  1393.                                                 </button>
  1394.                                             </div>
  1395.                                         {% endif %}
  1396.                                     {% endblock %}
  1397.                                 </div>
  1398.                             {% endblock %}
  1399.                         </form>
  1400.                     </div>
  1401.                 {% endblock %}
  1402.                 {% block page_checkout_cart_shipping_costs %}
  1403.                     <div class=\"col-md-8 cart-shipping-costs-container\">
  1404.                         <form name=\"precalc\"
  1405.                               method=\"post\"
  1406.                               action=\"{{ path('frontend.checkout.configure') }}\"
  1407.                               data-form-auto-submit=\"true\">
  1408.                             {# @deprecated tag:v6.5.0 - Block page_checkout_cart_shipping_costs_csrf will be removed. #}
  1409.                             {% block page_checkout_cart_shipping_costs_csrf %}
  1410.                                 {{ sw_csrf('frontend.checkout.configure') }}
  1411.                             {% endblock %}
  1412.                             {% block page_checkout_cart_shipping_costs_trigger %}
  1413.                                 {% set PHYSICAL_STATE = constant('Shopware\\\\Core\\\\Content\\\\Product\\\\State::IS_PHYSICAL') %}
  1414.                                 {% if page.cart.lineItems.hasLineItemWithState(PHYSICAL_STATE) %}
  1415.                                     <a class=\"btn btn-link cart-shipping-costs-btn\"
  1416.                                        {{ dataBsToggleAttr }}=\"collapse\"
  1417.                                        href=\"#collapseShippingCost\"
  1418.                                        role=\"button\"
  1419.                                        aria-expanded=\"false\"
  1420.                                        aria-controls=\"collapseExample\">
  1421.                                         {{ \"checkout.shippingCosts\"|trans|sw_sanitize }}
  1422.                                         {% block page_checkout_cart_shipping_costs_trigger_icon %}
  1423.                                             {% sw_icon 'arrow-medium-right' style { 'pack':'solid', 'size': 'sm' } %}
  1424.                                         {% endblock %}
  1425.                                     </a>
  1426.                                 {% endif %}
  1427.                             {% endblock %}
  1428.                             {% block page_checkout_cart_shipping_costs_form_group %}
  1429.                                 <div class=\"collapse\" id=\"collapseShippingCost\">
  1430.                                     {% block page_checkout_cart_shipping_costs_form_group_country %}
  1431.                                         {% if not context.customer %}
  1432.                                             <div class=\"form-group\">
  1433.                                                 <label for=\"countryId\">{{ \"checkout.shippingCountry\"|trans|sw_sanitize }}</label>
  1434.                                                 <select class=\"{{ formSelectClass }}\" type=\"text\" id=\"countryId\" name=\"countryId\">
  1435.                                                     {% for country in page.countries %}
  1436.                                                         <option value=\"{{ country.id }}\"
  1437.                                                             {{ country.id == context.shippingLocation.country.id ? 'selected=\"selected\"' : '' }}>
  1438.                                                             {{ country.translated.name }}
  1439.                                                         </option>
  1440.                                                     {% endfor %}
  1441.                                                 </select>
  1442.                                             </div>
  1443.                                         {% endif %}
  1444.                                     {% endblock %}
  1445.                                     {% block page_checkout_cart_shipping_costs_form_group_payment_method %}
  1446.                                         <div class=\"form-group\">
  1447.                                             <label for=\"paymentMethodId\">{{ \"checkout.paymentMethod\"|trans|sw_sanitize }}</label>
  1448.                                             <select class=\"{{ formSelectClass }}\" type=\"text\" id=\"paymentMethodId\" name=\"paymentMethodId\">
  1449.                                                 {% if context.paymentMethod.id not in page.paymentMethods.ids %}
  1450.                                                     <option value=\"{{ context.paymentMethod.id }}\"
  1451.                                                             selected=\"selected\"
  1452.                                                             disabled=\"disabled\">
  1453.                                                         {{ context.paymentMethod.translated.name }} {{ \"checkout.notAvailableSuffix\"|trans|sw_sanitize }}
  1454.                                                     </option>
  1455.                                                 {% endif %}
  1456.                                                 {% for payment in page.paymentMethods %}
  1457.                                                     <option value=\"{{ payment.id }}\"
  1458.                                                         {% if payment.id == context.paymentMethod.id %} selected=\"selected\"{% endif %}>
  1459.                                                         {{ payment.translated.name }}
  1460.                                                     </option>
  1461.                                                 {% endfor %}
  1462.                                             </select>
  1463.                                         </div>
  1464.                                     {% endblock %}
  1465.                                     {% block page_checkout_cart_shipping_costs_form_group_shipping_method %}
  1466.                                         <div class=\"form-group\">
  1467.                                             <label for=\"shippingMethodId\">{{ \"checkout.shippingMethod\"|trans|sw_sanitize }}</label>
  1468.                                             <select class=\"{{ formSelectClass }}\" type=\"text\" id=\"shippingMethodId\" name=\"shippingMethodId\">
  1469.                                                 {% if context.shippingMethod.id not in page.shippingMethods.ids %}
  1470.                                                     <option value=\"{{ context.shippingMethod.id }}\"
  1471.                                                             selected=\"selected\"
  1472.                                                             disabled=\"disabled\">
  1473.                                                         {{ context.shippingMethod.translated.name }} {{ \"checkout.notAvailableSuffix\"|trans|sw_sanitize }}
  1474.                                                     </option>
  1475.                                                 {% endif %}
  1476.                                                 {% for shipping in page.shippingMethods %}
  1477.                                                     <option value=\"{{ shipping.id }}\"
  1478.                                                         {% if shipping.id == context.shippingMethod.id %} selected=\"selected\"{% endif %}>
  1479.                                                         {{ shipping.translated.name }}
  1480.                                                     </option>
  1481.                                                 {% endfor %}
  1482.                                             </select>
  1483.                                         </div>
  1484.                                     {% endblock %}
  1485.                                     <input type=\"hidden\" name=\"redirectTo\" value=\"frontend.checkout.cart.page\">
  1486.                                 </div>
  1487.                             {% endblock %}
  1488.                         </form>
  1489.                     </div>
  1490.                 {% endblock %}
  1491.             </div>
  1492.         {% endblock %}
  1493.     {% endblock %}
  1494. {% endblock %}
  1495. {% block page_checkout_aside_actions %}
  1496.     <div class=\"checkout-aside-action\">
  1497.         {% block page_checkout_cart_add_promotion %}
  1498.             <form action=\"{{ path('frontend.checkout.promotion.add') }}\"
  1499.                   class=\"cart-add-promotion\"
  1500.                   data-form-csrf-handler=\"true\"
  1501.                   method=\"post\">
  1502.                 {# @deprecated tag:v6.5.0 - Block page_checkout_cart_add_promotion_csrf will be removed. #}
  1503.                 {% block page_checkout_cart_add_promotion_csrf %}
  1504.                     {{ sw_csrf('frontend.checkout.promotion.add') }}
  1505.                 {% endblock %}
  1506.                 {% block page_checkout_cart_add_promotion_forward %}
  1507.                     <input type=\"hidden\"
  1508.                            name=\"redirectTo\"
  1509.                            value=\"frontend.checkout.cart.page\">
  1510.                 {% endblock %}
  1511.                 {% block page_checkout_cart_add_promotion_input_group %}
  1512.                     <div class=\"input-group checkout-aside-add-code\">
  1513.                         {% block page_checkout_cart_add_promotion_label %}
  1514.                             <label class=\"{{ visuallyHiddenClass }}\" for=\"addPromotionInput\">
  1515.                                 {{ \"checkout.addPromotionLabel\"|trans|sw_sanitize }}
  1516.                             </label>
  1517.                         {% endblock %}
  1518.                         {% block page_checkout_cart_add_promotion_input %}
  1519.                             <input type=\"text\"
  1520.                                    name=\"code\"
  1521.                                    class=\"form-control\"
  1522.                                    id=\"addPromotionInput\"
  1523.                                    placeholder=\"{{ \"checkout.addPromotionPlaceholder\"|trans|striptags }}\"
  1524.                                    aria-label=\"{{ \"checkout.addPromotionLabel\"|trans|striptags }}\"
  1525.                                    aria-describedby=\"addPromotion\"
  1526.                                    required=\"required\">
  1527.                         {% endblock %}
  1528.                         {% block page_checkout_cart_add_promotion_submit %}
  1529.                             {# @deprecated tag:v6.5.0 - Bootstrap v5 removes `input-group-append` wrapper and uses elements as direct childs of `input-group` #}
  1530.                             {% if feature('v6.5.0.0') %}
  1531.                                 <button class=\"btn btn-secondary\"
  1532.                                         type=\"submit\"
  1533.                                         id=\"addPromotion\">
  1534.                                     {% sw_icon 'checkmark' %}
  1535.                                 </button>
  1536.                             {% else %}
  1537.                                 <div class=\"input-group-append\">
  1538.                                     <button class=\"btn btn-secondary\"
  1539.                                             type=\"submit\"
  1540.                                             id=\"addPromotion\">
  1541.                                         {% sw_icon 'checkmark' %}
  1542.                                     </button>
  1543.                                 </div>
  1544.                             {% endif %}
  1545.                         {% endblock %}
  1546.                     </div>
  1547.                 {% endblock %}
  1548.             </form>
  1549.         {% endblock %}
  1550.     </div>
  1551.     {% block page_checkout_cart_action_proceed %}
  1552.         {# @deprecated tag:v6.5.0 - Bootstrap v5 removes `btn-block` class, use `d-grid` wrapper instead #}
  1553.         {% if feature('v6.5.0.0') %}
  1554.             <div class=\"checkout-aside-action d-grid\">
  1555.                 <a href=\"{{ path('frontend.checkout.confirm.page') }}\"
  1556.                    class=\"btn btn-primary btn-lg begin-checkout-btn\"
  1557.                    title=\"{{ \"checkout.proceedLink\"|trans|striptags }}\">
  1558.                     {{ \"checkout.proceedLink\"|trans|sw_sanitize }}
  1559.                 </a>
  1560.             </div>
  1561.         {% else %}
  1562.             <div class=\"checkout-aside-action\">
  1563.                 <a href=\"{{ path('frontend.checkout.confirm.page') }}\"
  1564.                    class=\"btn btn-primary btn-block btn-lg begin-checkout-btn\"
  1565.                    title=\"{{ \"checkout.proceedLink\"|trans|striptags }}\">
  1566.                     {{ \"checkout.proceedLink\"|trans|sw_sanitize }}
  1567.                 </a>
  1568.             </div>
  1569.         {% endif %}
  1570.     {% endblock %}
  1571. {% endblock %}
  1572. ""@Storefront/storefront/page/checkout/cart/index.html.twig""/var/www/shopware6/vendor/shopware/storefront/Resources/views/storefront/page/checkout/cart/index.html.twig");
  1573.     }
  1574. }