PageSourceSearch

https://mazine.de/search

html mazine.de collected 2026-10-06 15:13:29 UTC 157,171 bytes, 2,010 lines download raw bytes

1<!doctype html>
2
3<html class="no-js" lang="de">
4  <head>
5    <meta charset="utf-8"> 
6    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
7    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0">
8    <meta name="theme-color" content="">
9
10    
10<script>
11window.KiwiSizing = window.KiwiSizing === undefined ? {} : window.KiwiSizing;
12KiwiSizing.shop = "mazine-shop.myshopify.com";
13
14
15</script>
15
16<title>
17      Suchen &ndash; MAZINE
18    </title><meta name="description" content="MAZINE ist eine optimistische Lebenseinstellung. Wir kommen aus allen Ecken der Welt und unsere Mission ist es, Urbane Streetwear für aufgeschlossene Menschen, die ihr Leben in vollen Zügen genießen, bewusst herzustellen. Wir sind EVERYBODY FROM EVERYWHERE. Join us!"><link rel="canonical" href="https://mazine.de/search"><link rel="shortcut icon" href="//mazine.de/cdn/shop/files/Favicon_96x.png?v=1616148216" type="image/png"><meta property="og:type" content="website">
19  <meta property="og:title" content="Suchen"><meta property="og:description" content="MAZINE ist eine optimistische Lebenseinstellung. Wir kommen aus allen Ecken der Welt und unsere Mission ist es, Urbane Streetwear für aufgeschlossene Menschen, die ihr Leben in vollen Zügen genießen, bewusst herzustellen. Wir sind EVERYBODY FROM EVERYWHERE. Join us!"><meta property="og:url" content="https://mazine.de/search">
20<meta property="og:site_name" content="MAZINE"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Suchen">
21  <meta name="twitter:description" content="MAZINE ist eine optimistische Lebenseinstellung. Wir kommen aus allen Ecken der Welt und unsere Mission ist es, Urbane Streetwear für aufgeschlossene Menschen, die ihr Leben in vollen Zügen genießen, bewusst herzustellen. Wir sind EVERYBODY FROM EVERYWHERE. Join us!">
22    <style>
23  
24  
25
26  
27  
28  
29
30  :root {
31    --heading-font-family : "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
32    --heading-font-weight : 400;
33    --heading-font-style  : normal;
34
35    --text-font-family : "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
36    --text-font-weight : 400;
37    --text-font-style  : normal;
38
39    --base-text-font-size   : 13px;
40    --default-text-font-size: 14px;--background          : #ffffff;
41    --background-rgb      : 255, 255, 255;
42    --light-background    : #ffffff;
43    --light-background-rgb: 255, 255, 255;
44    --heading-color       : #1c1b1b;
45    --text-color          : #1c1b1b;
46    --text-color-rgb      : 28, 27, 27;
47    --text-color-light    : #6a6a6a;
48    --text-color-light-rgb: 106, 106, 106;
49    --link-color          : #6a6a6a;
50    --link-color-rgb      : 106, 106, 106;
51    --border-color        : #dddddd;
52    --border-color-rgb    : 221, 221, 221;
53
54    --button-background    : #1c1b1b;
55    --button-background-rgb: 28, 27, 27;
56    --button-text-color    : #ffffff;
57
58    --header-background       : #ffffff;
59    --header-heading-color    : #1c1b1b;
60    --header-light-text-color : #6a6a6a;
61    --header-border-color     : #dddddd;
62
63    --footer-background    : #ffffff;
64    --footer-text-color    : #6a6a6a;
65    --footer-heading-color : #1c1b1b;
66    --footer-border-color  : #e9e9e9;
67
68    --navigation-background      : #1c1b1b;
69    --navigation-background-rgb  : 28, 27, 27;
70    --navigation-text-color      : #ffffff;
71    --navigation-text-color-light: rgba(255, 255, 255, 0.5);
72    --navigation-border-color    : rgba(255, 255, 255, 0.25);
73
74    --newsletter-popup-background     : #1c1b1b;
75    --newsletter-popup-text-color     : #ffffff;
76    --newsletter-popup-text-color-rgb : 255, 255, 255;
77
78    --secondary-elements-background       : #1c1b1b;
79    --secondary-elements-background-rgb   : 28, 27, 27;
80    --secondary-elements-text-color       : #ffffff;
81    --secondary-elements-text-color-light : rgba(255, 255, 255, 0.5);
82    --secondary-elements-border-color     : rgba(255, 255, 255, 0.25);
83
84    --product-sale-price-color    : #f94c43;
85    --product-sale-price-color-rgb: 249, 76, 67;
86    --product-star-rating: #f6a429;
87
88    /* Shopify related variables */
89    --payment-terms-background-color: #ffffff;
90
91    /* Products */
92
93    --horizontal-spacing-four-products-per-row: 60px;
94        --horizontal-spacing-two-products-per-row : 60px;
95
96    --vertical-spacing-four-products-per-row: 60px;
97        --vertical-spacing-two-products-per-row : 75px;
98
99    /* Animation */
100    --drawer-transition-timing: cubic-bezier(0.645, 0.045, 0.355, 1);
101    --header-base-height: 80px; /* We set a default for browsers that do not support CSS variables */
102
103    /* Cursors */
104    --cursor-zoom-in-svg    : url(//mazine.de/cdn/shop/t/19/assets/cursor-zoom-in.svg?v=170532930330058140181784643612);
105    --cursor-zoom-in-2x-svg : url(//mazine.de/cdn/shop/t/19/assets/cursor-zoom-in-2x.svg?v=56685658183649387561784643612);
106  }
107</style>
108
109<script>
110  // IE11 does not have support for CSS variables, so we have to polyfill them
111  if (!(((window || {}).CSS || {}).supports && window.CSS.supports('(--a: 0)'))) {
112    const script = document.createElement('script');
113    script.type = 'text/javascript';
114    script.src = 'https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2';
115    script.onload = function() {
116      cssVars({});
117    };
118
119    document.getElementsByTagName('head')[0].appendChild(script);
120  }
121</script>
121
122
123    <!-- Google Tag Manager -->
124<script>
vendor: 327 bytes, lines 124-128
124(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
125new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
126j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
127'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
128})(window,document,'script','dataLayer','
128GTM-KGD8HZHC
vendor: 3 bytes, line 128
128');
128</script>
128
129<!-- End Google Tag Manager -->
130<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
130<meta name="facebook-domain-verification" content="bghat9yua7mkbnbbedhuejem9r17b6">
131<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/52748288186/digital_wallets/dialog">
132<meta id="in-context-paypal-metadata" data-shop-id="52748288186" data-venmo-supported="false" data-environment="production" data-locale="de_DE" data-paypal-v4="true" data-currency="EUR">
133<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://mazine.de/search">
134<link rel="alternate" hreflang="de" href="https://mazine.de/search">
135<link rel="alternate" hreflang="en" href="https://mazine.de/en/search">
136<script async="async" src="/checkouts/internal/preloads.js?locale=de-DE"></script>
vendor: 1 bytes, line 136
136
137<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":52748288186,"countryCode":"DE","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/52748288186","merchantName":"MAZINE","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex"],"total":{"type":"pending","label":"MAZINE","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 137
137
138<script id="shopify-features" type="application/json">{"accessToken":"cdfbea879d6152ba7d339b9005af49a9","betas":["rich-media-storefront-analytics"],"domain":"mazine.de","predictiveSearch":true,"shopId":52748288186,"locale":"de"}</script>
vendor: 1 bytes, line 138
138
139<script>var Shopify = Shopify || {};
140Shopify.shop = "mazine-shop.myshopify.com";
141Shopify.locale = "de";
142Shopify.currency = {"active":"EUR","rate":"1.0"};
143Shopify.country = "DE";
144Shopify.theme = {"name":"Mazine 2.0 - Prestige - New Metafields","id":175176319244,"schema_name":"Prestige","schema_version":"6.0.0","theme_store_id":855,"role":"main"};
145Shopify.theme.handle = "null";
146Shopify.theme.style = {"id":null,"handle":null};
147Shopify.cdnHost = "mazine.de/cdn";
148Shopify.routes = Shopify.routes || {};
149Shopify.routes.root = "/";
150Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
151Shopify.SignInWithShop = Shopify.SignInWithShop || {};
152Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
153Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 153
153
154<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 154
154
155<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 155
155
156<script>
157  window.Shopify = window.Shopify || {};
158  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
159  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
160  window.Shopify.SignInWithShop.eligible = true;
161</script>
vendor: 1 bytes, line 161
161
162<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 162
162
163<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 163
163
164<script type="module">
165  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.de.esm.js");
166
167  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
168
169</script>
vendor: 1 bytes, line 169
169
170<script>
171  window.Shopify = window.Shopify || {};
172  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
173  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"]};
174</script>
vendor: 1 bytes, line 174
174
175<script>(function() {
176  var isLoaded = false;
177  function asyncLoad() {
178    if (isLoaded) return;
179    isLoaded = true;
180    var urls = ["https:\/\/aura-apps.com\/shoppable\/engine\/js\/addons\/shoppable_gallery\/shoppable_gallery.js?shop=mazine-shop.myshopify.com","https:\/\/d2badvwg0mti9p.cloudfront.net\/script.js?shop=mazine-shop.myshopify.com\u0026shop=mazine-shop.myshopify.com"];
181    for (var i = 0; i < urls.length; i++) {
182      var s = document.createElement('script');
183      s.type = 'text/javascript';
184      s.async = true;
185      s.src = urls[i];
186      var x = document.getElementsByTagName('script')[0];
187      x.parentNode.insertBefore(s, x);
188    }
189  };
190  if(window.attachEvent) {
191    window.attachEvent('onload', asyncLoad);
192  } else {
193    window.addEventListener('load', asyncLoad, false);
194  }
195})();</script>
vendor: 1 bytes, line 195
195
196<script id="__st">var __st={"a":52748288186,"offset":7200,"reqid":"034ec6b0-fb43-4f08-bd64-9de64bba0390-1791299609","pageurl":"mazine.de\/search","u":"c0088fda9b55","p":"searchresults"};</script>
vendor: 1 bytes, line 196
196
197<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 197
197
198<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'])})(!1,!0)}();</script>
vendor: 1 bytes, line 198
198
199<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//mazine.de/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 199
199
200<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 = "//mazine.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>
200<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 200
200
201<script>
202  window.Shopify = window.Shopify || {};
203  window.Shopify.MCP = window.Shopify.MCP || {};
204  window.Shopify.MCP.enabled = true;
205  window.Shopify.MCP.shop = "mazine-shop.myshopify.com";
206  window.Shopify.MCP.mcpEndpoint = "https:\/\/mazine.de\/api\/mcp";
207  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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
208</script>
vendor: 1 bytes, line 208
208
209<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("\/\/mazine.de\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
210</script>
vendor: 1 bytes, line 210
210
211<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://mazine.de/cdn/shopifycloud/portable-wallets/latest/portable-wallets.de.js",t.type="module",document.head.appendChild(t)}};
212</script>
vendor: 1 bytes, line 212
212
213<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
214  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);
215</script>
vendor: 1 bytes, line 215
215
216<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})}}));
217</script>
217
218<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://mazine.de/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
219<style id="shopify-accelerated-checkout-cart">
220        #shopify-buyer-consent {
221  margin-top: 1em;
222  display: inline-block;
223  width: 100%;
224}
225
226#shopify-buyer-consent.hidden {
227  display: none;
228}
229
230#shopify-subscription-policy-button {
231  background: none;
232  border: none;
233  padding: 0;
234  text-decoration: underline;
235  font-size: inherit;
236  cursor: pointer;
237}
238
239#shopify-subscription-policy-button::before {
240  box-shadow: none;
241}
242
243      </style>
244
245<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
245
246
247    <link rel="stylesheet" href="//mazine.de/cdn/shop/t/19/assets/theme.css?v=113628756678481165901784643612">
248
249    
249<script>// This allows to expose several variables to the global scope, to be used in scripts
250      window.theme = {
251        pageType: "search",
252        moneyFormat: "€{{amount_with_comma_separator}}",
253        moneyWithCurrencyFormat: "€{{amount_with_comma_separator}} EUR",
254        currencyCodeEnabled: false,
255        productImageSize: "natural",
256        searchMode: "product,article,page",
257        showPageTransition: false,
258        showElementStaggering: true,
259        showImageZooming: true
260      };
261
262      window.routes = {
263        rootUrl: "\/",
264        rootUrlWithoutSlash: '',
265        cartUrl: "\/cart",
266        cartAddUrl: "\/cart\/add",
267        cartChangeUrl: "\/cart\/change",
268        searchUrl: "\/search",
269        productRecommendationsUrl: "\/recommendations\/products"
270      };
271
272      window.languages = {
273        cartAddNote: "Bestellnotiz hinzufügen",
274        cartEditNote: "Bestellnotiz bearbeiten",
275        productImageLoadingError: "Dieses Bild konnte nicht geladen werden. Bitte versuche die Seite neu zu laden.",
276        productFormAddToCart: "In den Warenkorb",
277        productFormUnavailable: "Nicht verfügbar",
278        productFormSoldOut: "Ausverkauft",
279        shippingEstimatorOneResult: "1 Option verfügbar:",
280        shippingEstimatorMoreResults: "{{count}} Optionen verfügbar:",
281        shippingEstimatorNoResults: "Es konnte kein Versand gefunden werden"
282      };
283
284      window.lazySizesConfig = {
285        loadHidden: false,
286        hFac: 0.5,
287        expFactor: 2,
288        ricTimeout: 150,
289        lazyClass: 'Image--lazyLoad',
290        loadingClass: 'Image--lazyLoading',
291        loadedClass: 'Image--lazyLoaded'
292      };
293
294      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
295      document.documentElement.style.setProperty('--window-height', window.innerHeight + 'px');
296
297      // We do a quick detection of some features (we could use Modernizr but for so little...)
298      (function() {
299        document.documentElement.className += ((window.CSS && window.CSS.supports('(position: sticky) or (position: -webkit-sticky)')) ? ' supports-sticky' : ' no-supports-sticky');
300        document.documentElement.className += (window.matchMedia('(-moz-touch-enabled: 1), (hover: none)')).matches ? ' no-supports-hover' : ' supports-hover';
301      }());
302
303      
304    </script>
304
305
306    
306<script src="//mazine.de/cdn/shop/t/19/assets/lazysizes.min.js?v=174358363404432586981784643612" async></script>
306<script src="//mazine.de/cdn/shop/t/19/assets/libs.min.js?v=26178543184394469741784643612" defer></script>
306
307    
307<script src="//mazine.de/cdn/shop/t/19/assets/theme.js?v=24122939957690793171784643612" defer></script>
307
308    
308<script src="//mazine.de/cdn/shop/t/19/assets/custom.js?v=183944157590872491501784643612" defer></script>
308
309
310    
310<script>
311      (function () {
312        window.onpageshow = function() {
313          if (window.theme.showPageTransition) {
314            var pageTransition = document.querySelector('.PageTransition');
315
316            if (pageTransition) {
317              pageTransition.style.visibility = 'visible';
318              pageTransition.style.opacity = '0';
319            }
320          }
321
322          // When the page is loaded from the cache, we have to reload the cart content
323          document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', {
324            bubbles: true
325          }));
326        };
327      })();
328    </script>
328
329
330    
331
332
333  
333<script type="application/ld+json">
334  {
335    "@context": "http://schema.org",
336    "@type": "BreadcrumbList",
337  "itemListElement": [{
338      "@type": "ListItem",
339      "position": 1,
340      "name": "Home",
341      "item": "https://mazine.de"
342    }]
343  }
344  </script>
344
345
346  
347<script>
348    
349    
350    
351    
352    var gsf_conversion_data = {page_type : '', event : '', data : {shop_currency : "EUR"}};
353    
354</script>
354
355<!-- BEGIN app block: shopify://apps/crisp-live-chat-chatbot/blocks/app-embed/5c3cfd5f-01d4-496a-891b-f98ecf27ff08 -->
355<script>
356  if ("a6a425ee-829c-4572-83d7-49f59077a1af") {
357    let _locale = "";
358
359    window.CRISP_READY_TRIGGER = function () {
360      window.CRISP_SESSION_ID = $crisp.get("session:identifier");
361      postCart();
362      postCustomerID();
363
364      // Set session segment (only after first message is sent)
365      $crisp.push(["on", "message:sent", () => {
366        $crisp.push(["set", "session:segments", [["shopify"]]]);
367        $crisp.push(["off", "message:sent"]);
368      }])
369    };
370
371    if (window?.Weglot?.getCurrentLang && typeof(typeof(Weglot?.getCurrentLang) === "function")) {
372      _locale = Weglot?.getCurrentLang();
373    } else if (Shopify?.locale) {
374      _locale = Shopify.locale;
375    }
376
377    if (_locale) {
378      CRISP_RUNTIME_CONFIG = {
379        locale : _locale
380      };
381    }
382
383    window.$crisp=[];
384    window.CRISP_WEBSITE_ID="a6a425ee-829c-4572-83d7-49f59077a1af";
385    (function(){d=document;s=d.createElement("script");
386      s.src="https://client.crisp.chat/l.js";
387      s.async=1;
388      d.getElementsByTagName("head")[0].appendChild(s);
389    })();
390  }
391</script>
391
392
393<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
394
395
396
397
398
399
400
401
402
403
404
405
406  
406<script async src="https://static.klaviyo.com/onsite/js/STGTSQ/klaviyo.js?company_id=STGTSQ"></script>
406
407  
407<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
407
408
409  
410
411
412
413
414  
414<script>
415    window.klaviyoReviewsProductDesignMode = false
416  </script>
416
417
418
419
420
421
422
423
424
425
426<!-- END app block --><!-- BEGIN app block: shopify://apps/starapps-variant-image/blocks/starapps-via-embed/2a01d106-3d10-48e8-ba53-5cb971217ac4 -->
427
428
429
430
431    
432      
433      
433<script>
434        window._starapps_theme_settings = [{"id":268287,"script_url":"https:\/\/cdn.starapps.studio\/apps\/via\/mazine-shop\/268287-script-176984783327952.js"},{"id":268851,"script_url":"https:\/\/cdn.starapps.studio\/apps\/via\/mazine-shop\/268851-script-17698479423941383.js"},{"id":259063,"script_url":"https:\/\/cdn.starapps.studio\/apps\/via\/mazine-shop\/259063-old-script-17698479827533667.js"},{"id":260213,"script_url":"https:\/\/cdn.starapps.studio\/apps\/via\/mazine-shop\/260213-script-17698473267331016.js"},{"id":21151,"script_url":"https:\/\/cdn.starapps.studio\/apps\/via\/mazine-shop\/script-1754301816.js"}];
435        window._starapps_shop_themes = {"127067324602":{"theme_setting_id":260213,"theme_store_id":null,"schema_theme_name":"Flex"},"128675774715":{"theme_setting_id":260213,"theme_store_id":null,"schema_theme_name":"Flex"},"128801505531":{"theme_setting_id":260213,"theme_store_id":null,"schema_theme_name":"Flex"},"133333221644":{"theme_setting_id":260213,"theme_store_id":null,"schema_theme_name":"Flex"},"133333287180":{"theme_setting_id":268287,"theme_store_id":"1567","schema_theme_name":"Refresh"},"133338661132":{"theme_setting_id":260213,"theme_store_id":null,"schema_theme_name":"Flex"},"133450760460":{"theme_setting_id":268851,"theme_store_id":"833","schema_theme_name":"Emerge"},"117820981434":{"theme_setting_id":260213,"theme_store_id":null,"schema_theme_name":"Flex"},"120918278330":{"theme_setting_id":260213,"theme_store_id":null,"schema_theme_name":"Flex"},"127066833082":{"theme_setting_id":260213,"theme_store_id":null,"schema_theme_name":"Flex"},"174883537164":{"theme_setting_id":259063,"theme_store_id":"855","schema_theme_name":"Prestige"},"133560205580":{"theme_setting_id":259063,"theme_store_id":"855","schema_theme_name":"Prestige"},"210213339404":{"theme_setting_id":259063,"theme_store_id":"855","schema_theme_name":"Prestige"},"174864564492":{"theme_setting_id":259063,"theme_store_id":"855","schema_theme_name":"Prestige"},"175176319244":{"theme_setting_id":259063,"theme_store_id":"855","schema_theme_name":"Prestige"}};
436
437        document.addEventListener('DOMContentLoaded', function () {
438        function loadThemeScript() {
439          const { theme } = window.Shopify;
440          const themeSettings = window._starapps_theme_settings || [];
441          const shopThemes = window._starapps_shop_themes || {};
442
443          if (!themeSettings.length) {
444            return;
445          }
446
447          const currentThemeId = theme.id.toString();
448          let shopTheme = null;
449
450          shopTheme = shopThemes[currentThemeId];
451
452          if (!shopTheme) {
453            for (const [themeId, themeData] of Object.entries(shopThemes)) {
454              if (themeData.schema_theme_name === theme.schema_name ||
455                  themeData.theme_store_id === theme.theme_store_id.toString()) {
456                shopTheme = themeData;
457                break;
458              }
459            }
460          }
461
462          if (!shopTheme) {
463            console.log('No shop theme found for theme:', theme);
464            return;
465          }
466
467          // Step 2: Find the theme setting using the theme_setting_id from shop theme
468          const themeSetting = themeSettings.find(ts => ts.id === shopTheme.theme_setting_id);
469
470          console.log(themeSettings);
471          console.log(shopTheme);
472
473          if (!themeSetting) {
474            console.log('No theme setting found for theme_setting_id:', shopTheme.theme_setting_id);
475            return;
476          }
477
478          // Load script if found and not already loaded
479          if (themeSetting.script_url && !isScriptAlreadyLoaded(themeSetting.id)) {
480            loadScript(themeSetting);
481          }
482        }
483
484        function isScriptAlreadyLoaded(themeSettingId) {
485          return document.querySelector(`script[data-theme-script="${themeSettingId}"]`) !== null;
486        }
487
488        function loadScript(themeSetting) {
489          const script = document.createElement('script');
490          script.src = themeSetting.script_url;
491          script.async = true;
492          script.crossOrigin = 'anonymous';
493          script.setAttribute('data-theme-script', themeSetting.id);
494
495          document.head.appendChild(script);
496        }
497
498          // Try immediately, otherwise wait for Shopify theme object
499          if (window.Shopify && window.Shopify.theme && window.Shopify.theme.id) {
500            loadThemeScript();
501          } else {
502            var interval = setInterval(function () {
503              if (window.Shopify && window.Shopify.theme && window.Shopify.theme.id) {
504                clearInterval(interval);
505                loadThemeScript();
506              }
507            }, 100);
508            setTimeout(function () { clearInterval(interval); }, 5000);
509          }
510        });
511      </script>
511
512    
513
514    
515
516    
517    
518      
518<script src="https://cdn.shopify.com/extensions/01a0eca9-d34a-7ea3-86b8-fa70c5f0a18e/variant-image-automator-42/assets/store-front-error-tracking.js" via-js-type="error-tracking" defer></script>
518
519    
520    
520<script via-metafields>window.viaData = {
521        autoActivate: "active",
522        viaStatus: null,
523        variantMediaMap: null
524      }
525    </script>
525
526<!-- END app block -->
526<script src="https://cdn.shopify.com/extensions/019b03f2-1cc6-73dd-a349-2821a944dacf/crisp-chatbox-14/assets/crisp.js" type="text/javascript" defer="defer"></script>
526
527<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0527/4828/8186/files/Mazine-square_logo.png?v=1747129725" />
528<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0527/4828/8186/files/Mazine-square_logo.png?v=1747129725" />
529<meta property="og:image:width" content="933" />
530<meta property="og:image:height" content="937" />
531<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
532<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: 52748288186,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 532
532
533<script>
534  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
535</script>
vendor: 1 bytes, line 535
535
536<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}
536).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: 52748288186,storefrontBaseUrl: "https://mazine.de",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://mazine.de/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"1582530828","configuration":"{\"account_ID\":\"306358\",\"google_analytics_tracking_tag\":\"1\",\"measurement_id\":\"2\",\"api_secret\":\"3\",\"shop_settings\":\"{\\\"custom_pixel_script\\\":\\\"https:\\\\\\\/\\\\\\\/storage.googleapis.com\\\\\\\/gsf-scripts\\\\\\\/custom-pixels\\\\\\\/mazine-shop.js\\\",\\\"allow_tracking\\\":true,\\\"enable_post_purchase\\\":false,\\\"ga4_enabled\\\":\\\"-1\\\",\\\"ga4_measurement_id\\\":\\\"G-XFDEYL1MPZ\\\",\\\"ga4_tag_id\\\":\\\"\\\",\\\"ga4_submit_subtotal\\\":\\\"0\\\",\\\"google_ads_enabled\\\":\\\"1\\\",\\\"ga_conversion_id\\\":\\\"AW-361131940\\\",\\\"ga_purchase_label\\\":\\\"kH72CJ7lt7wDEKTfmawB\\\",\\\"ga_add_to_cart_label\\\":\\\"wnWtCL2X7bwDEKTfmawB\\\",\\\"ga_begin_checkout_label\\\":\\\"7bb1CP2M67wDEKTfmawB\\\",\\\"ga_tag_id\\\":\\\"\\\",\\\"ga_submit_subtotal\\\":\\\"0\\\",\\\"drm_enabled\\\":\\\"1\\\",\\\"prefixD\\\":\\\"DE\\\",\\\"google_merchant_id\\\":\\\"368388104\\\",\\\"target_country\\\":\\\"DE\\\",\\\"content_language\\\":\\\"de\\\",\\\"enhace_conversion_browser_side\\\":false,\\\"enhace_conversion_server_side\\\":\\\"1\\\",\\\"consent_mode\\\":\\\"-1\\\",\\\"ads_data_redaction\\\":\\\"-1\\\",\\\"url_passthrough\\\":\\\"1\\\",\\\"sku_as_product_id\\\":\\\"1\\\",\\\"gtm_enabled\\\":0,\\\"gtm_container\\\":\\\"\\\",\\\"server_container_url\\\":\\\"\\\",\\\"shopify_store\\\":\\\"9d9400a7e8d2d230dcf244c07c37efcc3b77e6b200601683e99b7d23210002a18affd67281ab5fb583d9894409d5a61c27f49d6aac01e8f49d3e8f170bda94e7\\\"}\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"dbf16afd37d7bda963909dd4e886232e","type":"APP","apiClientId":1558137,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
536,"dataSharingState":"unrestricted"},{"id":"1472823564","configuration":"{\"accountID\":\"STGTSQ\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"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":"896565516","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-XFDEYL1MPZ\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-XFDEYL1MPZ\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-XFDEYL1MPZ\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-XFDEYL1MPZ\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-XFDEYL1MPZ\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-XFDEYL1MPZ\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-XFDEYL1MPZ\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-XFDEYL1MPZ\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-XFDEYL1MPZ\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-XFDEYL1MPZ\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-XFDEYL1MPZ\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-XFDEYL1MPZ\\\"}],\\\"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":"773062924","configuration":"{\"pixelCode\":\"C61U09EM6JO0HNB33350\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"437747980","configuration":"{\"pixel_id\":\"786984628559963\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"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":"150995212","configuration":"{\"tagID\":\"2614254639768\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"208175372","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Custom"},{"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":"MAZINE","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"mazine-shop.myshopify.com","countryCode":"DE","storefrontUrl":"https:\/\/mazine.de"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://mazine.de/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"175176319244","themeStoreId":"855","themePublished":"true","eventMetadataId":"83d26bf8-573f-4e32-901d-a0f5ca1b4655","pageType":"searchresults","shopId":"52748288186","storefrontBaseUrl":"https:\/\/mazine.de","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
536<script>
537  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
538  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
539  window.ShopifyAnalytics.meta.currency = 'EUR';
540  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"034ec6b0-fb43-4f08-bd64-9de64bba0390-1791299609"}};
541  for (var attr in meta) {
542    window.ShopifyAnalytics.meta[attr] = meta[attr];
543  }
544</script>
vendor: 1 bytes, line 544
544
545<script class="analytics">
546  (function () {
547    var customDocumentWrite = function(content) {
548      var jquery = null;
549
550      if (window.jQuery) {
551        jquery = window.jQuery;
552      } else if (window.Checkout && window.Checkout.$) {
553        jquery = window.Checkout.$;
554      }
555
556      if (jquery) {
557        jquery('body').append(content);
558      }
559    };
560
561    var hasLoggedConversion = function(token) {
562      if (token) {
563        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
564      }
565      return false;
566    }
567
568    var setCookieIfConversion = function(token) {
569      if (token) {
570        var twoMonthsFromNow = new Date(Date.now());
571        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
572
573        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
574      }
575    }
576
577    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
578    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
579    if (trekkie.integrations) {
580      return;
581    }
582    trekkie.methods = [
583      'identify',
584      'page',
585      'ready',
586      'track',
587      'trackForm',
588      'trackLink'
589    ];
590    trekkie.factory = function(method) {
591      return function() {
592        var args = Array.prototype.slice.call(arguments);
593        args.unshift(method);
594        trekkie.push(args);
595        if (method == 'track' || method == 'page') {
596          var pageUrl;
597          try {
598            pageUrl = window.location.href;
599          } catch (e) {}
600          var pageReferrer;
601          try {
602            pageReferrer = document.referrer;
603          } catch (e) {}
604          try {
605            if (window.__TREKKIE_SHIM_QUEUE == null) {
606              window.__TREKKIE_SHIM_QUEUE = [];
607            }
608            window.__TREKKIE_SHIM_QUEUE.push({
609              from: 'trekkie-stub',
610              method: method,
611              args: args.slice(1),
612              pageContext: {
613                url: pageUrl,
614                referrer: pageReferrer
615              }
616            });
617          } catch (e) {
618            // no-op
619          }
620        }
621        return trekkie;
622      };
623    };
624    for (var i = 0; i < trekkie.methods.length; i++) {
625      var key = trekkie.methods[i];
626      trekkie[key] = trekkie.factory(key);
627    }
628    trekkie.load = function(config) {
629      trekkie.config = config || {};
630      trekkie.config.initialDocumentCookie = document.cookie;
631      var first = document.getElementsByTagName('script')[0];
632var script = document.createElement('script');
633script.type = 'text/javascript';
634script.onerror = function(e) {
635  var scriptFallback = document.createElement('script');
636  scriptFallback.type = 'text/javascript';
637  scriptFallback.onerror = function(error) {
638          var Monorail = {
639      produce: function produce(monorailDomain, schemaId, payload) {
640        var currentMs = new Date().getTime();
641        var event = {
642          schema_id: schemaId,
643          payload: payload,
644          metadata: {
645            event_created_at_ms: currentMs,
646            event_sent_at_ms: currentMs
647          }
648        };
649        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
650      },
651      sendRequest: function sendRequest(endpointUrl, payload) {
652        // Try the sendBeacon API
653        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
654          var blobData = new window.Blob([payload], {
655            type: 'text/plain'
656          });
657
658          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
659            return true;
660          } // sendBeacon was not successful
661
662        } // XHR beacon
663
664        var xhr = new XMLHttpRequest();
665
666        try {
667          xhr.open('POST', endpointUrl);
668          xhr.setRequestHeader('Content-Type', 'text/plain');
669          xhr.send(payload);
670        } catch (e) {
671          console.log(e);
672        }
673
674        return false;
675      },
676      isIos12: function isIos12() {
677        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
678      }
679    };
680    Monorail.produce('monorail-edge.shopifysvc.com',
681      'trekkie_storefront_load_errors/1.1',
682      {shop_id: 52748288186,
683      theme_id: 175176319244,
684      app_name: "storefront",
685      context_url: window.location.href,
686      source_url: "//mazine.de/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
687
688  };
689  scriptFallback.async = true;
690  scriptFallback.src = '//mazine.de/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
691  first.parentNode.insertBefore(scriptFallback, first);
692};
693script.async = true;
694script.src = '//mazine.de/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
695first.parentNode.insertBefore(script, first);
696
697    };
698    trekkie.load(
699      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":52748288186,"isMerchantRequest":null,"themeId":175176319244,"themeCityHash":"15846734507669371467","contentLanguage":"de","currency":"EUR","eventMetadataId":"83d26bf8-573f-4e32-901d-a0f5ca1b4655"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
700    );
701
702    var loaded = false;
703    trekkie.ready(function() {
704      if (loaded) return;
705      loaded = true;
706
707      window.ShopifyAnalytics.lib = window.trekkie;
708
709      var originalDocumentWrite = document.write;
710      document.write = customDocumentWrite;
711      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
712      document.write = originalDocumentWrite;
713
714      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
715      var token = match? match[1]: undefined;
716      if (!hasLoggedConversion(token)) {
717        setCookieIfConversion(token);
718        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
719      }
720    });
721
722    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"034ec6b0-fb43-4f08-bd64-9de64bba0390-1791299609","shopifyEmitted":true});
723
724    var eventsListenerScript = document.createElement('script');
725    eventsListenerScript.async = true;
726    eventsListenerScript.src = "//mazine.de/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
727    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
728})();</script>
728
729  
729<script>
730  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
731    window.ga = function ga() {
732      (window.ga.q = window.ga.q || []).push(arguments);
733      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
734        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
735      }
736      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
737    };
738    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
739      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
740    }
741  }
742</script>
vendor: 1 bytes, line 742
742
743<script
744  defer
745  src="https://mazine.de/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.5.min.js"
746  data-application="storefront-renderer"
747  data-shop-id="52748288186"
748  data-render-region="gcp-us-west1"
749  data-page-type="search"
750  data-theme-instance-id="175176319244"
751  data-theme-name="Prestige"
752  data-theme-version="6.0.0"
753  data-monorail-region="shop_domain"
754  data-resource-timing-sampling-rate="10"
755  data-shs="true"
756  data-shs-beacon="true"
757  data-shs-export-with-fetch="true"
758  data-shs-logs-sample-rate="1"
759  data-shs-beacon-endpoint="https://mazine.de/api/collect"
760></script>
760
761<meta name="shopify-y" content="dab3afc3-8a9b-47e2-b4da-bec27188d540" data-expiration="1822857209000"><meta name="shopify-s" content="0f6a6cab-7e80-41eb-a7aa-ef747802a305" data-expiration="1791301409000"><meta name="new-cookie-storage-activated" content="t">
762</head><body class="prestige--v4 features--heading-small features--show-button-transition features--show-image-zooming features--show-element-staggering  template-search">
763    <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 763-764
763
764<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
764GTM-KGD8HZHC
vendor: 83 bytes, lines 764-765
764"
765height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
766<!-- End Google Tag Manager (noscript) --><svg class="u-visually-hidden">
767      <linearGradient id="rating-star-gradient-half">
768        <stop offset="50%" stop-color="var(--product-star-rating)" />
769        <stop offset="50%" stop-color="var(--text-color-light)" />
770      </linearGradient>
771    </svg>
772
773    <a class="PageSkipLink u-visually-hidden" href="#main">Direkt zum Inhalt</a>
774    <span class="LoadingBar"></span>
775    <div class="PageOverlay"></div><div id="shopify-section-popup" class="shopify-section"></div>
776    <div id="shopify-section-sidebar-menu" class="shopify-section"><section id="sidebar-menu" class="SidebarMenu Drawer Drawer--small Drawer--fromLeft" aria-hidden="true" data-section-id="sidebar-menu" data-section-type="sidebar-menu">
777    <header class="Drawer__Header" data-drawer-animated-left>
778      <button class="Drawer__Close Icon-Wrapper--clickable" data-action="close-drawer" data-drawer-id="sidebar-menu" aria-label="Menü schließen"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14">
779      <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
780    </svg></button>
781    </header>
782
783    <div class="Drawer__Content">
784      <div class="Drawer__Main" data-drawer-animated-left data-scrollable>
785        <div class="Drawer__Container">
786          <nav class="SidebarMenu__Nav SidebarMenu__Nav--primary" aria-label="Seitenleisten Menü"><div class="Collapsible"><a href="/" class="Collapsible__Button Heading Link Link--primary u-h6">Startseite</a></div><div class="Collapsible"><button class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">Women<span class="Collapsible__Plus"></span>
787                  </button>
788
789                  <div class="Collapsible__Inner">
790                    <div class="Collapsible__Content"><div class="Collapsible"><a href="/collections/damen_pm" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Alle Produkte anzeigen</a></div><div class="Collapsible"><a href="/collections/pm_damen-jacken-mantel" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Jacken &amp; Mäntel</a></div><div class="Collapsible"><a href="/collections/pm_damen-sweatshirt-hoodies" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Sweatshirts &amp; Hoodies</a></div><div class="Collapsible"><a href="/collections/damen-strick-1" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Strick</a></div><div class="Collapsible"><a href="/collections/damen-fleece" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Fleece</a></div><div class="Collapsible"><a href="/collections/pm_damen-oberteile" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Oberteile</a></div><div class="Collapsible"><a href="/collections/pm_damen-hosen-rocke" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Hosen &amp; Röcke</a></div><div class="Collapsible"><a href="/collections/pm_damen-kleider-jumpsuits" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Kleider &amp; Jumpsuits</a></div><div class="Collapsible"><a href="/collections/damen-accessoires" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Accessoires</a></div></div>
791                  </div></div><div class="Collapsible"><button class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">Men<span class="Collapsible__Plus"></span>
792                  </button>
793
794                  <div class="Collapsible__Inner">
795                    <div class="Collapsible__Content"><div class="Collapsible"><a href="/collections/herren_pm" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Alle Produkte anzeigen</a></div><div class="Collapsible"><a href="/collections/pm_herren-jacken" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Jacken &amp; Mäntel</a></div><div class="Collapsible"><a href="/collections/pm_herren-sweatshirts-hoodies" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Sweatshirts &amp; Hoodies</a></div><div class="Collapsible"><a href="/collections/herren-strick-1" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Strick</a></div><div class="Collapsible"><a href="/collections/herren-t-shirts-1" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">T-Shirts</a></div><div class="Collapsible"><a href="/collections/pm_herren-hosen-shorts" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Hosen &amp; Shorts</a></div><div class="Collapsible"><a href="/collections/herren-hemden-1" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Hemden</a></div></div>
796                  </div></div><div class="Collapsible"><button class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">Unisex<span class="Collapsible__Plus"></span>
797                  </button>
798
799                  <div class="Collapsible__Inner">
800                    <div class="Collapsible__Content"><div class="Collapsible"><a href="/collections/pm_unisex" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Alle Produkte anzeigen</a></div><div class="Collapsible"><a href="/collections/pm_unisex-jacken-mantel" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Jacken &amp; Mäntel</a></div><div class="Collapsible"><a href="/collections/pm_unisex-hoodies-sweatshirt" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Hoodies &amp; Sweatshirts</a></div><div class="Collapsible"><a href="/collections/unisex-hosen" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Hosen</a></div><div class="Collapsible"><a href="/collections/pm_unisex-accessoires_pm" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Accessoires</a></div></div>
801                  </div></div><div class="Collapsible"><button class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">Verantwortung<span class="Collapsible__Plus"></span>
802                  </button>
803
804                  <div class="Collapsible__Inner">
805                    <div class="Collapsible__Content"><div class="Collapsible"><a href="/pages/certifications-fabrics" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Zertifikate &amp; Materialien</a></div><div class="Collapsible"><a href="/pages/produktion-sozialstandards" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Produktion &amp; Sozialstandards</a></div><div class="Collapsible"><a href="/pages/klimaschutz" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Klimaschutz</a></div></div>
806                  </div></div><div class="Collapsible"><button class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">Menu<span class="Collapsible__Plus"></span>
807                  </button>
808
809                  <div class="Collapsible__Inner">
810                    <div class="Collapsible__Content"><div class="Collapsible"><a href="/pages/about-us" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Über uns</a></div><div class="Collapsible"><a href="/pages/faq" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">FAQs</a></div><div class="Collapsible"><a href="/pages/certifications-fabrics" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Verantwortung</a></div><div class="Collapsible"><a href="/products/mazine-geschenkgutschein" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Geschenkgutschein</a></div><div class="Collapsible"><a href="/policies/shipping-policy" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Versandbedingungen</a></div><div class="Collapsible"><a href="https://mazine-shop.portal.8returns.com" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Retourenportal</a></div><div class="Collapsible"><a href="/pages/newsletter" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Newsletter</a></div><div class="Collapsible"><a href="/policies/contact-information" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Kontaktinformationen</a></div><div class="Collapsible"><a href="/pages/contact" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">
810Kontaktformular</a></div></div>
811                  </div></div><div class="Collapsible"><a href="/pages/about-us" class="Collapsible__Button Heading Link Link--primary u-h6">About</a></div></nav><nav class="SidebarMenu__Nav SidebarMenu__Nav--secondary">
812            <ul class="Linklist Linklist--spacingLoose"><li class="Linklist__Item">
813                  <a href="/account" class="Text--subdued Link Link--primary">Account</a>
814                </li></ul>
815          </nav>
816        </div>
817      </div><aside class="Drawer__Footer" data-drawer-animated-bottom><ul class="SidebarMenu__Social HorizontalList HorizontalList--spacingFill">
818    <li class="HorizontalList__Item">
819      <a href="https://www.facebook.com/MazineClothing" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Facebook">
820        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--facebook " viewBox="0 0 9 17">
821      <path d="M5.842 17V9.246h2.653l.398-3.023h-3.05v-1.93c0-.874.246-1.47 1.526-1.47H9V.118C8.718.082 7.75 0 6.623 0 4.27 0 2.66 1.408 2.66 3.994v2.23H0v3.022h2.66V17h3.182z"></path>
822    </svg></span>
823      </a>
824    </li>
825
826    
827<li class="HorizontalList__Item">
828      <a href="https://www.instagram.com/mazine_clothing/?hl=de" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Instagram">
829        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--instagram " role="presentation" viewBox="0 0 32 32">
830      <path d="M15.994 2.886c4.273 0 4.775.019 6.464.095 1.562.07 2.406.33 2.971.552.749.292 1.283.635 1.841 1.194s.908 1.092 1.194 1.841c.216.565.483 1.41.552 2.971.076 1.689.095 2.19.095 6.464s-.019 4.775-.095 6.464c-.07 1.562-.33 2.406-.552 2.971-.292.749-.635 1.283-1.194 1.841s-1.092.908-1.841 1.194c-.565.216-1.41.483-2.971.552-1.689.076-2.19.095-6.464.095s-4.775-.019-6.464-.095c-1.562-.07-2.406-.33-2.971-.552-.749-.292-1.283-.635-1.841-1.194s-.908-1.092-1.194-1.841c-.216-.565-.483-1.41-.552-2.971-.076-1.689-.095-2.19-.095-6.464s.019-4.775.095-6.464c.07-1.562.33-2.406.552-2.971.292-.749.635-1.283 1.194-1.841s1.092-.908 1.841-1.194c.565-.216 1.41-.483 2.971-.552 1.689-.083 2.19-.095 6.464-.095zm0-2.883c-4.343 0-4.889.019-6.597.095-1.702.076-2.864.349-3.879.743-1.054.406-1.943.959-2.832 1.848S1.251 4.473.838 5.521C.444 6.537.171 7.699.095 9.407.019 11.109 0 11.655 0 15.997s.019 4.889.095 6.597c.076 1.702.349 2.864.743 3.886.406 1.054.959 1.943 1.848 2.832s1.784 1.435 2.832 1.848c1.016.394 2.178.667 3.886.743s2.248.095 6.597.095 4.889-.019 6.597-.095c1.702-.076 2.864-.349 3.886-.743 1.054-.406 1.943-.959 2.832-1.848s1.435-1.784 1.848-2.832c.394-1.016.667-2.178.743-3.886s.095-2.248.095-6.597-.019-4.889-.095-6.597c-.076-1.702-.349-2.864-.743-3.886-.406-1.054-.959-1.943-1.848-2.832S27.532 1.247 26.484.834C25.468.44 24.306.167 22.598.091c-1.714-.07-2.26-.089-6.603-.089zm0 7.778c-4.533 0-8.216 3.676-8.216 8.216s3.683 8.216 8.216 8.216 8.216-3.683 8.216-8.216-3.683-8.216-8.216-8.216zm0 13.549c-2.946 0-5.333-2.387-5.333-5.333s2.387-5.333 5.333-5.333 5.333 2.387 5.333 5.333-2.387 5.333-5.333 5.333zM26.451 7.457c0 1.059-.858 1.917-1.917 1.917s-1.917-.858-1.917-1.917c0-1.059.858-1.917 1.917-1.917s1.917.858 1.917 1.917z"></path>
831    </svg></span>
832      </a>
833    </li>
834
835    
836
837  </ul>
838
839</aside></div>
840</section>
841
842</div>
843<div id="sidebar-cart" class="Drawer Drawer--fromRight" aria-hidden="true" data-section-id="cart" data-section-type="cart" data-section-settings='{
844  "type": "drawer",
845  "itemCount": 0,
846  "drawer": true,
847  "hasShippingEstimator": false
848}'>
849  <div class="Drawer__Header Drawer__Header--bordered Drawer__Container">
850      <span class="Drawer__Title Heading u-h4">Warenkorb</span>
851
852      <button class="Drawer__Close Icon-Wrapper--clickable" data-action="close-drawer" data-drawer-id="sidebar-cart" aria-label="Warenkorb schließen"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14">
853      <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
854    </svg></button>
855  </div>
856
857  <form class="Cart Drawer__Content" action="/cart" method="POST" novalidate>
858    <div class="Drawer__Main" data-scrollable><p class="Cart__Empty Heading u-h5">Dein Warenkorb ist leer</p></div></form>
859</div>
860<div class="PageContainer">
861      <div id="shopify-section-announcement" class="shopify-section"></div>
862      <div id="shopify-section-header" class="shopify-section shopify-section--header"><div id="Search" class="Search" aria-hidden="true">
863  <div class="Search__Inner">
864    <div class="Search__SearchBar">
865      <form action="/search" name="GET" role="search" class="Search__Form">
866        <div class="Search__InputIconWrapper">
867          <span class="hidden-tablet-and-up"><svg class="Icon Icon--search " role="presentation" viewBox="0 0 18 17">
868      <g transform="translate(1 1)" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square">
869        <path d="M16 16l-5.0752-5.0752"></path>
870        <circle cx="6.4" cy="6.4" r="6.4"></circle>
871      </g>
872    </svg></span>
873          <span class="hidden-phone"><svg class="Icon Icon--search-desktop " role="presentation" viewBox="0 0 21 21">
874      <g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square">
875        <path d="M18 18l-5.7096-5.7096"></path>
876        <circle cx="7.2" cy="7.2" r="7.2"></circle>
877      </g>
878    </svg></span>
879        </div>
880
881        <input type="search" class="Search__Input Heading" name="q" autocomplete="off" autocorrect="off" autocapitalize="off" aria-label="Suche..." placeholder="Suche..." autofocus>
882        <input type="hidden" name="type" value="product">
883        <input type="hidden" name="options[prefix]" value="last">
884      </form>
885
886      <button class="Search__Close Link Link--primary" data-action="close-search" aria-label="Schließen"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14">
887      <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
888    </svg></button>
889    </div>
890
891    <div class="Search__Results" aria-hidden="true"><div class="PageLayout PageLayout--breakLap">
892          <div class="PageLayout__Section"></div>
893          <div class="PageLayout__Section PageLayout__Section--secondary"></div>
894        </div></div>
895  </div>
896</div><header id="section-header"
897        class="Header Header--inline   Header--withIcons"
898        data-section-id="header"
899        data-section-type="header"
900        data-section-settings='{
901  "navigationStyle": "inline",
902  "hasTransparentHeader": false,
903  "isSticky": true
904}'
905        role="banner">
906  <div class="Header__Wrapper">
907    <div class="Header__FlexItem Header__FlexItem--fill">
908      <button class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable hidden-desk" aria-expanded="false" data-action="open-drawer" data-drawer-id="sidebar-menu" aria-label="Menü öffnen">
909        <span class="hidden-tablet-and-up"><svg class="Icon Icon--nav " role="presentation" viewBox="0 0 20 14">
910      <path d="M0 14v-1h20v1H0zm0-7.5h20v1H0v-1zM0 0h20v1H0V0z" fill="currentColor"></path>
911    </svg></span>
912        <span class="hidden-phone"><svg class="Icon Icon--nav-desktop " role="presentation" viewBox="0 0 24 16">
913      <path d="M0 15.985v-2h24v2H0zm0-9h24v2H0v-2zm0-7h24v2H0v-2z" fill="currentColor"></path>
914    </svg></span>
915      </button><nav class="Header__MainNav hidden-pocket hidden-lap" aria-label="Hauptmenü">
916          <ul class="HorizontalList HorizontalList--spacingExtraLoose"><li class="HorizontalList__Item " aria-haspopup="true">
917                <a href="/collections/damen_pm" class="Heading u-h6">Women<span class="Header__LinkSpacer">Women</span></a><div class="MegaMenu MegaMenu--spacingEvenly " aria-hidden="true" >
918                      <div class="MegaMenu__Inner"><div class="MegaMenu__Item MegaMenu__Item--fit">
919                            <a href="/collections/damen_pm" class="MegaMenu__Title Heading Text--subdued u-h7">Damen Kleidung</a><ul class="Linklist"><li class="Linklist__Item">
920                                    <a href="/collections/pm_damen-jacken-mantel" class="Link Link--secondary">Jacken &amp; Mäntel</a>
921                                  </li><li class="Linklist__Item">
922                                    <a href="/collections/pm_damen-sweatshirt-hoodies" class="Link Link--secondary">Sweatshirts &amp; Hoodies</a>
923                                  </li><li class="Linklist__Item">
924                                    <a href="/collections/damen-strick-1" class="Link Link--secondary">Strick</a>
925                                  </li><li class="Linklist__Item">
926                                    <a href="/collections/damen-fleece" class="Link Link--secondary">Fleece</a>
927                                  </li><li class="Linklist__Item">
928                                    <a href="/collections/pm_damen-oberteile" class="Link Link--secondary">Oberteile</a>
929                                  </li><li class="Linklist__Item">
930                                    <a href="/collections/pm_damen-hosen-rocke" class="Link Link--secondary">Hosen &amp; Röcke</a>
931                                  </li><li class="Linklist__Item">
932                                    <a href="/collections/pm_damen-kleider-jumpsuits" class="Link Link--secondary">Kleider &amp; Jumpsuits</a>
933                                  </li><li class="Linklist__Item">
934                                    <a href="/collections/damen-accessoires" class="Link Link--secondary">Accessoires</a>
935                                  </li></ul></div><div class="MegaMenu__Item" style="width: 370px; min-width: 250px;"><div class="MegaMenu__Push "><a class="MegaMenu__PushLink" href="/collections/damen"><div class="MegaMenu__PushImageWrapper AspectRatio" style="background: url(//mazine.de/cdn/shop/files/Teaer_women_1x1.jpg?v=1788255890); max-width: 370px; --aspect-ratio: 0.75">
936                                  <img class="Image--lazyLoad Image--fadeIn"
937                                       data-src="//mazine.de/cdn/shop/files/[email protected]?v=1788255890"
938                                       alt="">
939
940                                  <span class="Image__Loader"></span>
941                                </div><p class="MegaMenu__PushHeading Heading u-h6">Women</p></a></div></div></div>
942                    </div></li><li class="HorizontalList__Item " aria-haspopup="true">
943                <a href="/collections/herren_pm" class="Heading u-h6">Men<span class="Header__LinkSpacer">Men</span></a><div class="MegaMenu MegaMenu--spacingEvenly " aria-hidden="true" >
944                      <div class="MegaMenu__Inner"><div class="MegaMenu__Item MegaMenu__Item--fit">
945                            <a href="/collections/herren_pm" class="MegaMenu__Title Heading Text--subdued u-h7">Herren Kleidung</a><ul class="Linklist"><li class="Linklist__Item">
946                                    <a href="/collections/pm_herren-jacken" class="Link Link--secondary">Jacken &amp; Mäntel</a>
947                                  </li><li class="Linklist__Item">
948                                    <a href="/collections/pm_herren-sweatshirts-hoodies" class="Link Link--secondary">Sweatshirts &amp; Hoodies</a>
949                                  </li><li class="Linklist__Item">
950                                    <a href="/collections/herren-strick-1" class="Link Link--secondary">Strick</a>
951                                  </li><li class="Linklist__Item">
952                                    <a href="/collections/herren-fleece" class="Link Link--secondary">Fleece</a>
953                                  </li><li class="Linklist__Item">
954                                    <a href="/collections/herren-t-shirts-1" class="Link Link--secondary">T-Shirts</a>
955                                  </li><li class="Linklist__Item">
956                                    <a href="/collections/pm_herren-hosen-shorts" class="Link Link--secondary">Hosen &amp; Shorts</a>
957                                  </li><li class="Linklist__Item">
958                                    <a href="/collections/herren-hemden-1" class="Link Link--secondary">Hemden</a>
959                                  </li></ul></div><div class="MegaMenu__Item" style="width: 370px; min-width: 250px;"><div class="MegaMenu__Push "><a class="MegaMenu__PushLink" href="/collections/herren"><div class="MegaMenu__PushImageWrapper AspectRatio" style="background: url(//mazine.de/cdn/shop/files/Teaser_men_1x1.jpg?v=1788255889); max-width: 370px; --aspect-ratio: 0.75">
960                                  <img class="Image--lazyLoad Image--fadeIn"
961                                       data-src="//mazine.de/cdn/shop/files/[email protected]?v=1788255889"
962                                       alt="">
963
964                                  <span class="Image__Loader"></span>
965                                </div><p class="MegaMenu__PushHeading Heading u-h6">Herren Kleidung</p></a></div></div></div>
966                    </div></li><li class="HorizontalList__Item " aria-haspopup="true">
967                <a href="/collections/pm_unisex" class="Heading u-h6">Unisex<span class="Header__LinkSpacer">Unisex</span></a><div class="MegaMenu MegaMenu--spacingEvenly " aria-hidden="true" >
968                      <div class="MegaMenu__Inner"><div class="MegaMenu__Item MegaMenu__Item--fit">
969                            <a href="/collections/pm_unisex" class="MegaMenu__Title Heading Text--subdued u-h7">Unisex Kleidung</a><ul class="Linklist"><li class="Linklist__Item">
970                                    <a href="/collections/pm_unisex-jacken-mantel" class="Link Link--secondary">Jacken &amp; Mäntel</a>
971                                  </li><li class="Linklist__Item">
972                                    <a href="/collections/pm_unisex-hoodies-sweatshirt" class="Link Link--secondary">Hoodies &amp; Sweatshirts</a>
973                                  </li><li class="Linklist__Item">
974                                    <a href="/collections/unisex-hosen" class="Link Link--secondary">Hosen</a>
975                                  </li><li class="Linklist__Item">
976                                    <a href="/collections/pm_unisex-accessoires_pm" class="Link Link--secondary">Accessoires</a>
977                                  </li></ul></div></div>
978                    </div></li><li class="HorizontalList__Item " aria-haspopup="true">
979                <a href="/pages/certifications-fabrics" class="Heading u-h6">Verantwortung</a><div class="DropdownMenu" aria-hidden="true">
980                    <ul class="Linklist"><li class="Linklist__Item" >
981                          <a href="/pages/certifications-fabrics" class="Link Link--secondary">Zertifikate &amp; Materialien </a></li><li class="Linklist__Item" >
982                          <a href="/pages/produktion-sozialstandards" class="Link Link--secondary">Produktion &amp; Sozialstandards </a></li><li class="Linklist__Item" >
983                          <a href="/pages/klimaschutz" class="Link Link--secondary">Klimaschutz </a></li></ul>
984                  </div></li><li class="HorizontalList__Item " aria-haspopup="true">
985                <a href="/pages/about-us" class="Heading u-h6">Menu<span class="Header__LinkSpacer">Menu</span></a><div class="MegaMenu  " aria-hidden="true" >
986                      <div class="MegaMenu__Inner"><div class="MegaMenu__Item MegaMenu__Item--fit">
987                            <a href="/pages/faq" class="MegaMenu__Title Heading Text--subdued u-h7">Kundenservice</a><ul class="Linklist"><li class="Linklist__Item">
988                                    <a href="/pages/faq" class="Link Link--secondary">FAQs</a>
989                                  </li><li class="Linklist__Item">
990                                    <a href="/policies/shipping-policy" class="Link Link--secondary">Versandbedingungen</a>
991                                  </li><li class="Linklist__Item">
992                                    <a href="https://mazine-shop.portal.8returns.com" class="Link Link--secondary">Retourenportal</a>
993                                  </li><li class="Linklist__Item">
994                                    <a href="https://b2b.mazine.de/" class="Link Link--secondary">B2B</a>
995                                  </li><li class="Linklist__Item">
996                                    <a href="/policies/contact-information" class="Link Link--secondary">Kontaktinformationen</a>
997                                  </li><li class="Linklist__Item">
998                                    <a href="/pages/contact" class="Link Link--secondary">
998Kontaktformular</a>
999                                  </li></ul></div><div class="MegaMenu__Item MegaMenu__Item--fit">
1000                            <a href="/pages/about-us" class="MegaMenu__Title Heading Text--subdued u-h7">Mazine</a><ul class="Linklist"><li class="Linklist__Item">
1001                                    <a href="/pages/about-us" class="Link Link--secondary">Über uns</a>
1002                                  </li><li class="Linklist__Item">
1003                                    <a href="/pages/certifications-fabrics" class="Link Link--secondary">Verantwortung</a>
1004                                  </li><li class="Linklist__Item">
1005                                    <a href="/pages/newsletter" class="Link Link--secondary">Newsletter</a>
1006                                  </li><li class="Linklist__Item">
1007                                    <a href="/products/mazine-geschenkgutschein" class="Link Link--secondary">Geschenkgutschein</a>
1008                                  </li></ul></div><div class="MegaMenu__Item" style="width: 370px; min-width: 250px;"><div class="MegaMenu__Push "><a class="MegaMenu__PushLink" href="/pages/about-us"><div class="MegaMenu__PushImageWrapper AspectRatio" style="background: url(//mazine.de/cdn/shop/files/Teaser_menue_1x1.jpg?v=1788255890); max-width: 370px; --aspect-ratio: 0.75">
1009                                  <img class="Image--lazyLoad Image--fadeIn"
1010                                       data-src="//mazine.de/cdn/shop/files/[email protected]?v=1788255890"
1011                                       alt="">
1012
1013                                  <span class="Image__Loader"></span>
1014                                </div><p class="MegaMenu__PushHeading Heading u-h6">Seit 1998</p><p class="MegaMenu__PushSubHeading Heading Text--subdued u-h7">Unsere Geschichte</p></a></div></div></div>
1015                    </div></li><li class="HorizontalList__Item " >
1016                <a href="/pages/about-us" class="Heading u-h6">About<span class="Header__LinkSpacer">About</span></a></li></ul>
1017        </nav><form method="post" action="/localization" id="localization_form_header" accept-charset="UTF-8" class="Header__LocalizationForm hidden-pocket hidden-lap" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/search" /><div class="HorizontalList HorizontalList--spacingLoose"><div class="HorizontalList__Item">
1018            <input type="hidden" name="locale_code" value="de">
1019            <span class="u-visually-hidden">Sprache</span>
1020
1021            <button type="button" class="SelectButton Link Link--primary u-h8" aria-haspopup="true" aria-expanded="false" aria-controls="header-locale-popover">Deutsch<svg class="Icon Icon--select-arrow " role="presentation" viewBox="0 0 19 12">
1022      <polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline>
1023    </svg></button>
1024
1025            <div id="header-locale-popover" class="Popover Popover--small Popover--noWrap" aria-hidden="true">
1026              <header class="Popover__Header">
1027                <button type="button" class="Popover__Close Icon-Wrapper--clickable" data-action="close-popover"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14">
1028      <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
1029    </svg></button>
1030                <span class="Popover__Title Heading u-h4">Sprache</span>
1031              </header>
1032
1033              <div class="Popover__Content">
1034                <div class="Popover__ValueList Popover__ValueList--center" data-scrollable><button type="submit" name="locale_code" class="Popover__Value is-selected Heading Link Link--primary u-h6" value="de" aria-current="true">Deutsch</button><button type="submit" name="locale_code" class="Popover__Value  Heading Link Link--primary u-h6" value="en" >English</button></div>
1035              </div>
1036            </div>
1037          </div></div></form></div><div class="Header__FlexItem Header__FlexItem--logo"><div class="Header__Logo"><a href="/" class="Header__LogoLink"><img class="Header__LogoImage Header__LogoImage--primary"
1038               src="//mazine.de/cdn/shop/files/Mazine_Logo_211_black_600_140x.png?v=1614772572"
1039               srcset="//mazine.de/cdn/shop/files/Mazine_Logo_211_black_600_140x.png?v=1614772572 1x, //mazine.de/cdn/shop/files/[email protected]?v=1614772572 2x"
1040               width="600"
1041               height="94"
1042               alt="MAZINE"></a></div></div>
1043
1044    <div class="Header__FlexItem Header__FlexItem--fill"><nav class="Header__SecondaryNav">
1045          <ul class="HorizontalList HorizontalList--spacingLoose hidden-pocket hidden-lap">
1046            <li class="HorizontalList__Item">
1047              <form method="post" action="/localization" id="localization_form_header" accept-charset="UTF-8" class="Header__LocalizationForm hidden-pocket hidden-lap" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/search" /><div class="HorizontalList HorizontalList--spacingLoose"><div class="HorizontalList__Item">
1048            <input type="hidden" name="locale_code" value="de">
1049            <span class="u-visually-hidden">Sprache</span>
1050
1051            <button type="button" class="SelectButton Link Link--primary u-h8" aria-haspopup="true" aria-expanded="false" aria-controls="header-locale-popover">Deutsch<svg class="Icon Icon--select-arrow " role="presentation" viewBox="0 0 19 12">
1052      <polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline>
1053    </svg></button>
1054
1055            <div id="header-locale-popover" class="Popover Popover--small Popover--noWrap" aria-hidden="true">
1056              <header class="Popover__Header">
1057                <button type="button" class="Popover__Close Icon-Wrapper--clickable" data-action="close-popover"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14">
1058      <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
1059    </svg></button>
1060                <span class="Popover__Title Heading u-h4">Sprache</span>
1061              </header>
1062
1063              <div class="Popover__Content">
1064                <div class="Popover__ValueList Popover__ValueList--center" data-scrollable><button type="submit" name="locale_code" class="Popover__Value is-selected Heading Link Link--primary u-h6" value="de" aria-current="true">Deutsch</button><button type="submit" name="locale_code" class="Popover__Value  Heading Link Link--primary u-h6" value="en" >English</button></div>
1065              </div>
1066            </div>
1067          </div></div></form>
1068            </li>
1069          </ul>
1070        </nav><a href="/account" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable hidden-phone"><svg class="Icon Icon--account " role="presentation" viewBox="0 0 20 20">
1071      <g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square">
1072        <path d="M0 18c0-4.5188182 3.663-8.18181818 8.18181818-8.18181818h1.63636364C14.337 9.81818182 18 13.4811818 18 18"></path>
1073        <circle cx="9" cy="4.90909091" r="4.90909091"></circle>
1074      </g>
1075    </svg></a><a href="/search" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable " data-action="toggle-search" aria-label="Suche">
1076        <span class="hidden-tablet-and-up"><svg class="Icon Icon--search " role="presentation" viewBox="0 0 18 17">
1077      <g transform="translate(1 1)" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square">
1078        <path d="M16 16l-5.0752-5.0752"></path>
1079        <circle cx="6.4" cy="6.4" r="6.4"></circle>
1080      </g>
1081    </svg></span>
1082        <span class="hidden-phone"><svg class="Icon Icon--search-desktop " role="presentation" viewBox="0 0 21 21">
1083      <g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square">
1084        <path d="M18 18l-5.7096-5.7096"></path>
1085        <circle cx="7.2" cy="7.2" r="7.2"></circle>
1086      </g>
1087    </svg></span>
1088      </a>
1089
1090      <a href="/cart" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable " data-action="open-drawer" data-drawer-id="sidebar-cart" aria-expanded="false" aria-label="Warenkorb öffnen">
1091        <span class="hidden-tablet-and-up"><svg class="Icon Icon--cart " role="presentation" viewBox="0 0 17 20">
1092      <path d="M0 20V4.995l1 .006v.015l4-.002V4c0-2.484 1.274-4 3.5-4C10.518 0 12 1.48 12 4v1.012l5-.003v.985H1V19h15V6.005h1V20H0zM11 4.49C11 2.267 10.507 1 8.5 1 6.5 1 6 2.27 6 4.49V5l5-.002V4.49z" fill="currentColor"></path>
1093    </svg></span>
1094        <span class="hidden-phone"><svg class="Icon Icon--cart-desktop " role="presentation" viewBox="0 0 19 23">
1095      <path d="M0 22.985V5.995L2 6v.03l17-.014v16.968H0zm17-15H2v13h15v-13zm-5-2.882c0-2.04-.493-3.203-2.5-3.203-2 0-2.5 1.164-2.5 3.203v.912H5V4.647C5 1.19 7.274 0 9.5 0 11.517 0 14 1.354 14 4.647v1.368h-2v-.912z" fill="currentColor"></path>
1096    </svg></span>
1097        <span class="Header__CartDot "></span>
1098      </a>
1099    </div>
1100  </div>
1101
1102
1103</header>
1104
1105<style>:root {
1106      --use-sticky-header: 1;
1107      --use-unsticky-header: 0;
1108    }
1109
1110    .shopify-section--header {
1111      position: -webkit-sticky;
1112      position: sticky;
1113    }.Header__LogoImage {
1114      max-width: 140px;
1115    }
1116
1117    @media screen and (max-width: 640px) {
1118      .Header__LogoImage {
1119        max-width: 90px;
1120      }
1121    }:root {
1122      --header-is-not-transparent: 1;
1123      --header-is-transparent: 0;
1124    }</style>
1125
1126<script>
1127  document.documentElement.style.setProperty('--header-height', document.getElementById('shopify-section-header').offsetHeight + 'px');
1128</script>
1128
1129
1130</div>
1131
1132      <main id="main" role="main">
1133        <div id="shopify-section-template--24375494017292__main" class="shopify-section"><section data-section-id="template--24375494017292__main" data-section-type="collection" data-section-settings='{
1134  "sectionId": "template--24375494017292__main",
1135  "filterPosition": "sidebar"
1136}'><div class="EmptyState">
1137      <div class="Container">
1138        <h1 class="EmptyState__Title Heading u-h5">Suche</h1><p>Geben Sie ein Wort ein um unsere Produkte zu durchsuchen:</p><div class="EmptyState__Action" >
1139          <form method="GET" action="/search" class="Form">
1140            <input class="Form__Input" type="text" name="q" autocomplete="off" autocorrect="off" aria-label="Suche..." placeholder="Suche...">
1141            <input type="hidden" name="type" value="product">
1142            <input type="hidden" name="options[prefix]" value="last">
1143          </form>
1144        </div>
1145      </div>
1146    </div></section>
1147
1148</div>
1149      </main>
1150
1151      <div id="shopify-section-footer" class="shopify-section shopify-section--footer"><footer id="section-footer" data-section-id="footer" data-section-type="footer" class="Footer " role="contentinfo">
1152  <div class="Container"><div class="Footer__Inner"><div class="Footer__Block Footer__Block--text" ><h2 class="Footer__Title Heading u-h6">EVERYBODY FROM EVERYWHERE</h2><div class="Footer__Content Rte">
1153                    <p>Das sind wir. Seit 1998 im Ruhrgebiet zu Hause. Wir machen Kleidung für das echte Leben: Streetwear, Outerwear und Basics, die im Alltag funktionieren und nicht jedem Trend hinterherlaufen. Bei ausgewählten Styles setzen wir auf zertifizierte und recycelte Materialien. Denn gutes Design beginnt für uns nicht erst beim Look.</p>
1154                  </div>
1155                  <!-- <a href="https://certifications.controlunion.com/en/certification-programs/certification-programs/grs-global-recycle-standard">
1156                    <img src="https://cdn.shopify.com/s/files/1/0527/4828/8186/files/GRS.png?v=1650444114" style="height: 55px; margin: 14px 14px 0 0;">
1157                  </a>
1158                  <a href="https://global-standard.org/">
1159                    <img src="https://cdn.shopify.com/s/files/1/0527/4828/8186/files/gots-logo_web_mazine.png?v=1652948924" style="height: 55px; margin: 14px 14px 0 0;">
1160                  </a>
1161                  <a href="https://petaapprovedvegan.peta.org/">
1162                    <img src="https://cdn.shopify.com/s/files/1/0527/4828/8186/files/Mazine-Peta-Approved.jpg?v=1617965410" style="height: 55px; margin: 14px 0 0 0;">
1163                  </a> --><ul class="Footer__Social HorizontalList HorizontalList--spacingLoose">
1164    <li class="HorizontalList__Item">
1165      <a href="https://www.facebook.com/MazineClothing" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Facebook">
1166        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--facebook " viewBox="0 0 9 17">
1167      <path d="M5.842 17V9.246h2.653l.398-3.023h-3.05v-1.93c0-.874.246-1.47 1.526-1.47H9V.118C8.718.082 7.75 0 6.623 0 4.27 0 2.66 1.408 2.66 3.994v2.23H0v3.022h2.66V17h3.182z"></path>
1168    </svg></span>
1169      </a>
1170    </li>
1171
1172    
1173<li class="HorizontalList__Item">
1174      <a href="https://www.instagram.com/mazine_clothing/?hl=de" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Instagram">
1175        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--instagram " role="presentation" viewBox="0 0 32 32">
1176      <path d="M15.994 2.886c4.273 0 4.775.019 6.464.095 1.562.07 2.406.33 2.971.552.749.292 1.283.635 1.841 1.194s.908 1.092 1.194 1.841c.216.565.483 1.41.552 2.971.076 1.689.095 2.19.095 6.464s-.019 4.775-.095 6.464c-.07 1.562-.33 2.406-.552 2.971-.292.749-.635 1.283-1.194 1.841s-1.092.908-1.841 1.194c-.565.216-1.41.483-2.971.552-1.689.076-2.19.095-6.464.095s-4.775-.019-6.464-.095c-1.562-.07-2.406-.33-2.971-.552-.749-.292-1.283-.635-1.841-1.194s-.908-1.092-1.194-1.841c-.216-.565-.483-1.41-.552-2.971-.076-1.689-.095-2.19-.095-6.464s.019-4.775.095-6.464c.07-1.562.33-2.406.552-2.971.292-.749.635-1.283 1.194-1.841s1.092-.908 1.841-1.194c.565-.216 1.41-.483 2.971-.552 1.689-.083 2.19-.095 6.464-.095zm0-2.883c-4.343 0-4.889.019-6.597.095-1.702.076-2.864.349-3.879.743-1.054.406-1.943.959-2.832 1.848S1.251 4.473.838 5.521C.444 6.537.171 7.699.095 9.407.019 11.109 0 11.655 0 15.997s.019 4.889.095 6.597c.076 1.702.349 2.864.743 3.886.406 1.054.959 1.943 1.848 2.832s1.784 1.435 2.832 1.848c1.016.394 2.178.667 3.886.743s2.248.095 6.597.095 4.889-.019 6.597-.095c1.702-.076 2.864-.349 3.886-.743 1.054-.406 1.943-.959 2.832-1.848s1.435-1.784 1.848-2.832c.394-1.016.667-2.178.743-3.886s.095-2.248.095-6.597-.019-4.889-.095-6.597c-.076-1.702-.349-2.864-.743-3.886-.406-1.054-.959-1.943-1.848-2.832S27.532 1.247 26.484.834C25.468.44 24.306.167 22.598.091c-1.714-.07-2.26-.089-6.603-.089zm0 7.778c-4.533 0-8.216 3.676-8.216 8.216s3.683 8.216 8.216 8.216 8.216-3.683 8.216-8.216-3.683-8.216-8.216-8.216zm0 13.549c-2.946 0-5.333-2.387-5.333-5.333s2.387-5.333 5.333-5.333 5.333 2.387 5.333 5.333-2.387 5.333-5.333 5.333zM26.451 7.457c0 1.059-.858 1.917-1.917 1.917s-1.917-.858-1.917-1.917c0-1.059.858-1.917 1.917-1.917s1.917.858 1.917 1.917z"></path>
1177    </svg></span>
1178      </a>
1179    </li>
1180
1181    
1182
1183  </ul>
1184</div><div class="Footer__Block Footer__Block--links" ><h2 class="Footer__Title Heading u-h6">Rechtliches</h2>
1185
1186                  <ul class="Linklist"><li class="Linklist__Item">
1187                        <a href="/policies/legal-notice" class="Link Link--primary">Impressum</a>
1188                      </li><li class="Linklist__Item">
1189                        <a href="/policies/privacy-policy" class="Link Link--primary">Datenschutz</a>
1190                      </li><li class="Linklist__Item">
1191                        <a href="/policies/refund-policy" class="Link Link--primary">Rückgaberichtlinien</a>
1192                      </li><li class="Linklist__Item">
1193                        <a href="/policies/terms-of-service" class="Link Link--primary">AGB</a>
1194                      </li><li class="Linklist__Item">
1195                        <a href="/pages/barrierefreiheitserklarung-bfsg" class="Link Link--primary">Barrierefreiheitserklärung (BFSG)</a>
1196                      </li><li class="Linklist__Item">
1197                        <a href="/policies/contact-information" class="Link Link--primary">Kontaktinformationen</a>
1198                      </li></ul></div><div class="Footer__Block Footer__Block--links" ><h2 class="Footer__Title Heading u-h6">Kundenservice</h2>
1199
1200                  <ul class="Linklist"><li class="Linklist__Item">
1201                        <a href="/search" class="Link Link--primary">Suche</a>
1202                      </li><li class="Linklist__Item">
1203                        <a href="/pages/faq" class="Link Link--primary">FAQs</a>
1204                      </li><li class="Linklist__Item">
1205                        <a href="/policies/shipping-policy" class="Link Link--primary">Versandbedingungen</a>
1206                      </li><li class="Linklist__Item">
1207                        <a href="https://mazine-shop.portal.8returns.com" class="Link Link--primary">Retourenportal</a>
1208                      </li><li class="Linklist__Item">
1209                        <a href="https://b2b.mazine.de/" class="Link Link--primary">B2B</a>
1210                      </li><li class="Linklist__Item">
1211                        <a href="/pages/contact" class="Link Link--primary">
1211Kontaktformular</a>
1212                      </li></ul></div><div class="Footer__Block Footer__Block--links" ><h2 class="Footer__Title Heading u-h6">MAZINE</h2>
1213
1214                  <ul class="Linklist"><li class="Linklist__Item">
1215                        <a href="/pages/about-us" class="Link Link--primary">Über uns</a>
1216                      </li><li class="Linklist__Item">
1217                        <a href="/pages/certifications-fabrics" class="Link Link--primary">Zertifikate &amp; Materialien</a>
1218                      </li><li class="Linklist__Item">
1219                        <a href="/pages/newsletter" class="Link Link--primary">Newsletter</a>
1220                      </li></ul></div></div><div class="Footer__Aside"><div class="Footer__Localization"><form method="post" action="/localization" id="localization_form_footer" accept-charset="UTF-8" class="Footer__LocalizationForm" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/search" /><div class="Footer__LocalizationItem">
1221                <input type="hidden" name="locale_code" value="de">
1222                <span class="u-visually-hidden">Sprache</span>
1223
1224                <button type="button" class="SelectButton Link Link--primary u-h8" aria-haspopup="true" aria-expanded="false" aria-controls="footer-locale-popover">Deutsch<svg class="Icon Icon--select-arrow " role="presentation" viewBox="0 0 19 12">
1225      <polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline>
1226    </svg></button>
1227
1228                <div id="footer-locale-popover" class="Popover Popover--small Popover--noWrap" aria-hidden="true">
1229                  <header class="Popover__Header">
1230                    <button type="button" class="Popover__Close Icon-Wrapper--clickable" data-action="close-popover"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14">
1231      <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
1232    </svg></button>
1233                    <span class="Popover__Title Heading u-h4">Sprache</span>
1234                  </header>
1235
1236                  <div class="Popover__Content">
1237                    <div class="Popover__ValueList Popover__ValueList--center" data-scrollable><button type="submit" name="locale_code" class="Popover__Value is-selected Heading Link Link--primary u-h6" value="de" aria-current="true">Deutsch</button><button type="submit" name="locale_code" class="Popover__Value  Heading Link Link--primary u-h6" value="en" >English</button></div>
1238                  </div>
1239                </div>
1240              </div></form></div><div class="Footer__Copyright">
1241        <a href="/" class="Footer__StoreName Heading u-h7 Link Link--secondary">© MAZINE</a>
1242      </div></div>
1243  </div>
1244</footer><style>
1245    .Footer {
1246      border-top: 1px solid var(--border-color);
1247    }
1248  </style></div>
1249    </div><div id="shopify-block-ANWk3VXE0N3BIWEMvV__11349500561483629931" class="shopify-block shopify-app-block">
1249<script id="ReStock-config">
1250  var _ReStockConfig = window._ReStockConfig || {};
1251
1252  _ReStockConfig.templateName = "search";
1253  _ReStockConfig.isB2BCustomer = null;
1254  _ReStockConfig.currentLocationId = null;
1255  _ReStockConfig.moneyFormat = "€{{amount_with_comma_separator}}";_ReStockConfig.marketHandle = "de";
1256  _ReStockConfig.marketId = 1310556411;let metafieldConfigData = null;metafieldConfigData = {"ask_for_gdpr_consent_enabled":false,"not_selectable_variants_enabled":false,"pre_order_products_enabled":false,"ui_style":{"notify_me_styles":[{"wrapper":null,"page":"COLLECTION_PAGE","inline_display_mode":"NOT_DISPLAYED","show_floating_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"inject_to_all_elements_of_each_wrapper":false,"handle_rerenders":true,"prepend_to_wrapper":false,"custom_styles":null,"enable_variant_listener_on_cards":false,"product_card_selector":null,"displayed_product_resolution_enabled":false,"variant_picker_selector":null,"selected_anchor_selector":null,"general_card_placement_enabled":false,"card_scoped_wrapper_enabled":false,"variant_group_availability_enabled":false,"quick_view_widget_lifecycle_enabled":false,"style_mode":"SMART"},{"wrapper":null,"page":"LANDING_PAGES","inline_display_mode":"NOT_DISPLAYED","show_floating_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"inject_to_all_elements_of_each_wrapper":false,"handle_rerenders":true,"prepend_to_wrapper":false,"custom_styles":null,"enable_variant_listener_on_cards":false,"product_card_selector":null,"displayed_product_resolution_enabled":false,"variant_picker_selector":null,"selected_anchor_selector":null,"general_card_placement_enabled":false,"card_scoped_wrapper_enabled":false,"variant_group_availability_enabled":false,"quick_view_widget_lifecycle_enabled":false,"style_mode":"SMART"}],"product_page_notify_me_style":{"wrapper":[".ProductForm__BuyButtons",".ProductForm"],"support_wrapper":[".ProductForm__BuyButtons"],"css_selector_from_theme":null,"inline_display_mode":"BUTTON","show_floating_button":false,"hide_buy_it_now_button":false,"inject_in_parent_of_wrapper":false,"inject_to_all_wrappers":false,"handle_rerenders":true,"prepend_to_wrapper":false,"css_selector":"div.ProductForm__BuyButtons>button[type='submit'].ProductForm__AddToCart.Button.Button--primary.Button--full","css_selector_by_support":"","custom_styles":null,"custom_variant_listener":{"element":null,"property":null,"is_dataset_property":false},"use_add_to_cart_button_selector":false,"style_mode":"SMART"},"subscription_form_style":{"custom_styles":null,"style_mode":"SMART","name_field_is_visible":false,"name_field_is_required":false,"email_field_is_required":false,"phone_field_is_required":false,"whatsapp_field_is_required":false,"quantity_field_is_visible":false,"quantity_max_value":10},"button_classes":["ProductForm__AddToCart","Button","Button--primary","Button--full"],"global_raw_css":"","product_page_raw_css":"","after_subscribe_message_styles":{"toastColor":"fff","toastBackgroundColor":"000"}},"ui_contents":[{"notify_me_contents":[{"page":"PRODUCT_PAGE","button_text":"Benachrichtige mich","not_selectable_variants_button_text":"Ausverkauft? Klicke hier"},{"page":"COLLECTION_PAGE","button_text":"Benachrichtige mich","not_selectable_variants_button_text":"Ausverkauft? Klicke hier"},{"page":"LANDING_PAGES","button_text":"Benachrichtige mich","not_selectable_variants_button_text":"Ausverkauft? Klicke hier"}],"subscription_form_content":{"form_title":"Benachrichtigen Sie mich über:","email_input_placeholder":"E-Mail-Addresse ...","email_input_below_text":"Mach dir keine Sorgen!Wir hassen Spam genauso wie Sie.","email_label":"Email","full_name_label":"Name","full_name_placeholder":"Full name ...","push_label":"Push-Benachrichtigung","sms_label":"SMS","sms_input_placeholder":"1234567890","whatsapp_label":"Whatsapp","whatsapp_input_placeholder":"Whatsapp Number ...","empty_name_error_message":"Name is required.","name_length_error_message":"Name is too long.","invalid_email_error_message":"Ihre E -Mail -Adresse ist nicht gültig.","empty_email_error_message":"Email is required.","invali
1256d_phone_number_error_message":"Ihre Telefonnummer ist nicht gültig.","empty_phone_number_error_message":"Phone number is required.","no_channels_selected_error_message":"You need to subscribe to one of the channels.","button_text":"Benachrichtige mich, wenn es verfügbar ist","add_to_contacts_checkbox_text":"Benachrichtigen Sie mich auch über andere Nachrichten oder Angebote","privacy_policy_text":"I have read and agree to the {{privacy_policy_url_text}}.","privacy_policy_url_text":"privacy policy","privacy_policy_url":"","privacy_policy_error_message":"You must accept our privacy policy","after_subscribe_message_text":"Wir werden Sie benachrichtigen, wenn der Artikel verfügbar ist","already_subscribed_message_text":"Sie haben bereits für diesen Artikel abonniert","push_is_not_allowed_message_text":"Sie haben diese Website nicht erlaubt, Ihnen Push -Benachrichtigungen zu senden.Back-in-in-Stand-Benachrichtigung aus diesem Laden zu erhalten.","style_mode":"SMART","quantity_label":"Quantity"},"language":"de"},{"notify_me_contents":[{"page":"PRODUCT_PAGE","button_text":"Notify Me","not_selectable_variants_button_text":"Out of stock? Click here"},{"page":"COLLECTION_PAGE","button_text":"Notify Me","not_selectable_variants_button_text":"Out of stock? Click here"},{"page":"LANDING_PAGES","button_text":"Notify Me","not_selectable_variants_button_text":"Out of stock? Click here"}],"subscription_form_content":{"form_title":"Notify me via:","email_input_placeholder":"Email Address ...","email_input_below_text":"Don’t worry! We hate spam as much as you do.","email_label":"Email","full_name_label":"Name","full_name_placeholder":"Full name ...","push_label":"Push notification","sms_label":"Sms","sms_input_placeholder":"1234567890","whatsapp_label":"Whatsapp","whatsapp_input_placeholder":"Whatsapp Number ...","empty_name_error_message":"Name is required.","name_length_error_message":"Name is too long.","invalid_email_error_message":"Your email address is not valid.","empty_email_error_message":"Email is required.","invalid_phone_number_error_message":"Your phone number is not valid.","empty_phone_number_error_message":"Phone number is required.","no_channels_selected_error_message":"You need to subscribe to one of the channels.","button_text":"Notify Me When Available","add_to_contacts_checkbox_text":"Notify me about other news or offers too","privacy_policy_text":"I have read and agree to the {{privacy_policy_url_text}}.","privacy_policy_url_text":"privacy policy","privacy_policy_url":"","privacy_policy_error_message":"You must accept our privacy policy","after_subscribe_message_text":"We will notify you when the item is available","already_subscribed_message_text":"You already have subscribed for this item","push_is_not_allowed_message_text":"You didn\\'t allow this site to send you push notifications. To receive back-in-stock notification from this shop.","style_mode":"SMART","quantity_label":"Quantity"},"language":"en"}],"default_language":"de","shop_id":14127,"app_enabled":true,"base_url":"https://api.notify-me.app","excluded_from_back_in_stock_variants":[],"included_in_back_in_stock_variants":[],"has_contact_integration":false,"ask_for_contact_integration_is_hidden":false,"privacy_policy_is_hidden":true,"disable_branding_permission":true,"is_email_hidden":false,"is_sms_hidden":true,"is_push_hidden":true,"is_whatsapp_hidden":true,"collection_page_show_button_when_any_variant_is_out_of_stock":false,"home_page_show_button_when_any_variant_is_out_of_stock":false,"subscription_limit_reached":false,"is_back_in_stock_active":true,"back_
1256in_stock_product_selection_mode":"ALL","low_stock":{"excluded_variants":[],"is_service_active":false,"widget_settings":{"show_mode":"ALL","inventory_threshold":1},"product_page":{"is_elements_shown":false,"ui_contents":{"de":{"description":"Nur noch {{remaining_quantity}} Artikel auf Lager!"},"en":{"description":"Only {{remaining_quantity}} items left in stock!"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]},"collection_page":{"is_elements_shown":false,"ui_contents":{"de":{"description":"Nur noch {{remaining_quantity}} Artikel auf Lager!"},"en":{"description":"Only {{remaining_quantity}} items left in stock!"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]},"landing_page":{"is_elements_shown":false,"ui_contents":{"de":{"description":"Nur noch {{remaining_quantity}} Artikel auf Lager!"},"en":{"description":"Only {{remaining_quantity}} items left in stock!"}},"style_mode":"SMART","widget":{"custom_styles":{"show_icon":true,"icon_color":"EE442E","text_color":"EE442E"},"wrapper_by_support":null,"inject_to_all_wrappers":false},"inline_button_placements":[]}},"is_suspended":false,"default_country_code":null};let metafieldPreOrderData = null;metafieldPreOrderData = {"product_page":{"ui_styles":{"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7"},"is_hidden":false},"button":{"custom_styles":null,"is_visible":true},"description":{"is_hidden":false},"hide_buy_it_now_button":false,"is_active":false,"price":{"custom_styles":null,"format":"{symbol}{price}","is_hidden":false},"replace_with_add_to_cart_button":true,"selling_plan_selector":{"custom_styles":{"badgeTextColor":"000000","cardTitleColor":"202223","cardBorderColor":"e4e5e7","cardBorderRadius":"8","badgeBorderRadius":"6","cardBackgroundColor":"ffffff","badgeBackgroun
1256dColor":"e4e5e7","cardDescriptionColor":"6d7175"},"is_active":false,"custom_css":""},"style_mode":"SMART"},"ui_contents":{"en":{"badge_text":"Pre-order","widget_description":"Product will be available soon!","btn_text":"Pre-order now","availability_date_label":"Expected availability","soon_available_text":"Coming soon","billing_full_payment_text":"Full payment at checkout","billing_due_now_label":"Due now","billing_due_later_label":"Due later on","selling_plan_full_payment_title":"Full payment","selling_plan_partial_payment_title":"Reserve now, pay later","selling_plan_selector_save_label":"Save"},"de":{"badge_text":"Vorbestellen","widget_description":"Das Produkt ist bald verfügbar!","btn_text":"jetzt vorbestellen","availability_date_label":"Voraussichtliche Verfügbarkeit","soon_available_text":"Demnächst verfügbar","billing_full_payment_text":"Die vollständige Zahlung erfolgt an der Kasse.","billing_due_now_label":"Fällig jetzt","billing_due_later_label":"Fällig später","selling_plan_full_payment_title":"Full payment","selling_plan_partial_payment_title":"Reserve now, pay later","selling_plan_selector_save_label":"Save"}},"elements_selectors":{"button":{"css_selector":"div.ProductForm__BuyButtons>button[type='submit'].ProductForm__AddToCart.Button.Button--primary.Button--full","css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"description":{"wrapper_by_support":null},"selling_plan_selector":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false}},"collection_page":{"ui_styles":{"is_active":false,"button":{"custom_styles":null,"is_visible":true},"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7","discount_text_color":"000"},"is_visible":false,"position":"TOP_RIGHT"},"style_mode":"SMART"},"ui_contents":{"en":{"btn_text":"Pre-order now","badge_text":"Pre-order"},"de":{"btn_text":"jetzt vorbestellen","badge_text":"Pre-order"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"badge_parent":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null,"format":"{symbol}{price}","is_hidden":false},"quick_view_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section_add_to_cart_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"featured_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false},"enable_variant_listener_on_cards":false},"landing_page":{"ui_styles":{"is_active":false,"button":{"custom_styles":null,"is_visible":true},"badge":{"custom_styles":{"text_color":"000","border_radius":10,"background_color":"e4e5e7","discount_text_color":"000"},"is_visible":false,"position":"TOP_RIGHT"},"style_mode":"SMART","featured_product_is_active":false},"ui_contents":{"en":{"btn_text":"Pre-order now","badge_text":"Pre-order"},"de":{"btn_text":"jetzt vorbestellen","badge_text":"Pre-order"}},"elements_selectors":{"button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"badge_parent":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"price":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null,"format":"{symbol}{price}","is_hidden":false},"quick_view_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"quick_view_section_add_to_cart_button":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"featured_section":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"inject_to_all_wrappers":false},"enable_variant_listener_on_cards":false},"limit_reached":false,"variant_ids":[],"is_selling_plan_removed_by_support":false,"selling_plans_settings":{},"selling_plans_billing_settings":{},"selling_plan_id_to_market_ids":{},"selling_plan_id_to_variant_ids":{},"is_service_active":true,"override_cart_requests":true,"excluded_catalogs_products":[],"excluded_catalogs_collections":[],"excluded_company_locations":[],"description_availability_config":{},"mixed_cart_alert":{"show_mixed_cart_alert":false,"is_active":false,"ui_styles":{"show_icon":true,"show_title":true,"show_body":true,"style_mode":"SMART","custom_css":"","custom_styles":{"color":"1A1A1A","iconColor":"616161","borderColor":"F1F1F1","borderRadius":8,"backgroundColor":"F1F1F1"}},"elements_selectors":{"cart_page":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null},"cart_drawer":{"css_selector":null,"css_selector_by_support":null,"css_selector_from_theme":null}},"ui_contents":{"de":{"title":"Shipping Notice","body":"Your order 
1256contains items with different delivery dates."},"en":{"title":"Shipping Notice","body":"Your order contains items with different delivery dates."}}}};let metafieldWishlistData = undefined;metafieldWishlistData = {"is_service_active":false,"is_guest_mode_enabled":true,"refresh_page_after_add_to_cart":false,"reminder_channels":[],"share_wishlist_enabled":false,"share_wishlist_channels":["x","whatsapp","facebook","pinterest","telegram","email"],"login_page_url":"","excluded_variant_ids":[],"wishlist_buttons":{"product_page":{"is_visible":true,"style_mode":"SMART","custom_styles":null,"slim_custom_styles":null,"inject_to_all_wrappers":false,"icon":"heart","inline_button_placements":[],"button_style":"FILL"},"collection_page":{"is_visible":false,"custom_styles":null,"icon":"","position":"","mode":"","button_placements":[]},"landing_page":{"is_visible":false,"custom_styles":null,"icon":"","position":"","mode":"","button_placements":[]}},"limit_reached":false,"ui_contents":{"en":{"id":10820,"add_to_wishlist_button_label":"Add to wishlist","remove_from_wishlist_button_label":"It’s in wishlist","list_access_button_label":"Wishlist","list_title":"Wishlist","list_add_all_to_cart_button_label":"Add all to cart","list_share_button_label":"Share with friends","share_modal_subtitle":"Share your wishlist publicly via link or social media","share_social_share_text":"Check out my wishlist","share_error_message":"Couldn't create the link. Please try again.","share_empty_title":"No shareable link yet","share_empty_description":"Generate a unique link so your friends can see what's on your wishlist","share_generate_button_label":"Generate shareable link","share_empty_footer":"You can change visibility to private anytime","share_copy_link_label":"Copy link","share_copy_button_label":"Copy","share_copied_button_label":"Copied","share_generating_label":"Generating a link…","share_social_label":"Share on social","share_access_label":"General access","
1256share_access_anyone_label":"Anyone with the link","share_access_anyone_description":"Anyone with the link can view this wishlist","share_access_only_you_label":"Only you","share_access_only_you_description":"This wishlist is private and only visible to you","shared_wishlist_empty_description":"This shared wishlist is empty.","shared_wishlist_title":"Shared wishlist","private_wishlist_message":"This wishlist is private","product_card_add_to_cart_button_label":"Add to cart","product_card_out_of_stock_button_label":"Out of stock","product_count_label":"{count} product(s)","empty_list_description":"You didn't like any products yet!","empty_list_explore_button_label":"Explore store","add_to_cart_toast_message":"Added to your cart","add_to_cart_failure_message":"Failed to add items to cart.","saved_to_wishlist_toast_message":"Saved to your wishlist","login_modal_button_label":"Login","login_modal_description":"Log in to your account to add products to your wishlist and view your previously saved items.","login_modal_title":"Login required"},"de":{"id":10814,"add_to_wishlist_button_label":"Zu Favoriten hinzufügen","remove_from_wishlist_button_label":"Es ist auf der Wunschliste","list_access_button_label":"Wunschliste","list_title":"Wunschliste","list_add_all_to_cart_button_label":"Alles in den Warenkorb legen","list_share_button_label":"Share with friends","share_modal_subtitle":"Share your wishlist publicly via link or social media","share_social_share_text":"Check out my wishlist","share_error_message":"Couldn't create the link. Please try again.","share_empty_title":"No shareable link yet","share_empty_description":"Generate a unique link so your friends can see what's on your wishlist","share_generate_button_label":"Generate shareable link","share_empty_footer":"You can change visibility to private anytime","share_copy_link_label":"Copy link","share_copy_button_label":"Copy","share_copied_button_label":"Copied","share_generating_label":"Generating a link…","share_social_label":"Share on social","share_access_label":"General access","
1256share_access_anyone_label":"Anyone with the link","share_access_anyone_description":"Anyone with the link can view this wishlist","share_access_only_you_label":"Only you","share_access_only_you_description":"This wishlist is private and only visible to you","shared_wishlist_empty_description":"This shared wishlist is empty.","shared_wishlist_title":"Shared wishlist","private_wishlist_message":"This wishlist is private","product_card_add_to_cart_button_label":"In den Warenkorb legen","product_card_out_of_stock_button_label":"Produkt nicht vorrätig","product_count_label":"{count} product(s)","empty_list_description":"Dir haben noch keine Produkte gefallen!","empty_list_explore_button_label":"Shop erkunden","add_to_cart_toast_message":"Zum Warenkorb hinzugefügt","add_to_cart_failure_message":"Failed to add items to cart.","saved_to_wishlist_toast_message":"Saved to your wishlist","login_modal_button_label":"Login","login_modal_description":"Melden Sie sich bei Ihrem Konto an, um Produkte zu Ihrer Wunschliste hinzuzufügen und Ihre zuvor gespeicherten Artikel anzuzeigen.","login_modal_title":"Anmeldung erforderlich"}},"access_button":{"custom_styles":null,"icon":"heart","position":"bottom-left","hide_floating_button":false,"floating_access_button_hidden_on_pages":[],"show_count_badge":false,"badge_custom_styles":null,"inline_button_placements":[]},"drawer":{"custom_styles":null,"position":"left","my_wishlist_type":"drawer","my_wishlist_page_path":"/pages/my-wishlist","explore_link_target":""},"my_wishlist":{"type":"drawer","page_path":"/pages/my-wishlist","container_placement":null},"add_to_cart_message":{"custom_styles":null,"position":"bottom-right"},"saved_to_wishlist_message":{"is_enabled":false,"custom_styles":null,"position":"bottom-right"}};let metafieldFlagsData = null;metafieldFlagsData = {};_ReStockConfig._metafields = {
1257    sdkConfig: metafieldConfigData,
1258    preOrderConfig: metafieldPreOrderData,
1259    wishlistConfig: metafieldWishlistData,
1260    featureFlags: metafieldFlagsData
1261  };
1262</script>
1262
1263
1264<!-- BEGIN app snippet: early-cart-guard -->
1264<script id="ReStock-early-cart-guard">
1265(function (window) {
1266  try {
1267    if (window.__nmPreorderEarlyGuard) return;
1268
1269    let cfg = null;
1270    const metafields = window._ReStockConfig?._metafields;
1271    if (metafields?.preOrderConfig && typeof metafields.preOrderConfig === 'object') {
1272      cfg = metafields.preOrderConfig;
1273    }
1274
1275    let wrappersInstalled = false;
1276
1277    window.__nmPreorderEarlyGuard = {
1278      v: 1,
1279      active: true,
1280      setConfig: function (nextConfig) {
1281        if (!nextConfig || typeof nextConfig !== 'object') return;
1282        cfg = nextConfig;
1283        if (cfg.override_cart_requests === true) installWrappers();
1284      }
1285    };
1286
1287    function isGuardActive() {
1288      return window.__nmPreorderEarlyGuard?.active === true;
1289    }
1290
1291    function isCartAddUrl(url) {
1292      try {
1293        const parsed = new URL(String(url), window.document.baseURI);
1294        return /(?:^|\/)cart\/add(?:\.js(?:on)?)?$/.test(parsed.pathname);
1295      } catch (error) {
1296        return false;
1297      }
1298    }
1299
1300    function isPageActive() {
1301      const template = window._ReStockConfig?.templateName;
1302      let pageConfig = null;
1303      if (template === 'product') {
1304        pageConfig = cfg.product_page;
1305      } else if (template === 'collection' || template === 'list-collections' || template === 'search' || template === 'page') {
1306        pageConfig = cfg.collection_page;
1307      } else if (template === 'index') {
1308        pageConfig = cfg.landing_page;
1309      }
1310      return pageConfig?.ui_styles?.is_active === true;
1311    }
1312
1313    function shouldEnrich() {
1314      if (!cfg) return false;
1315      if (cfg.override_cart_requests !== true) return false;
1316      if (cfg.is_service_active !== true) return false;
1317      if (cfg.limit_reached === true) return false;
1318      if (window._ReStockConfig?.isB2BCustomer) return false;
1319      return isPageActive();
1320    }
1321
1322    function isPlanVisibleInMarket(planId) {
1323      const planToMarkets = cfg.selling_plan_id_to_market_ids;
1324      if (!planToMarkets) return true;
1325      const allowedMarketIds = planToMarkets[planId];
1326      if (!allowedMarketIds || allowedMarketIds.length === 0) return true;
1327      const marketId = window._ReStockConfig?.marketId;
1328      if (marketId == null) return true;
1329      return allowedMarketIds.includes(Number(marketId));
1330    }
1331
1332    function findSellingPlanId(variantId) {
1333      const planToVariants = cfg.selling_plan_id_to_variant_ids;
1334      if (!planToVariants) return null;
1335      for (const planId of Object.keys(planToVariants)) {
1336        const variantIds = planToVariants[planId];
1337        if (variantIds && variantIds.includes(variantId) && isPlanVisibleInMarket(planId)) return planId;
1338      }
1339      return null;
1340    }
1341
1342    function localizedContents() {
1343      const contents = cfg.product_page?.ui_contents;
1344      if (!contents || typeof contents !== 'object') return {};
1345      return contents[shopLanguage()] || contents['en'] || Object.values(contents)[0] || {};
1346    }
1347
1348    function shopLanguage() {
1349      const locale = window.Shopify?.locale;
1350      if (locale) return locale;
1351      const documentLanguage = window.document?.documentElement?.lang;
1352      if (documentLanguage && documentLanguage !== 'null') return documentLanguage;
1353      return null;
1354    }
1355
1356    function formatDate(date) {
1357      return date.toISOString().split('T')[0];
1358    }
1359
1360    function toFiniteNumber(value) {
1361      if (typeof value === 'number') return Number.isFinite(value) ? value : null;
1362      if (typeof value === 'string') {
1363        const parsed = parseFloat(value);
1364        return Number.isFinite(parsed) ? parsed : null;
1365      }
1366      return null;
1367    }
1368
1369    function clamp(value, min, max) {
1370      return Math.min(max, Math.max(min, value));
1371    }
1372
1373    function availabilityDateText(planId) {
1374      const settings = cfg.description_availability_config?.[planId];
1375      if (!settings) return '';
1376      if (settings.type === 'SOON') return localizedContents().soon_available_text || '';
1377      if (settings.type === 'SPECIFIC_DATE') {
1378        const parsed = new Date(settings.config.date);
1379        return isNaN(parsed.getTime()) ? '' : formatDate(parsed);
1380      }
1381      if (settings.type === 'RELATIVE_DATE') {
1382        const days = typeof settings.config.days === 'string' ? parseInt(settings.config.days, 10) : settings.config.days;
1383        if (isNaN(days)) return '';
1384        const futureDate = new Date();
1385        futureDate.setDate(futureDate.getDate() + days);
1386        return formatDate(futureDate);
1387      }
1388      return '';
1389    }
1390
1391    function inlineVariantPrice(variantId) {
1392      const variants = window._ReStockConfig?.product?.variants;
1393      if (!Array.isArray(variants)) return null;
1394      const variant = variants.find(function (candidate) {
1395        return Number(candidate?.id) === variantId;
1396      });
1397      if (!variant) return null;
1398      return variant.price ? variant.price / 100 : 0;
1399    }
1400
1401    function finalPriceForPlan(price, planId) {
1402      const adjustment = cfg.selling_plans_settings?.[planId];
1403      if (!adjustment?.has_discount) return price;
1404      if (adjustment.value_type === 'percentage') return price * (1 - adjustment.value / 100);
1405      if (adjustment.value_type === 'fixed_amount') return price - adjustment.value * (window.Shopify?.currency?.rate ?? 1);
1406      return price;
1407    }
1408
1409    function formatMoneyIntl(price) {
1410      const currency = window.Shopify?.currency?.active || 'USD';
1411      const locale = window.Shopify?.locale || 'en-US';
1412      try {
1413        return new Intl.NumberFormat(locale, { style: 'currency', currency: currency }).format(price);
1414      } catch (error) {
1415        return currency + ' ' + price.toFixed(2);
1416      }
1417    }
1418
1419    const AMOUNT_PLACEHOLDER = /\{\{\s*(\w+)\s*\}\}/;
1420
1421    function delimit(cents, precision, thousands, decimal) {
1422      const parts = (cents / 100).toFixed(precision).split('.');
1423      const grouped = parts[0].replace(/(\d)(?=(\d{3})+(?!\d))/g, '$1' + thousands);
1424      return parts[1] ? grouped + (decimal || '.') + parts[1] : grouped;
1425    }
1426
1427    const AMOUNT_FORMATTERS = new Map([
1428      ['amount', function (cents) { return delimit(cents, 2, ','); }],
1429      ['amount_no_decimals', function (cents) { return delimit(cents, 0, ','); }],
1430      ['amount_with_comma_separator', function (cents) { return delimit(cents, 2, '.', ','); }],
1431      ['amount_no_decimals_with_comma_separator', function (cents) { return delimit(cents, 0, '.'); }],
1432      ['amount_with_apostrophe_separator', function (cents) { return delimit(cents, 2, "'"); }],
1433      ['amount_no_decimals_with_space_separator', function (cents) { return delimit(cents, 0, ' '); }],
1434      ['amount_with_space_separator', function (cents) { return delimit(cents, 2, ' ', ','); }],
1435      ['amount_with_period_and_space_separator', function (cents) { return delimit(cents, 2, ' '); }]
1436    ]);
1437
1438    function decodeEntities(s) {
1439      var el = window.document.createElement('textarea'); el.innerHTML = s; return el.value;
1440    }
1441
1442    function moneyFormat() {
1443      const format = window._ReStockConfig?.moneyFormat;
1444      return typeof format === 'string' ? decodeEntities(format.replace(/<[^>]*>/g, '')) : '';
1445    }
1446
1447    function formatMoney(amount) {
1448      const format = moneyFormat();
1449      const formatAmount = AMOUNT_FORMATTERS.get(AMOUNT_PLACEHOLDER.exec(format)?.[1] ?? '');
1450      if (!formatAmount) return formatMoneyIntl(amount);
1451      return format.replace(AMOUNT_PLACEHOLDER, formatAmount(Math.round(amount * 100)));
1452    }
1453
1454    function calculateCheckoutCharge(price, policy) {
1455      const { charge_type, exact_amount, percentage } = policy.checkout_charge;
1456      if (!Number.isFinite(price) || price <= 0) return 0;
1457      if (charge_type === 'PERCENTAGE') return clamp(price * ((toFiniteNumber(percentage) ?? 0) / 100), 0, price);
1458      return clamp(toFiniteNumber(exact_amount) ?? 0, 0, price);
1459    }
1460
1461    function formatRemainingDueDate(policy) {
1462      const { date_type, exact_date, after_some_days } = policy.remaining_fee_checkout_time;
1463      if (date_type === 'EXACT_DATE' && exact_date) {
1464        const parsed = new Date(exact_date + 'T12:00:00Z');
1465        if (!isNaN(parsed.getTime())) return formatDate(parsed);
1466      }
1467      if (date_type === 'AFTER_SOME_DAYS' && after_some_days) {
1468        const days = toFiniteNumber(after_some_days);
1469        if (days === null) return '';
1470        const futureDate = new Date();
1471        futureDate.setDate(futureDate.getDate() + days);
1472        return formatDate(futureDate);
1473      }
1474      return '';
1475    }
1476
1477    function paymentText(planId, variantId) {
1478      const policy = cfg.selling_plans_billing_settings?.[planId];
1479      if (!policy) return '';
1480      const contents = localizedContents();
1481      if (policy.payment_type === 'FULL') return contents.billing_full_payment_text || 'Full payment at checkout';
1482
1483      const price = inlineVariantPrice(variantId);
1484      if (price == null) return '';
1485
1486      const planPrice = finalPriceForPlan(price, planId);
1487      const dueNowAmount = calculateCheckoutCharge(planPrice, policy);
1488      const dueLaterAmount = clamp(planPrice - dueNowAmount, 0, planPrice);
1489      const dueDate = formatRemainingDueDate(policy);
1490
1491      const dueNowLabel = contents.billing_due_now_label || 'Due now';
1492      const dueLaterLabel = contents.billing_due_later_label || 'Due later on';
1493      const formattedDueNow = formatMoney(dueNowAmount);
1494      const formattedDueLater = formatMoney(dueLaterAmount);
1495      const dueLaterPart = dueDate
1496        ? formattedDueLater + ' ' + dueLaterLabel + ' ' + dueDate
1497        : formattedDueLater + ' ' + dueLaterLabel;
1498
1499      return formattedDueNow + ' ' + dueNowLabel + ' · ' + dueLaterPart;
1500    }
1501
1502    const DEFAULT_AVAILABILITY_LABEL = 'Expected availability';
1503    const DEFAULT_PAYMENT_LABEL = 'Payment';
1504    const TYPE_MARKER = 'Type';
1505
1506    function cleanLabel(raw) {
1507      return String(raw == null ? '' : raw)
1508        .replace(/[[\]]/g, '')
1509        .replace(/[\s::]+$/, '')
1510        .trim();
1511    }
1512
1513    function resolvePaymentLabel(raw) {
1514      const cleaned = cleanLabel(raw);
1515      if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === DEFAULT_AVAILABILITY_LABEL) {
1516        return DEFAULT_PAYMENT_LABEL;
1517      }
1518      return cleaned;
1519    }
1520
1521    function resolveAvailabilityLabel(raw, paymentLabel) {
1522      const cleaned = cleanLabel(raw);
1523      if (!cleaned || cleaned.charAt(0) === '_' || cleaned === TYPE_MARKER || cleaned === paymentLabel) {
1524        return DEFAULT_AVAILABILITY_LABEL;
1525      }
1526      return cleaned;
1527    }
1528
1529    function visibleCartProperties(planId, variantId) {
1530      const properties = {};
1531      try {
1532        const contents = localizedContents();
1533        const paymentLabel = resolvePaymentLabel(contents.payment_label);
1534        const availabilityLabel = resolveAvailabilityLabel(contents.availability_date_label, paymentLabel);
1535        const availabilityDate = availabilityDateText(planId);
1536        if (availabilityDate) properties[availabilityLabel] = availabilityDate;
1537        const payment = paymentText(planId, variantId);
1538        if (payment) properties[paymentLabel] = payment;
1539      } catch (error) {}
1540      return properties;
1541    }
1542
1543    function setJsonProperty(item, name, value) {
1544      const properties = item.properties && typeof item.properties === 'object' && !Array.isArray(item.properties) ? item.properties : {};
1545      if (properties[name] === value) return false;
1546      properties[name] = value;
1547      item.properties = properties;
1548      return true;
1549    }
1550
1551    function coerceJsonNumbers(item) {
1552      if (item.id) item.id = Number(item.id);
1553      if (item.quantity) item.quantity = Number(item.quantity);
1554    }
1555
1556    function applyVisibleJsonProperties(item, planId, variantId) {
1557      const properties = visibleCartProperties(planId, variantId);
1558      let changed = false;
1559      for (const name of Object.keys(properties)) {
1560        if (setJsonProperty(item, name, properties[name])) changed = true;
1561      }
1562      return changed;
1563    }
1564
1565    function enrichJsonItem(item) {
1566      if (!item || typeof item !== 'object') return false;
1567      const variantId = Number(item.id);
1568      if (!Number.isFinite(variantId)) return false;
1569      const planId = findSellingPlanId(variantId);
1570      if (planId == null) return false;
1571
1572      if (cfg.is_selling_plan_removed_by_support) {
1573        const tagged = setJsonProperty(item, '_purchase_type', 'NM-preorder');
1574        const typed = setJsonProperty(item, 'Type', 'Pre-order');
1575        if (!tagged && !typed) return false;
1576        coerceJsonNumbers(item);
1577        return true;
1578      }
1579
1580      if (item.selling_plan != null && item.selling_plan !== '' && String(item.selling_plan) === String(planId)) return false;
1581
1582      setJsonProperty(item, '_purchase_type', 'NM-preorder');
1583      if (item.selling_plan == null || item.selling_plan === '') item.selling_plan = Number(planId);
1584      if (item.properties._selling_plan_id == null) setJsonProperty(item, '_selling_plan_id', String(planId));
1585      applyVisibleJsonProperties(item, planId, variantId);
1586      coerceJsonNumbers(item);
1587      return true;
1588    }
1589
1590    function enrichJson(data) {
1591      if (!data || typeof data !== 'object') return false;
1592      if (Array.isArray(data.items)) {
1593        let changed = false;
1594        for (const item of data.items) {
1595          if (enrichJsonItem(item)) changed = true;
1596        }
1597        return changed;
1598      }
1599      if (data.items && typeof data.items === 'object') return enrichJsonItem(data.items);
1600      return enrichJsonItem(data);
1601    }
1602
1603    function paramScopes(params) {
1604      const prefixes = [];
1605      const seen = {};
1606      params.forEach(function (value, key) {
1607        const match = /^items\[(\d+)\]\[id\]$/.exec(key);
1608        if (match && !seen[match[1]]) {
1609          seen[match[1]] = true;
1610          prefixes.push('items[' + match[1] + ']');
1611        }
1612      });
1613      if (prefixes.length > 0) return prefixes;
1614      if (params.get('items[id]') != null) return ['items'];
1615      if (params.get('id') != null) return [''];
1616      return [];
1617    }
1618
1619    function scopeKey(prefix, name) {
1620      return prefix ? prefix + '[' + name + ']' : name;
1621    }
1622
1623    function scopePropertyKey(prefix, name) {
1624      return prefix ? prefix + '[properties][' + name + ']' : 'properties[' + name + ']';
1625    }
1626
1627    function setParam(params, key, value) {
1628      if (params.get(key) === value) return false;
1629      params.set(key, value);
1630      return true;
1631    }
1632
1633    function applyRemovedBySupportParams(params, prefix) {
1634      const tagged = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder');
1635      const typed = setParam(params, scopePropertyKey(prefix, 'Type'), 'Pre-order');
1636      return tagged || typed;
1637    }
1638
1639    function applyVisibleParamProperties(params, prefix, planId, variantId) {
1640      const properties = visibleCartProperties(planId, variantId);
1641      let changed = false;
1642      for (const name of Object.keys(properties)) {
1643        if (setParam(params, scopePropertyKey(prefix, name), properties[name])) changed = true;
1644      }
1645      return changed;
1646    }
1647
1648    function enrichParamScope(params, prefix, planId, variantId) {
1649      if (cfg.is_selling_plan_removed_by_support) return applyRemovedBySupportParams(params, prefix);
1650
1651      const existingPlan = params.get(scopeKey(prefix, 'selling_plan'));
1652      if (existingPlan != null && existingPlan !== '' && String(existingPlan) === String(planId)) return false;
1653
1654      let changed = setParam(params, scopePropertyKey(prefix, '_purchase_type'), 'NM-preorder');
1655      if (existingPlan == null || existingPlan === '') {
1656        params.set(scopeKey(prefix, 'selling_plan'), String(planId));
1657        changed = true;
1658      }
1659      if (params.get(scopePropertyKey(prefix, '_selling_plan_id')) == null) {
1660        params.set(scopePropertyKey(prefix, '_selling_plan_id'), String(planId));
1661        changed = true;
1662      }
1663      if (applyVisibleParamProperties(params, prefix, planId, variantId)) changed = true;
1664      return changed;
1665    }
1666
1667    function enrichParams(params) {
1668      const scopes = paramScopes(params);
1669      let changed = false;
1670      for (const prefix of scopes) {
1671        const variantId = Number(params.get(scopeKey(prefix, 'id')));
1672        if (!Number.isFinite(variantId)) continue;
1673        const planId = findSellingPlanId(variantId);
1674        if (planId == null) continue;
1675        if (enrichParamScope(params, prefix, planId, variantId)) changed = true;
1676      }
1677      return changed;
1678    }
1679
1680    function enrichBody(body) {
1681      if (typeof body === 'string') {
1682        let jsonData = null;
1683        try {
1684          jsonData = JSON.parse(body);
1685        } catch (error) {
1686          jsonData = null;
1687        }
1688        if (jsonData && typeof jsonData === 'object') {
1689          return enrichJson(jsonData) ? { body: JSON.stringify(jsonData), changed: true } : { body: body, changed: false };
1690        }
1691        const params = new URLSearchParams(body);
1692        return enrichParams(params) ? { body: params.toString(), changed: true } : { body: body, changed: false };
1693      }
1694      if (typeof FormData !== 'undefined' && body instanceof FormData) {
1695        return { body: body, changed: enrichParams(body) };
1696      }
1697      if (typeof URLSearchParams !== 'undefined' && body instanceof URLSearchParams) {
1698        return { body: body, changed: enrichParams(body) };
1699      }
1700      return { body: body, changed: false };
1701    }
1702
1703    function extractRequestUrl(input) {
1704      if (typeof input === 'string') return input;
1705      if (typeof input?.url === 'string') return input.url;
1706      if (typeof input?.href === 'string') return input.href;
1707      return '';
1708    }
1709
1710    function maybeEnrichFetchInit(input, init) {
1711      if (!isGuardActive() || !init || init.body == null) return init;
1712      const url = extractRequestUrl(input);
1713      if (!isCartAddUrl(url) || !shouldEnrich()) return init;
1714      const enriched = enrichBody(init.body);
1715      if (!enriched.changed) return init;
1716      return { ...init, body: enriched.body };
1717    }
1718
1719    function installWrappers() {
1720      if (wrappersInstalled) return;
1721      wrappersInstalled = true;
1722
1723      const originalFetch = window.fetch;
1724      window.fetch = function (input, init) {
1725        let nextInit = init;
1726        try {
1727          nextInit = maybeEnrichFetchInit(input, init);
1728        } catch (error) {}
1729        return originalFetch.call(this || window, input, nextInit);
1730      };
1731
1732      const xhrPrototype = window.XMLHttpRequest?.prototype;
1733      if (xhrPrototype) {
1734        const originalOpen = xhrPrototype.open;
1735        const originalSend = xhrPrototype.send;
1736        xhrPrototype.open = function () {
1737          try {
1738            this.__nmEarlyGuardUrl = arguments[1];
1739          } catch (error) {}
1740          return originalOpen.apply(this, arguments);
1741        };
1742        xhrPrototype.send = function (body) {
1743          try {
1744            if (isGuardActive() && body != null && this.__nmEarlyGuardUrl != null && isCartAddUrl(this.__nmEarlyGuardUrl) && shouldEnrich()) {
1745              const enriched = enrichBody(body);
1746              if (enriched.changed) return originalSend.call(this, enriched.body);
1747            }
1748          } catch (error) {}
1749          return originalSend.apply(this, arguments);
1750        };
1751      }
1752    }
1753
1754    if (cfg?.override_cart_requests === true) installWrappers();
1755  } catch (error) {}
1756})(window);
1757</script>
1757
1758<!-- END app snippet -->
1759<!-- BEGIN app snippet: wishlist-page-container -->
1759<script id="ReStock-wishlist-page-container">
1760(function (window) {
1761  try {
1762    if (window.__nmWishlistPageContainer) return;
1763
1764    const CONTAINER_ID = 'nm-wishlist-page-root';
1765    const TARGET_SELECTORS = ['main#MainContent', 'main', '[role="main"]'];
1766    const RELATIVE_PLACEMENTS = ['before', 'after', 'start', 'end'];
1767
1768    function trimTrailingSlash(path) {
1769      const value = String(path);
1770      return value.length > 1 && value.charAt(value.length - 1) === '/' ? value.slice(0, -1) : value;
1771    }
1772
1773    function stripRoutesRoot(pathname) {
1774      const root = window.Shopify?.routes?.root;
1775      if (typeof root !== 'string') return pathname;
1776      const prefix = trimTrailingSlash(root);
1777      if (prefix === '' || prefix === '/') return pathname;
1778      if (pathname === prefix) return '/';
1779      return pathname.indexOf(prefix + '/') === 0 ? pathname.slice(prefix.length) : pathname;
1780    }
1781
1782    function isConfiguredPage(pagePath) {
1783      const pathname = window.location?.pathname;
1784      if (typeof pathname !== 'string') return false;
1785      return trimTrailingSlash(stripRoutesRoot(pathname)) === trimTrailingSlash(pagePath);
1786    }
1787
1788    function hasShareToken() {
1789      const search = window.location?.search;
1790      if (!search) return false;
1791      return !!new URLSearchParams(search).get('w');
1792    }
1793
1794    function isBootable(wishlistConfig, sdkConfig) {
1795      if (!sdkConfig || typeof sdkConfig !== 'object') return false;
1796      if (sdkConfig.app_enabled !== true) return false;
1797      if (sdkConfig.is_suspended === true) return false;
1798      return wishlistConfig.is_service_active === true;
1799    }
1800
1801    function matchElement(selector) {
1802      try {
1803        return window.document.querySelector(selector) || null;
1804      } catch (error) {
1805        return null;
1806      }
1807    }
1808
1809    function configuredTarget(placement) {
1810      if (!placement || typeof placement !== 'object') return null;
1811      if (typeof placement.css_selector !== 'string' || placement.css_selector === '') return null;
1812      const element = matchElement(placement.css_selector);
1813      if (!element) return null;
1814      const relative = RELATIVE_PLACEMENTS.indexOf(placement.relative_placement) === -1 ? 'start' : placement.relative_placement;
1815      return { element: element, relative: relative };
1816    }
1817
1818    function builtInTarget() {
1819      for (const selector of TARGET_SELECTORS) {
1820        const element = matchElement(selector);
1821        if (element) return { element: element, relative: 'start' };
1822      }
1823      return null;
1824    }
1825
1826    function insertContainer(container, target) {
1827      if (target.relative === 'before' || target.relative === 'after') {
1828        const parent = target.element.parentNode;
1829        if (!parent) return false;
1830        parent.insertBefore(container, target.relative === 'before' ? target.element : target.element.nextSibling || null);
1831        return true;
1832      }
1833      target.element.insertBefore(container, target.relative === 'end' ? null : target.element.firstChild || null);
1834      return true;
1835    }
1836
1837    function createContainer(placement) {
1838      const target = configuredTarget(placement) || builtInTarget();
1839      if (!target) return null;
1840      const container = window.document.createElement('div');
1841      container.id = CONTAINER_ID;
1842      container.setAttribute('data-nm-container-source', 'fallback');
1843      return insertContainer(container, target) ? container : null;
1844    }
1845
1846    function usablePagePath(wishlistConfig) {
1847      const myWishlist = wishlistConfig && typeof wishlistConfig === 'object' ? wishlistConfig.my_wishlist : null;
1848      return myWishlist && typeof myWishlist.page_path === 'string' ? myWishlist.page_path : '';
1849    }
1850
1851    function wishlistPageConfig(wishlistConfig) {
1852      const pagePath = usablePagePath(wishlistConfig);
1853      return pagePath && isConfiguredPage(pagePath) ? wishlistConfig.my_wishlist : null;
1854    }
1855
1856    function armContainer(myWishlist) {
1857      const container = window.document.getElementById(CONTAINER_ID) || createContainer(myWishlist.container_placement);
1858      if (container) container.removeAttribute('data-nm-page-state');
1859    }
1860
1861    function markInactive() {
1862      const container = window.document.getElementById(CONTAINER_ID);
1863      if (container) container.setAttribute('data-nm-page-state', 'inactive');
1864    }
1865
1866    function dearmContainer() {
1867      const stale = window.document.getElementById(CONTAINER_ID);
1868      if (stale && stale.getAttribute('data-nm-container-source') === 'fallback') stale.remove();
1869      else markInactive();
1870    }
1871
1872    function ensure(wishlistConfig, sdkConfig) {
1873      try {
1874        const myWishlist = wishlistPageConfig(wishlistConfig);
1875        if (!myWishlist) {
1876          if (usablePagePath(wishlistConfig)) dearmContainer();
1877          return;
1878        }
1879        const active = myWishlist.type === 'separate_page' || hasShareToken();
1880        if (active && isBootable(wishlistConfig, sdkConfig)) armContainer(myWishlist);
1881        else markInactive();
1882      } catch (error) {}
1883    }
1884
1885    window.__nmWishlistPageContainer = { v: 1, ensure: ensure };
1886
1887    const metafields = window._ReStockConfig?._metafields;
1888    ensure(metafields?.wishlistConfig, metafields?.sdkConfig);
1889  } catch (error) {}
1890})(window);
1891</script>
1891
1892<!-- END app snippet -->
1893
1894<script src="https://cdn.shopify.com/extensions/01a0e83c-88a3-702e-8442-82641270f3fe/bestpush-110/assets/restock-sdk-loader.js?v=1790602660" defer></script>
1894
1895
1896<style>
1897  #nm-wishlist-page-root {
1898    min-height: 60vh;
1899  }
1900
1901  #nm-wishlist-page-root[data-nm-container-source="fallback"] {
1902    box-sizing: border-box;
1903    max-width: 1200px;
1904    margin: 0 auto;
1905    padding: 0 1.5rem;
1906  }
1907
1908  #nm-wishlist-page-root[data-nm-page-state="inactive"]:empty {
1909    display: none;
1910  }
1911
1912  #nm-wishlist-page-root:empty {
1913    display: flex;
1914    align-items: center;
1915    justify-content: center;
1916  }
1917
1918  #nm-wishlist-page-root:empty::after {
1919    content: "";
1920    width: 36px;
1921    height: 36px;
1922    border: 3px solid #e3e3e3;
1923    border-top-color: #1773b0;
1924    border-radius: 50%;
1925    animation: nm-wishlist-page-boot-spin 0.7s linear infinite;
1926  }
1927
1928  @keyframes nm-wishlist-page-boot-spin {
1929    to {
1930      transform: rotate(360deg);
1931    }
1932  }
1933
1934  body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .main-page-title,
1935  body:has(#nm-wishlist-page-root:not([data-nm-page-state="inactive"])) .page-title,
1936  body:has(#nm-wishlist-page-root:not(:empty)) .main-page-title,
1937  body:has(#nm-wishlist-page-root:not(:empty)) .page-title {
1938    display: none !important;
1939  }
1940</style>
1941
1942
1943</div><div id="shopify-block-AcjNPOTVFb0dUSjdJR__7430214966741109568" class="shopify-block shopify-app-block"><!-- End Start Code -->
1944<script defer src="https://cdn.marquee.fabapps.co/js/app.js"></script>
vendor: 1 bytes, line 1944
1944
1945<script defer src="https://cdn.marquee.fabapps.co/config/mazine-shop.myshopify.com.config.js"></script>
1945
1946<style>
1947.fab-marquee-mouse:hover .fab-marquee-content {
1948    animation-play-state: paused !important;
1949}
1950@keyframes scrolling-reverse {
1951    0% {
1952        transform: translatex(-100%)
1953    }
1954
1955    to {
1956        transform: translateX(0)
1957    }
1958}
1959@keyframes scrolling {
1960    0% {
1961        transform: translateX(0)
1962    }
1963
1964    to {
1965        transform: translatex(-100%)
1966    }
1967}
1968@keyframes scrolling-reverse-leading {
1969  0% {
1970    transform: translateX(-100%);
1971  }
1972
1973  to {
1974    transform: translateX(100%);
1975  }
1976}
1977@keyframes scrolling-reverse-lagging {
1978  0% {
1979    transform: translateX(-200%);
1980  }
1981
1982  to {
1983    transform: translateX(0%);
1984  }
1985}
1986@keyframes scrolling-leading {
1987  0% {
1988    transform: translateX(100%);
1989  }
1990
1991  to {
1992    transform: translateX(-100%);
1993  }
1994}
1995@keyframes scrolling-lagging {
1996  0% {
1997    transform: translateX(0%);
1998  }
1999
2000  to {
2001    transform: translateX(-200%);
2002  }
2003}
2004</style>
2005<!-- End Marquee Code -->
2006
2007
2008</div>
2008<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2008
2009</body>
2010</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.