var/cache/dev_h470ebe8d8ccd12942d9662afa697ffe9/twig/ef/ef5aa009dd912b820950d7627d3b472a683ccbfc181b86976220075205b6a15f.php line 53

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. /* @zenitPlatformStratus/storefront/page/product-detail/index.html.twig */
  16. class __TwigTemplate_212da40bbede8b3d8edd17287541581a 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_body' => [$this'block_base_body'],
  26.             'base_main_inner' => [$this'block_base_main_inner'],
  27.             'base_breadcrumb' => [$this'block_base_breadcrumb'],
  28.             'base_content' => [$this'block_base_content'],
  29.             'page_product_detail' => [$this'block_page_product_detail'],
  30.             'page_product_detail_inner' => [$this'block_page_product_detail_inner'],
  31.             'page_product_detail_content' => [$this'block_page_product_detail_content'],
  32.             'page_product_detail_main' => [$this'block_page_product_detail_main'],
  33.             'page_product_detail_media' => [$this'block_page_product_detail_media'],
  34.             'page_product_detail_buy' => [$this'block_page_product_detail_buy'],
  35.             'page_product_detail_headline' => [$this'block_page_product_detail_headline'],
  36.             'zen_page_product_detail_short_description' => [$this'block_zen_page_product_detail_short_description'],
  37.             'page_product_detail_tabs' => [$this'block_page_product_detail_tabs'],
  38.             'page_product_detail_cross_selling' => [$this'block_page_product_detail_cross_selling'],
  39.         ];
  40.     }
  41.     protected function doGetParent(array $context)
  42.     {
  43.         // line 2
  44.         return "@Storefront/storefront/page/product-detail/index.html.twig";
  45.     }
  46.     protected function doDisplay(array $context, array $blocks = [])
  47.     {
  48.         $macros $this->macros;
  49.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  50.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@zenitPlatformStratus/storefront/page/product-detail/index.html.twig"));
  51.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  52.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@zenitPlatformStratus/storefront/page/product-detail/index.html.twig"));
  53.         $this->parent $this->loadTemplate("@Storefront/storefront/page/product-detail/index.html.twig""@zenitPlatformStratus/storefront/page/product-detail/index.html.twig"2);
  54.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  55.         
  56.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  57.         
  58.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  59.     }
  60.     // line 3
  61.     public function block_base_body($context, array $blocks = [])
  62.     {
  63.         $macros $this->macros;
  64.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  65.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""base_body"));
  66.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  67.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""base_body"));
  68.         // line 4
  69.         echo "    ";
  70.         // line 5
  71.         echo "    ";
  72.         if ((($context["galleryMode"] ?? null) === "scroller")) {
  73.             // line 6
  74.             echo "        ";
  75.             $context["bodyClasses"] = twig_array_merge([=> "is-gallery-scroller"], ($context["bodyClasses"] ?? null));
  76.             // line 7
  77.             echo "    ";
  78.         }
  79.         // line 8
  80.         echo "
  81.     ";
  82.         // line 9
  83.         $this->displayParentBlock("base_body"$context$blocks);
  84.         echo "
  85. ";
  86.         
  87.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  88.         
  89.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  90.     }
  91.     // line 12
  92.     public function block_base_main_inner($context, array $blocks = [])
  93.     {
  94.         $macros $this->macros;
  95.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  96.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""base_main_inner"));
  97.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  98.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""base_main_inner"));
  99.         // line 13
  100.         echo "    ";
  101.         // line 14
  102.         echo "    ";
  103.         $this->displayBlock("base_main_container"$context$blocks);
  104.         echo "
  105. ";
  106.         
  107.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  108.         
  109.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  110.     }
  111.     // line 17
  112.     public function block_base_breadcrumb($context, array $blocks = [])
  113.     {
  114.         $macros $this->macros;
  115.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  116.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""base_breadcrumb"));
  117.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  118.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""base_breadcrumb"));
  119.         // line 18
  120.         echo "    <div class=\"breadcrumb-container\">
  121.         <div class=\"container\">
  122.             ";
  123.         // line 20
  124.         $this->displayParentBlock("base_breadcrumb"$context$blocks);
  125.         echo "
  126.         </div>
  127.     </div>
  128. ";
  129.         
  130.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  131.         
  132.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  133.     }
  134.     // line 25
  135.     public function block_base_content($context, array $blocks = [])
  136.     {
  137.         $macros $this->macros;
  138.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  139.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""base_content"));
  140.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  141.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""base_content"));
  142.         // line 26
  143.         echo "    ";
  144.         $this->displayBlock('page_product_detail'$context$blocks);
  145.         
  146.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  147.         
  148.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  149.     }
  150.     public function block_page_product_detail($context, array $blocks = [])
  151.     {
  152.         $macros $this->macros;
  153.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  154.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_product_detail"));
  155.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  156.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_product_detail"));
  157.         // line 27
  158.         echo "
  159.         <div class=\"product-detail\"
  160.              itemscope
  161.              itemtype=\"https://schema.org/Product\">
  162.             ";
  163.         // line 31
  164.         $this->displayBlock('page_product_detail_inner'$context$blocks);
  165.         // line 177
  166.         echo "        </div>
  167.     ";
  168.         
  169.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  170.         
  171.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  172.     }
  173.     // line 31
  174.     public function block_page_product_detail_inner($context, array $blocks = [])
  175.     {
  176.         $macros $this->macros;
  177.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  178.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_product_detail_inner"));
  179.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  180.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_product_detail_inner"));
  181.         // line 32
  182.         echo "                ";
  183.         $this->displayBlock('page_product_detail_content'$context$blocks);
  184.         // line 155
  185.         echo "
  186.                 ";
  187.         // line 156
  188.         $this->displayBlock('page_product_detail_tabs'$context$blocks);
  189.         // line 163
  190.         echo "
  191.                 ";
  192.         // line 164
  193.         $this->displayBlock('page_product_detail_cross_selling'$context$blocks);
  194.         // line 175
  195.         echo "
  196.             ";
  197.         
  198.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  199.         
  200.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  201.     }
  202.     // line 32
  203.     public function block_page_product_detail_content($context, array $blocks = [])
  204.     {
  205.         $macros $this->macros;
  206.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  207.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_product_detail_content"));
  208.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  209.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_product_detail_content"));
  210.         // line 33
  211.         echo "                    <div class=\"product-detail-content\">
  212.                         <div class=\"container\">
  213.                             ";
  214.         // line 36
  215.         echo "
  216.                             ";
  217.         // line 37
  218.         $context["mediaItems"] = sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["page"] ?? null), "product", [], "any"falsefalsefalse37), "media", [], "any"falsefalsefalse37), "media", [], "any"falsefalsefalse37);
  219.         // line 38
  220.         echo "
  221.                             ";
  222.         // line 39
  223.         $this->displayBlock('page_product_detail_main'$context$blocks);
  224.         // line 152
  225.         echo "                        </div>
  226.                     </div>
  227.                 ";
  228.         
  229.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  230.         
  231.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  232.     }
  233.     // line 39
  234.     public function block_page_product_detail_main($context, array $blocks = [])
  235.     {
  236.         $macros $this->macros;
  237.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  238.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_product_detail_main"));
  239.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  240.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_product_detail_main"));
  241.         // line 40
  242.         echo "
  243.                                 ";
  244.         // line 42
  245.         echo "                                ";
  246.         $context["galleryWidthConfig"] = (($this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-width")) ? ($this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-width")) : (7));
  247.         // line 43
  248.         echo "                                ";
  249.         $context["buyboxWidthConfig"] = (($this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-width")) ? ((12 $this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-width"))) : (5));
  250.         // line 44
  251.         echo "                                ";
  252.         $context["displayModeConfig"] = (($this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-display-mode")) ? ($this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-display-mode")) : ("contain"));
  253.         // line 45
  254.         echo "                                ";
  255.         $context["verticalAlignConfig"] = (($this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-vertical-align")) ? ($this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-vertical-align")) : ("center"));
  256.         // line 46
  257.         echo "                                ";
  258.         $context["minHeightConfig"] = (($this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-min-height-desktop")) ? (($this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-min-height-desktop") . "px")) : ("430px"));
  259.         // line 47
  260.         echo "                                ";
  261.         $context["navigationArrowsConfig"] = (($this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-navigation-arrows")) ? ($this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-navigation-arrows")) : ("inside"));
  262.         // line 48
  263.         echo "                                ";
  264.         $context["navigationDotsConfig"] = (($this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-navigation-dots")) ? ($this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-navigation-dots")) : ("inside"));
  265.         // line 49
  266.         echo "                                ";
  267.         $context["galleryPositionConfig"] = (($this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-gallery-position")) ? ($this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-gallery-position")) : ("left"));
  268.         // line 50
  269.         echo "                                ";
  270.         $context["thumbnailsConfig"] = ((($context["thumbnailsConfig"] ?? null)) ? (($context["thumbnailsConfig"] ?? null)) : (true));
  271.         // line 51
  272.         echo "
  273.                                 ";
  274.         // line 52
  275.         if ((($context["buyboxWidthConfig"] ?? null) === 0)) {
  276.             // line 53
  277.             echo "                                    ";
  278.             $context["buyboxWidthConfig"] = 12;
  279.             // line 54
  280.             echo "                                ";
  281.         }
  282.         // line 55
  283.         echo "
  284.                                 ";
  285.         // line 56
  286.         if ((null === $this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-zoom"))) {
  287.             // line 57
  288.             echo "                                    ";
  289.             // line 58
  290.             echo "                                    ";
  291.             $context["zoomConfig"] = true;
  292.             // line 59
  293.             echo "                                ";
  294.         } else {
  295.             // line 60
  296.             echo "                                    ";
  297.             $context["zoomConfig"] = $this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-zoom");
  298.             // line 61
  299.             echo "                                ";
  300.         }
  301.         // line 62
  302.         echo "
  303.                                 ";
  304.         // line 63
  305.         if ((null === $this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-zoom-modal"))) {
  306.             // line 64
  307.             echo "                                    ";
  308.             // line 65
  309.             echo "                                    ";
  310.             $context["zoomModalConfig"] = true;
  311.             // line 66
  312.             echo "                                ";
  313.         } else {
  314.             // line 67
  315.             echo "                                    ";
  316.             $context["zoomModalConfig"] = $this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-zoom-modal");
  317.             // line 68
  318.             echo "                                ";
  319.         }
  320.         // line 69
  321.         echo "
  322.                                 ";
  323.         // line 70
  324.         if ((null === $this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-keep-aspect-ratio-on-zoom"))) {
  325.             // line 71
  326.             echo "                                    ";
  327.             // line 72
  328.             echo "                                    ";
  329.             $context["keepAspectRatioOnZoom"] = false;
  330.             // line 73
  331.             echo "                                ";
  332.         } else {
  333.             // line 74
  334.             echo "                                    ";
  335.             $context["keepAspectRatioOnZoom"] = $this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-keep-aspect-ratio-on-zoom");
  336.             // line 75
  337.             echo "                                ";
  338.         }
  339.         // line 76
  340.         echo "
  341.                                 ";
  342.         // line 77
  343.         if ((null === $this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-magnifier-over-gallery"))) {
  344.             // line 78
  345.             echo "                                    ";
  346.             // line 79
  347.             echo "                                    ";
  348.             $context["magnifierOverGallery"] = false;
  349.             // line 80
  350.             echo "                                ";
  351.         } else {
  352.             // line 81
  353.             echo "                                    ";
  354.             $context["magnifierOverGallery"] = $this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-gallery-slider-magnifier-over-gallery");
  355.             // line 82
  356.             echo "                                ";
  357.         }
  358.         // line 83
  359.         echo "
  360.                                 ";
  361.         // line 84
  362.         if ((($context["navigationArrowsConfig"] ?? null) === "none")) {
  363.             // line 85
  364.             echo "                                    ";
  365.             $context["navigationArrowsConfig"] = null;
  366.             // line 86
  367.             echo "                                ";
  368.         }
  369.         // line 87
  370.         echo "
  371.                                 ";
  372.         // line 88
  373.         if ((($context["navigationDotsConfig"] ?? null) === "none")) {
  374.             // line 89
  375.             echo "                                    ";
  376.             $context["navigationDotsConfig"] = null;
  377.             // line 90
  378.             echo "                                ";
  379.         }
  380.         // line 91
  381.         echo "
  382.                                 ";
  383.         // line 92
  384.         if ((($context["galleryPositionConfig"] ?? null) === "none")) {
  385.             // line 93
  386.             echo "                                    ";
  387.             // line 94
  388.             echo "                                    ";
  389.             $context["galleryPositionConfig"] = "underneath";
  390.             // line 95
  391.             echo "                                    ";
  392.             $context["hideThumbnailsConfig"] = true;
  393.             // line 96
  394.             echo "                                ";
  395.         }
  396.         // line 97
  397.         echo "
  398.                                 ";
  399.         // line 98
  400.         if ((($this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-category-header-position") === "absolute") || (($this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-category-header-position") === "relative") && (sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["zenCustomFields"] ?? null), "category", [], "any"falsefalsefalse98), "zenit_stratus_category_header_position", [], "any"falsefalsefalse98) === "absolute")))) {
  401.             // line 99
  402.             echo "                                    ";
  403.             $context["sectionCategoryOverlay"] = true;
  404.             // line 100
  405.             echo "                                ";
  406.         }
  407.         // line 101
  408.         echo "
  409.                                 <div class=\"row product-detail-main\">
  410.                                     ";
  411.         // line 103
  412.         $this->displayBlock('page_product_detail_media'$context$blocks);
  413.         // line 127
  414.         echo "
  415.                                     ";
  416.         // line 128
  417.         $this->displayBlock('page_product_detail_buy'$context$blocks);
  418.         // line 150
  419.         echo "                                </div>
  420.                             ";
  421.         
  422.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  423.         
  424.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  425.     }
  426.     // line 103
  427.     public function block_page_product_detail_media($context, array $blocks = [])
  428.     {
  429.         $macros $this->macros;
  430.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  431.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_product_detail_media"));
  432.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  433.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_product_detail_media"));
  434.         // line 104
  435.         echo "                                        <div class=\"col-lg-7 col-xl-";
  436.         echo sw_escape_filter($this->env, ($context["galleryWidthConfig"] ?? null), "html"nulltrue);
  437.         echo " product-detail-media\">
  438.                                             ";
  439.         // line 105
  440.         if (sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["page"] ?? null), "product", [], "any"falsefalsefalse105), "media", [], "any"falsefalsefalse105)) {
  441.             // line 106
  442.             echo "                                                ";
  443.             $this->loadTemplate("@zenitPlatformStratus/storefront/element/cms-element-image-gallery.html.twig""@zenitPlatformStratus/storefront/page/product-detail/index.html.twig"106)->display(twig_array_merge($context, ["mediaItems" =>             // line 107
  444. ($context["mediaItems"] ?? null), "zoom" =>             // line 108
  445. ($context["zoomConfig"] ?? null), "zoomModal" =>             // line 109
  446. ($context["zoomModalConfig"] ?? null), "displayMode" =>             // line 110
  447. ($context["displayModeConfig"] ?? null), "verticalAlign" =>             // line 111
  448. ($context["verticalAlignConfig"] ?? null), "gutter" =>             // line 112
  449. ($context["gutterConfig"] ?? null), "minHeight" =>             // line 113
  450. ($context["minHeightConfig"] ?? null), "navigationArrows" =>             // line 114
  451. ($context["navigationArrowsConfig"] ?? null), "navigationDots" =>             // line 115
  452. ($context["navigationDotsConfig"] ?? null), "galleryPosition" =>             // line 116
  453. ($context["galleryPositionConfig"] ?? null), "hideThumbnails" =>             // line 117
  454. ($context["hideThumbnailsConfig"] ?? null), "isProduct" => true"fallbackImageTitle" => sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source,             // line 119
  455. ($context["page"] ?? null), "product", [], "any"falsefalsefalse119), "translated", [], "any"falsefalsefalse119), "name", [], "any"falsefalsefalse119), "startIndexThumbnails" => 1"startIndexSlider" => 1"keepAspectRatioOnZoom" =>             // line 122
  456. ($context["keepAspectRatioOnZoom"] ?? null)]));
  457.             // line 124
  458.             echo "                                            ";
  459.         }
  460.         // line 125
  461.         echo "                                        </div>
  462.                                     ";
  463.         
  464.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  465.         
  466.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  467.     }
  468.     // line 128
  469.     public function block_page_product_detail_buy($context, array $blocks = [])
  470.     {
  471.         $macros $this->macros;
  472.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  473.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_product_detail_buy"));
  474.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  475.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_product_detail_buy"));
  476.         // line 129
  477.         echo "                                        <div class=\"col-lg-5 col-xl-";
  478.         echo sw_escape_filter($this->env, ($context["buyboxWidthConfig"] ?? null), "html"nulltrue);
  479.         echo " product-detail-buy\" data-sticky-buybox=\"true\">
  480.                                             ";
  481.         // line 132
  482.         echo "                                            ";
  483.         $this->displayBlock('page_product_detail_headline'$context$blocks);
  484.         // line 137
  485.         echo "
  486.                                             ";
  487.         // line 139
  488.         echo "                                            ";
  489.         $this->displayBlock('zen_page_product_detail_short_description'$context$blocks);
  490.         // line 146
  491.         echo "
  492.                                             ";
  493.         // line 147
  494.         $this->loadTemplate("@FourtwosixThemeExtension/storefront/page/product-detail/buy-widget.html.twig""@zenitPlatformStratus/storefront/page/product-detail/index.html.twig"147)->display($context);
  495.         // line 148
  496.         echo "                                        </div>
  497.                                     ";
  498.         
  499.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  500.         
  501.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  502.     }
  503.     // line 132
  504.     public function block_page_product_detail_headline($context, array $blocks = [])
  505.     {
  506.         $macros $this->macros;
  507.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  508.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_product_detail_headline"));
  509.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  510.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_product_detail_headline"));
  511.         // line 133
  512.         echo "                                                <div class=\"row product-detail-headline\">
  513.                                                     ";
  514.         // line 134
  515.         $this->loadTemplate("@FourtwosixThemeExtension/storefront/page/product-detail/headline.html.twig""@zenitPlatformStratus/storefront/page/product-detail/index.html.twig"134)->display($context);
  516.         // line 135
  517.         echo "                                                </div>
  518.                                             ";
  519.         
  520.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  521.         
  522.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  523.     }
  524.     // line 139
  525.     public function block_zen_page_product_detail_short_description($context, array $blocks = [])
  526.     {
  527.         $macros $this->macros;
  528.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  529.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""zen_page_product_detail_short_description"));
  530.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  531.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""zen_page_product_detail_short_description"));
  532.         // line 140
  533.         echo "                                                ";
  534.         if ((sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["page"] ?? null), "product", [], "any"falsefalsefalse140), "translated", [], "any"falsefalsefalse140), "metaDescription", [], "any"falsefalsefalse140) && $this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->theme($context"zen-product-details-short-description"))) {
  535.             // line 141
  536.             echo "                                                    <div class=\"product-detail-short-description\">
  537.                                                         ";
  538.             // line 142
  539.             echo sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["page"] ?? null), "product", [], "any"falsefalsefalse142), "translated", [], "any"falsefalsefalse142), "metaDescription", [], "any"falsefalsefalse142);
  540.             echo "
  541.                                                     </div>
  542.                                                 ";
  543.         }
  544.         // line 145
  545.         echo "                                            ";
  546.         
  547.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  548.         
  549.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  550.     }
  551.     // line 156
  552.     public function block_page_product_detail_tabs($context, array $blocks = [])
  553.     {
  554.         $macros $this->macros;
  555.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  556.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_product_detail_tabs"));
  557.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  558.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_product_detail_tabs"));
  559.         // line 157
  560.         echo "                    <div class=\"product-detail-tabs\">
  561.                         <div class=\"container\">
  562.                             ";
  563.         // line 159
  564.         $this->loadTemplate("@FourtwosixAttachments/storefront/page/product-detail/tabs.html.twig""@zenitPlatformStratus/storefront/page/product-detail/index.html.twig"159)->display($context);
  565.         // line 160
  566.         echo "                        </div>
  567.                     </div>
  568.                 ";
  569.         
  570.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  571.         
  572.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  573.     }
  574.     // line 164
  575.     public function block_page_product_detail_cross_selling($context, array $blocks = [])
  576.     {
  577.         $macros $this->macros;
  578.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  579.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_product_detail_cross_selling"));
  580.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  581.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_product_detail_cross_selling"));
  582.         // line 165
  583.         echo "                    ";
  584.         if ( !twig_test_empty(sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["page"] ?? null), "crossSellings", [], "any"falsefalsefalse165), "elements", [], "any"falsefalsefalse165))) {
  585.             // line 166
  586.             echo "                        <div class=\"product-detail-tabs product-detail-cross-selling\">
  587.                             <div class=\"container\">
  588.                                 ";
  589.             // line 168
  590.             $this->loadTemplate("@zenitPlatformStratus/storefront/page/product-detail/cross-selling/tabs.html.twig""@zenitPlatformStratus/storefront/page/product-detail/index.html.twig"168)->display(twig_array_merge($context, ["crossSellings" => sw_get_attribute($this->env$this->source,             // line 169
  591. ($context["page"] ?? null), "crossSellings", [], "any"falsefalsefalse169)]));
  592.             // line 171
  593.             echo "                            </div>
  594.                         </div>
  595.                     ";
  596.         }
  597.         // line 174
  598.         echo "                ";
  599.         
  600.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  601.         
  602.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  603.     }
  604.     public function getTemplateName()
  605.     {
  606.         return "@zenitPlatformStratus/storefront/page/product-detail/index.html.twig";
  607.     }
  608.     public function isTraitable()
  609.     {
  610.         return false;
  611.     }
  612.     public function getDebugInfo()
  613.     {
  614.         return array (  676 => 174,  671 => 171,  669 => 169,  668 => 168,  664 => 166,  661 => 165,  651 => 164,  639 => 160,  637 => 159,  633 => 157,  623 => 156,  613 => 145,  607 => 142,  604 => 141,  601 => 140,  591 => 139,  580 => 135,  578 => 134,  575 => 133,  565 => 132,  554 => 148,  552 => 147,  549 => 146,  546 => 139,  543 => 137,  540 => 132,  534 => 129,  524 => 128,  513 => 125,  510 => 124,  508 => 122,  507 => 119,  506 => 117,  505 => 116,  504 => 115,  503 => 114,  502 => 113,  501 => 112,  500 => 111,  499 => 110,  498 => 109,  497 => 108,  496 => 107,  494 => 106,  492 => 105,  487 => 104,  477 => 103,  466 => 150,  464 => 128,  461 => 127,  459 => 103,  455 => 101,  452 => 100,  449 => 99,  447 => 98,  444 => 97,  441 => 96,  438 => 95,  435 => 94,  433 => 93,  431 => 92,  428 => 91,  425 => 90,  422 => 89,  420 => 88,  417 => 87,  414 => 86,  411 => 85,  409 => 84,  406 => 83,  403 => 82,  400 => 81,  397 => 80,  394 => 79,  392 => 78,  390 => 77,  387 => 76,  384 => 75,  381 => 74,  378 => 73,  375 => 72,  373 => 71,  371 => 70,  368 => 69,  365 => 68,  362 => 67,  359 => 66,  356 => 65,  354 => 64,  352 => 63,  349 => 62,  346 => 61,  343 => 60,  340 => 59,  337 => 58,  335 => 57,  333 => 56,  330 => 55,  327 => 54,  324 => 53,  322 => 52,  319 => 51,  316 => 50,  313 => 49,  310 => 48,  307 => 47,  304 => 46,  301 => 45,  298 => 44,  295 => 43,  292 => 42,  289 => 40,  279 => 39,  267 => 152,  265 => 39,  262 => 38,  260 => 37,  257 => 36,  253 => 33,  243 => 32,  232 => 175,  230 => 164,  227 => 163,  225 => 156,  222 => 155,  219 => 32,  209 => 31,  198 => 177,  196 => 31,  190 => 27,  170 => 26,  160 => 25,  146 => 20,  142 => 18,  132 => 17,  119 => 14,  117 => 13,  107 => 12,  95 => 9,  92 => 8,  89 => 7,  86 => 6,  83 => 5,  81 => 4,  71 => 3,  48 => 2,);
  615.     }
  616.     public function getSourceContext()
  617.     {
  618.         return new Source("{% sw_extends '@Storefront/storefront/page/product-detail/index.html.twig' %}
  619. {% block base_body %}
  620.     {# ... body classes #}
  621.     {% if galleryMode is same as ('scroller') %}
  622.         {% set bodyClasses = ['is-gallery-scroller']|merge(bodyClasses) %}
  623.     {% endif %}
  624.     {{ parent() }}
  625. {% endblock %}
  626. {% block base_main_inner %}
  627.     {# ... remove .container here #}
  628.     {{ block('base_main_container') }}
  629. {% endblock %}
  630. {% block base_breadcrumb %}
  631.     <div class=\"breadcrumb-container\">
  632.         <div class=\"container\">
  633.             {{ parent() }}
  634.         </div>
  635.     </div>
  636. {% endblock %}
  637. {% block base_content %}
  638.     {% block page_product_detail %}
  639.         <div class=\"product-detail\"
  640.              itemscope
  641.              itemtype=\"https://schema.org/Product\">
  642.             {% block page_product_detail_inner %}
  643.                 {% block page_product_detail_content %}
  644.                     <div class=\"product-detail-content\">
  645.                         <div class=\"container\">
  646.                             {# ... removed headline here #}
  647.                             {% set mediaItems = page.product.media.media %}
  648.                             {% block page_product_detail_main %}
  649.                                 {# ... these settings are only available on default product-pages (non-cms product pages) #}
  650.                                 {% set galleryWidthConfig = theme_config('zen-product-gallery-slider-width') ?: 7 %}
  651.                                 {% set buyboxWidthConfig = theme_config('zen-product-gallery-slider-width') ? 12 - theme_config('zen-product-gallery-slider-width') : 5 %}
  652.                                 {% set displayModeConfig = theme_config('zen-product-gallery-slider-display-mode') ?: 'contain' %}
  653.                                 {% set verticalAlignConfig = theme_config('zen-product-gallery-slider-vertical-align') ?: 'center' %}
  654.                                 {% set minHeightConfig = theme_config('zen-product-gallery-slider-min-height-desktop') ? theme_config('zen-product-gallery-slider-min-height-desktop')  ~ 'px' : '430px' %}
  655.                                 {% set navigationArrowsConfig = theme_config('zen-product-gallery-slider-navigation-arrows') ?: 'inside' %}
  656.                                 {% set navigationDotsConfig = theme_config('zen-product-gallery-slider-navigation-dots') ?: 'inside' %}
  657.                                 {% set galleryPositionConfig = theme_config('zen-product-gallery-slider-gallery-position') ?: 'left' %}
  658.                                 {% set thumbnailsConfig = thumbnailsConfig ? thumbnailsConfig : true %}
  659.                                 {% if buyboxWidthConfig is same as (0) %}
  660.                                     {% set buyboxWidthConfig = 12 %}
  661.                                 {% endif %}
  662.                                 {% if theme_config('zen-product-gallery-slider-zoom') is null %}
  663.                                     {# fallback for older child-themes without this config #}
  664.                                     {% set zoomConfig = true %}
  665.                                 {% else %}
  666.                                     {% set zoomConfig = theme_config('zen-product-gallery-slider-zoom') %}
  667.                                 {% endif %}
  668.                                 {% if theme_config('zen-product-gallery-slider-zoom-modal') is null %}
  669.                                     {# fallback for older child-themes without this config #}
  670.                                     {% set zoomModalConfig = true %}
  671.                                 {% else %}
  672.                                     {% set zoomModalConfig = theme_config('zen-product-gallery-slider-zoom-modal') %}
  673.                                 {% endif %}
  674.                                 {% if theme_config('zen-product-gallery-slider-keep-aspect-ratio-on-zoom') is null %}
  675.                                     {# fallback for older child-themes without this config #}
  676.                                     {% set keepAspectRatioOnZoom = false %}
  677.                                 {% else %}
  678.                                     {% set keepAspectRatioOnZoom = theme_config('zen-product-gallery-slider-keep-aspect-ratio-on-zoom') %}
  679.                                 {% endif %}
  680.                                 {% if theme_config('zen-product-gallery-slider-magnifier-over-gallery') is null %}
  681.                                     {# fallback for older child-themes without this config #}
  682.                                     {% set magnifierOverGallery = false %}
  683.                                 {% else %}
  684.                                     {% set magnifierOverGallery = theme_config('zen-product-gallery-slider-magnifier-over-gallery') %}
  685.                                 {% endif %}
  686.                                 {% if navigationArrowsConfig is same as ('none') %}
  687.                                     {% set navigationArrowsConfig = null %}
  688.                                 {% endif %}
  689.                                 {% if navigationDotsConfig is same as ('none') %}
  690.                                     {% set navigationDotsConfig = null %}
  691.                                 {% endif %}
  692.                                 {% if galleryPositionConfig is same as ('none') %}
  693.                                     {# if gallery position is none, behave like underneath and hides the thumbnails #}
  694.                                     {% set galleryPositionConfig = 'underneath' %}
  695.                                     {% set hideThumbnailsConfig = true %}
  696.                                 {% endif %}
  697.                                 {% if theme_config(\"zen-category-header-position\") is same as ('absolute') or (theme_config(\"zen-category-header-position\") is same as ('relative') and zenCustomFields.category.zenit_stratus_category_header_position is same as ('absolute')) %}
  698.                                     {% set sectionCategoryOverlay = true %}
  699.                                 {% endif %}
  700.                                 <div class=\"row product-detail-main\">
  701.                                     {% block page_product_detail_media %}
  702.                                         <div class=\"col-lg-7 col-xl-{{ galleryWidthConfig }} product-detail-media\">
  703.                                             {% if page.product.media %}
  704.                                                 {% sw_include '@Storefront/storefront/element/cms-element-image-gallery.html.twig' with {
  705.                                                     'mediaItems': mediaItems,
  706.                                                     'zoom': zoomConfig,
  707.                                                     'zoomModal': zoomModalConfig,
  708.                                                     'displayMode': displayModeConfig,
  709.                                                     'verticalAlign': verticalAlignConfig,
  710.                                                     'gutter': gutterConfig,
  711.                                                     'minHeight': minHeightConfig,
  712.                                                     'navigationArrows': navigationArrowsConfig,
  713.                                                     'navigationDots': navigationDotsConfig,
  714.                                                     'galleryPosition': galleryPositionConfig,
  715.                                                     'hideThumbnails': hideThumbnailsConfig,
  716.                                                     'isProduct': true,
  717.                                                     'fallbackImageTitle': page.product.translated.name,
  718.                                                     'startIndexThumbnails': 1,
  719.                                                     'startIndexSlider': 1,
  720.                                                     'keepAspectRatioOnZoom': keepAspectRatioOnZoom
  721.                                                 } %}
  722.                                             {% endif %}
  723.                                         </div>
  724.                                     {% endblock %}
  725.                                     {% block page_product_detail_buy %}
  726.                                         <div class=\"col-lg-5 col-xl-{{ buyboxWidthConfig }} product-detail-buy\" data-sticky-buybox=\"true\">
  727.                                             {# ... add headline here #}
  728.                                             {% block page_product_detail_headline %}
  729.                                                 <div class=\"row product-detail-headline\">
  730.                                                     {% sw_include '@Storefront/storefront/page/product-detail/headline.html.twig' %}
  731.                                                 </div>
  732.                                             {% endblock %}
  733.                                             {# ... add short description #}
  734.                                             {% block zen_page_product_detail_short_description %}
  735.                                                 {% if page.product.translated.metaDescription and theme_config('zen-product-details-short-description') %}
  736.                                                     <div class=\"product-detail-short-description\">
  737.                                                         {{ page.product.translated.metaDescription|raw }}
  738.                                                     </div>
  739.                                                 {% endif %}
  740.                                             {% endblock %}
  741.                                             {% sw_include '@Storefront/storefront/page/product-detail/buy-widget.html.twig' %}
  742.                                         </div>
  743.                                     {% endblock %}
  744.                                 </div>
  745.                             {% endblock %}
  746.                         </div>
  747.                     </div>
  748.                 {% endblock %}
  749.                 {% block page_product_detail_tabs %}
  750.                     <div class=\"product-detail-tabs\">
  751.                         <div class=\"container\">
  752.                             {% sw_include '@Storefront/storefront/page/product-detail/tabs.html.twig' %}
  753.                         </div>
  754.                     </div>
  755.                 {% endblock %}
  756.                 {% block page_product_detail_cross_selling %}
  757.                     {% if page.crossSellings.elements is not empty %}
  758.                         <div class=\"product-detail-tabs product-detail-cross-selling\">
  759.                             <div class=\"container\">
  760.                                 {% sw_include '@Storefront/storefront/page/product-detail/cross-selling/tabs.html.twig' with {
  761.                                     crossSellings: page.crossSellings
  762.                                 } %}
  763.                             </div>
  764.                         </div>
  765.                     {% endif %}
  766.                 {% endblock %}
  767.             {% endblock %}
  768.         </div>
  769.     {% endblock %}
  770. {% endblock %}
  771. ""@zenitPlatformStratus/storefront/page/product-detail/index.html.twig""/var/www/dev.artecon.426.agency/custom/plugins/zenitPlatformStratus/src/Resources/views/storefront/page/product-detail/index.html.twig");
  772.     }
  773. }