PageSourceSearch

https://iller-factory.de/search

html iller-factory.de collected 2026-10-02 16:05:14 UTC 137,206 bytes, 2,512 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="de">
3  <head>
4
5
6    <meta charset="utf-8">
7    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
8    <meta name="viewport" content="width=device-width,initial-scale=1">  
9    <meta name="theme-color" content="">
10    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
11    <link rel="preconnect" href="https://fonts.shopify.com" crossorigin>
12    <link rel="preconnect" href="https://monorail-edge.shopifysvc.com"><link rel="canonical" href="https://iller-factory.de/search"><link rel="shortcut icon" href="//iller-factory.de/cdn/shop/files/Favicon_16x16.png?v=1752044086" type="image/png" /><title>Suchen�&ndash; ILLER-Factory</title><meta name="description" content="Entdecke die Kunst des Grillens in der Iller-Factory in Illertissen! Unsere Grillschule mit spannenden Kursen für Anfänger und Fortgeschrittene.">
13    
14    <!-- Social meta ================================================== -->
15    <!-- /snippets/social-meta-tags.liquid -->
16
17
18<meta property="og:site_name" content="ILLER-Factory">
19<meta property="og:url" content="https://iller-factory.de/search">
20<meta property="og:title" content="Suchen">
21<meta property="og:type" content="website">
22<meta property="og:description" content="Entdecke die Kunst des Grillens in der Iller-Factory in Illertissen! Unsere Grillschule mit spannenden Kursen für Anfänger und Fortgeschrittene.">
23
24
25<meta name="twitter:card" content="summary_large_image">
26<meta name="twitter:title" content="Suchen">
27<meta name="twitter:description" content="Entdecke die Kunst des Grillens in der Iller-Factory in Illertissen! Unsere Grillschule mit spannenden Kursen für Anfänger und Fortgeschrittene.">
28
29    
30    <link href="//iller-factory.de/cdn/shop/t/2/assets/dt-framework.css?v=145486341867504200531733445216" rel="stylesheet" type="text/css" media="all" />  
31    <link href="//iller-factory.de/cdn/shop/t/2/assets/dt-custom.css?v=36179590624360943461752825762" rel="stylesheet" type="text/css" media="all" />
32    <link href="//iller-factory.de/cdn/shop/t/2/assets/swiper-bundle.min.css?v=61559546085551832391676162907" rel="stylesheet" type="text/css" media="all" /> 
33    
34    <link href="//iller-factory.de/cdn/shop/t/2/assets/select2.min.css?v=9318530193141369401676162904" rel="stylesheet" type="text/css" media="all" /> 
35    
36    <link href="//iller-factory.de/cdn/shop/t/2/assets/slick.css?v=105848270326492094871676162905" rel="stylesheet" type="text/css" media="all" /> 
37    <link href="//iller-factory.de/cdn/shop/t/2/assets/font-all.min.css?v=176820762346757211011676162937" rel="stylesheet" type="text/css" media="all" /> 
38
39
40    
40<script src="//iller-factory.de/cdn/shop/t/2/assets/jquery-3.5.1.min.js?v=177851068496422246591676162904"></script>
40
41    
41<script src="//iller-factory.de/cdn/shopifycloud/storefront/assets/themes_support/api-0b83c35a.js" defer="defer"></script>
41
42    
42<script src="//iller-factory.de/cdn/shop/t/2/assets/ajax-cart.js?v=159932347430209325301676162937" defer="defer"></script>
42
43    
43<script src="//iller-factory.de/cdn/shop/t/2/assets/dt-plugins.js?v=112450118948716951721676162903"></script>
43  
44    
45    
45<script src="//iller-factory.de/cdn/shop/t/2/assets/select2.min.js?v=146226383636201590221676162905" defer="defer"></script>
45
46    
47    
47<script src="//iller-factory.de/cdn/shop/t/2/assets/slick.min.js?v=78403228708673780251676162906" defer="defer"></script>
47  
48    
49   
50  
51    <!-- connter for header -->
52    
52<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
52<meta name="google-site-verification" content="vsnFImbGy-uVs49XEXcSk79lihrfR25-RcG4O0TxNqc">
53<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/71869333797/digital_wallets/dialog">
54<meta id="in-context-paypal-metadata" data-shop-id="71869333797" data-venmo-supported="false" data-environment="production" data-locale="de_DE" data-paypal-v4="true" data-currency="EUR">
55<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
55<script async="async" src="/checkouts/internal/preloads.js?locale=de-DE"></script>
55
56<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
57<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=de-DE&shop_id=71869333797" crossorigin="anonymous"></script>
vendor: 1 bytes, line 57
57
58<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":71869333797,"countryCode":"DE","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/71869333797","merchantName":"ILLER-Factory","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex"],"total":{"type":"pending","label":"ILLER-Factory","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 58
58
59<script id="shopify-features" type="application/json">{"accessToken":"c15504ed519c654aca432183e8cdd40c","betas":["rich-media-storefront-analytics"],"domain":"iller-factory.de","predictiveSearch":true,"shopId":71869333797,"locale":"de"}</script>
vendor: 1 bytes, line 59
59
60<script>var Shopify = Shopify || {};
61Shopify.shop = "iller-factory.myshopify.com";
62Shopify.locale = "de";
63Shopify.currency = {"active":"EUR","rate":"1.0"};
64Shopify.country = "DE";
65Shopify.theme = {"name":"Iller-Factory","id":143434514725,"schema_name":null,"schema_version":null,"theme_store_id":null,"role":"main"};
66Shopify.theme.handle = "null";
67Shopify.theme.style = {"id":null,"handle":null};
68Shopify.cdnHost = "iller-factory.de/cdn";
69Shopify.routes = Shopify.routes || {};
70Shopify.routes.root = "/";
71Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
72Shopify.SignInWithShop = Shopify.SignInWithShop || {};
73Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
74Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 74
74
75<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 75
75
76<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 76
76
77<script>
78  window.ShopifyPay = window.ShopifyPay || {};
79  window.ShopifyPay.apiHost = "shop.app\/pay";
80  window.ShopifyPay.redirectState = null;
81</script>
vendor: 1 bytes, line 81
81
82<script>
83  window.Shopify = window.Shopify || {};
84  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
85  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
86  window.Shopify.SignInWithShop.eligible = true;
87</script>
vendor: 1 bytes, line 87
87
88<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 88
88
89<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.de.esm.js"></script>
vendor: 1 bytes, line 89
89
90<script type="module">
91  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.de.esm.js");
92
93  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
94
95</script>
vendor: 1 bytes, line 95
95
96<script>
97  window.Shopify = window.Shopify || {};
98  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
99  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.de.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.de.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.de.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.de.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.de.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.de.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.de.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.de.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.de.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.de.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.de.esm.js"],"listener":["modules/v2/loader.listener.de.esm.js"],"pay-button":["modules/v2/loader.pay-button.de.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.de.esm.js"],"shop-button":["modules/v2/loader.shop-button.de.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.de.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.de.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.de.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.de.esm.js"],"shop-login":["modules/v2/loader.shop-login.de.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.de.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.de.esm.js"]};
100</script>
vendor: 1 bytes, line 100
100
101<script>(function() {
102  var isLoaded = false;
103  function asyncLoad() {
104    if (isLoaded) return;
105    isLoaded = true;
106    var urls = ["https:\/\/d23dclunsivw3h.cloudfront.net\/redirect-app.js?shop=iller-factory.myshopify.com"];
107    for (var i = 0; i < urls.length; i++) {
108      var s = document.createElement('script');
109      s.type = 'text/javascript';
110      s.async = true;
111      s.src = urls[i];
112      var x = document.getElementsByTagName('script')[0];
113      x.parentNode.insertBefore(s, x);
114    }
115  };
116  if(window.attachEvent) {
117    window.attachEvent('onload', asyncLoad);
118  } else {
119    window.addEventListener('load', asyncLoad, false);
120  }
121})();</script>
vendor: 1 bytes, line 121
121
122<script id="__st">var __st={"a":71869333797,"offset":7200,"reqid":"445d8a5d-3ed1-4f5e-9f31-4b9eb230d0bf-1790957113","pageurl":"iller-factory.de\/search","u":"41763d7ef623","p":"searchresults"};</script>
vendor: 1 bytes, line 122
122
123<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 123
123
124<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Durch hCaptcha geschützt',privacyText:'Datenschutz',termsText:'Allgemeine Geschäftsbedingungen'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 124
124
125<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//iller-factory.de/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 125
125
126<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//iller-factory.de/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
126<script crossorigin="anonymous" defer="defer" src="//iller-factory.de/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 126
126
127<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 127
127
128<script>
129  window.Shopify = window.Shopify || {};
130  window.Shopify.MCP = window.Shopify.MCP || {};
131  window.Shopify.MCP.enabled = true;
132  window.Shopify.MCP.shop = "iller-factory.myshopify.com";
133  window.Shopify.MCP.mcpEndpoint = "https:\/\/iller-factory.de\/api\/mcp";
134  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
135</script>
vendor: 1 bytes, line 135
135
136<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/iller-factory.de\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
137</script>
vendor: 1 bytes, line 137
137
138<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://iller-factory.de/cdn/shopifycloud/portable-wallets/latest/portable-wallets.de.js",t.type="module",document.head.appendChild(t)}};
139</script>
vendor: 1 bytes, line 139
139
140<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
141  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
142</script>
vendor: 1 bytes, line 142
142
143<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
144</script>
144
145<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://iller-factory.de/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
146<style id="shopify-accelerated-checkout-cart">
147        #shopify-buyer-consent {
148  margin-top: 1em;
149  display: inline-block;
150  width: 100%;
151}
152
153#shopify-buyer-consent.hidden {
154  display: none;
155}
156
157#shopify-subscription-policy-button {
158  background: none;
159  border: none;
160  padding: 0;
161  text-decoration: underline;
162  font-size: inherit;
163  cursor: pointer;
164}
165
166#shopify-subscription-policy-button::before {
167  box-shadow: none;
168}
169
170      </style>
171
172<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
172       
173    <!-- connter for header -->
174    
175    
175<script>  
176      var DT_THEME = {
177        strings: {
178          addToWishList: "Translation missing: de.products.product.addToWishList",
179          viewMyWishList: "Translation missing: de.products.product.viewMyWishList",
180          addToCompareList: "Translation missing: de.products.product.addToCompareList",
181          viewMyCompareList: "Translation missing: de.products.product.viewMyCompareList",
182          addToCart: "Warenkorb hinzufügen: ",
183          soldOut: "Verkauft",
184          unavailable: "Nicht verfügbar",
185          minCompareProductNav: "Translation missing: de.products.product.minCompareProductNav",
186          minCompareProduct: "Translation missing: de.products.product.minCompareProduct"
187        },
188        moneyFormat: "€{{amount_with_comma_separator}}"
189      };      
190    </script>
190
191    <link rel="apple-touch-icon" href="//cdn.shopify.com/s/files/1/0718/6933/3797/files/apple-touch-icon.png?v=17520459525">
192    <!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/gdpr_cookie_consent/4fbe573f-a377-4fea-9801-3ee0858cae41 -->
193<link rel="preconnect" href="https://app.consentmo.com" crossorigin data-csm-preconnect="app">
194<link rel="dns-prefetch" href="https://workers.consentmo.com" data-csm-preconnect="workers">
195<link rel="dns-prefetch" href="https://storage.consentmo.com" data-csm-preconnect="storage">
196<link rel="preconnect" href="https://cdn.consentmo.com" crossorigin data-csm-preconnect="cdn"><link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0fcf5-9827-75b1-9d7e-ea3a10d70819/gdpr-backpack-903/assets/layout-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="banner">
197  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0fcf5-9827-75b1-9d7e-ea3a10d70819/gdpr-backpack-903/assets/layout-cookie-dialog.consentmo.js" crossorigin data-csm-layout-prefetch="dialog">
198  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0fcf5-9827-75b1-9d7e-ea3a10d70819/gdpr-backpack-903/assets/layout-cookie-box.consentmo.js" crossorigin data-csm-layout-prefetch="box">
199  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0fcf5-9827-75b1-9d7e-ea3a10d70819/gdpr-backpack-903/assets/layout-cookie-smart-banner.consentmo.js" crossorigin data-csm-layout-prefetch="smart">
200  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0fcf5-9827-75b1-9d7e-ea3a10d70819/gdpr-backpack-903/assets/layout-mobile-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="mobile">
200<script>
201(function () {
202  try {
203    document.documentElement.classList.add('csm-cookie-embed');
204  } catch (e) {}
205})();
206</script>
206<script data-consentmo-data-src-bootstrap>
207(function () {
208  'use strict';
209  if (window.__consentmoDataSrcBootstrapInit) return;
210  window.__consentmoDataSrcBootstrapInit = true;
211
212  var DATA_SRC_SELECTOR = [
213    'script[data-src*="consentmo_cookie_consent"]',
214    'script[data-src*="gdpr_cookie_consent.min"]',
215    'script[data-src*="gdrp_cookie_consent_unlimited"]'
216  ].join(',');
217
218  function activateConsentmoDataSrcScripts() {
219    if (!window.Shopify || !window.Shopify.shop) return;
220    document.querySelectorAll(DATA_SRC_SELECTOR).forEach(function (scriptEl) {
221      // getAttribute: src="" must not count as "already has src" (.src === page URL).
222      if (scriptEl.getAttribute('src')) return;
223      var url = scriptEl.getAttribute('data-src');
224      if (!url) return;
225      if (scriptEl.getAttribute('type') === 'text/plain') {
226        scriptEl.removeAttribute('type');
227      }
228      scriptEl.src = url;
229    });
230  }
231  function scheduleActivation() {
232    activateConsentmoDataSrcScripts();
233    // Retry on next task so other DCL handlers (lazy-loaders) can finish setting Shopify.shop / data-src first.
234    setTimeout(activateConsentmoDataSrcScripts, 0);
235  }
236  if (document.readyState === 'loading') {
237    document.addEventListener('DOMContentLoaded', scheduleActivation, { once: true });
238  } else {
239    scheduleActivation();
240  }
241})();
242</script>
242
243
244
245<!-- END app block -->
245<script src="https://cdn.shopify.com/extensions/01a0fd35-14f6-7e6e-81fc-af364d7e3c98/forms-2606/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 245
245
246<script src="https://cdn.shopify.com/extensions/01a0fcf5-9827-75b1-9d7e-ea3a10d70819/gdpr-backpack-903/assets/consentmo_cookie_consent.js" type="text/javascript" defer="defer"></script>
246
247<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
248<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 71869333797,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 248
248
249<script>
250  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
251</script>
vendor: 1 bytes, line 251
251
252<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
252).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 71869333797,storefrontBaseUrl: "https://iller-factory.de",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://iller-factory.de/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"3946283353","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"GT-MQJ48ZDZ\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"MC-LTMH4PEJQ2\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"MC-LTMH4PEJQ2\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"MC-LTMH4PEJQ2\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"ILLER-Factory","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"iller-factory.myshopify.com","countryCode":"DE","storefrontUrl":"https:\/\/iller-factory.de"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://iller-factory.de/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"143434514725","themePublished":"true","eventMetadataId":"0e583c61-0229-45aa-ac0b-372006e3dde2","pageType":"searchresults","shopId":"71869333797","storefrontBaseUrl":"https:\/\/iller-factory.de","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
252<script>
253  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
254  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
255  window.ShopifyAnalytics.meta.currency = 'EUR';
256  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"445d8a5d-3ed1-4f5e-9f31-4b9eb230d0bf-1790957113"}};
257  for (var attr in meta) {
258    window.ShopifyAnalytics.meta[attr] = meta[attr];
259  }
260</script>
vendor: 1 bytes, line 260
260
261<script class="analytics">
262  (function () {
263    var customDocumentWrite = function(content) {
264      var jquery = null;
265
266      if (window.jQuery) {
267        jquery = window.jQuery;
268      } else if (window.Checkout && window.Checkout.$) {
269        jquery = window.Checkout.$;
270      }
271
272      if (jquery) {
273        jquery('body').append(content);
274      }
275    };
276
277    var hasLoggedConversion = function(token) {
278      if (token) {
279        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
280      }
281      return false;
282    }
283
284    var setCookieIfConversion = function(token) {
285      if (token) {
286        var twoMonthsFromNow = new Date(Date.now());
287        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
288
289        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
290      }
291    }
292
293    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
294    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
295    if (trekkie.integrations) {
296      return;
297    }
298    trekkie.methods = [
299      'identify',
300      'page',
301      'ready',
302      'track',
303      'trackForm',
304      'trackLink'
305    ];
306    trekkie.factory = function(method) {
307      return function() {
308        var args = Array.prototype.slice.call(arguments);
309        args.unshift(method);
310        trekkie.push(args);
311        if (method == 'track' || method == 'page') {
312          var pageUrl;
313          try {
314            pageUrl = window.location.href;
315          } catch (e) {}
316          var pageReferrer;
317          try {
318            pageReferrer = document.referrer;
319          } catch (e) {}
320          try {
321            if (window.__TREKKIE_SHIM_QUEUE == null) {
322              window.__TREKKIE_SHIM_QUEUE = [];
323            }
324            window.__TREKKIE_SHIM_QUEUE.push({
325              from: 'trekkie-stub',
326              method: method,
327              args: args.slice(1),
328              pageContext: {
329                url: pageUrl,
330                referrer: pageReferrer
331              }
332            });
333          } catch (e) {
334            // no-op
335          }
336        }
337        return trekkie;
338      };
339    };
340    for (var i = 0; i < trekkie.methods.length; i++) {
341      var key = trekkie.methods[i];
342      trekkie[key] = trekkie.factory(key);
343    }
344    trekkie.load = function(config) {
345      trekkie.config = config || {};
346      trekkie.config.initialDocumentCookie = document.cookie;
347      var first = document.getElementsByTagName('script')[0];
348var script = document.createElement('script');
349script.type = 'text/javascript';
350script.onerror = function(e) {
351  var scriptFallback = document.createElement('script');
352  scriptFallback.type = 'text/javascript';
353  scriptFallback.onerror = function(error) {
354          var Monorail = {
355      produce: function produce(monorailDomain, schemaId, payload) {
356        var currentMs = new Date().getTime();
357        var event = {
358          schema_id: schemaId,
359          payload: payload,
360          metadata: {
361            event_created_at_ms: currentMs,
362            event_sent_at_ms: currentMs
363          }
364        };
365        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
366      },
367      sendRequest: function sendRequest(endpointUrl, payload) {
368        // Try the sendBeacon API
369        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
370          var blobData = new window.Blob([payload], {
371            type: 'text/plain'
372          });
373
374          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
375            return true;
376          } // sendBeacon was not successful
377
378        } // XHR beacon
379
380        var xhr = new XMLHttpRequest();
381
382        try {
383          xhr.open('POST', endpointUrl);
384          xhr.setRequestHeader('Content-Type', 'text/plain');
385          xhr.send(payload);
386        } catch (e) {
387          console.log(e);
388        }
389
390        return false;
391      },
392      isIos12: function isIos12() {
393        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
394      }
395    };
396    Monorail.produce('monorail-edge.shopifysvc.com',
397      'trekkie_storefront_load_errors/1.1',
398      {shop_id: 71869333797,
399      theme_id: 143434514725,
400      app_name: "storefront",
401      context_url: window.location.href,
402      source_url: "//iller-factory.de/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
403
404  };
405  scriptFallback.async = true;
406  scriptFallback.src = '//iller-factory.de/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
407  first.parentNode.insertBefore(scriptFallback, first);
408};
409script.async = true;
410script.src = '//iller-factory.de/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
411first.parentNode.insertBefore(script, first);
412
413    };
414    trekkie.load(
415      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":71869333797,"isMerchantRequest":null,"themeId":143434514725,"themeCityHash":"17140897893546266708","contentLanguage":"de","currency":"EUR","eventMetadataId":"0e583c61-0229-45aa-ac0b-372006e3dde2"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
416    );
417
418    var loaded = false;
419    trekkie.ready(function() {
420      if (loaded) return;
421      loaded = true;
422
423      window.ShopifyAnalytics.lib = window.trekkie;
424
425      var originalDocumentWrite = document.write;
426      document.write = customDocumentWrite;
427      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
428      document.write = originalDocumentWrite;
429
430      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
431      var token = match? match[1]: undefined;
432      if (!hasLoggedConversion(token)) {
433        setCookieIfConversion(token);
434        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
435      }
436    });
437
438    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"445d8a5d-3ed1-4f5e-9f31-4b9eb230d0bf-1790957113","shopifyEmitted":true});
439
440    var eventsListenerScript = document.createElement('script');
441    eventsListenerScript.async = true;
442    eventsListenerScript.src = "//iller-factory.de/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
443    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
444})();</script>
vendor: 1 bytes, line 444
444
445<script
446  defer
447  src="https://iller-factory.de/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
448  data-application="storefront-renderer"
449  data-shop-id="71869333797"
450  data-render-region="gcp-us-west1"
451  data-page-type="search"
452  data-theme-instance-id="143434514725"
453  data-theme-name=""
454  data-theme-version=""
455  data-monorail-region="shop_domain"
456  data-resource-timing-sampling-rate="10"
457  data-shs="true"
458  data-shs-beacon="true"
459  data-shs-export-with-fetch="true"
460  data-shs-logs-sample-rate="1"
461  data-shs-beacon-endpoint="https://iller-factory.de/api/collect"
462></script>
462
463<meta name="shopify-y" content="da16fa13-f831-4b01-b197-08d7959f79a9" data-expiration="1822514713000"><meta name="shopify-s" content="bbc989d6-1363-450e-9a9c-2da9cec5b08a" data-expiration="1790958913000"><meta name="new-cookie-storage-activated" content="t">
464</head>
465  <body id="suchen" class=" body-boxed template-search  others " style="">
466    
467    <div class="mobile-menu" data-menu="dt-main-menu"></div>
468    <div class="mobile-menu-overlay"></div>    
469    <div class="off-canvas--viewport">
470      
471      <div id="shopify-section-header" class="shopify-section">
472
473<style>
474  
475  #dT_top-sticky { top: 0; left: 0; right: 0; display: none; z-index: 5; position: relative; background-color: var(--DTTertiaryColor); }
476  #dT_top-sticky .search-box{ position: relative; display:flex; align-items: center; width: 100%; padding: 15px 0; }
477  #dT_top-sticky .search-box .dt-sc-btn{ margin:0 0 0 15px; display: block; }
478  #dT_top-sticky .close{ position: absolute; right: 15px; top: 50%; transform: translateY(-50%); z-index: 99; }
479  #dT_top-sticky .dT_ProductProactiveSearch { display: flex; align-items: center; justify-content: center; width: 100%; }
480  #dT_top-sticky .dT_ProductProactiveSearch form{ width: 100%; border: none; padding: 15px; background: transparent; }
481  #dT_top-sticky .dt-sc-ProductSugesstions{ display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; padding: 10px; }
482  #dT_top-sticky .dt-sc-ProductSugesstions:empty{ display: none; }
483  #dT_top-sticky .dt-sc-ProductSugesstions li { width: 100%; border: 1px solid var(--DTColor_Border); padding: 10px; margin: 0; }
484  
485  @media (max-width: 767px) {
486    #dT_top-sticky .dt-sc-ProductSugesstions { grid-template-columns: 1fr; } 
487  }
488  
489  @media (max-width: 576px) {
490    #dT_top-sticky .dT_ProductProactiveSearch form { padding-left: 0; }
491  }
492  
493</style>
494
495
496
497
498
499<div data-section-id="header" data-section-type="header-section" data-header-section>
500  <header id="header"><section class="text-center announcement-bar ">Kostenloser Inlandsversand ab 50€
501<a href="javascript:void(0)" class="close close-icon dt-sc-btn"></a></section><style>
502  
503  .announcement-bar{ 
504    display: flex;
505    align-items: center;
506    justify-content: center;
507    position:relative; 
508    clear:both; 
509    width:100%; 
510    transition: all .3s linear; 
511  }
512  .announcement-bar>*{ margin:0; }
513  .announcement-bar .close-icon{ background: transparent; position: absolute; transform: translateY(-50%); top: 50%; right: 15px;}
514  .announcement-bar:empty{ display:none;}
515  
516</style>
517
518    
519    
520    
521
522    <section class="dt-sc-header-logo-sec sticky-header " >
523      <div class="container-fluid spacing_enabled"> 
524        <div class="row">
525                    
526                    
527          
528
529<div  class="logo text-center">
530  <a href="/">
531    
532    <img src="//iller-factory.de/cdn/shop/files/Logo_Schwarz_Iller-Factory_300x300.png?v=1733822608"  alt="Logo Schwarz Iller-Factory"  style="max-width: 100px">
533  </a> 
534</div>
535 
536
537          
538                       
539          <div class="logo-alignment 
540                      
541                      dt-sc-logo_top_center
542                      ">             
543
544            <nav id="AccessibleNav" role="navigation" class="dt-sc-flex-space-between" data-menu="dt-main-menu">             
545                       
546              
547<ul class="dt-sc-list-inline  dt-desktop-menu dt-nav" data-menu="dt-main-menu">
548  <li class="close-nav"></li><li class="0 text-menu
549           top-level-link 
550            dt-sc-child
551           
552            ">
553  <a href="/" class="  dt-sc-nav-link dropdown"> 
554    Home 
555  </a>
556
557  ��</li>
558 <li class="0 text-menu
559           top-level-link 
560            dt-sc-child
561           
562            ">
563  <a href="/pages/uber-uns" class="  dt-sc-nav-link dropdown"> 
564    Über uns 
565  </a>
566
567  ��</li>
568 <li class="1 text-menu
569           top-level-link 
570            dt-sc-child
571           
572            menu-item-has-children">
573  <a href="https://iller-factory.de/pages/kurse" class="  dt-sc-nav-link dropdown"> 
574    Kurse 
575  </a>
576
577  �<div class="sub-menu-block is-hidden">
578    <div class="go-back">
579      <a href="javascript:void(0);"></a>
580    </div>
581    <div class="see-all"></div>
582    <div class="dt-sc-dropdown-menu dt-sc_main-menu--has-links" id="kurse-3-dt-sc-menu">
583      <ul class="sub-menu-lists"><li class=" ">
584          <a href="/pages/iller-factory-kurse" >
585            Grill - Kurse
586          </a></li><li class=" ">
587          <a href="/pages/pizza-kurs" >
588            Pizza - Kurs
589          </a></li><li class=" ">
590          <a href="/pages/kopie-von-iller-factory-kurse" >
591            Back - Kurse
592          </a></li><li class=" ">
593          <a href="https://www.weber.com/DE/de/dealer-details/?storeId=DE_GA_ill_01" >
594            Weber - Kurse
595          </a></li><li class=" ">
596          <a href="/pages/kopie-von-grill-kurse" >
597            Bosch - Kurse
598          </a></li><li class=" ">
599          <a href="/pages/deko-kurse" >
600            Florale - Workshops
601          </a></li></ul>
602    </div>
603  </div>  
604  �</li>
605 <li class="1 text-menu
606           top-level-link 
607            dt-sc-child
608           
609            menu-item-has-children">
610  <a href="/pages/catering" class="  dt-sc-nav-link dropdown"> 
611    Events &amp; Verleih 
612  </a>
613
614  �<div class="sub-menu-block is-hidden">
615    <div class="go-back">
616      <a href="javascript:void(0);"></a>
617    </div>
618    <div class="see-all"></div>
619    <div class="dt-sc-dropdown-menu dt-sc_main-menu--has-links" id="events-verleih-4-dt-sc-menu">
620      <ul class="sub-menu-lists"><li class=" ">
621          <a href="/pages/news" >
622            Verleih
623          </a></li></ul>
624    </div>
625  </div>  
626  �</li>
627 <li class="1 text-menu
628           top-level-link 
629            dt-sc-child
630           
631            menu-item-has-children">
632  <a href="/collections/all" class="  dt-sc-nav-link dropdown"> 
633    Shop 
634  </a>
635
636  �<div class="sub-menu-block is-hidden">
637    <div class="go-back">
638      <a href="javascript:void(0);"></a>
639    </div>
640    <div class="see-all"></div>
641    <div class="dt-sc-dropdown-menu dt-sc_main-menu--has-links" id="shop-5-dt-sc-menu">
642      <ul class="sub-menu-lists"><li class=" ">
643          <a href="/collections/gewurze" >
644            Gewürze
645          </a></li><li class=" ">
646          <a href="/collections/sosse" >
647            Soßen
648          </a></li><li class=" ">
649          <a href="/collections/bucher" >
650            Bücher
651          </a></li><li class=" ">
652          <a href="https://iller-factory-gmbh.myspreadshop.de/" >
653            FanShop 
654          </a></li></ul>
655    </div>
656  </div>  
657  �</li>
658 <li class="0 text-menu
659           top-level-link 
660            dt-sc-child
661           
662            ">
663  <a href="/pages/service" class="  dt-sc-nav-link dropdown"> 
664    Service 
665  </a>
666
667  ��</li>
668 <li class="0 text-menu
669           top-level-link 
670            dt-sc-child
671           
672            ">
673  <a href="/pages/contact" class="  dt-sc-nav-link dropdown"> 
674    Kontakt 
675  </a>
676
677  ��</li>
678 </ul><div  class="mobile-nav-container mobile-nav-offcanvas-right dt-header-menu" data-menu="dt-main-menu">    
679  <div class="menu-trigger" data-menu="dt-main-menu">  <i class="menu-trigger-icon"></i> <span>Menu</span>  </div>             
680</div> 
681
682
683              
684
685
686<div class="site-header__links dt-sc-flex">
687  
688  
689  <div class="dt-sc-search-form">
690    <div id="SearchDrawer" class="dT_ProductProactiveSearch">
691  <form action="/search" method="get">    
692    <input type="hidden" name="type" value="product">
693     <input type="search" id="SearchInput" name="q" value="" 
694           placeholder="Suche" aria-label="Suche" 
695           class="search-bar__input"
696           autocomplete="off"
697           v-model="search" @keyup="inputChanged" @keydown.down="onArrow" @keydown.up="onArrow">
698    <button type="submit" class="dt-sc-btn">
699      <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
700	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
701<path d="M76.4,69.4c13.9-17.8,10.8-43.5-7-57.4C51.6-1.9,25.9,1.2,12,19C-1.9,36.8,1.2,62.5,19,76.4C33.8,88,54.6,88,69.4,76.4
702	l18.8,18.8c1.9,1.9,5.1,2,7,0c1.9-1.9,2-5.1,0-7c0,0,0,0,0,0L76.4,69.4z M44.3,75.1c-17.1,0-30.9-13.8-30.9-30.9
703	c0-17.1,13.8-30.9,30.9-30.9c17.1,0,30.9,13.8,30.9,30.9c0,0,0,0,0,0C75.1,61.3,61.3,75.1,44.3,75.1z"/>
704</svg>      
705    </button>
706    <button type="button" class="dt-sc-btn close dT_SearchClose" style="display:none;">
707      <svg  xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
708	 viewBox="0 0 100 100"  xml:space="preserve">
709  
710<path d="M57,50l35.2-35.2c1.9-1.9,1.9-5.1,0-7c-1.9-1.9-5.1-1.9-7,0L50,43L14.8,7.7c-1.9-1.9-5.1-1.9-7,0c-1.9,1.9-1.9,5.1,0,7
711	L43,50L7.7,85.2c-1.9,1.9-1.9,5.1,0,7c1,1,2.2,1.5,3.5,1.5s2.5-0.5,3.5-1.5L50,57l35.2,35.2c1,1,2.2,1.5,3.5,1.5s2.5-0.5,3.5-1.5
712	c1.9-1.9,1.9-5.1,0-7L57,50z"/>
713</svg>
714      
715    </button>  
716  </form>
717
718  <div class="dT_PredictiveSearchResult_Section">
719    <template v-if="dT_ProductProactiveSugesstions">
720  <ul class="dt-sc-ProductSugesstions" >
721    <li  v-for="(item, i) in filteredSearchResults" :key="i" class="autocomplete-results" v-show="isOpen" :class="{ 'is-active': i === arrowCounter }">
722      <template v-if="item.image">
723        <a :href="item.url">
724          <img :src="item.image" alt="">
725        </a>
726      </template>
727      <div class="media-body">
728        <a :href="item.url">${ item.product_title }</a>
729        <div class="price">
730          
731           €0,00 ${item.price} 
732        </div>
733      </div>
734    </li>
735  </ul>
736</template>
737
738  </div>
739</div>
740
741  </div>
742  
743  
744   
745  
746  
747  
748  <a href="https://iller-factory.de/customer_authentication/redirect?locale=de&region_country=DE" class="site-header__icon site-header__account">
749    <svg  xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
750	 viewBox="0 0 100 100" xml:space="preserve">
751<g>
752	<path  d="M46.8,57c0.9,0,1.8,0,2.7,0c12,0,19.2-13.2,20.7-23.7c0.3-1.5,0.6-3.3,0.6-5.1C70.9,15.5,62.8,5,49.5,5
753		S28.2,15.5,28.2,28.2C28.2,39.6,34.5,54.6,46.8,57z"/>
754	<path d="M64.3,60.6c-3.6-0.9-4.8-0.6-6.9,5.1l-7.2,20.7l-7.5-20.7c-2.1-5.7-3.3-6-6.9-5.1c-15.3,3.3-24,3.9-23.7,20.1
755		v10.2c0,2.6,1.5,4,3,4c0,0,0,0,0,0h69.9v0c1.6,0,3.1-1.4,3.1-4.1V80.7C88.3,64.5,79.6,63.9,64.3,60.6z"/>
756</g>
757</svg>
758
759    <span class="icon__fallback-text"></span>
760  </a>
761  
762  
763
764  
765  <a href="/cart" class="site-header__icon site-header__cart dt-sc-flex" id="cart-number">
766    <svg  xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
767	 viewBox="0 0 100 100" xml:space="preserve">
768<g>
769	<path d="M94.4,22.7c-0.4-0.1-0.8-0.2-1.2-0.2H77.5h-7.8H46.1h-7.8h-9.8L25,12.8c-2.1-6-7.8-10-14.2-9.9H6.8c-2.2,0-3.9,1.8-3.9,3.9
770		s1.8,3.9,3.9,3.9h3.9c3,0,5.7,1.9,6.7,4.7l15.2,42.4c1.7,4.7,6.1,7.8,11.1,7.8h32c5.1,0,9.6-3.2,11.2-8l10-30
771		C97.6,25.6,96.5,23.4,94.4,22.7z"/>
772	<circle cx="42.1" cy="85.3" r="11.8"/>
773	<circle cx="73.5" cy="85.3" r="11.8"/>
774</g>
775</svg>
776
777    <span class="icon__fallback-text">Dein Warenkorb</span>
778    <div id="CartCount" data-cart_item_count="0" data-show_cnt_zero="yes" class="site-header__cart-count xhide" >
779      <span class="count CartCount">0</span>
780      <span class="cart-words">Artikeln</span>
781    </div>
782  </a>
783  
784
785  
786  <a href="/pages/wishlist" class="site-header__icon site-header__wishlist">
787    
788
789<svg class="heart-filled"  xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
790	 viewBox="0 0 100 100" xml:space="preserve">
791  
792<path d="M87.9,15.9c-10.6-10.6-27.5-10.6-38.1,0c-10.6-10.6-27.5-10.6-38.1,0S1.1,43.4,11.7,54l38.1,38.1L87.9,54
793	C99,43.4,99,26.4,87.9,15.9z M81.1,30.9c-2.6,2.6-7.4,2.6-10.1,0c-2.6-2.6-2.6-7.4,0-10.1c2.6-2.6,7.4-2.6,10.1,0
794	S83.7,28.3,81.1,30.9z"/>
795</svg>
796  
797    <span class="icon__fallback-text">Wunschliste</span>
798    <span class="count dt-wishlist-cnt"></span>
799  </a>
800  
801
802  
803
804 
805  
806  
807
808    
809</div>
810
811
812              
813            </nav>           
814          </div>
815        </div>
816      </div>
817    </section>
818  </header>
819</div>
820
821<script>
822  jQuery(document).ready(function($) {    
823    "use strict";
824    // FOR MOBILE MENU
825    if($(window).width() < 1281) {       
826      var phrases = [];
827      $('ul.secondary__nav').each(function(){
828        var phrase = '';  
829        phrase += $(this).html();
830        $(phrase).insertAfter("ul.dt-desktop-menu > li:last-child");
831      });
832
833      // Move Nav as Mobile Nav
834      $("nav.dt-sc-flex-space-between").each(function() {
835
836        var d = $(this).data('menu'),                    
837            c = $(this).find('ul[data-menu="' + d + '"]').clone().removeClass('dt-nav'),
838            m = $('body').find('.mobile-menu[data-menu="' + d + '"]');        
839        // To Remove animation classes
840        $('[data-animation]', c).each(function(ix, ele) {
841          var $classes = $(ele).attr("class"),
842              $animation = $(ele).attr("data-animation");
843
844          $classes = $classes.replace($animation, '');
845          $(ele).attr("class", $classes);
846        });
847
848        c.prependTo(m);
849      });
850
851      mobileTrigger();
852
853      // Closing Mobile Nav
854      $('li.close-nav').on('click', function(event) {
855        closeMobNav();
856      });
857
858      $('body > .mobile-menu-overlay').on('click', function(event) {
859        closeMobNav();
860      });
861
862      // Sub Menu in Mobile Menu
863      $('.menu-item-has-children > a').on('click', function(event) {
864
865        if ($('body').hasClass('nav-is-visible')) {
866          event.preventDefault();
867          var a = $(this).clone();
868          $(this).next('.sub-menu-block').find('.see-all').html(a);          
869        }
870
871        var selected = $(this);                
872        if (selected.next('div.sub-menu-block').hasClass('is-hidden')) {          
873          selected.addClass('selected').next('div.sub-menu-block').removeClass('is-hidden');
874        } else {          
875          selected.removeClass('selected').next('div.sub-menu-block').addClass('is-hidden');
876        }
877      });
878
879      // Go Back in Mobile Menu
880      $('.go-back').on('click', function() {
881        $(this).parent('div.sub-menu-block').addClass('is-hidden');
882      });
883
884
885    }
886
887    // FOR DESKTOP MENU
888    if($(window).width() > 1280) {
889
890      jQuery('.menu-item-has-children > a').mouseenter(function(e) {
891        var selected = $(this);
892        if (selected.next('div.sub-menu-block').hasClass('is-hidden')) {
893          selected.addClass('selected').next('div.sub-menu-block').removeClass('is-hidden');
894        } else {
895          selected.removeClass('selected').next('div.sub-menu-block').addClass('is-hidden');
896        }
897        e.preventDefault();
898      }).mouseleave(function(e) {
899        var selected = $(this);
900        if (selected.next('div.sub-menu-block').hasClass('is-hidden')) {
901          selected.addClass('selected').next('div.sub-menu-block').removeClass('is-hidden');
902        } else {
903          selected.removeClass('selected').next('div.sub-menu-block').addClass('is-hidden');
904        }
905        e.preventDefault();
906      });
907
908
909      function megaMenu() {
910
911        if($("#header .container-fluid").length) {
912          var parentRow = $("#header .container-fluid > .row");
913          var parentLeft = parseInt(parentRow.css("marginLeft").replace('px', ''));
914        } else {
915          var parentRow = $("#header .container .row");
916          var parentLeft = parseInt(parentRow.offset().left);
917        }
918        var parentWidth = parentRow.width();        
919
920        $("#header .dt-sc-header-logo-sec .dt-nav li:not(.close-nav)").each(function() {
921          var thisItem = $(this);
922          if(thisItem.hasClass('has-mega-menu')) {
923            var thisItemLeft = thisItem.find('a').offset().left;
924            var menuLeft = parseInt(thisItemLeft-parentLeft);
925            //console.log(thisItem.find('a').html()+ ' ==> '+parentLeft+' - '+thisItemLeft+' - '+menuLeft);
926            thisItem.find('.sub-menu-block').css('width', parentWidth);  
927            thisItem.find('.sub-menu-block').css('left', -menuLeft);            
928          }
929        });
930
931        $("#header .sticky-header-active .dt-nav li:not(.close-nav)").each(function() {
932          var thisItem = $(this);
933          if(thisItem.hasClass('has-mega-menu')) {
934            var thisItemLeft = thisItem.find('a').offset().left;
935            var menuLeft = parseInt(thisItemLeft-parentLeft);
936            //console.log(thisItem.find('a').html()+ ' ==> '+parentLeft+' - '+thisItemLeft+' - '+menuLeft);
937            thisItem.find('.sub-menu-block').css('width', parentWidth);  
938            thisItem.find('.sub-menu-block').css('left', -menuLeft);            
939          }
940        });
941
942        window.setTimeout(function(){         
943          $(window).trigger('resize');
944        }, 800);
945      }
946
947      var megaMenuResize = false;      
948      $(window).bind("resize", function() {  
949        if(!megaMenuResize) {
950          megaMenu();  
951          megaMenuResize = true;
952        }
953      });
954      megaMenu();
955    }
956
957    // COMMAN HEADER STICKY
958    
959
960  });
961
962  // TRIGGER MENU FOR BOTH CASES
963
964  function mobileTrigger(){
965    $('.menu-trigger').on('click', function(event) {    
966      $('body').find('.mobile-menu').addClass('nav-is-visible');      
967      $('body').find('.mobile-menu-overlay').addClass('is-visible');      
968      $('body').addClass('nav-is-visible');
969      $("ul.dt-sc-list-inline.dt-desktop-menu:nth-child(2)").remove();         
970    });
971  }
972
973  function closeMobNav() {
974    $('body').removeClass('nav-is-visible');
975    $('.mobile-menu-overlay').removeClass('is-visible');
976    $('.mobile-menu').removeClass('nav-is-visible');
977    $('.menu-item-has-children a').removeClass('selected');
978    $('.menu-item-has-children div.sub-menu-block').addClass('is-hidden');
979  }
980
981  $(window).on('resize',function() {
982    mobileTrigger();
983    closeMobNav();
984  })
985
986</script>
986
987
988
989<style>
990  
991  header .header-contact li + li:before { content:'/'; font-weight: normal; padding: 0 10px 0 0; color: #ffffff;}
992  header .dt-sc-header-top-bar .dt-sc-flex-space-between .dt-sc-list-inline a { color: #ffffff; font-size: 14px; line-height: 24px;}
993  header .dt-sc-header-top-bar .dt-sc-flex-space-between .dt-sc-list-inline a:hover { color: #000000;}
994  header .dT_ProductProactiveSearch button { color: #000000; background-color: rgba(0,0,0,0);}
995  header .dT_ProductProactiveSearch button:hover { color: #bc1c30; background-color: rgba(0,0,0,0);}
996  header .dT_ProductProactiveSearch input[type="text"],
997  header .dT_ProductProactiveSearch input[type="search"] { border: none; padding: 0px 0px 0px 45px; height: 40px;}
998  header .dT_ProductProactiveSearch .dt-sc-btn{ margin: 0; padding: 0; width: 40px; position: absolute; left: 0; top: 0; bottom: 0; border-radius: var(--DT_Button_Border_Radius); }
999  header .dT_ProductProactiveSearch{  position: relative;  display: inline-block;  width: 160px;  max-width: 100%;}
1000  header .dT_ProductProactiveSearch form {background: var(--DTInputBackground); border:none; border-bottom: 1px solid var(--DTColor_Border);; border-radius: 0;}
1001  ul.dt-nav > li{ font-family: var(--DTFontTypo_Heading);}
1002  header ul.dt-nav > li.active > a:before { 
1003    content: "";
1004    position: absolute;
1005    height: 2px;
1006    width: 100%;
1007    left: 0;
1008    right: 0;
1009    margin: auto;
1010    background-color: #bc1c30;
1011    bottom: 0;}
1012  header ul.dt-nav > li > a:before {
1013    content: "";
1014    position: absolute;
1015    height: 2px;
1016    width: 0;
1017    left: 0;
1018    right: 0;
1019    margin: auto;
1020    background-color: #bc1c30;
1021    bottom: 0;
1022    transition: all 0.4s ease-in-out;}
1023  header ul.dt-nav > li > a:hover:before { width: 100%;}
1024  ul.dt-sc-list-inline.dt-desktop-menu.dt-nav li a:hover{
1025  color:var(--DTLinkHoverColor);
1026  }
1027  
1028  
1029  
1030  
1031  
1032  
1033  
1034  header { position: relative; z-index:4; }
1035  header .announcement-bar {
1036    background: #ffffff;
1037    color: #000000;
1038    height:50px;
1039  }
1040
1041  header .announcement-bar p, .announcement-bar a{
1042    color: #000000;
1043  }
1044  header .announcement-bar .close:hover, .announcement-bar a:hover {
1045    color: #000000;
1046  }
1047
1048  header .announcement-bar .close{
1049    color: #000000;
1050  } 
1051
1052  header .dt-sc-social-icons a{color: #000000; background-color: rgba(0,0,0,0);}
1053  header .dt-sc-social-icons a:hover{color: #bc1c30; background-color: rgba(0,0,0,0);}
1054
1055  header .dt-sc-ProductSugesstions{padding:10px;}
1056  header .header-contact a{color: #ffffff; }
1057  header .header-contact a:hover{color: #000000;}
1058  header .header-contact li + li { padding-left: 10px; }
1059  header .site-header__links .dt-sc-ProductSugesstions a{height:auto;padding:0;line-height:normal;font-size:14px;}
1060  header .site-header__links .dt-sc-ProductSugesstions li:last-child{border-bottom:0;}
1061  header .site-header__links a, 
1062  header .site-header__links select,
1063  header .site-header__links .select2.select2-container .select2-selection .select2-selection__rendered{
1064    color: #000000;
1065  }
1066
1067  header .select2-container--classic .select2-selection--single .select2-selection__arrow b { border-top-color: #000000 !important;}
1068  header .select2.select2-container.select2-container .select2-selection:hover .select2-selection__arrow b{ border-top-color:#bc1c30!important; }
1069  header .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{ 
1070    border-bottom-color:#bc1c30!important; }
1071
1072  header .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__rendered{ color:#bc1c30!important;}
1073
1074  header .site-header__links a, 
1075  header .site-header__links select option, 
1076  header .site-header__links select,
1077  header .site-header__links .select2.select2-container .select2-selection .select2-selection__rendered{
1078    background-color: rgba(0,0,0,0);
1079  }
1080
1081  header .site-header__links a:hover, 
1082  header .site-header__links select option:hover, 
1083  header .site-header__links select:hover,
1084  header .site-header__links .select2.select2-container .select2-selection .select2-selection__rendered:hover{
1085    color: #bc1c30;
1086    background-color: rgba(0,0,0,0);
1087  }
1088
1089  header .dt-sc-social-icons > li { margin: 1px; }
1090  header .dt-sc-social-icons a{ height: 30px; min-width:30px; display: flex; align-items: center; justify-content: center; cursor: pointer; position: relative; border-radius: var(--DTRadius); }
1091  header p { margin: 0; padding: 0; }
1092  header svg{ height: var(--DTFontSizeBase); }
1093  header ul { margin: 0; padding: 0; }
1094  header .dt-sc-header-top-bar { padding: 10px 0; background-color: #000000; }
1095  header .dt-sc-header-top-bar .dt-sc-flex-space-between { justify-content: center; }
1096  header .dt-sc-header-top-bar .dt-sc-flex-space-between > * { padding: 2px; align-items: center; }
1097  header .dt-sc-header-top-bar .dt-sc-flex-space-between > *:not(:only-child) { justify-content: center; text-align: center; min-width: 25%; }
1098  header .dt-sc-header-top-bar .dt-sc-flex-space-between > *:nth-child(2):nth-last-child(2),
1099  header .dt-sc-header-top-bar .dt-sc-flex-space-between > *:nth-child(2):nth-last-child(2) > *{ justify-content: center; text-align: center; }
1100  header .dt-sc-header-top-bar .dt-sc-flex-space-between > *:last-child:not(:only-child), 
1101  header .dt-sc-header-top-bar .dt-sc-flex-space-between > *:last-child:not(:only-child) > *{ justify-content: flex-end; text-align: right; }
1102  header .dt-sc-header-top-bar .dt-sc-flex-space-between > *:first-child:not(:only-child) {justify-content: flex-start; text-align: left; }
1103
1104
1105  header .dt-sc-header-logo-sec{ background-color: rgba(0,0,0,0); }
1106  header .dt-sc-header-logo-sec, .sticky-header-active { padding: 10px 0; }
1107  header .site-header__links > * { margin: 1px; }
1108  header .site-header__links a{ height: 30px; display: flex; align-items: center; justify-content: center; padding: 0 0 0 15px; cursor: pointer; position: relative; -webkit-border-radius: var(--DTRadius); border-radius: var(--DTRadius); }
1109  header .site-header__links select{
1110    background-image: url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");
1111    background-position: right; background-repeat: no-repeat; cursor: pointer; height: 30px; padding: 0 20px 0 5px; -webkit-border-radius:var(--DTRadius); border-radius:var(--DTRadius);  -webkit-appearance: none; -moz-appearance: none; appearance: none; }
1112  header .site-header__links .count{ top: -5px; position: relative; border: 2px solid; border-radius: 50%; font-size: 10px; width: 15px; height: 15px; line-height: 12px; text-align: center;font-weight: 700; display: block;
1113    text-align: center; }
1114  header .site-header__links .site-header__cart-count .cart-words{ display:none; }
1115
1116  
1117  
1118  /*Header Cart */
1119  .js-drawer-open .is-moved-by-drawer:before { background:rgb(0 0 0 / 50%); content:""; position:fixed; bottom:0; left:0; right:0; top:0; transition:var(--DTBaseTransition); z-index:4; }
1120  .js-drawer-open-right .drawer--right{ transform: translateX(-100%); }
1121  .js-drawer-close.dt-sc-btn{height:30px;width:30px;line-height:30px;font-weight:700;position:absolute;right:0;top:0;padding:0;margin:0;border-radius:0}
1122  .js-drawer-open-right .drawer--right .dt-sc-btn{ left:0 }
1123  .ajaxcart__inner .ajaxcart__product:last-child .row{ border-bottom-width: 0; }
1124  .drawer{ background:var(--DTBodyBGColor); display: none; height:100%; overflow-y:auto; padding:15px; position:fixed; left: 100%; top:0; width:300px; z-index:5; transition:var(--DTBaseTransition); }
1125  .shifter-enabled .drawer{ display: block; }
1126  .drawer--right{ transform: translateX(0); }
1127
1128  #CartDrawer { overflow: visible; padding: 0; }
1129  #CartDrawer .drawer__header { background: #fff; display: inline-block; padding: 0 15px; position: absolute; left: 0; top: 0; width: 100%; z-index: 1; box-shadow: 0 0 3px 0 rgba(0,0,0,0.25); }
1130  #CartDrawer .drawer__header h4 { font-size: var(--DTFontSize_H5); margin-top: 10px; margin-bottom: 10px; }
1131  #CartDrawer .drawer__header .close-icon { transform: translateX(-100%); padding:0;}
1132  #CartContainer { height: 100%; overflow-y: auto; padding: 65px 15px 15px; }
1133
1134  .drawer .ajaxcart__product{clear:both;display:block;width:100%}
1135  .drawer .ajaxcart__product .row{ border-bottom:1px solid var(--DTColor_Border); display:flex; margin-bottom:15px; padding-bottom:15px; position: relative; }
1136  .drawer .ajaxcart__product .item_img { max-width:60px; margin-bottom: 5px; }
1137  .drawer .ajaxcart__product .item_img a { display: inline-block; vertical-align: top; }
1138  .drawer .ajaxcart__product .details { padding: 0 10px; width: 100%; }
1139  .drawer .ajaxcart__product .details h6{margin:0 0 5px;}
1140  .drawer .ajaxcart__product .details p{margin:5px 0;}
1141  .drawer .ajaxcart__product .details .remove-btn { margin-top: 0; padding: 3px; top: 0; border-radius: 0; }
1142  .drawer .ajaxcart__product .details .remove-btn:before { height: 12px; width: 12px; }
1143  .drawer .ajaxcart__product .details p.onsale{font-size: 12px;}
1144
1145  .drawer .cart_savings.onsale {display: flex;justify-content: space-between;align-items: center;gap: 10px;border-color: var(--DTColor_Border);}
1146  .drawer .cart_savings.onsale p{ margin: 15px 0;}
1147
1148  .drawer .ajaxcart__product .product-item-caption-qty{ margin-top:8px; }
1149  .drawer .ajaxcart__product .product-item-caption-qty button{ width: 30px; height: 30px; font-size: 14px; line-height: 30px; padding: 0px; margin: 0; background: transparent; border: 1px solid var(--DTColor_Border); color: var(--DT_Button_BG_Color); }
1150  .drawer .ajaxcart__product .product-item-caption-qty button:hover{  color: var(--DT_Button_BG_Hover_Color) !important; background-color: var(--DTPrimaryColor); color: var(--DT_Button_Text_Hover_Color); border: 1px solid var(--DTPrimaryColor); }
1151  .drawer .ajaxcart__product .product-item-caption-qty button.ajaxcart__qty--minus{ border-radius: var(--DTRadius) 0 0 var(--DTRadius) ; }
1152  .drawer .ajaxcart__product .product-item-caption-qty button.ajaxcart__qty--plus{ border-radius: 0 var(--DTRadius) var(--DTRadius) 0; }
1153  .drawer .product-item-caption-qty input.input-number{ height: 30px; border:1px solid var(--DTColor_Border); border-width: 1px 0; color:var(--DTPrimaryColor); }
1154  .drawer .ajaxcart__product-meta{font-size:12px}
1155  .drawer .subtotal{display:flex;justify-content:space-between;padding:15px 0;border-width:1px 0;border-style:solid;border-color:var(--DTColor_Border)}
1156  .drawer .subtotal p{margin:0}
1157  .drawer .total p{ font-size: 0.875rem; font-weight: normal; margin:10px 0 20px}
1158  .drawer .ajaxcart__footer { margin-bottom: 15px; }
1159  .drawer .ajaxcart__footer .dt-sc-btn{width:100%; }
1160  .drawer .ajaxcart__product:hover .remove-btn{ opacity: 1; }
1161  .remove-btn:hover{ background-color: var(--DTSecondaryColor); }
1162  .remove-btn{ opacity: 0; cursor: pointer; padding:2px 5px; line-height: normal; position: absolute; left: 0; top: 0; color: var(--DTBodyBGColor); background-color: var(--DTPrimaryColor); transition:var(--DTBaseTransition); }
1163
1164  /*------------------------------------------------------------*/
1165  /* Header Menu */
1166  /*------------------------------------------------------------*/
1167
1168  .logo-alignment.secondary-menu-enabled #AccessibleNav{ width: 100%; }
1169  .logo-alignment.secondary-menu-enabled #AccessibleNav > *{ flex:1;}
1170  .logo-alignment.secondary-menu-enabled #AccessibleNav > .mobile-nav-container { flex: 0 0 auto; }
1171  .logo-alignment.secondary-menu-enabled #AccessibleNav > .logo{ flex-grow: 1; max-width: 100px; justify-content: center; }
1172  .logo-alignment.secondary-menu-enabled #AccessibleNav > .logo:first-child{ text-align: left; justify-content: left; }
1173  .logo-alignment.secondary-menu-enabled #AccessibleNav > .logo:last-child{text-align: right; justify-content: flex-end; }
1174  .logo-alignment.secondary-menu-enabled #AccessibleNav ul:first-child{justify-content: flex-start; }
1175  .logo-alignment.secondary-menu-enabled #AccessibleNav ul:last-child{ justify-content: flex-end; }
1176  .logo-alignment.secondary-menu-enabled #AccessibleNav .secondary__nav { display: flex; justify-content: flex-end;}
1177
1178  div:not(#AccessibleNav) > .logo.text-center{ border-bottom: 1px solid var(--DTColor_Border); padding-bottom: 15px; margin-bottom: 15px;}
1179
1180  nav { position: relative;}
1181  #AccessibleNav{ align-items: center; display: flex; }
1182  ul.dt-nav { list-style-type: none; padding: 0px; font-size: 0px; max-width: var(--DTContainer);}
1183  ul.dt-nav > * { margin: 0 1px; }
1184  ul.dt-nav > li.top-level-link { display: inline-block; padding: 0; position: relative; }
1185
1186  /* ul.dt-nav > li.top-level-link:nth-last-child(2) > div.sub-menu-block .sub-menu-block, */
1187  ul.dt-nav > li.top-level-link:last-child > div.sub-menu-block .sub-menu-block{ right: 100%; left: auto; }
1188
1189  ul.dt-nav > li > a { margin: 20px; font-weight: 500; letter-spacing: 0.9px; line-height: 29px; display: block; position: relative; font-size: 15px; box-sizing: border-box; color: #000000; border-radius: var(--DTRadius);}
1190
1191  ul.dt-nav > li:hover > a, ul.dt-nav > li.active > a { background-color: rgba(0,0,0,0); }
1192  ul.dt-nav > li:hover > a, ul.dt-nav > li.active > a, ul.dt-nav > li.active > a.mega-menu > span:after,
1193  ul.dt-sc-list-inline > li ul.sub-menu-lists > li.active > a, a[aria-current="page"]{ color: #bc1c30; }
1194
1195  ul.dt-sc-list-inline > li ul.sub-menu-lists { display:block; list-style-type: none; margin: 0; padding: 0; }
1196  ul.dt-sc-list-inline > li ul.sub-menu-lists li:only-child a{ margin: 0; }
1197  ul.dt-sc-list-inline > li ul.sub-menu-lists > li { position: relative; padding: 0; }
1198  ul.dt-sc-list-inline > li ul.sub-menu-lists > li > a { color: #000000; display: block; padding: 10px 15px; }
1199
1200  ul.dt-sc-list-inline > li:not(.has-mega-menu) ul.sub-menu-lists { padding: 0; }
1201  ul.dt-sc-list-inline > li:not(.has-mega-menu) ul.sub-menu-lists > li > a { font-size: 0.875em; }
1202  ul.dt-sc-list-inline > li:not(.has-mega-menu) ul.sub-menu-lists > li + li > a { border-top: 1px solid var(--DTColor_Border); }
1203  ul.dt-sc-list-inline > li:not(.has-mega-menu) ul.sub-menu-lists > li > ul{ padding: 15px; visibility: hidden; position: absolute; margin-top: 0px; width: 200px; left: 100%; top: 0; box-sizing: border-box; z-index: 3; font-size: 16px; opacity: 0; transition: all 0.4s ease 0s; transform: rotateX(90deg); transform-origin: top center; background-color: #ffffff; border: 1px solid var(--DTColor_Border); }
1204  ul.dt-sc-list-inline > li:not(.has-mega-menu) ul.sub-menu-lists > li:hover > ul{ visibility: visible; opacity: 1; -webkit-transform: rotateX(0deg); transform: rotateX(0deg);  }
1205  ul.dt-sc-list-inline > li:not(.has-mega-menu) ul.sub-menu-lists > li > ul > li a{ display: block; border-bottom: 1px solid var(--DTColor_Border); }
1206
1207  ul.dt-sc-list-inline > li.has-mega-menu ul.sub-menu-lists > li > a.dt-sc-nav-link.mega-menu {display: block; text-transform: uppercase; margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px solid  var(--DTColor_Border); }
1208  ul.dt-sc-list-inline > li.has-mega-menu ul.sub-menu-lists > li > h5 { border-bottom: 1px solid var(--DTColor_Border); display: block; font-size: var(--DTFontSize_H6); font-weight: 600; margin-top: 0; padding: 0 0 10px; }
1209
1210  ul.dt-sc-list-inline > li.has-mega-menu ul.sub-menu-lists > li > h5,
1211  ul.dt-sc-list-inline >
1211 li.has-mega-menu ul.sub-menu-lists > li > h5 a { font-size: 16px; }
1212
1213  ul.dt-sc-list-inline > li ul.sub-menu-lists > li > ul a { display: inline-block; font-size: calc(16px - 2px); padding: 3px 0; width: 100%; }
1214
1215  ul.dt-sc-list-inline > li ul.sub-menu-lists > li > ul a, ul.dt-sc-list-inline > li ul.sub-menu-lists > li > h5 a { color: #000000;}
1216  ul.dt-sc-list-inline > li ul.sub-menu-lists > li > ul a:hover, ul.dt-sc-list-inline > li ul.sub-menu-lists > li > h5 a:hover{color: #bc1c30;}
1217
1218  
1219  ul.dt-sc-list-inline > li ul.sub-menu-lists.three-column > li:nth-child(3) ~ li,
1220  ul.dt-sc-list-inline > li ul.sub-menu-lists.double-quarter-half > li:nth-child(3) ~ li,
1221  ul.dt-sc-list-inline > li ul.sub-menu-lists.four-column > li:nth-child(4) ~ li,
1222  ul.dt-sc-list-inline > li ul.sub-menu-lists.five-column > li:nth-child(5) ~ li,
1223  ul.dt-sc-list-inline > li ul.sub-menu-lists.six-column > li:nth-child(6) ~ li{display:none; }
1224
1225
1226  span.count.dt-wishlist-cnt {display:none;}
1227  
1228  .sub-menu-head { margin: 10px 0; }
1229  .banners-area { margin-top: 20px; padding-top: 15px; }
1230  .dt-sc-mega_menu-title{ margin: 0; line-height: 40px; }
1231  .dt-sc-menu-product .dt-sc-menu-product_item-info{ padding: 4px; text-align: center; background:var(--DTPrimaryColor); color:var(--DTBodyBGColor);}
1232  .dt-sc-menu-product .dt-sc-menu-product_item-info a{ color:currentcolor; }
1233  .dt-sc-menu-product .dt-sc-menu-product_item-info .dt-sc-price{ margin-left:15px; }
1234  .dt-sc-menu-image-with-text .dt-sc-mega_menu, .dt-sc-menu-product__item { overflow:hidden; position:relative; }
1235  .dt-sc-menu-image-with-text .dt-sc-details{ position: absolute; bottom: -40px; width: 100%; background-color:var(--DTOverlayColor); transition: var(--DTBaseTransition); }
1236
1237  .dt-sc-menu-image-with-text:hover .dt-sc-details{ bottom:0; }
1238  .dt-sc-menu-image-with-text .dt-sc-btn, .dt-sc-menu-product .dt-sc-menu-product_item-info{ line-height: 40px; margin: 0; padding: 0 10px; border-radius: 0; }
1239  .dt-sc-menu-image-with-text:hover .dt-sc-btn, .dt-sc-menu-product:hover .dt-sc-menu-product_item-info{ opacity:1; bottom: 0; visibility:visible; }
1240  .sticky-header:before { background: #fff; content: ""; display: inline !important; height: 100%; opacity: 0; position: absolute; left: 50%; top: 0; z-index: -1; -webkit-box-shadow: 1px 0 5px -1px var(--DTboxShadowcolor); box-shadow: 1px 0 5px -1px var(--DTboxShadowcolor); -webkit-transform: translateX(-50%); transform: translateX(-50%); -webkit-transition: var(--DTBaseTransition); transition: var(--DTBaseTransition); }
1241  .sticky-header.init-sticky { margin: 0 auto; max-width: var(--DTContainer); padding-top: 10px; padding-bottom: 10px; position: fixed; left: 0; right: 0; top: 0; z-index: 99; 
1242    -webkit-animation-name: fadeInDown;
1243    animation-name: fadeInDown;
1244    -webkit-animation-duration: 1s;
1245    animation-duration: 1s;
1246    -webkit-animation-fill-mode: both;
1247    animation-fill-mode: both;
1248    -webkit-animation-delay: .1s;
1249    animation-delay: .1s;
1250    }
1251  .sticky-header.init-sticky:before { opacity: 1; }
1252
1253  @-webkit-keyframes fadeInDown {
1254    0% { opacity: 0; -webkit-transform: translate3d(0,-100%,0); transform: translate3d(0,-100%,0); }
1255    100% { opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }
1256  }
1257
1258  @keyframes fadeInDown {
1259    0% { opacity: 0; -webkit-transform: translate3d(0,-100%,0); transform: translate3d(0,-100%,0); }
1260    100% { opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }  
1261  }
1262
1263  /*------------------------------------------------------------*/
1264  /* Header Sticky */
1265  /*------------------------------------------------------------*/
1266
1267  #header .sticky-header-active { background-color: rgba(0, 0, 0, 0.9); clear: both; margin: auto; position: fixed; left: 0; right: 0; top: 0;     opacity: 0;     visibility: hidden;     -webkit-transform: translateY(-100%);         transform: translateY(-100%);  -webkit-transition: .5s cubic-bezier(.25,.8,.25,1) 0.05s; transition: .5s cubic-bezier(.25,.8,.25,1) 0.05s;}
1268  #header .sticky-header-active.dt-header-top { opacity: 1; visibility: visible; z-index: 10; -webkit-box-shadow: 0 2px 5px var(--DTboxShadowcolor_light); box-shadow: 0 2px 5px var(--DTboxShadowcolor_light); -webkit-transform: translateY(0); transform: translateY(0); }
1269
1270
1271  /*------------------------------------------------------------*/
1272  /* Mobile Menu */
1273  /*------------------------------------------------------------*/
1274
1275  .mobile-nav-container .menu-trigger { cursor: pointer; height: 30px; line-height: 30px; padding: 0 5px 0 10px; }
1276  .mobile-nav-container .menu-trigger > i,
1277  .mobile-nav-container .menu-trigger > span { display: inline-block; font-size: 16px; padding: 0 5px; vertical-align: middle; }
1278  .mobile-nav-container .menu-trigger > span { vertical-align: top; }
1279
1280  .mobile-nav-container .menu-trigger > .menu-trigger-icon { background-color: currentColor; height: 1px; margin-top: -2px; position: relative; width: 18px; transition: background-color 10ms 300ms ease; }
1281  .mobile-nav-container .menu-trigger > .menu-trigger-icon:before, .mobile-nav-container .menu-trigger > .menu-trigger-icon:after { background: currentColor; content: ""; height: 1px; position: absolute; left: 0; width: 100%; transition: left 300ms 350ms ease, top 300ms 350ms ease, transform 300ms 50ms ease; }
1282  .mobile-nav-container .menu-trigger > .menu-trigger-icon:before { top: -5px; }
1283  .mobile-nav-container .menu-trigger > .menu-trigger-icon:after { top: 5px; }
1284
1285  .nav-is-visible .mobile-nav-container .menu-trigger > .menu-trigger-icon:before, 
1286  .nav-is-visible .mobile-nav-container .menu-trigger > .menu-trigger-icon:after { left: -5px; -webkit-transition: left 300ms 50ms ease, top 300ms 50ms ease, transform 300ms 350ms ease; transition: left 300ms 50ms ease, top 300ms 50ms ease, transform 300ms 350ms ease; }
1287
1288  .mobile-menu, .mobile-menu ul.dt-sc-list-inline, .mobile-menu ul.dt-sc-list-inline li { display: block; margin: 0; padding: 0; text-align: left; }
1289  .mobile-menu ul.dt-sc-list-inline > li > a, .mobile-menu ul.dt-sc-list-inline .see-all a { border-style: solid; border-width: 1px 0 0; display: block; padding: 5px 15px; }
1290  .mobile-menu ul.dt-sc-list-inline > li.active{ background-color: rgba(0,0,0,0); }
1291  .mobile-menu ul.dt-sc-list-inline > li.active > a{ color: #bc1c30;}
1292  .mobile-menu ul.dt-sc-list-inline li > a{ color: #000000; }
1293  .mobile-menu ul.dt-sc-list-inline .see-all a, .mobile-menu ul.dt-sc-list-inline .go-back a { color: initial; } 
1294  .mobile-menu ul.dt-sc-list-inline .sub-menu-lists li:hover > a, .mobile-menu ul.dt-sc-list-inline .sub-menu-lists li > a:hover { color: var(--DTPrimaryColor); }
1295  .mobile-menu ul.dt-sc-list-inline li a.dt-sc-btn:hover { background-color: var(--DTSecondaryColor); color: var(--DTBodyBGColor); }
1296  .mobile-menu ul.dt-sc-list-inline > li > a, .mobile-menu ul.dt-sc-list-inline li ul.sub-menu-lists > li > a,
1297  .mobile-menu ul.dt-sc-list-inline .see-all a, .mobile-menu ul.dt-sc-list-inline .go-back a, .mobile-menu ul.dt-sc-list-inline li.close-nav { min-height: 42px; line-height: 42px; padding-top: 0; padding-bottom: 0; }
1298  .mobile-menu ul.dt-sc-list-inline { padding-top: 42px; }
1299  
1300  
1301/*   .mobile-menu ul.dt-sc-list-inline li.active a, */
1302  .mobile-menu ul.dt-sc-list-inline li a:hover{ color: #bc1c30; }
1303
1304  .mobile-menu, 
1305  .mobile-menu > .dt-sc-list-inline, 
1306  .mobile-menu .sub-menu-block { background-color: #ffffff; height: 100%; margin: 0; padding: 0; overflow-y: visible; overflow-x: hidden; position: fixed; right: 0; top: 0; width: 100%; z-index: 4; transform: translateX(0); transition: transform 0.3s; }
1307  .mobile-menu { display: none; max-width: 260px; opacity: 0; visibility: hidden; z-index: 999; transform: translateX(100%); transition: opacity .2s, visibility 0.2s, transform .25s; }
1308
1309  .mobile-nav-offcanvas-right .mobile-menu { right: 0; }
1310  .mobile-nav-offcanvas-left .mobile-menu { left: 0; right: auto; -webkit-transform: translateX(-100%); transform: translateX(-100%); }
1311
1312  .mobile-menu.is-hidden, .mobile-menu .sub-menu-block.is-hidden { -webkit-transform: translateX(100%); transform: translateX(100%); }
1313  .mobile-menu.nav-is-visible { display: block; opacity: 1; visibility: visible; -webkit-transform: translateX(0); transform: translateX(0); animation-name: dt-anime-slidein-right; -webkit-animation-duration: 0.75s; animation-duration: 0.75; -webkit-animation-fill-mode: both; animation-fill-mode: both;     }
1314
1315  @keyframes dt-anime-slidein-right {
1316    0% { -webkit-transform: translateX(1000px); transform: translateX(1000px); opacity: 0; }
1317    100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }
1318  }
1319
1320  .mobile-menu ul.sub-menu-block, .mobile-menu ul.sub-menu-lists, .mobile-menu ul li.menu-item-object-dt_mega_menus { width: 100% !important; }
1321  .mobile-menu ul.sub-menu-block, .mobile-menu ul.sub-menu-lists { left: auto !important; right: auto !important; }
1322  .mobile-menu ul.sub-menu-lists li, .mobile-menu ul.sub-menu-block li { float: left; width: 100%; }
1323
1324
1325  .mobile-menu ul.dt-sc-list-inline .go-back a { height: 100%; padding: 0; }
1326  .mobile-menu ul.dt-sc-list-inline .go-back a, .mobile-menu li[class*="has-children"]>a { position: relative; }
1327  .mobile-menu li[class*="has-children"]>a { padding-right: 40px; }
1328  .mobile-menu ul.dt-sc-list-inline .go-back a, .mobile-menu ul.dt-sc-list-inline li.close-nav { display: inline-block; vertical-align: top; width: 100%; }
1329
1330  .mobile-menu ul.dt-sc-list-inline li.close-nav { border: none !important; position: absolute; top: 0; right: 5px; z-index: 5; text-align: center; width: 42px; cursor: pointer; }
1331  .mobile-menu ul.dt-sc-list-inline li.close-nav:before, .mobile-menu ul.dt-sc-list-inline li.close-nav:after { background-color: #222; content: ""; height: 35%; margin: auto; position: absolute; bottom: 0; left: 0; right: 0; top: 0; width: 1px; }
1332  .mobile-menu ul.dt-sc-list-inline li.close-nav:before { -webkit-transform: rotate(45deg); transform: rotate(45deg); }
1333  .mobile-menu ul.dt-sc-list-inline li.close-nav:after { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
1334  .mobile-menu ul.dt-sc-list-inline li.close-nav:hover:before { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
1335  .mobile-menu ul.dt-sc-list-inline li.close-nav:hover:after { -webkit-transform: rotate(45deg); transform: rotate(45deg); }
1336
1337  .mobile-menu ul.dt-sc-list-inline .go-back a:before, 
1338  .mobile-menu li[class*="has-children"]>a:before { display: inline-block; position: absolute; top: 50%; width: 15px; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
1339  .mobile-menu ul.dt-sc-list-inline .go-back a:before, .mobile-menu li[class*="has-children"]>a:before { border-style: solid; content: ""; height: 10px; width: 10px; -webkit-transform: rotate(45deg) translateY(-50%); transform: rotate(45deg) translateY(-50%); -webkit-transform-origin: center top; transform-origin: center top;}  
1340  .mobile-menu ul.dt-sc-list-inline .go-back a:before { border-width: 0 0 1px 1px; left: 22px; top: 50%; text-align: center; }
1341  .mobile-menu li[class*="has-children"]>a:before { border-width: 1px 1px 0 0; right: 22px; text-align: center; }
1342  .mobile-menu li[class*="has-children"]>a:hover:before { right: 18px; }
1343  .mobile-menu ul.dt-sc-list-inline .go-back a:hover:before { left
1343: 18px; }
1344
1345  .mobile-menu ul.dt-sc-list-inline li a, 
1346  .mobile-menu ul.dt-sc-list-inline li a:before, 
1347  .mobile-menu ul.dt-sc-list-inline li.close-nav, 
1348  .mobile-menu ul.dt-sc-list-inline li.close-nav:before, 
1349  .mobile-menu ul.dt-sc-list-inline li.close-nav:after { -webkit-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; }
1350  .mobile-menu ul.dt-sc-list-inline li a { border-color: rgba(0, 0, 0, 0.06); }
1351
1352  .mobile-menu ul.dt-sc-list-inline .see-all a { background-color: rgba(0, 0, 0, 0.05) !important; -webkit-box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.06); box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.06); }
1353  .mobile-menu ul.dt-sc-list-inline > li.has-mega-menu ul.sub-menu-lists ul { padding: 0; }
1354  .mobile-menu ul.dt-sc-list-inline > li.has-mega-menu ul.sub-menu-lists > li { padding: 10px 15px; }
1355  .mobile-menu ul.dt-sc-list-inline > li.has-mega-menu ul.sub-menu-lists > li:first-child { padding-top: 20px; }
1356  .mobile-menu ul.dt-sc-list-inline > li.has-mega-menu ul.sub-menu-lists > li:not(:first-child) > h5 { margin-top: 10px; }
1357
1358  .mobile-menu ul.sub-menu::-webkit-scrollbar { background-color: #f1f1f1; width: 5px; }
1359  .mobile-menu ul.sub-menu::-webkit-scrollbar-track, .mobile-menu ul.sub-menu::-webkit-scrollbar-thumb { -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.3) inset; box-shadow: 0 0 6px rgba(0, 0, 0, 0.3) inset; }
1360  .mobile-menu ul.sub-menu::-webkit-scrollbar-thumb { background-color: #c1c1c1; border-radius: 5px; }
1361
1362  .mobile-menu-overlay { background-color: rgba(0, 0, 0, 0.5); cursor: pointer; height: 100%; top: 0; left: 0; opacity: 0; position: fixed; visibility: hidden; width: 100%; z-index: 98; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: opacity .2s, visibility 0.2s; transition: opacity .2s, visibility 0.2s; }
1363  .mobile-menu-overlay.is-visible, .mobile-menu ul.dt-sc-list-inline .go-back a:hover:after, 
1364  .mobile-menu li[class*="has-children"]>a:hover:after { opacity: 1; visibility: visible; }
1365
1366
1367  /*------------------------------------------------------------*/
1368  /* Responsive */
1369  /*------------------------------------------------------------*/
1370  @media only screen and (min-width: 1281px) {
1371
1372    .dt-desktop-menu { display: inline-block; }
1373    .mobile-nav-container, .dt-desktop-menu ul.dt-sc-list-inline .go-back, .dt-desktop-menu ul.dt-sc-list-inline .see-all { display: none; }
1374    .logo-alignment.dt-sc-logo_left #AccessibleNav .site-header__links { margin-left: auto; padding-left: 5px; }
1375
1376  }
1377
1378
1379  @media only screen and (max-width: 1280px) {
1380
1381    .dt-desktop-menu, .logo-alignment.secondary-menu-enabled #AccessibleNav .dt-desktop-menu.secondary__nav { display: none; }
1382    .mobile-nav-container { text-align: inherit; }
1383
1384  }
1385
1386  @media only screen and (min-width: 992px) {
1387
1388    header .dt-sc-header-top-bar .dt-sc-flex-space-between > *:last-child:not(:only-child) { margin-left: auto; }
1389    header .dt-sc-header-top-bar .dt-sc-flex-space-between > *:first-child:not(:only-child) { margin-right: auto; }
1390
1391  }
1392
1393
1394  @media only screen and (max-width: 991px) {
1395
1396    header .dt-sc-header-top-bar .dt-sc-flex-space-between > * { margin: 5px 8px; padding: 0; }
1397
1398  }  
1399  @media screen and (min-width:1024px) and (max-width:1199px){
1400  header .dt-sc-header-top-bar .dt-sc-flex-space-between .dt-sc-list-inline {
1401    margin-right: 10px;
1402}
1403  }
1404  @media screen and (min-width:768px) and (max-width:1023px){
1405  header .dt-sc-header-top-bar .dt-sc-flex-space-between {
1406    justify-content: space-between;
1407}
1408    header .dt-sc-header-top-bar .dt-sc-flex-space-between .dt-sc-list-inline {
1409    margin-right: 10px;
1410}
1411  }
1412  @media only screen and (min-width:768px) {
1413
1414    .logo-alignment.dt-sc-logo_left #AccessibleNav { justify-content: center; }
1415    .logo-alignment.dt-sc-logo_left #AccessibleNav .logo { margin-right: auto; padding-right: 5px; }
1416    .logo-alignment.dt-sc-logo_left #AccessibleNav .mobile-nav-container { padding: 2px; }
1417
1418    .logo-alignment.dt-sc-logo_left:not(.secondary-menu-enabled) .mobile-nav-container .menu-trigger > i, 
1419    .logo-alignment.dt-sc-logo_left:not(.secondary-menu-enabled) .mobile-nav-container .menu-trigger > span { color: #000000; }
1420    .logo-alignment.dt-sc-logo_left:not(.secondary-menu-enabled) .mobile-nav-container .menu-trigger { background-color: rgba(0,0,0,0); padding: 0 5px 0 10px;  }        
1421
1422    ul.dt-nav > li.has-mega-menu >
1422 div.sub-menu-block{ width: var(--DTContainer); }
1423    ul.dt-nav { position: relative; }
1424    ul.dt-nav > li.has-mega-menu > div.sub-menu-block .dt-sc--main-menu--mega > ul{ display: grid; padding: 30px; }
1425    ul.dt-nav > li.has-mega-menu > div.sub-menu-block .dt-sc--main-menu--mega > ul > li { padding: 0; }
1426    ul.dt-nav li > div.sub-menu-block { 
1427      position: absolute; 
1428      left: 0; 
1429      top: 100%; 
1430      width: 200px; 
1431      z-index : 3;
1432      box-shadow: 0 1px 5px rgba(0,0,0,.1);
1433      box-sizing: border-box; 
1434      transition: 0.2s all linear;
1435      -webkit-animation-name: dt_fadeInDown; 
1436      animation-name: dt_fadeInDown; 
1437      -webkit-animation-duration: 1s; 
1438      animation-duration: 1s; 
1439      -webkit-animation-fill-mode: both;
1440      animation-fill-mode: both;
1441      border: 1px solid var(--DTColor_Border);
1442        background-color: #ffffff;
1443        font-size: 16px;
1444        }
1445
1446    ul.dt-nav li > div.sub-menu-block .sub-menu-block{ left: 100%; top: 0; }
1447    ul.dt-nav > li > div.sub-menu-block.dt-sc--main-menu--mega { width:var(--DTContainer); }
1448    ul.dt-nav li > div.sub-menu-block { display: none; opacity: 0; pointer-events: none; }
1449    ul.dt-nav li:hover > div.sub-menu-block { display: block; opacity: 1; pointer-events: auto; border-radius: var(--DTRadius); }
1450    ul.dt-nav > li > a.dropdown > span{ margin-left:3px; }
1451    ul.dt-nav > li > a.dropdown > span:after { 
1452      width: 5px;
1453      height: 5px;
1454      transform: rotate( 135deg );
1455      border-right: 1px solid currentColor;
1456      border-top: 1px solid currentColor;
1457      content: '';
1458      background-color: transparent;
1459      display: inline-block;
1460      vertical-align: middle;
1461      transition: all 0.4s ease-in-out 0s;
1462    }
1463    @keyframes dt_fadeInDown {
1464      0% { opacity: 0; -webkit-transform: translate3d(0,-15px,0); transform: translate3d(0,-15px,0); }
1465      100% { opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }
1466    }
1467
1468    .sub-menu-head { font-size: 20px;}
1469    .banners-area { border-top: 1px solid var(--DTColor_Border); }
1470  }
1471
1472
1473  @media only screen and (max-width:767px) {
1474    header .site-header__links a{padding:0 0 0 2px;}
1475    header .dt-sc-header-top-bar .dt-sc-flex-space-between > * { display: flex; /* flex: 1 1 100% !important; */ justify-content: center !important; padding:0px; text-align: center !important; }
1476    header .dt-sc-header-top-bar .dt-sc-flex-space-between > :last-child:not(:only-child) > * { justify-content: inherit; text-align: inherit; }
1477    header .logo-alignment:not(.secondary-menu-enabled) #AccessibleNav { justify-content: center; }
1478
1479    header #AccessibleNav { flex-wrap: wrap; }
1480    header #AccessibleNav > * { padding: 5px; }
1481    header #AccessibleNav .logo { margin-right: auto; max-width: 65%; }
1482    header #AccessibleNav .logo img { max-width: 100% !important; }
1483
1484    .logo-alignment .mobile-nav-container .menu-trigger { padding: 0 10px !important; }
1485    .logo-alignment .mobile-nav-container .menu-trigger span { display: none; }
1486    .logo-alignment.secondary-menu-enabled #AccessibleNav > .logo { display: flex; justify-content: flex-start; }
1487
1488    #header .sticky_remove_on_mobile + .sticky-header-active { display: none !important; }
1489    .sub-menu-head { color:orange; }
1490    nav { background-color: transparent; }
1491
1492    ul.dt-nav { z-index:2; padding: 50px 0; position: fixed; right: -300px; top: 0px; width: 300px; height: 100%; overflow: auto; transition-property: background, width; transition-duration: 0.6s; transition: var(--DTBaseTransition); }
1493    ul.dt-nav > * { transition-property: opacity; transition-duration: 0.4s; opacity: 0; }
1494    ul.dt-nav > li:first-child { border-radius: 0; }
1495    ul.dt-nav > li { display: block; border-bottom: 1px solid var(--DTColor_Border); }
1496    ul.dt-nav > li > a { font-weight: 600; }
1497    ul.dt-nav > li ul.sub-menu-lists > li a { font-size: 14px; }
1498    ul.dt-nav > li:hover { background-color: transparent; }
1499
1500    .sub-menu-head { font-size: 16px; }
1501    .sub-menu-block { padding:0 15px 30px; }
1502
1503    .banners-area { padding-bottom: 0px;}
1504    .banners-area div { margin-bottom: 15px; }
1505    .banners-area { border-top: 1px solid var(--DTColor_Border); }
1506
1507    .logo-alignment:not(.secondary-menu-enabled) .mobile-nav-container .menu-trigger > i, 
1508    .logo-alignment:not(.secondary-menu-enabled) .mobile-nav-container .menu-trigger > span { color: #000000; }
1509    .logo-alignment:not(.secondary-menu-enabled) .mobile-nav-container .menu-trigger { background-color: rgba(0,0,0,0); padding: 0 5px 0 10px; border-radius: var(--DTRadius); }   
1510  }
1511</style> 
1512
1513
1514</div>  
1515           
1516      <div class="clearfix"></div>
1517      <div class="shifter-page " id="container">
1518        <section id="shopify-section-template--17842305597733__main" class="shopify-section main-search-page">
1519
1520
1521
1522
1523 
1524
1525
1526
1527
1528<div class="container" data-section-id="search-page" data-section-type="search-page">
1529  <div class="row">
1530    <div class="search-products collection-template" data-search-page>
1531      
1532      <h1 class="h2 left" style="width:100%;">
1532Suche nach Produkten auf unserer Webseite. </h1>
1533      <div id="SearchDrawer" class="dT_ProductProactiveSearch">
1534  <form action="/search" method="get">    
1535    <input type="hidden" name="type" value="product">
1536     <input type="search" id="SearchInput" name="q" value="" 
1537           placeholder="Suche" aria-label="Suche" 
1538           class="search-bar__input"
1539           autocomplete="off"
1540           v-model="search" @keyup="inputChanged" @keydown.down="onArrow" @keydown.up="onArrow">
1541    <button type="submit" class="dt-sc-btn">
1542      <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1543	 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
1544<path d="M76.4,69.4c13.9-17.8,10.8-43.5-7-57.4C51.6-1.9,25.9,1.2,12,19C-1.9,36.8,1.2,62.5,19,76.4C33.8,88,54.6,88,69.4,76.4
1545	l18.8,18.8c1.9,1.9,5.1,2,7,0c1.9-1.9,2-5.1,0-7c0,0,0,0,0,0L76.4,69.4z M44.3,75.1c-17.1,0-30.9-13.8-30.9-30.9
1546	c0-17.1,13.8-30.9,30.9-30.9c17.1,0,30.9,13.8,30.9,30.9c0,0,0,0,0,0C75.1,61.3,61.3,75.1,44.3,75.1z"/>
1547</svg>      
1548    </button>
1549    <button type="button" class="dt-sc-btn close dT_SearchClose" style="display:none;">
1550      <svg  xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1551	 viewBox="0 0 100 100"  xml:space="preserve">
1552  
1553<path d="M57,50l35.2-35.2c1.9-1.9,1.9-5.1,0-7c-1.9-1.9-5.1-1.9-7,0L50,43L14.8,7.7c-1.9-1.9-5.1-1.9-7,0c-1.9,1.9-1.9,5.1,0,7
1554	L43,50L7.7,85.2c-1.9,1.9-1.9,5.1,0,7c1,1,2.2,1.5,3.5,1.5s2.5-0.5,3.5-1.5L50,57l35.2,35.2c1,1,2.2,1.5,3.5,1.5s2.5-0.5,3.5-1.5
1555	c1.9-1.9,1.9-5.1,0-7L57,50z"/>
1556</svg>
1557      
1558    </button>  
1559  </form>
1560
1561  <div class="dT_PredictiveSearchResult_Section">
1562    <template v-if="dT_ProductProactiveSugesstions">
1563  <ul class="dt-sc-ProductSugesstions" >
1564    <li  v-for="(item, i) in filteredSearchResults" :key="i" class="autocomplete-results" v-show="isOpen" :class="{ 'is-active': i === arrowCounter }">
1565      <template v-if="item.image">
1566        <a :href="item.url">
1567          <img :src="item.image" alt="">
1568        </a>
1569      </template>
1570      <div class="media-body">
1571        <a :href="item.url">${ item.product_title }</a>
1572        <div class="price">
1573          
1574           €0,00 ${item.price} 
1575        </div>
1576      </div>
1577    </li>
1578  </ul>
1579</template>
1580
1581  </div>
1582</div>
1583
1584      
1585      <div class="dT_VProdWrapper">
1586        <ul class="dt-sc-column three-column">
1587            
1588        </ul>
1589      </div>
1590        
1591
1592
1593    </div>
1594  </div>
1595</div>
1596
1597
1598
1599
1600
1601
1602</section>
1603      </div>
1604      <div class="clearfix"></div>
1605    </div>
1606    <div id="shopify-section-footer" class="shopify-section">
1607
1608
1609 
1610
1611
1612
1613
1614<footer class="site-footer" data-section-id="footer" data-section-type="footer-section" style="margin-top:0px;">
1615
1616  
1617
1618  <div class="site-footer__top" style="padding-top:100px; padding-bottom:40px;">
1619    <div class="container-fluid spacing_enabled"> 
1620      <div class="row">
1621        <div class="dt-sc-flex-space-between">
1622          
1623
1624          
1625          
1626          
1627          
1628
1629
1630          
1631
1632          
1633          <div  class=" footer__item--f813f256-fb3e-46cf-a40a-a4ca69afaffb footer-contact-info">
1634            <div class="text-start">
1635        
1636<h5 class="footer__title ">Kontakt</h5> 
1637
1638
1639
1640<ul class="contact-info">
1641  
1642  <li class="address">         
1643    <address> <i class="fa fa-home"></i>ILLER - FACTORY GmbH <div>
1644Dietenheimer Straße 13 <div>
164589257 Illertissen <div></div>
1646</div>
1647</div></address>
1648  </li>
1649    
1650  
1651  <li class="contact-phone">    
1652    <i class="fa fa-phone"></i>+49 73 03 - 95 69 900    
1653  </li>
1654  
1655
1656  
1657
1658  
1659  <li class="office-mail">
1660    <a href="mailto:[email protected]">
1661      <i class="fa fa-envelope"></i>[email protected]</a>     
1662  </li>
1663  
1664</ul>
1665       
1666
1667
1668</div>
1669          </div>
1670          
1671          
1672          
1673          
1674
1675
1676          
1677
1678          
1679          <div  class=" footer__item--a73a6503-a41c-4411-a0f4-e7f9b60aa186 footer-links">
1680            
1681<div class="text-start">
1682        
1683  <h5 class="footer__title"> Info </h5>
1684  
1685  <ul class="footer_menu dt-sc-list">
1686    
1687    <li><a href="/search">Suchen</a></li>
1688    
1689    <li><a href="/pages/impressum">Impressum</a></li>
1690    
1691    <li><a href="/pages/datenschutz">Datenschutz</a></li>
1692    
1693    <li><a href="/pages/widerrufsrecht">AGB und Widerrufsbedingungen</a></li>
1694    
1695    <li><a href="/pages/faq">FAQ</a></li>
1696    
1697  </ul>
1698</div>
1699
1700
1701          </div>
1702          
1703          
1704          
1705          
1706
1707
1708          
1709
1710          
1711          
1712          <div  class=" footer__item--21ea0c66-a6e0-4431-96f1-672193b7043e footer-newsletter">
1713            <div class="text-center">
1714          
1715  <h5 class="footer__title ">Zum Newsletter Anmelden!</h5>
1716  
1717
1718  <form method="post" action="/contact#newsletter-footer" id="newsletter-footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
1719  
1720  
1721  <input type="hidden" name="contact[tags]" value="prospect,newsletter">
1722  <input type="hidden" name="contact[context]" value="footer">
1723  <div class="footer__newsletter">
1724    <input type="email" value="" placeholder="Deine E-Mail Adresse" name="contact[email]" id="Email-21ea0c66-a6e0-4431-96f1-672193b7043e"  class="footer__newsletter-input" autocorrect="off"  autocapitalize="off" required="required">
1725    <button type="submit" class="btn footer__newsletter-btn" name="commit">Abonnieren</button>
1726  </div>
1727
1728  
1729  </form>
1730
1731  
1732</div>
1733
1734          </div>
1735          
1736          
1737          
1738          
1739          
1740
1741
1742          
1743
1744          
1745          <div  class=" footer__item--html_pmrXz9 footer-html">
1746            <div class="text-center">
1747
1748  <div class="footer-text">
1749    
1750  </div>
1751    
1752  <div style="text-align: center; padding: 20px;">
1753  <!-- Apple App Store Button -->
1754  <a href="https://apps.apple.com/de/app/iller-factory/id6469046689" target="_blank" style="text-decoration: none;">
1755    <img src="https://cdn.shopify.com/s/files/1/0718/6933/3797/files/App_Store_Button.png?v=1733822039" alt="Download on the App Store" style="width: 150px; height: auto; margin: 10px;">
1756  </a>
1757  
1758  <!-- Google Play Store Button -->
1759  <a href="https://play.google.com/store/apps/details?id=de.einfach.illerfactory.production&amp;hl=en" target="_blank" style="text-decoration: none;">
1760    <img src="https://cdn.shopify.com/s/files/1/0718/6933/3797/files/Play_Store_Button.png?v=1733822053" get="" it="" on="" google="" play style="width: 150px; height: auto; margin: 10px;">
1761  </a>
1762</div>
1763  
1764</div>
1765          </div>
1766          
1767          
1768          
1769          
1770
1771
1772          
1773          <div class="footer__clear"></div>
1774          
1775          
1776
1777          
1778          <div  class=" footer__item--html_RmAN4z footer-html">
1779            <div class="text-start">
1780
1781  <div class="footer-text">
1782    
1783  </div>
1784    
1785  <div style="text-align: center; padding: 20px;">
1786  <img src="https://cdn.shopify.com/s/files/1/0718/6933/3797/files/Weber-Grillacademy.png?v=1733822554" alt="Grillacademy" style="width: 300px; height: auto;">
1787</div>
1788  
1789</div>
1790          </div>
1791          
1792          
1793          
1794          
1795
1796
1797          
1798
1799          
1800          <div  class=" footer__item--html_czWLUk footer-html">
1801            <div class="text-start">
1802
1803  <div class="footer-text">
1804    
1805  </div>
1806    
1807  
1807<script type="module" src="https://v3.widget.bookingkit.com/bookingkitWidgetElements.js">
1808</script>
1808
1809  
1810</div>
1811          </div>
1812          
1813          
1814        </div>
1815      </div>
1816    </div>
1817  </div>
1818
1819  
1820
1821  
1822  <div class="site-footer__bottom">
1823    <div class="container-fluid spacing_enabled"> 
1824      <div class="row">
1825        <div class="dt-sc-flex-space-between">
1826          
1827          <div class="footer__copyright grid__item wide--one-third post-large--one-third large--one-third medium--one-whole">
1828            <p>&copy; 2026 ILLER-Factory
1829              
1830            </p>
1831          </div>
1832          
1833
1834
1835          
1836
1837          
1838          <div class="text-start">
1839   
1840  <ul class="dt-sc-social-icons dt-sc-list-inline footer-social-icons">
1841    
1842    
1843    <li>
1844      <a class="icon-fallback-text fb hexagon" target="blank" href="https://www.facebook.com/Iller.factory" title="">
1845        <i class="fa fa-facebook" aria-hidden="true"></i>
1846        <span class="icon__fallback-text"></span>
1847      </a>
1848    </li>
1849    
1850    
1851    
1852    
1853    <li>
1854      <a class="icon-fallback-text ins" target="blank" href="https://www.instagram.com/iller.factory/" title="">
1855        <i class="fa fa-instagram" aria-hidden="true"></i>
1856        <span class="icon__fallback-text"></span>
1857      </a>
1858    </li>
1859    
1860    
1861    
1862    
1863
1864    
1865    
1866  </ul>
1867</div>
1868          
1869
1870          
1871          
1872          <div class="footer__payment-icons grid__item wide--one-third post-large--one-third large--one-third medium--one-whole">
1873            <ul class="dt-sc-list-inline payment-icons">
1874              
1875              
1876              <li class="icon--payment">
1877                <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
18770-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg>
1878              </li>
1879              
1880            </ul>
1881          </div>
1882          
1883          
1884        </div>
1885      </div>
1886    </div>
1887  </div>
1888
1889  
1890</footer>
1891
1892<style>
1893  
1894  footer .footer__newsletter-btn { position: absolute;
1895    top: 0;
1896    bottom: 0;
1897    line-height: 0;
1898    right: 0;
1899    margin: 0;
1900    border-bottom-left-radius: 0;
1901    border-top-left-radius: 0;}
1902  footer .footer__newsletter { position: relative; }
1903  .site-footer .footer__title { font-weight: 700; border-bottom: 1px solid; width: fit-content; line-height: 1.4;}
1904  
1905  
1906  
1907  
1908  .site-footer .footer__title  { margin:0; color:#ffffff; }
1909  .site-footer:before{ content:''; position: absolute; left: 0; right: 0; top: 0; bottom: 0;  background-color:#000000; opacity:0.8; }
1910  .site-footer, .site-footer p { color:#ffffff; }
1911  .site-footer li a { color:#ffffff; }
1912  .site-footer li a:hover { color:#ffffff; }
1913
1914  /**************/
1915  .site-footer{ position:relative; }
1916  .site-footer > *{ z-index: 1; position: relative;}
1917  .site-footer .footer__title:empty{ display:none;}
1918  footer { clear:both; }
1919  footer ul, footer p { padding: 0; margin: 0; clear:both; }
1920  footer svg{ height: 20px; width: 30px; }
1921  footer div[class*="text-"] > *:not(.dt-sc-list-inline){ margin-bottom:30px; display: block; }
1922  footer div[class*="text-"] > *:last-child{ margin-bottom:0; }
1923
1924  footer .footer-logo .dt-sc-btn{ display: inline-block !important; }
1925
1926  footer .site-footer__bottom .text-start li{
1927  margin-bottom:0;
1928  line-height:normal;
1929  }
1930  footer .site-footer__bottom div[class*="dt-sc-flex"]{
1931  align-items: center;
1932  }
1933  footer .footer-social-icons svg{width: 20px; height: 20px; padding: 2px; border-radius:0; }
1934  footer .footer-social-icons.dt-sc-icon-brand svg{ border: none; width: 25px; height: 16px; padding: unset; border-radius: unset; }
1935   footer .text-start li{margin-bottom: 25px; }
1936
1937  footer .text-start .contact-info li{ position: relative; padding-left: 40px; margin: 0 0 40px;}
1938  footer .text-start .contact-info li:last-child{ margin:0;}
1939  footer .text-start .contact-info i{ padding-right: 10px; position: absolute; line-height: 1.5em;left: 5px;font-size: 20px; font-weight: 900;color:#ffffff;}
1940  footer .text-end .contact-info li{position: relative;padding-right: 30px;}
1941  footer .text-end .contact-info i{padding-left: 10px;position: absolute;line-height: 1.5em;right: 5px;}
1942  footer .text-center .contact-info i{position: relative;right: 10px;}
1943  footer .footer__social{display: inline-flex;}
1944  footer .site-footer__bottom p, footer .site-footer__bottom a {color:#ffffff;}
1945  footer .site-footer__bottom a:hover{color:#ffffff;}
1946  
1947  footer .site-footer__bottom{display: flex;flex-wrap: wrap;background-color:rgba(0,0,0,0); line-height: 2em}
1948  footer .site-footer__bottom:before{content:"";width:100%;height:1px;top:0;background-color:#545454;}
1949  footer div[class*="dt-sc-flex"]{align-items: self-start;}
1950  footer .site-footer__bottom div[class*="dt-sc-flex"] div:only-child{margin: auto;text-align: center;}
1951  footer .site-footer__bottom div[class*="dt-sc-flex"]{ padding:15px 0;}
1952  footer .site-footer__bottom .payment-icons > * + *{ margin-left:2px}
1953  
1954  footer .footer__newsletter { margin: 10px 0 55px; float: left; width: 100%;} 
1955  footer div[class*="footer__item--footer"] .footer__newsletter > *{margin-bottom:15px; width:100%;}
1956
1957  footer .text-end .footer__newsletter > *{ margin-left: auto;}
1958  footer .text-center .footer__newsletter > *{ margin-left: auto; margin-right: auto; }
1959  footer .footer__newsletter input, footer .footer__newsletter input:focus{ border:none; padding: 0 25px; line-height: 52px; background-color:var(--DTBodyBGColor); }
1960
1961  footer .text-start .dt-sc-social-icons li{ margin-right: 15px;}
1962  footer .text-end .dt-sc-social-icons li{ margin-left: 15px; line-height: initial;}
1963  footer .text-center .dt-sc-social-icons li{ margin:0 5px;}
1964
1965  footer .copyright { border-top: 1px solid var(--DTColor_Border); }
1966  
1967  footer .footer__copyright a{color:#ffffff; }
1968  footer .footer__copyright a:hover{ color:#aa1936;}
1969  
1970  .icon__fallback-text { font-size: 0;}
1971  .dt-sc-icon-brand .icon__fallback-text {font-size:var(--DTFontSizeBase); padding-left: 5px;}
1972  label.for-option-color { text-indent: -99999px; width: 30px; height: 30px; border-radius: 50%; }
1973
1974  .full-width-newsletter div[class*="dt-sc-flex"]>div { width: 100%; max-width: 600px; margin: auto; }
1975  .full-width-newsletter div[class*="dt-sc-flex"] h4{ text-align: center; margin-top: 0; }
1976  .full-width-newsletter .footer__newsletter{ display: flex; align-items: center; /*gap: calc(var(--DTGutter_Width) / 2);*/ }
1977  .full-width-newsletter .footer__newsletter input{ width:calc(100% - 150px); }
1978  .full-width-newsletter .footer__newsletter button{ margin:0; width:150px; }
1979
1980/*   .site-footer .footer_menu.dt-sc-list li a:before{ content: "\f105"; font-family: 'FontAwesome'; position:relative; padding-right: 10px; } */
1981  .site-footer .footer_menu.dt-sc-list-inline li a:before{ content: "|"; position:relative; padding:0 10px;  color:#ffffff; }
1982  .site-footer .dt-sc-list-inline li:first-child a:before{ display:none;padding-right: 0;}
1983  
1984  .site-footer .site-footer__bottom .footer_menu.dt-sc-list-inline li a:before{ color:#ffffff;}
1985  footer address:only-of-type{ margin:0; }
1986
1987  /***********************************
1988  Responsive
1989  ***********************************/
1990
1991  
1992
1993  @media only screen and (max-width: 575px) {
1994    .footer__item--f813f256-fb3e-46cf-a40a-a4ca69afaffb { width:100%;  margin-bottom:40px;}
1995    footer div[class*="text-"] > *:not(.dt-sc-list-inline){ margin-bottom:10px;}
1996  }
1997
1998  @media only screen and (min-width: 576px) {
1999    .footer__item--f813f256-fb3e-46cf-a40a-a4ca69afaffb { width:calc(50% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
2000  }
2001
2002  @media only screen and (min-width: 1200px) {
2003    .footer__item--f813f256-fb3e-46cf-a40a-a4ca69afaffb { width:calc(30% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
2004  }
2005  
2006
2007  
2008  
2009
2010  @media only screen and (max-width: 575px) {
2011    .footer__item--a73a6503-a41c-4411-a0f4-e7f9b60aa186 { width:100%;  margin-bottom:40px;}
2012    footer div[class*="text-"] > *:not(.dt-sc-list-inline){ margin-bottom:10px;}
2013  }
2014
2015  @media only screen and (min-width: 576px) {
2016    .footer__item--a73a6503-a41c-4411-a0f4-e7f9b60aa186 { width:calc(50% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
2017  }
2018
2019  @media only screen and (min-width: 1200px) {
2020    .footer__item--a73a6503-a41c-4411-a0f4-e7f9b60aa186 { width:calc(1
20205% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
2021  }
2022  
2023
2024  
2025  
2026
2027  @media only screen and (max-width: 575px) {
2028    .footer__item--21ea0c66-a6e0-4431-96f1-672193b7043e { width:100%;  margin-bottom:40px;}
2029    footer div[class*="text-"] > *:not(.dt-sc-list-inline){ margin-bottom:10px;}
2030  }
2031
2032  @media only screen and (min-width: 576px) {
2033    .footer__item--21ea0c66-a6e0-4431-96f1-672193b7043e { width:calc(50% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
2034  }
2035
2036  @media only screen and (min-width: 1200px) {
2037    .footer__item--21ea0c66-a6e0-4431-96f1-672193b7043e { width:calc(30% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
2038  }
2039  
2040
2041  .footer__newsletter-btn{ background-color: #1a1a1a; color: #ffffff; }
2042  .footer__newsletter-btn:hover{ background-color: #ffffff; color: #ffffff; }
2043
2044  
2045
2046  
2047  
2048
2049  @media only screen and (max-width: 575px) {
2050    .footer__item--html_pmrXz9 { width:100%;  margin-bottom:40px;}
2051    footer div[class*="text-"] > *:not(.dt-sc-list-inline){ margin-bottom:10px;}
2052  }
2053
2054  @media only screen and (min-width: 576px) {
2055    .footer__item--html_pmrXz9 { width:calc(50% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
2056  }
2057
2058  @media only screen and (min-width: 1200px) {
2059    .footer__item--html_pmrXz9 { width:calc(20% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
2060  }
2061  
2062
2063  
2064  
2065
2066  @media only screen and (max-width: 575px) {
2067    .footer__item--html_RmAN4z { width:100%;  margin-bottom:40px;}
2068    footer div[class*="text-"] > *:not(.dt-sc-list-inline){ margin-bottom:10px;}
2069  }
2070
2071  @media only screen and (min-width: 576px) {
2072    .footer__item--html_RmAN4z { width:calc(50% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
2073  }
2074
2075  @media only screen and (min-width: 1200px) {
2076    .footer__item--html_RmAN4z { width:calc(20% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
2077  }
2078  
2079
2080  
2081  
2082
2083  @media only screen and (max-width: 575px) {
2084    .footer__item--html_czWLUk { width:100%;  margin-bottom:40px;}
2085    footer div[class*="text-"] > *:not(.dt-sc-list-inline){ margin-bottom:10px;}
2086  }
2087
2088  @media only screen and (min-width: 576px) {
2089    .footer__item--html_czWLUk { width:calc(50% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
2090  }
2091
2092  @media only screen and (min-width: 1200px) {
2093    .footer__item--html_czWLUk { width:calc(20% - calc(var(--DTGutter_Width) / 2 )); margin-bottom:30px;}
2094  }
2095  
2096
2097  
2098   
2099
2100
2101
2102  @media (max-width: 1540px) { }
2103
2104  @media (max-width: 1199px) { }
2105  @media screen and (min-width:768px) and (max-width:1023px){
2106  footer .text-start li {
2107    margin-bottom: 10px;
2108}
2109    footer .text-start .contact-info li{margin-bottom:10px;}
2110  }
2111  @media (max-width: 767px) {
2112     footer .text-start li {
2113    margin-bottom: 10px;
2114}
2115    footer .text-start .contact-info li{margin-bottom:10px;}
2116    footer div[class*="text-"] > *:not(.dt-sc-list-inline){margin-bottom:30px;}
2117    footer.site-footer { margin-top: 40px !important;}
2118    footer .footer-newsletter { width: 100%;}
2119    footer .footer-contact-info{ width: 100%;}
2120.site-footer__top {
2121    padding: 50px 0  0 0 !important;
2122}
2123  }
2124
2125  @media (max-width:576px) {
2126    footer .site-footer__bottom div[class*="dt-sc-flex"]{ justify-content: center; }
2127    footer .site-footer__bottom div[class*="dt-sc-flex"] > *{ margin:0 15px;}
2128
2129    footer .footer__newsletter{ margin-top: 0; }
2130  } 
2131
2132</style>
2133
2134</div>              
2135    
2136    
2136<script src="//iller-factory.de/cdn/shop/t/2/assets/dt-theme.js?v=24683140573571122001678219902" type="text/javascript"></script>
2136     
2137    
2137<script src="//iller-factory.de/cdn/shop/t/2/assets/lazysizes.js?v=180904610732387730431676162904" async="async"></script>
2137
2138    
2139    <div id="shopify-section-modal-newsletter" class="shopify-section dt-sc-newsletter-modal-overlay">
2140
2141
2142
2143
2144</div>     
2145    <div id="shopify-section-gdpr-cookies" class="shopify-section gdpr-section">
2146</div>     
2147    <div id="shopify-section-customer-purchased" class="shopify-section customer-purchased">
2148
2149<script type="text/javascript">
2150  if ($.cookie('dT_suggested-cookie') == 'closed') {
2151    $('.customer-who-purchased').remove();
2152  }
2153
2154  $('.dT_close').bind('click',function(){
2155    $('.customer-who-purchased').remove();
2156    $.cookie('dT_suggested-cookie', 'closed', {expires:1, path:'/'});
2157  });      
2158
2159  var elements = $('.customer-who-purchased li');
2160  var init_element = 0;
2161  var i = 0;
2162  //elements.css({top: 0,left: 0,}).fadeOut(1);
2163  elements.removeClass('active');
2164  function fadeInRandomElement() { 
2165    if ( i % 2 == 0) {
2166      var currentItem = elements.eq(init_element);
2167      //currentItem.css({top: 0,left: 0,}).fadeIn(1000).delay(2000).fadeOut(1000);
2168      currentItem.addClass('active');
2169      setTimeout(function(){ 
2170        currentItem.removeClass('active')
2171      }, 4000);
2172
2173      init_element++;
2174      if(elements.length == init_element) {
2175        init_element = 0;
2176      }
2177
2178    }
2179
2180    i++;
2181
2182  }
2183
2184  setInterval(function(){ 
2185    fadeInRandomElement();
2186  }, 4000);
2187
2188
2189</script>
2189
2190
2191<style type="text/css">
2192
2193  .customer-who-purchased{  
2194    pointer-events: none;
2195    margin: 0;
2196    max-height: 200px;
2197    min-height: 120px;
2198    max-width: 500px;
2199    min-width: 400px;
2200    position: fixed;
2201    bottom: 35px;
2202    width: auto;
2203    z-index: 3;
2204    -webkit-transition: var(--DTBaseTransition);
2205      transition: var(--DTBaseTransition);
2206        }
2207
2208  .customer-who-purchased.text-left { left: 35px; }
2209  .customer-who-purchased.text-right { right: 35px; }
2210
2211  .customer-who-purchased .product-data {
2212    display: block;
2213    height:auto;
2214    margin: 25px 20px;
2215    opacity: 0;
2216    padding: 0 20px 0 80px;
2217    position: absolute;
2218    bottom: -35px;
2219    left: 0;
2220    visibility: hidden;
2221    width: auto;
2222    border-radius: var(--DTRadius); 
2223      -webkit-transition: .5s cubic-bezier(.25,.8,.25,1) 0.05s;
2224      transition: .5s cubic-bezier(.25,.8,.25,1) 0.05s;
2225      }
2226  .customer-who-purchased .product-data:before {
2227    background-color: #fff;
2228    content: "";
2229    display: block;
2230    height: auto;
2231    margin: -25px -20px;
2232    position: absolute;
2233    bottom: 0;
2234    left: 0;
2235    right: 0;
2236    top: 0;
2237    width: auto;
2238    z-index: -1;
2239    border-radius: var(--DTRadius); 
2240      -webkit-box-shadow: 0 1px 3px 1px var(--DTboxShadowcolor);
2241        box-shadow: 0 1px 3px 1px var(--DTboxShadowcolor);    
2242          }
2243
2244  .customer-who-purchased .product-data.active { pointer-events: all; opacity: 1; bottom: 0; visibility: visible; }
2245  .customer-who-purchased .product-data p { font-size: 0.9em; margin-top: 5px; }
2246  .customer-who-purchased .product-data p span {
2247    display: inline;
2248    padding: 3px; 
2249  }
2250
2251  .customer-who-purchased .product-data span.title, 
2252  .customer-who-purchased .product-data p span.location { font-weight: 600; }  
2253
2254  .customer-who-purchased .product-data p span.purchased { padding-left: 0; }
2255
2256  .customer-who-purchased .product-data p span.timing { font-size: 0.875em; font-style: italic; font-weight: 300; }
2257
2258
2259  .customer-who-purchased .product-data > a img {
2260    position: absolute;
2261    left: 0;
2262    top: 50%;
2263    width: 60px;
2264    -webkit-transform: translateY(-50%);
2265    transform: translateY(-50%);
2266  }
2267
2268  .customer-who-purchased .product-data .dT_close {
2269    height: 20px;
2270    position: absolute;
2271    right: 0;
2272    top: 0;
2273    text-align: center;
2274    width: 20px;
2275    pointer-events: all;
2276    border-radius: var(--DTRadius); 
2277      -webkit-transform: translate(25%, -50%);
2278      transform: translate(25%, -50%);
2279      }
2280
2281  .customer-who-purchased .product-data .dT_close svg { 
2282    height: 1em;
2283    margin: auto; 
2284    position: absolute; 
2285    left: 50%; 
2286    top: 50%; 
2287    width: 1em;
2288    -webkit-transform: translate(-50%,-50%); 
2289    transform: translate(-50%,-50%); 
2290    -webkit-transition: inherit; 
2291    transition: inherit; 
2292  }
2293
2294  @media (max-width:576px) {
2295    .customer-who-purchased{
2296      max-width: 90%;
2297      min-width: 90%;
2298      left: 0 !important;
2299      right: 0!important;
2300      margin: auto;
2301    }
2302  }
2303
2304</style>
2305
2306
2307
2308</div>
2309   
2310    
2310<script src="//iller-factory.de/cdn/shop/t/2/assets/dT_main.js?v=27132329496316745001676162903" defer="defer"></script>
2310
2311    
2311<script src="//iller-factory.de/cdn/shop/t/2/assets/dT_main_app.js?v=104733285776038744201676162903" defer="defer"></script>
2311    
2312    <!-- /snippets/ajax-cart-template.liquid -->
2313
2314  
2314<script id="CartTemplate" type="text/template">
2315  
2316    <form action="/cart" method="post" novalidate class="cart ajaxcart">
2317      <ul class="ajaxcart__inner">
2318        {{#items}}
2319        <li class="ajaxcart__product">
2320          <div class="ajaxcart row" data-line="{{line}}">
2321          <div class="item_img"><a href="{{url}}" class="ajaxcart__product-image"> <img src="{{img}}" alt=""></a> </a></div>
2322          <div  class="details">
2323          
2324          <h6><a href="{{url}}" class="ajaxcart__product-name">{{name}}</a></h6>
2325              <div class="item-desc">
2326                <div class="item_dtl">
2327                    {{#if variation}}
2328                      <p class="ajaxcart__product-meta">{{variation}}</p>
2329                    {{/if}}
2330                    
2331                    {{#properties}}
2332                      {{#each this}}
2333                        {{#if this}}
2334                          <span class="ajaxcart__product-meta">{{@key}}: {{this}}</span>
2335                        {{/if}}
2336                      {{/each}}
2337                    {{/properties}}
2338                    
2339                  <div class="pricing">
2340                  
2341                      {{#if discountsApplied}}
2342                        <span class="hidden">Angebotspreis</span>
2343                        <span class="ajaxcart__price onsale"><span class="money">{{{formatPrice discountedPrice}}}</span></span>
2344                        <span class="hidden">Verkaufspreis</span>
2345                        <del class="ajaxcart__price"><span class="money">{{{formatPrice price}}}</span></del>
2346                      {{else}}
2347                        <span class="ajaxcart__price"><span class="money">{{{formatPrice price}}}</span></span>
2348                      {{/if}}
2349
2350                    {{#if discountsApplied}}
2351                      {{#each discounts}}
2352                        <p class="onsale"><i class="la la-tag"></i> {{ this.discount_application.title }} (-<span class="money">{{{formatPrice this.formattedAmount }}}</span>)</p>
2353                      {{/each}}
2354                    {{/if}}
2355                  </div>
2356                </div>
2357                <div class="ajaxcart__qty product-item-caption-qty">
2358                  <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus quantity-increment" data-id="{{id}}" data-qty="{{itemMinus}}" data-line="{{line}}">
2359                    <span>&minus;
2359</span>
2360                  </button>
2361                  <input type="text" name="updates[]" class="ajaxcart__qty-num input-number" value="{{itemQty}}" min="0" data-id="{{id}}" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*">
2362                  <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus quantity-increment" data-id="{{id}}" data-line="{{line}}" data-qty="{{itemAdd}}">
2363                    <span>+</span>
2364                  </button>                                  
2365                </div>
2366                 <span id="changeQty" class="ajaxcart__qty-remove remove-btn  dt-sc-btn close-icon" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}"></span>
2367              </div>		
2368          </div>
2369        </div>
2370        
2371        </div>
2372        
2373        {{/items}}
2374        
2375
2376      </ul>
2377      <div class="ajaxcart__footer row">
2378        <div class="subtotal">
2379          <p class="title">Gesamt</p>
2380          <p class="subtotal-price"><span class="cart-original-total money">{{{formatPrice subTotalPrice}}}</span></p>
2381        </div>
2382        
2383        
2384        <div class="discounts">
2385          {{#if cartDiscountsApplied}}
2386            <p>Translation missing: de.cart.general.discounts</p>
2387            <ul>
2388             {{#each cartDiscounts}}
2389                <li><i class="la la-tag"></i> (-<span class="money">{{{formatPrice this.formattedAmount }}}</span>)</li>
2390             {{/each}}
2391            </ul>
2392           {{/if}}
2393           {{#if cartTotalSavings}}
2394             <div class="cart_savings onsale">
2395               <p><em>Deine Ersparnisse : {{ price }}</em></p>
2396               <p class="cart-savings-amount"><em><span class="money">{{formatPrice cartTotalDiscounts}}</span></em></p>
2397             </div>
2398           {{/if}}
2399        </div>
2400        <div class="total">
2401          <p>Versand, Steuern und Rabatte werden an der Kasse berechnet.</p>
2402        </div>
2403
2404        <button type="submit" class="cart__checkout dt-sc-btn" name="checkout">
2405          Zur Kasse gehen 
2406        </button>
2407        
2408          <div class="additional_checkout_buttons"><div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:71869333797,&quot;merchantName&quot;:&quot;ILLER-Factory&quot;,&quot;personalized&quot;:true}},{&quot;supports_subs&quot;:false,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;paypal&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:71869333797,&quot;countryCode&quot;:&quot;DE&quot;,&quot;merchantName&quot;:&quot;ILLER-Factory&quot;,&quot;phoneRequired&quot;:false,&quot;companyRequired&quot;:false,&quot;shippingType&quot;:&quot;shipping&quot;,&quot;shopifyPaymentsEnabled&quot;:true,&quot;hasManagedSellingPlanState&quot;:null,&quot;requiresBillingAgreement&quot;:false,&quot;gatewayType&quot;:&quot;CONNECTED&quot;,&quot;merchantId&quot;:&quot;QB3VQ7C2H6E62&quot;,&quot;sdkUrl&quot;:&quot;https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=EUR\u0026locale=de_DE\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=QB3VQ7C2H6E62\u0026intent=authorize&quot;,&quot;serviceableCountryCodes&quot;:[&quot;DE&quot;]}}]" access-token="c15504ed519c654aca432183e8cdd40c" buyer-country="DE" buyer-locale="de" buyer-currency="EUR" shop-id="71869333797" cart-id="ba2886f52a962386648b6c2715c7255a" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;f5afabb3&quot;,&quot;370070f3&quot;]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div></div>
2409        
2410        
2411        <a class="dt-sc-btn" href="/cart">Warenkorb ansehen </a>
2412        
2413      </div>
2414    </form>
2415  
2416  </script>
2416
2417  
2417<script id="AjaxQty" type="text/template">
2418  
2419    <div class="ajaxcart__qty">
2420      <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{id}}" data-qty="{{itemMinus}}">
2421        <span class="icon icon-minus" aria-hidden="true"></span>
2422        <span class="fallback-text">&minus;</span>
2423      </button>
2424      <input type="text" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*">
2425      <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{id}}" data-qty="{{itemAdd}}">
2426        <span class="icon icon-plus" aria-hidden="true"></span>
2427        <span class="fallback-text">+</span>
2428      </button>
2429    </div>
2430     <span id="changeQty" class="ajaxcart__qty-adjust remove-btn" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}"><i class="fa fa-trash" aria-hidden="true"></i></span>
2431  
2432  </script>
2432
2433  
2433<script id="JsQty" type="text/template">
2434  
2435    <div class="js-qty">
2436      <button type="button" class="js-qty__adjust js-qty__adjust--minus quantity-increment hide" data-id="{{id}}" data-qty="{{itemMinus}}">
2437        <span>&minus;</span>
2438      </button>
2439      <input type="number" class="js-qty__num" value="{{itemQty}}" min="1" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}" >
2440      <button type="button" class="js-qty__adjust js-qty__adjust--plus quantity-increment hide" data-id="{{id}}" data-qty="{{itemAdd}}">
2441        <span>+</span>
2442      </button>
2443    </div>
2444     <span id="changeQty" class="ajaxcart__qty-adjust remove-btn" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}"><i class="fa fa-trash" aria-hidden="true"></i></span>
2445  
2446  </script>
2446
2447
2448
2449
2450
2451
2452         
2453    
2453<script>
2454      Handlebars.registerHelper('formatPrice', function (aString) {
2455          return new Handlebars.SafeString(aString);
2456      });
2457    
2458      $(document).ready(function () {  
2459        if ($('#shipping-calculator select').data('select2')) {
2460         	$("#shipping-calculator select").select2('destroy'); 
2461        } 
2462        
2463        if ($('.dT_bundleSelector select').data('select2')) {
2464          	$(".dT_bundleSelector select").select2('destroy'); 
2465        } 
2466        
2467         
2468         $('select').select2({  minimumResultsForSearch: Infinity, theme: "classic" });
2469        
2470      });   
2471	</script>
2471
2472    
2473<a id="to-top" href="#suchen" class="dt-sc-to-top" style="display:none">
2474<!--   <svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
2475       viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
2476    <path d="M263.432,3.136c-4.16-4.171-10.914-4.179-15.085-0.019c-0.006,0.006-0.013,0.013-0.019,0.019
2477             l-192,192c-4.093,4.237-3.975,10.99,0.262,15.083c4.134,3.992,10.687,3.992,14.82,0L245.213,36.416v464.917
2478             c0,5.891,4.776,10.667,10.667,10.667c5.891,0,10.667-4.776,10.667-10.667V36.416l173.781,173.781
2479             c4.093,4.237,10.845,4.355,15.083,0.262c4.237-4.093,4.354-10.845,0.262-15.083c-0.086-0.089-0.173-0.176-0.262-0.262L263.432,3.136
2480             z"/>
2481    <path d="M447.88,213.333c-2.831,0.005-5.548-1.115-7.552-3.115L255.88,25.749L71.432,210.219c-4.237,4.093-10.99,3.975-15.083-0.262
2482             c-3.992-4.134-3.992-10.687,0-14.82l192-192c4.165-4.164,10.917-4.164,15.083,0l192,192c4.159,4.172,4.149,10.926-0.024,15.085
2483             C453.409,212.214,450.702,213.333,447.88,213.333z"/>
2484    <path d="M255.88,512c-5.891,0-10.667-4.776-10.667-10.667V10.667C245.213,4.776,249.989,0,255.88,0
2485             c5.891,0,10.667,4.776,10.667,10.667v490.667C266.546,507.224,261.771,512,255.88,512z"/>
2486  </svg> -->
2487  <i class="fa fa-long-arrow-up" aria-hidden="true"></i>
2488</a>
2489 
2490    
2490<script>
2491    document.addEventListener("DOMContentLoaded", function() {
2492        const links = document.querySelectorAll('a[href^="http"]'); // Alle Links, die mit "http" beginnen
2493        links.forEach(link => {
2494            if (!link.href.includes(window.location.hostname)) {
2495                link.setAttribute("target", "_blank");
2496                link.setAttribute("rel", "noopener noreferrer"); // Sicherheitsmaßnahme
2497            }
2498        });
2499    });
2500</script>
2500
2501  <style>  </style>
2502<!-- Failed to render app block "9994742477291898530": app block path "shopify://apps/xb-wishlist/blocks/wishlist_notification/cc07f1e9-907b-431d-99f8-4fce3efa75f1" does not exist --><!-- Failed to render app block "12342438634123318931": app block path "shopify://apps/xb-wishlist/blocks/xo-wishlist/cc07f1e9-907b-431d-99f8-4fce3efa75f1" does not exist --><div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
2502<script>
2503  window['ShopifyForms'] = {
2504    ...window['ShopifyForms'],
2505    currentPageType: "search"
2506  };
2507</script>
2507
2508
2509
2510</div><!-- Failed to render app block "8813414294664651821": app block path "shopify://apps/xb-wishlist/blocks/wishlist_float/cc07f1e9-907b-431d-99f8-4fce3efa75f1" does not exist --><!-- Failed to render app block "11413113034274116516": app block path "shopify://apps/xb-wishlist/blocks/wishlist_collection/cc07f1e9-907b-431d-99f8-4fce3efa75f1" does not exist -->
2510<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2510
2511</body>
2512</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.