var/cache/dev/twig/8c/8c3ba42ebe4b5cc618abb71d9fbd181f.php line 326

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\CoreExtension;
  6. use Twig\Extension\SandboxExtension;
  7. use Twig\MacroNamespace;
  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\Sandbox\SecurityNotAllowedTestError;
  14. use Twig\Source;
  15. use Twig\Template;
  16. use Twig\TemplateWrapper;
  17. /* base.html.twig */
  18. class __TwigTemplate_613a2247414c7a5ae699321e0f384ff8 extends Template
  19. {
  20. private Source $source;
  21. /**
  22. * @var array<string, MacroNamespace>
  23. */
  24. private array $macros = [];
  25. private \Twig\Runtime\EscaperRuntime $escaper;
  26. public function __construct(Environment $env)
  27. {
  28. parent::__construct($env);
  29. $this->source = $this->getSourceContext();
  30. $this->escaper = $env->getRuntime('Twig\Runtime\EscaperRuntime');
  31. $this->parent = false;
  32. $this->blocks = [
  33. 'page_title' => [$this, 'block_page_title'],
  34. 'head_favicon' => [$this, 'block_head_favicon'],
  35. 'head_stylesheets' => [$this, 'block_head_stylesheets'],
  36. 'head_custom_stylesheets' => [$this, 'block_head_custom_stylesheets'],
  37. 'head_javascript' => [$this, 'block_head_javascript'],
  38. 'body' => [$this, 'block_body'],
  39. 'mobile_menu' => [$this, 'block_mobile_menu'],
  40. 'content' => [$this, 'block_content'],
  41. 'shopping_cart' => [$this, 'block_shopping_cart'],
  42. 'toasts' => [$this, 'block_toasts'],
  43. 'body_javascript' => [$this, 'block_body_javascript'],
  44. ];
  45. }
  46. protected function doDisplay(array $context, array $blocks = []): iterable
  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", "base.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", "base.html.twig"));
  53. // line 1
  54. yield "<!DOCTYPE html>
  55. <html class=\"h-100\" lang=\"";
  56. // line 2
  57. yield (string) $this->escaper->escape(Twig\Extension\CoreExtension::default(Twig\Extension\CoreExtension::first($this->env->getCharset(), Twig\Extension\CoreExtension::split($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 2, $this->source); })()), "request", [], "any", false, false, false, 2), "locale", [], "any", false, false, false, 2), "_")), "de"), "html", null, true);
  58. yield "\">
  59. <head>
  60. <meta charset=\"utf-8\">
  61. <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
  62. <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">
  63. <title>
  64. ";
  65. // line 10
  66. yield from $this->unwrap()->yieldBlock('page_title', $context, $blocks);
  67. // line 13
  68. yield " </title>
  69. ";
  70. // line 15
  71. yield from $this->unwrap()->yieldBlock('head_favicon', $context, $blocks);
  72. // line 18
  73. yield "
  74. ";
  75. // line 19
  76. yield from $this->unwrap()->yieldBlock('head_stylesheets', $context, $blocks);
  77. // line 34
  78. yield "
  79. ";
  80. // line 35
  81. yield from $this->unwrap()->yieldBlock('head_custom_stylesheets', $context, $blocks);
  82. // line 36
  83. yield "
  84. ";
  85. // line 37
  86. yield from $this->unwrap()->yieldBlock('head_javascript', $context, $blocks);
  87. // line 44
  88. yield " </head>
  89. ";
  90. // line 46
  91. yield from $this->unwrap()->yieldBlock('body', $context, $blocks);
  92. // line 226
  93. yield "</html>
  94. ";
  95. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  96. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  97. return; yield;
  98. }
  99. // line 10
  100. /**
  101. * @return iterable<null|scalar|\Stringable>
  102. */
  103. public function block_page_title(array $context, array $blocks = []): iterable
  104. {
  105. $macros = $this->macros;
  106. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  107. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_title"));
  108. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  109. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_title"));
  110. // line 11
  111. yield " ";
  112. yield (string) $this->escaper->escape(Twig\Extension\CoreExtension::striptags($this->env->getRuntime('App\Twig\TextResolverRuntime')->resolve("storefront.title")), "html", null, true);
  113. yield "
  114. ";
  115. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  116. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  117. return; yield;
  118. }
  119. // line 15
  120. /**
  121. * @return iterable<null|scalar|\Stringable>
  122. */
  123. public function block_head_favicon(array $context, array $blocks = []): iterable
  124. {
  125. $macros = $this->macros;
  126. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  127. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "head_favicon"));
  128. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  129. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "head_favicon"));
  130. // line 16
  131. yield " <link rel=\"icon\" href=\"/images/";
  132. yield (string) $this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 16, $this->source); })()), "directory", [], "any", false, false, false, 16), "html", null, true);
  133. yield "/";
  134. yield (string) $this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 16, $this->source); })()), "config", [], "any", false, false, false, 16), "favicon", [], "any", false, false, false, 16), "html", null, true);
  135. yield "\" />
  136. ";
  137. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  138. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  139. return; yield;
  140. }
  141. // line 19
  142. /**
  143. * @return iterable<null|scalar|\Stringable>
  144. */
  145. public function block_head_stylesheets(array $context, array $blocks = []): iterable
  146. {
  147. $macros = $this->macros;
  148. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  149. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "head_stylesheets"));
  150. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  151. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "head_stylesheets"));
  152. // line 20
  153. yield " ";
  154. yield (string) $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("app");
  155. yield "
  156. ";
  157. // line 21
  158. yield (string) $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("fonts");
  159. yield "
  160. ";
  161. // line 22
  162. yield (string) $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("footer");
  163. yield "
  164. ";
  165. // line 23
  166. yield (string) $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("header");
  167. yield "
  168. ";
  169. // line 24
  170. yield (string) $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("shopping-cart");
  171. yield "
  172. ";
  173. // line 25
  174. yield (string) $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("theme");
  175. yield "
  176. <style>
  177. :root {
  178. --ti-accent: ";
  179. // line 28
  180. yield (string) $this->escaper->escape(((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["tenant"] ?? null), "config", [], "any", false, true, false, 28), "color", [], "any", true, true, false, 28)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 28, $this->source); })()), "config", [], "any", false, false, false, 28), "color", [], "any", false, false, false, 28), "#cccccc")) : ("#cccccc")), "html", null, true);
  181. yield " !important;
  182. --ti-accent-hover: ";
  183. // line 29
  184. yield (string) $this->escaper->escape(((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["tenant"] ?? null), "config", [], "any", false, true, false, 29), "colorHover", [], "any", true, true, false, 29)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 29, $this->source); })()), "config", [], "any", false, false, false, 29), "colorHover", [], "any", false, false, false, 29), "#dddddd")) : ("#dddddd")), "html", null, true);
  185. yield " !important;
  186. --ti-accent-contrast: ";
  187. // line 30
  188. yield (string) $this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 30, $this->source); })()), "config", [], "any", false, false, false, 30), "contrastColor", [], "any", false, false, false, 30), "html", null, true);
  189. yield " !important;
  190. }
  191. </style>
  192. ";
  193. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  194. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  195. return; yield;
  196. }
  197. // line 35
  198. /**
  199. * @return iterable<null|scalar|\Stringable>
  200. */
  201. public function block_head_custom_stylesheets(array $context, array $blocks = []): iterable
  202. {
  203. $macros = $this->macros;
  204. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  205. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "head_custom_stylesheets"));
  206. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  207. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "head_custom_stylesheets"));
  208. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  209. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  210. return; yield;
  211. }
  212. // line 37
  213. /**
  214. * @return iterable<null|scalar|\Stringable>
  215. */
  216. public function block_head_javascript(array $context, array $blocks = []): iterable
  217. {
  218. $macros = $this->macros;
  219. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  220. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "head_javascript"));
  221. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  222. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "head_javascript"));
  223. // line 38
  224. yield " ";
  225. yield (string) $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("app");
  226. yield "
  227. <script id=\"usercentrics-cmp\" src=\"https://app.usercentrics.eu/browser-ui/latest/loader.js\" data-settings-id=\"hZ74zv9-z\" async></script>
  228. <!-- Google tag (gtag.js) -->
  229. <script async src=\"https://www.googletagmanager.com/gtag/js?id=G-YMWVCWHZQ4\"></script>
  230. <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag(\x27js\x27, new Date()); gtag(\x27config\x27, \x27G-YMWVCWHZQ4\x27); </script>
  231. ";
  232. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  233. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  234. return; yield;
  235. }
  236. // line 46
  237. /**
  238. * @return iterable<null|scalar|\Stringable>
  239. */
  240. public function block_body(array $context, array $blocks = []): iterable
  241. {
  242. $macros = $this->macros;
  243. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  244. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
  245. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  246. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
  247. // line 47
  248. yield " <body>
  249. <div class=\"wrapper\">
  250. <header class=\"header\">
  251. <div class=\"container-3xl py-1 py-sm-3\">
  252. <div class=\"row d-flex align-items-center\">
  253. <div class=\"col-6 col-sm-2 d-flex align-items-center\">
  254. <a class=\"ms-0\" href=\"";
  255. // line 53
  256. yield (string) $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("index");
  257. yield "\">
  258. <img class=\"logo\" src=\"/images/";
  259. // line 54
  260. yield (string) $this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 54, $this->source); })()), "directory", [], "any", false, false, false, 54), "html", null, true);
  261. yield "/";
  262. yield (string) $this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 54, $this->source); })()), "config", [], "any", false, false, false, 54), "logo", [], "any", false, false, false, 54), "html", null, true);
  263. yield "\">
  264. </a>
  265. </div>
  266. <div class=\"col-6 col-sm-10 d-flex justify-content-end\">
  267. <span class=\"d-flex d-xl-none align-items-center\">
  268. ";
  269. // line 59
  270. yield (string) $this->env->getRuntime('Symfony\UX\TwigComponent\Twig\ComponentRuntime')->render("shopping_cart_toggle");
  271. yield "
  272. <a class=\"py-3 ms-4\" data-bs-toggle=\"offcanvas\" href=\"#mobileNav\" role=\"button\" aria-controls=\"mobileNav\">
  273. <i class=\"fas fa-bars fa-2x\"></i>
  274. </a>
  275. </span>
  276. <nav class=\"d-none d-xl-block\">
  277. <ul class=\"m-0 d-flex\">
  278. <li class=\"menuentry\">
  279. <a href=\"";
  280. // line 67
  281. yield (string) $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("index");
  282. yield "\">Übersicht</a>
  283. </li>
  284. <li class=\"menuentry\">
  285. <a href=\"";
  286. // line 70
  287. yield (string) $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("flow");
  288. yield "\">Der Ablauf</a>
  289. </li>
  290. <li class=\"menuentry\">
  291. ";
  292. // line 73
  293. if ((Twig\Extension\CoreExtension::length($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 73, $this->source); })()), "categories", [], "any", false, false, false, 73)) > 0)) {
  294. // line 74
  295. yield " <a href=\"";
  296. yield (string) $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("categories");
  297. yield "\">TI-Produkte</a>
  298. ";
  299. } else {
  300. // line 76
  301. yield " <a href=\"";
  302. yield (string) $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("products");
  303. yield "\">TI-Produkte</a>
  304. ";
  305. }
  306. // line 78
  307. yield " </li>
  308. <li class=\"menuentry\">
  309. <a href=\"";
  310. // line 80
  311. yield (string) $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("faq");
  312. yield "\">FAQ</a>
  313. </li>
  314. <li class=\"menuentry me-3\">
  315. ";
  316. // line 83
  317. yield (string) $this->env->getRuntime('Symfony\UX\TwigComponent\Twig\ComponentRuntime')->render("shopping_cart_toggle");
  318. yield "
  319. </li>
  320. ";
  321. // line 85
  322. if ((($tmp = $this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_FULLY")) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
  323. // line 86
  324. yield " <li class=\"menuentry button accent\">
  325. <a class=\"d-flex align-items-center\" href=\"";
  326. // line 87
  327. yield (string) $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("customer_account_index");
  328. yield "\">
  329. <svg width=\"50\" height=\"50\" version=\"1.1\" viewbox=\"0 0 50 50\" xmlns=\"http://www.w3.org/2000/svg\">
  330. <path d=\"m0 25a25 25 0 1 1 25 25 25 25 0 0 1-25-25zm42.083 13.65a21.867 21.867 0 1 0-34.167 0c2.2167-3.5667 7.1-7.4 17.083-7.4s14.867 3.8333 17.083 7.4zm-26.467-19.9a9.3833 9.3833 0 0 1 18.75 0 9.3833 9.3833 0 1 1-18.75 0z\"></path>
  331. </svg>
  332. <span class=\"ps-2 text-black\">";
  333. // line 91
  334. yield (string) $this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 91, $this->source); })()), "user", [], "any", false, false, false, 91), "firstname", [], "any", false, false, false, 91), "html", null, true);
  335. yield " ";
  336. yield (string) $this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 91, $this->source); })()), "user", [], "any", false, false, false, 91), "lastname", [], "any", false, false, false, 91), "html", null, true);
  337. yield "</span>
  338. </a>
  339. </li>
  340. <li class=\"menuentry\">
  341. <a class=\"button outlined darkblue\" href=\"";
  342. // line 95
  343. yield (string) $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_logout");
  344. yield "\">
  345. Ausloggen
  346. </a>
  347. </li>
  348. ";
  349. } else {
  350. // line 100
  351. yield " <li class=\"menuentry button-dark\">
  352. <a class=\"d-flex align-items-center\" href=\"";
  353. // line 101
  354. yield (string) $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("storefront_login");
  355. yield "\">
  356. <svg fill=\"currentColor\" width=\"50\" height=\"50\" version=\"1.1\" viewbox=\"0 0 50 50\" xmlns=\"http://www.w3.org/2000/svg\">
  357. <path d=\"m0 25a25 25 0 1 1 25 25 25 25 0 0 1-25-25zm42.083 13.65a21.867 21.867 0 1 0-34.167 0c2.2167-3.5667 7.1-7.4 17.083-7.4s14.867 3.8333 17.083 7.4zm-26.467-19.9a9.3833 9.3833 0 0 1 18.75 0 9.3833 9.3833 0 1 1-18.75 0z\"></path>
  358. </svg>
  359. <span class=\"ps-2\">Login</span>
  360. </a>
  361. </li>
  362. ";
  363. }
  364. // line 109
  365. yield " </ul>
  366. </nav>
  367. </div>
  368. </div>
  369. </div>
  370. </header>
  371. <main>
  372. ";
  373. // line 117
  374. yield from $this->unwrap()->yieldBlock('mobile_menu', $context, $blocks);
  375. // line 120
  376. yield "
  377. ";
  378. // line 121
  379. yield from $this->unwrap()->yieldBlock('content', $context, $blocks);
  380. // line 122
  381. yield "
  382. ";
  383. // line 123
  384. yield from $this->unwrap()->yieldBlock('shopping_cart', $context, $blocks);
  385. // line 126
  386. yield "
  387. ";
  388. // line 127
  389. yield from $this->unwrap()->yieldBlock('toasts', $context, $blocks);
  390. // line 141
  391. yield " </main>
  392. <footer class=\"py-5\">
  393. <div class=\"container-3xl\">
  394. <div class=\"row\">
  395. ";
  396. // line 154
  397. yield " <div class=\"col-12 col-md-7 my-5 my-md-0\">
  398. <div class=\"footer-text d-flex justify-content-md-end text-white\">
  399. ";
  400. // line 156
  401. yield (string) CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 156, $this->source); })()), "config", [], "any", false, false, false, 156), "footerAddress", [], "any", false, false, false, 156);
  402. yield "
  403. </div>
  404. </div>
  405. <div class=\"col-12 col-md-2\">
  406. <ul id=\"footer-menu\" class=\"menu\">
  407. <li id=\"faq-menuentry\" class=\"menuentry\">
  408. <a href=\"";
  409. // line 162
  410. yield (string) $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("faq");
  411. yield "\">FAQ</a>
  412. </li>
  413. ";
  414. // line 164
  415. if ( !Twig\Extension\CoreExtension::testEmpty(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 164, $this->source); })()), "config", [], "any", false, false, false, 164), "imprintUrl", [], "any", false, false, false, 164))) {
  416. // line 165
  417. yield " <li id=\"imprint-menuentry\" class=\"menuentry\">
  418. <a target=\"_blank\" href=\"";
  419. // line 166
  420. yield (string) $this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 166, $this->source); })()), "config", [], "any", false, false, false, 166), "imprintUrl", [], "any", false, false, false, 166), "html", null, true);
  421. yield "\">Impressum</a>
  422. </li>
  423. ";
  424. } else {
  425. // line 169
  426. yield " <li id=\"imprint-menuentry\" class=\"menuentry\">
  427. <a href=\"";
  428. // line 170
  429. yield (string) $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("imprint");
  430. yield "\">Impressum</a>
  431. </li>
  432. ";
  433. }
  434. // line 173
  435. yield " ";
  436. if ( !Twig\Extension\CoreExtension::testEmpty(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 173, $this->source); })()), "config", [], "any", false, false, false, 173), "privacyUrl", [], "any", false, false, false, 173))) {
  437. // line 174
  438. yield " <li id=\"imprint-menuentry\" class=\"menuentry\">
  439. <a target=\"_blank\" href=\"";
  440. // line 175
  441. yield (string) $this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 175, $this->source); })()), "config", [], "any", false, false, false, 175), "privacyUrl", [], "any", false, false, false, 175), "html", null, true);
  442. yield "\">Datenschutz</a>
  443. </li>
  444. ";
  445. } else {
  446. // line 178
  447. yield " <li id=\"imprint-menuentry\" class=\"menuentry\">
  448. <a href=\"";
  449. // line 179
  450. yield (string) $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("privacy");
  451. yield "\">Datenschutz</a>
  452. </li>
  453. ";
  454. }
  455. // line 182
  456. yield " </ul>
  457. <div class=\"socialicons\">
  458. ";
  459. // line 184
  460. if ( !Twig\Extension\CoreExtension::testEmpty(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 184, $this->source); })()), "config", [], "any", false, false, false, 184), "instagramLink", [], "any", false, false, false, 184))) {
  461. // line 185
  462. yield " <a href=\"";
  463. yield (string) $this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 185, $this->source); })()), "config", [], "any", false, false, false, 185), "instagramLink", [], "any", false, false, false, 185), "html", null, true);
  464. yield "\" target=\"_blank\">
  465. <svg fill=\"currentColor\" class=\"fa fa-instagram fa-w-14\" width=\"50\" height=\"49.989\" aria-hidden=\"true\" data-icon=\"instagram\" data-prefix=\"fab\" focusable=\"false\" role=\"img\" version=\"1.1\" viewbox=\"0 0 50 49.989\" xmlns=\"http://www.w3.org/2000/svg\">
  466. <g>
  467. <path d=\"m5.3574-0.0058594c-2.9586 0-5.3574 2.3988-5.3574 5.3574v39.285c0 2.9586 2.3988 5.3574 5.3574 5.3574 24.921 3e-6 21.668 5e-6 39.285 0 2.9586 0 5.3574-2.3988 5.3574-5.3574v-39.285c0-2.9586-2.3988-5.3574-5.3574-5.3574h-39.285zm19.643 4.4863c3.4581 0 6.9162 0.048404 8.6465 0.14453 3.3576 0.16481 6.3328 0.91577 8.7832 3.3145 2.4597 2.3986 3.2258 5.309 3.3848 8.5957 0.1964 3.3873 0.1964 13.532 0 16.92-0.16836 3.2867-0.93434 6.197-3.3848 8.5957-2.4503 2.4078-5.4256 3.1588-8.7832 3.3145-3.4612 0.19226-13.832 0.19226-17.293 0-3.3576-0.16481-6.3215-0.91586-8.7813-3.3145-2.4597-2.3986-3.2277-5.309-3.3867-8.5957-0.1964-3.3881-0.1964-13.542 0-16.93 0.16836-3.2867 0.92698-6.197 3.3867-8.5957 2.4597-2.3987 5.433-3.149 8.7813-3.3047 1.7306-0.096128 5.1883-0.14453 8.6465-0.14453zm-2.8242 3.6738c-3.2569-0.019317-7.4561 0.04232-9.5254 0.8457-1.8425 0.72326-3.2549 2.106-3.9844 3.9004-1.0849 2.6913-0.8418 9.1091-0.8418 12.094-1e-7 2.9843-0.25249 9.3949 0.8418 12.096 0.73886 1.8035 2.1512 3.1843 3.9844 3.8984 2.7493 1.062 9.3065 0.82422 12.355 0.82422 3.0487 0 9.5944 0.24696 12.354-0.82422 1.8425-0.72326 3.2549-2.104 3.9844-3.8984 1.0943-2.6913 0.8418-9.1111 0.8418-12.096 0-2.9843 0.25249-9.3929-0.8418-12.094-0.73886-1.8035-2.1512-3.1863-3.9844-3.9004-2.7493-1.062-9.3045-0.82227-12.354-0.82227-0.76217 0-1.7445-0.016998-2.8301-0.023438zm14.016 3.4375c1.3842 0 2.5059 1.0981 2.5059 2.4531 0 1.3641-1.1216 2.4531-2.5059 2.4531-1.3935 0-2.5078-1.0981-2.5078-2.4531s1.1236-2.4531 2.5078-2.4531zm-11.186 2.8828c5.9487 0 10.746 4.6968 10.746 10.52 0 5.8231-4.7977 10.521-10.746 10.521-5.9487 0-10.748-4.6987-10.748-10.521 0-5.8231 4.7997-10.52 10.748-10.52zm0 3.6816c-3.8533 0-6.9863 3.066-6.9863 6.8379 0 3.7719 3.1424 6.8398 6.9863 6.8398s6.9863-3.0679 6.9863-6.8398c0-3.7719-3.1331-6.8379-6.9863-6.8379z\"></path>
  468. </g>
  469. </svg>
  470. </a>
  471. ";
  472. }
  473. // line 193
  474. yield "
  475. ";
  476. // line 194
  477. if ( !Twig\Extension\CoreExtension::testEmpty(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 194, $this->source); })()), "config", [], "any", false, false, false, 194), "facebookLink", [], "any", false, false, false, 194))) {
  478. // line 195
  479. yield " <a href=\"";
  480. yield (string) $this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 195, $this->source); })()), "config", [], "any", false, false, false, 195), "facebookLink", [], "any", false, false, false, 195), "html", null, true);
  481. yield "\" target=\"_blank\">
  482. <svg fill=\"currentColor\" class=\"fa fa-facebook-square fa-w-14\" width=\"50\" height=\"50\" aria-hidden=\"true\" data-icon=\"facebook-square\" data-prefix=\"fab\" focusable=\"false\" role=\"img\" version=\"1.1\" viewbox=\"0 0 50 50\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">
  483. <path d=\"m44.643 0h-39.286a5.3571 5.3571 0 0 0-5.3571 5.3571v39.286a5.3571 5.3571 0 0 0 5.3571 5.3571h15.318v-16.999h-7.0312v-8.0011h7.0312v-6.0982c0-6.9364 4.1295-10.768 10.454-10.768 3.029 0 6.1964 0.54018 6.1964 0.54018v6.808h-3.49c-3.4386 0-4.5112 2.1339-4.5112 4.3225v5.1953h7.6763l-1.2277 8.0011h-6.4487v16.999h15.318a5.3571 5.3571 0 0 0 5.3571-5.3571v-39.286a5.3571 5.3571 0 0 0-5.3571-5.3571z\" stroke-width=\".11161\"></path>
  484. </svg>
  485. </a>
  486. ";
  487. }
  488. // line 201
  489. yield "
  490. ";
  491. // line 202
  492. if ( !Twig\Extension\CoreExtension::testEmpty(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 202, $this->source); })()), "config", [], "any", false, false, false, 202), "linkedinLink", [], "any", false, false, false, 202))) {
  493. // line 203
  494. yield " <a href=\"";
  495. yield (string) $this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 203, $this->source); })()), "config", [], "any", false, false, false, 203), "linkedinLink", [], "any", false, false, false, 203), "html", null, true);
  496. yield "\" target=\"_blank\">
  497. <svg fill=\"currentColor\" width=\"50\" height=\"50\" version=\"1.1\" viewbox=\"0 0 50 50\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">
  498. <path d=\"m5.3574 0c-2.9586 0-5.3574 2.3988-5.3574 5.3574v39.285c0 2.9586 2.3988 5.3574 5.3574 5.3574 24.921 3e-6 21.668 5e-6 39.285 0 2.9586 0 5.3574-2.3988 5.3574-5.3574v-39.285c0-2.9586-2.3988-5.3574-5.3574-5.3574h-39.285zm8.1855 6.6758c2.0125 0 3.6445 1.6446 3.6445 3.6738 0 2.0292-1.6299 3.6758-3.6445 3.6758-2.0125 0-3.6465-1.6466-3.6465-3.6758 0-2.0292 1.634-3.6738 3.6465-3.6738zm-3.125 9.9902h6.25v22.916h-6.25v-22.916zm10.416 0h6.25v3.6777c2.9083-5.3875 14.582-5.7855 14.582 5.1582l0.001953 14.08h-6.25v-11.674c0-7.0167-8.334-6.4854-8.334 0v11.674h-6.25v-22.916z\"></path>
  499. </svg>
  500. </a>
  501. ";
  502. }
  503. // line 209
  504. yield "
  505. ";
  506. // line 210
  507. if ( !Twig\Extension\CoreExtension::testEmpty(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 210, $this->source); })()), "config", [], "any", false, false, false, 210), "xingLink", [], "any", false, false, false, 210))) {
  508. // line 211
  509. yield " <a href=\"";
  510. yield (string) $this->escaper->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["tenant"]) || array_key_exists("tenant", $context) ? $context["tenant"] : (function () { throw new RuntimeError('Variable "tenant" does not exist.', 211, $this->source); })()), "config", [], "any", false, false, false, 211), "xingLink", [], "any", false, false, false, 211), "html", null, true);
  511. yield "\" target=\"_blank\">
  512. <svg fill=\"currentColor\" id=\"xing-icon-inv\" width=\"50\" height=\"50\" version=\"1.1\" viewbox=\"0 0 50 50\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">
  513. <path d=\"m5.3574 0c-2.9586 0-5.3574 2.3988-5.3574 5.3574v39.285c0 2.9586 2.3988 5.3574 5.3574 5.3574 24.921 3e-6 21.668 5e-6 39.285 0 2.9586 0 5.3574-2.3988 5.3574-5.3574v-39.285c0-2.9586-2.3988-5.3574-5.3574-5.3574h-39.285zm29.43 6.0215h5.5293c0.28735-0.021054 0.56513 0.1123 0.72852 0.34961 0.14501 0.26401 0.1401 0.58359-0.011719 0.84375l-12.119 21.43c-0.0071 0.01092-0.0071 0.02619 0 0.03711l7.7168 14.098c0.15376 0.26069 0.15868 0.58502 0.011719 0.84961-0.16277 0.23723-0.43963 0.36869-0.72656 0.34766h-5.4668c-0.67004-0.018367-1.2693-0.42596-1.5312-1.043l-7.7734-14.27c0.384-0.679 12.062-21.391 12.18-21.6 0.2933-0.52767 0.6479-1.043 1.4629-1.043zm-22.996 7.4941h5.4746c0.6661 0.014091 1.2627 0.41704 1.5254 1.0293l0.021484 0.037109c0.62 1.0838 3.7198 6.493 3.7402 6.5254-0.2185 0.386-5.8513 10.351-5.9082 10.451-0.24491 0.6165-0.8313 1.0302-1.4941 1.0566h-5.4746c-0.28819 0.012865-0.56035-0.12943-0.71484-0.37305-0.14791-0.26044-0.14791-0.57941 0-0.83984l5.8164-10.266c0.0062-0.00937 0.0062-0.02185 0-0.03125l-3.7012-6.4062c-0.39353-0.53676 0.05676-1.2831 0.71484-1.1836z\"></path>
  514. </svg>
  515. </a>
  516. ";
  517. }
  518. // line 217
  519. yield " </div>
  520. </div>
  521. </div>
  522. </div>
  523. </footer>
  524. ";
  525. // line 222
  526. yield from $this->unwrap()->yieldBlock('body_javascript', $context, $blocks);
  527. // line 223
  528. yield " </div>
  529. </body>
  530. ";
  531. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  532. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  533. return; yield;
  534. }
  535. // line 117
  536. /**
  537. * @return iterable<null|scalar|\Stringable>
  538. */
  539. public function block_mobile_menu(array $context, array $blocks = []): iterable
  540. {
  541. $macros = $this->macros;
  542. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  543. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "mobile_menu"));
  544. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  545. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "mobile_menu"));
  546. // line 118
  547. yield " ";
  548. yield (string) Twig\Extension\CoreExtension::include($this->env, $context, "@widgets/mobile_nav.html.twig");
  549. yield "
  550. ";
  551. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  552. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  553. return; yield;
  554. }
  555. // line 121
  556. /**
  557. * @return iterable<null|scalar|\Stringable>
  558. */
  559. public function block_content(array $context, array $blocks = []): iterable
  560. {
  561. $macros = $this->macros;
  562. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  563. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "content"));
  564. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  565. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "content"));
  566. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  567. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  568. return; yield;
  569. }
  570. // line 123
  571. /**
  572. * @return iterable<null|scalar|\Stringable>
  573. */
  574. public function block_shopping_cart(array $context, array $blocks = []): iterable
  575. {
  576. $macros = $this->macros;
  577. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  578. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "shopping_cart"));
  579. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  580. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "shopping_cart"));
  581. // line 124
  582. yield " ";
  583. yield (string) Twig\Extension\CoreExtension::include($this->env, $context, "@widgets/shopping_cart.html.twig", [], true);
  584. yield "
  585. ";
  586. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  587. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  588. return; yield;
  589. }
  590. // line 127
  591. /**
  592. * @return iterable<null|scalar|\Stringable>
  593. */
  594. public function block_toasts(array $context, array $blocks = []): iterable
  595. {
  596. $macros = $this->macros;
  597. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  598. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "toasts"));
  599. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  600. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "toasts"));
  601. // line 128
  602. yield " <div id=\"toast-container\" class=\"toast-container position-fixed p-5 bottom-0 start-50 translate-middle-x\" style=\"z-index: 1050;\"></div>
  603. <template id=\"toast-template\">
  604. <div class=\"toast align-items-center\" role=\"alert\" aria-live=\"assertive\" aria-atomic=\"true\">
  605. <div class=\"d-flex\">
  606. <div class=\"toast-body fs-6\">
  607. Hello, world!
  608. </div>
  609. <button type=\"button\" class=\"btn-close me-2 m-auto\" data-bs-dismiss=\"toast\" aria-label=\"Close\"></button>
  610. </div>
  611. </div>
  612. </template>
  613. ";
  614. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  615. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  616. return; yield;
  617. }
  618. // line 222
  619. /**
  620. * @return iterable<null|scalar|\Stringable>
  621. */
  622. public function block_body_javascript(array $context, array $blocks = []): iterable
  623. {
  624. $macros = $this->macros;
  625. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  626. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body_javascript"));
  627. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  628. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body_javascript"));
  629. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  630. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  631. return; yield;
  632. }
  633. /**
  634. * @codeCoverageIgnore
  635. */
  636. public function getTemplateName(): string
  637. {
  638. return "base.html.twig";
  639. }
  640. /**
  641. * @codeCoverageIgnore
  642. */
  643. public function isTraitable(): bool
  644. {
  645. return false;
  646. }
  647. /**
  648. * @codeCoverageIgnore
  649. */
  650. public function getDefaultEscapeStrategy(): string|false
  651. {
  652. return "html";
  653. }
  654. /**
  655. * @codeCoverageIgnore
  656. */
  657. public function getDebugInfo(): array
  658. {
  659. return array ( 711 => 222, 688 => 128, 675 => 127, 661 => 124, 648 => 123, 626 => 121, 612 => 118, 599 => 117, 586 => 223, 584 => 222, 577 => 217, 567 => 211, 565 => 210, 562 => 209, 552 => 203, 550 => 202, 547 => 201, 537 => 195, 535 => 194, 532 => 193, 520 => 185, 518 => 184, 514 => 182, 508 => 179, 505 => 178, 499 => 175, 496 => 174, 493 => 173, 487 => 170, 484 => 169, 478 => 166, 475 => 165, 473 => 164, 468 => 162, 459 => 156, 455 => 154, 448 => 141, 446 => 127, 443 => 126, 441 => 123, 438 => 122, 436 => 121, 433 => 120, 431 => 117, 421 => 109, 410 => 101, 407 => 100, 399 => 95, 390 => 91, 383 => 87, 380 => 86, 378 => 85, 373 => 83, 367 => 80, 363 => 78, 357 => 76, 351 => 74, 349 => 73, 343 => 70, 337 => 67, 326 => 59, 316 => 54, 312 => 53, 304 => 47, 291 => 46, 273 => 38, 260 => 37, 238 => 35, 223 => 30, 219 => 29, 215 => 28, 209 => 25, 205 => 24, 201 => 23, 197 => 22, 193 => 21, 188 => 20, 175 => 19, 159 => 16, 146 => 15, 132 => 11, 119 => 10, 107 => 226, 105 => 46, 101 => 44, 99 => 37, 96 => 36, 94 => 35, 91 => 34, 89 => 19, 86 => 18, 84 => 15, 80 => 13, 78 => 10, 67 => 2, 64 => 1,);
  660. }
  661. public function getSourceContext(): Source
  662. {
  663. return new Source("<!DOCTYPE html>
  664. <html class=\"h-100\" lang=\"{{ app.request.locale|split(\x27_\x27)|first|default(\x27de\x27) }}\">
  665. <head>
  666. <meta charset=\"utf-8\">
  667. <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
  668. <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">
  669. <title>
  670. {% block page_title %}
  671. {{ \x27storefront.title\x27|resolve|striptags }}
  672. {% endblock %}
  673. </title>
  674. {% block head_favicon %}
  675. <link rel=\"icon\" href=\"/images/{{ tenant.directory }}/{{ tenant.config.favicon }}\" />
  676. {% endblock head_favicon %}
  677. {% block head_stylesheets %}
  678. {{ encore_entry_link_tags(\x27app\x27) }}
  679. {{ encore_entry_link_tags(\x27fonts\x27) }}
  680. {{ encore_entry_link_tags(\x27footer\x27) }}
  681. {{ encore_entry_link_tags(\x27header\x27) }}
  682. {{ encore_entry_link_tags(\x27shopping-cart\x27) }}
  683. {{ encore_entry_link_tags(\x27theme\x27) }}
  684. <style>
  685. :root {
  686. --ti-accent: {{ tenant.config.color|default(\x27#cccccc\x27) }} !important;
  687. --ti-accent-hover: {{ tenant.config.colorHover|default(\x27#dddddd\x27) }} !important;
  688. --ti-accent-contrast: {{ tenant.config.contrastColor }} !important;
  689. }
  690. </style>
  691. {% endblock head_stylesheets %}
  692. {% block head_custom_stylesheets %}{% endblock head_custom_stylesheets %}
  693. {% block head_javascript %}
  694. {{ encore_entry_script_tags(\x27app\x27) }}
  695. <script id=\"usercentrics-cmp\" src=\"https://app.usercentrics.eu/browser-ui/latest/loader.js\" data-settings-id=\"hZ74zv9-z\" async></script>
  696. <!-- Google tag (gtag.js) -->
  697. <script async src=\"https://www.googletagmanager.com/gtag/js?id=G-YMWVCWHZQ4\"></script>
  698. <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag(\x27js\x27, new Date()); gtag(\x27config\x27, \x27G-YMWVCWHZQ4\x27); </script>
  699. {% endblock head_javascript %}
  700. </head>
  701. {% block body %}
  702. <body>
  703. <div class=\"wrapper\">
  704. <header class=\"header\">
  705. <div class=\"container-3xl py-1 py-sm-3\">
  706. <div class=\"row d-flex align-items-center\">
  707. <div class=\"col-6 col-sm-2 d-flex align-items-center\">
  708. <a class=\"ms-0\" href=\"{{ path(\x27index\x27) }}\">
  709. <img class=\"logo\" src=\"/images/{{ tenant.directory }}/{{ tenant.config.logo }}\">
  710. </a>
  711. </div>
  712. <div class=\"col-6 col-sm-10 d-flex justify-content-end\">
  713. <span class=\"d-flex d-xl-none align-items-center\">
  714. {{ component(\x27shopping_cart_toggle\x27) }}
  715. <a class=\"py-3 ms-4\" data-bs-toggle=\"offcanvas\" href=\"#mobileNav\" role=\"button\" aria-controls=\"mobileNav\">
  716. <i class=\"fas fa-bars fa-2x\"></i>
  717. </a>
  718. </span>
  719. <nav class=\"d-none d-xl-block\">
  720. <ul class=\"m-0 d-flex\">
  721. <li class=\"menuentry\">
  722. <a href=\"{{ path(\x27index\x27) }}\">Übersicht</a>
  723. </li>
  724. <li class=\"menuentry\">
  725. <a href=\"{{ path(\x27flow\x27) }}\">Der Ablauf</a>
  726. </li>
  727. <li class=\"menuentry\">
  728. {% if tenant.categories|length > 0 %}
  729. <a href=\"{{ path(\x27categories\x27) }}\">TI-Produkte</a>
  730. {% else %}
  731. <a href=\"{{ path(\x27products\x27) }}\">TI-Produkte</a>
  732. {% endif %}
  733. </li>
  734. <li class=\"menuentry\">
  735. <a href=\"{{ path(\x27faq\x27) }}\">FAQ</a>
  736. </li>
  737. <li class=\"menuentry me-3\">
  738. {{ component(\x27shopping_cart_toggle\x27) }}
  739. </li>
  740. {% if is_granted(\x27IS_AUTHENTICATED_FULLY\x27) %}
  741. <li class=\"menuentry button accent\">
  742. <a class=\"d-flex align-items-center\" href=\"{{ path(\x27customer_account_index\x27) }}\">
  743. <svg width=\"50\" height=\"50\" version=\"1.1\" viewbox=\"0 0 50 50\" xmlns=\"http://www.w3.org/2000/svg\">
  744. <path d=\"m0 25a25 25 0 1 1 25 25 25 25 0 0 1-25-25zm42.083 13.65a21.867 21.867 0 1 0-34.167 0c2.2167-3.5667 7.1-7.4 17.083-7.4s14.867 3.8333 17.083 7.4zm-26.467-19.9a9.3833 9.3833 0 0 1 18.75 0 9.3833 9.3833 0 1 1-18.75 0z\"></path>
  745. </svg>
  746. <span class=\"ps-2 text-black\">{{ app.user.firstname }} {{ app.user.lastname }}</span>
  747. </a>
  748. </li>
  749. <li class=\"menuentry\">
  750. <a class=\"button outlined darkblue\" href=\"{{ path(\x27app_logout\x27) }}\">
  751. Ausloggen
  752. </a>
  753. </li>
  754. {% else %}
  755. <li class=\"menuentry button-dark\">
  756. <a class=\"d-flex align-items-center\" href=\"{{ path(\x27storefront_login\x27) }}\">
  757. <svg fill=\"currentColor\" width=\"50\" height=\"50\" version=\"1.1\" viewbox=\"0 0 50 50\" xmlns=\"http://www.w3.org/2000/svg\">
  758. <path d=\"m0 25a25 25 0 1 1 25 25 25 25 0 0 1-25-25zm42.083 13.65a21.867 21.867 0 1 0-34.167 0c2.2167-3.5667 7.1-7.4 17.083-7.4s14.867 3.8333 17.083 7.4zm-26.467-19.9a9.3833 9.3833 0 0 1 18.75 0 9.3833 9.3833 0 1 1-18.75 0z\"></path>
  759. </svg>
  760. <span class=\"ps-2\">Login</span>
  761. </a>
  762. </li>
  763. {% endif %}
  764. </ul>
  765. </nav>
  766. </div>
  767. </div>
  768. </div>
  769. </header>
  770. <main>
  771. {% block mobile_menu %}
  772. {{ include(\x27@widgets/mobile_nav.html.twig\x27) }}
  773. {% endblock mobile_menu %}
  774. {% block content %}{% endblock %}
  775. {% block shopping_cart %}
  776. {{ include(\x27@widgets/shopping_cart.html.twig\x27, with_context = true) }}
  777. {% endblock shopping_cart %}
  778. {% block toasts %}
  779. <div id=\"toast-container\" class=\"toast-container position-fixed p-5 bottom-0 start-50 translate-middle-x\" style=\"z-index: 1050;\"></div>
  780. <template id=\"toast-template\">
  781. <div class=\"toast align-items-center\" role=\"alert\" aria-live=\"assertive\" aria-atomic=\"true\">
  782. <div class=\"d-flex\">
  783. <div class=\"toast-body fs-6\">
  784. Hello, world!
  785. </div>
  786. <button type=\"button\" class=\"btn-close me-2 m-auto\" data-bs-dismiss=\"toast\" aria-label=\"Close\"></button>
  787. </div>
  788. </div>
  789. </template>
  790. {% endblock toasts %}
  791. </main>
  792. <footer class=\"py-5\">
  793. <div class=\"container-3xl\">
  794. <div class=\"row\">
  795. {# <div class=\"col-12 col-md-3\">
  796. <div class=\"arz-logo\">
  797. <a href=\"https://arz.de/\">
  798. <img src=\"{{ asset(\x27build/images/arz-haan-logo.svg\x27) }}\">
  799. </a>
  800. </div>
  801. <img class=\"bsi mt-5\" src=\"{{ asset(\x27build/images/bsi-siegel-2017-weiss.svg\x27) }}\">
  802. </div> #}
  803. <div class=\"col-12 col-md-7 my-5 my-md-0\">
  804. <div class=\"footer-text d-flex justify-content-md-end text-white\">
  805. {{ tenant.config.footerAddress|raw }}
  806. </div>
  807. </div>
  808. <div class=\"col-12 col-md-2\">
  809. <ul id=\"footer-menu\" class=\"menu\">
  810. <li id=\"faq-menuentry\" class=\"menuentry\">
  811. <a href=\"{{ path(\x27faq\x27) }}\">FAQ</a>
  812. </li>
  813. {% if tenant.config.imprintUrl is not empty %}
  814. <li id=\"imprint-menuentry\" class=\"menuentry\">
  815. <a target=\"_blank\" href=\"{{ tenant.config.imprintUrl }}\">Impressum</a>
  816. </li>
  817. {% else %}
  818. <li id=\"imprint-menuentry\" class=\"menuentry\">
  819. <a href=\"{{ path(\x27imprint\x27) }}\">Impressum</a>
  820. </li>
  821. {% endif %}
  822. {% if tenant.config.privacyUrl is not empty %}
  823. <li id=\"imprint-menuentry\" class=\"menuentry\">
  824. <a target=\"_blank\" href=\"{{ tenant.config.privacyUrl }}\">Datenschutz</a>
  825. </li>
  826. {% else %}
  827. <li id=\"imprint-menuentry\" class=\"menuentry\">
  828. <a href=\"{{ path(\x27privacy\x27) }}\">Datenschutz</a>
  829. </li>
  830. {% endif %}
  831. </ul>
  832. <div class=\"socialicons\">
  833. {% if tenant.config.instagramLink is not empty %}
  834. <a href=\"{{ tenant.config.instagramLink }}\" target=\"_blank\">
  835. <svg fill=\"currentColor\" class=\"fa fa-instagram fa-w-14\" width=\"50\" height=\"49.989\" aria-hidden=\"true\" data-icon=\"instagram\" data-prefix=\"fab\" focusable=\"false\" role=\"img\" version=\"1.1\" viewbox=\"0 0 50 49.989\" xmlns=\"http://www.w3.org/2000/svg\">
  836. <g>
  837. <path d=\"m5.3574-0.0058594c-2.9586 0-5.3574 2.3988-5.3574 5.3574v39.285c0 2.9586 2.3988 5.3574 5.3574 5.3574 24.921 3e-6 21.668 5e-6 39.285 0 2.9586 0 5.3574-2.3988 5.3574-5.3574v-39.285c0-2.9586-2.3988-5.3574-5.3574-5.3574h-39.285zm19.643 4.4863c3.4581 0 6.9162 0.048404 8.6465 0.14453 3.3576 0.16481 6.3328 0.91577 8.7832 3.3145 2.4597 2.3986 3.2258 5.309 3.3848 8.5957 0.1964 3.3873 0.1964 13.532 0 16.92-0.16836 3.2867-0.93434 6.197-3.3848 8.5957-2.4503 2.4078-5.4256 3.1588-8.7832 3.3145-3.4612 0.19226-13.832 0.19226-17.293 0-3.3576-0.16481-6.3215-0.91586-8.7813-3.3145-2.4597-2.3986-3.2277-5.309-3.3867-8.5957-0.1964-3.3881-0.1964-13.542 0-16.93 0.16836-3.2867 0.92698-6.197 3.3867-8.5957 2.4597-2.3987 5.433-3.149 8.7813-3.3047 1.7306-0.096128 5.1883-0.14453 8.6465-0.14453zm-2.8242 3.6738c-3.2569-0.019317-7.4561 0.04232-9.5254 0.8457-1.8425 0.72326-3.2549 2.106-3.9844 3.9004-1.0849 2.6913-0.8418 9.1091-0.8418 12.094-1e-7 2.9843-0.25249 9.3949 0.8418 12.096 0.73886 1.8035 2.1512 3.1843 3.9844 3.8984 2.7493 1.062 9.3065 0.82422 12.355 0.82422 3.0487 0 9.5944 0.24696 12.354-0.82422 1.8425-0.72326 3.2549-2.104 3.9844-3.8984 1.0943-2.6913 0.8418-9.1111 0.8418-12.096 0-2.9843 0.25249-9.3929-0.8418-12.094-0.73886-1.8035-2.1512-3.1863-3.9844-3.9004-2.7493-1.062-9.3045-0.82227-12.354-0.82227-0.76217 0-1.7445-0.016998-2.8301-0.023438zm14.016 3.4375c1.3842 0 2.5059 1.0981 2.5059 2.4531 0 1.3641-1.1216 2.4531-2.5059 2.4531-1.3935 0-2.5078-1.0981-2.5078-2.4531s1.1236-2.4531 2.5078-2.4531zm-11.186 2.8828c5.9487 0 10.746 4.6968 10.746 10.52 0 5.8231-4.7977 10.521-10.746 10.521-5.9487 0-10.748-4.6987-10.748-10.521 0-5.8231 4.7997-10.52 10.748-10.52zm0 3.6816c-3.8533 0-6.9863 3.066-6.9863 6.8379 0 3.7719 3.1424 6.8398 6.9863 6.8398s6.9863-3.0679 6.9863-6.8398c0-3.7719-3.1331-6.8379-6.9863-6.8379z\"></path>
  838. </g>
  839. </svg>
  840. </a>
  841. {% endif %}
  842. {% if tenant.config.facebookLink is not empty %}
  843. <a href=\"{{ tenant.config.facebookLink }}\" target=\"_blank\">
  844. <svg fill=\"currentColor\" class=\"fa fa-facebook-square fa-w-14\" width=\"50\" height=\"50\" aria-hidden=\"true\" data-icon=\"facebook-square\" data-prefix=\"fab\" focusable=\"false\" role=\"img\" version=\"1.1\" viewbox=\"0 0 50 50\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">
  845. <path d=\"m44.643 0h-39.286a5.3571 5.3571 0 0 0-5.3571 5.3571v39.286a5.3571 5.3571 0 0 0 5.3571 5.3571h15.318v-16.999h-7.0312v-8.0011h7.0312v-6.0982c0-6.9364 4.1295-10.768 10.454-10.768 3.029 0 6.1964 0.54018 6.1964 0.54018v6.808h-3.49c-3.4386 0-4.5112 2.1339-4.5112 4.3225v5.1953h7.6763l-1.2277 8.0011h-6.4487v16.999h15.318a5.3571 5.3571 0 0 0 5.3571-5.3571v-39.286a5.3571 5.3571 0 0 0-5.3571-5.3571z\" stroke-width=\".11161\"></path>
  846. </svg>
  847. </a>
  848. {% endif %}
  849. {% if tenant.config.linkedinLink is not empty %}
  850. <a href=\"{{ tenant.config.linkedinLink }}\" target=\"_blank\">
  851. <svg fill=\"currentColor\" width=\"50\" height=\"50\" version=\"1.1\" viewbox=\"0 0 50 50\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">
  852. <path d=\"m5.3574 0c-2.9586 0-5.3574 2.3988-5.3574 5.3574v39.285c0 2.9586 2.3988 5.3574 5.3574 5.3574 24.921 3e-6 21.668 5e-6 39.285 0 2.9586 0 5.3574-2.3988 5.3574-5.3574v-39.285c0-2.9586-2.3988-5.3574-5.3574-5.3574h-39.285zm8.1855 6.6758c2.0125 0 3.6445 1.6446 3.6445 3.6738 0 2.0292-1.6299 3.6758-3.6445 3.6758-2.0125 0-3.6465-1.6466-3.6465-3.6758 0-2.0292 1.634-3.6738 3.6465-3.6738zm-3.125 9.9902h6.25v22.916h-6.25v-22.916zm10.416 0h6.25v3.6777c2.9083-5.3875 14.582-5.7855 14.582 5.1582l0.001953 14.08h-6.25v-11.674c0-7.0167-8.334-6.4854-8.334 0v11.674h-6.25v-22.916z\"></path>
  853. </svg>
  854. </a>
  855. {% endif %}
  856. {% if tenant.config.xingLink is not empty %}
  857. <a href=\"{{ tenant.config.xingLink }}\" target=\"_blank\">
  858. <svg fill=\"currentColor\" id=\"xing-icon-inv\" width=\"50\" height=\"50\" version=\"1.1\" viewbox=\"0 0 50 50\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">
  859. <path d=\"m5.3574 0c-2.9586 0-5.3574 2.3988-5.3574 5.3574v39.285c0 2.9586 2.3988 5.3574 5.3574 5.3574 24.921 3e-6 21.668 5e-6 39.285 0 2.9586 0 5.3574-2.3988 5.3574-5.3574v-39.285c0-2.9586-2.3988-5.3574-5.3574-5.3574h-39.285zm29.43 6.0215h5.5293c0.28735-0.021054 0.56513 0.1123 0.72852 0.34961 0.14501 0.26401 0.1401 0.58359-0.011719 0.84375l-12.119 21.43c-0.0071 0.01092-0.0071 0.02619 0 0.03711l7.7168 14.098c0.15376 0.26069 0.15868 0.58502 0.011719 0.84961-0.16277 0.23723-0.43963 0.36869-0.72656 0.34766h-5.4668c-0.67004-0.018367-1.2693-0.42596-1.5312-1.043l-7.7734-14.27c0.384-0.679 12.062-21.391 12.18-21.6 0.2933-0.52767 0.6479-1.043 1.4629-1.043zm-22.996 7.4941h5.4746c0.6661 0.014091 1.2627 0.41704 1.5254 1.0293l0.021484 0.037109c0.62 1.0838 3.7198 6.493 3.7402 6.5254-0.2185 0.386-5.8513 10.351-5.9082 10.451-0.24491 0.6165-0.8313 1.0302-1.4941 1.0566h-5.4746c-0.28819 0.012865-0.56035-0.12943-0.71484-0.37305-0.14791-0.26044-0.14791-0.57941 0-0.83984l5.8164-10.266c0.0062-0.00937 0.0062-0.02185 0-0.03125l-3.7012-6.4062c-0.39353-0.53676 0.05676-1.2831 0.71484-1.1836z\"></path>
  860. </svg>
  861. </a>
  862. {% endif %}
  863. </div>
  864. </div>
  865. </div>
  866. </div>
  867. </footer>
  868. {% block body_javascript %}{% endblock body_javascript %}
  869. </div>
  870. </body>
  871. {% endblock %}
  872. </html>
  873. ", "base.html.twig", "/srv/storefront/templates/base.html.twig");
  874. }
  875. }