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�– 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 & 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®ion_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&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>© 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>−
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="[{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":71869333797,"merchantName":"ILLER-Factory","personalized":true}},{"supports_subs":false,"supports_def_opts":false,"name":"paypal","wallet_params":{"shopId":71869333797,"countryCode":"DE","merchantName":"ILLER-Factory","phoneRequired":false,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":true,"hasManagedSellingPlanState":null,"requiresBillingAgreement":false,"gatewayType":"CONNECTED","merchantId":"QB3VQ7C2H6E62","sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=EUR\u0026locale=de_DE\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=QB3VQ7C2H6E62\u0026intent=authorize","serviceableCountryCodes":["DE"]}}]" access-token="c15504ed519c654aca432183e8cdd40c" buyer-country="DE" buyer-locale="de" buyer-currency="EUR" shop-id="71869333797" cart-id="ba2886f52a962386648b6c2715c7255a" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <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'> </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'> </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">−</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>−</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.