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 – 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 & 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 & 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 & 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 & 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 & 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 & 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 & 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 & 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 & 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 & Materialien</a></div><div class="Collapsible"><a href="/pages/produktion-sozialstandards" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Produktion & 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 & Mäntel</a> 921 </li><li class="Linklist__Item"> 922 <a href="/collections/pm_damen-sweatshirt-hoodies" class="Link Link--secondary">Sweatshirts & 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 & Röcke</a> 931 </li><li class="Linklist__Item"> 932 <a href="/collections/pm_damen-kleider-jumpsuits" class="Link Link--secondary">Kleider & 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 & Mäntel</a> 947 </li><li class="Linklist__Item"> 948 <a href="/collections/pm_herren-sweatshirts-hoodies" class="Link Link--secondary">Sweatshirts & 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 & 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 & Mäntel</a> 971 </li><li class="Linklist__Item"> 972 <a href="/collections/pm_unisex-hoodies-sweatshirt" class="Link Link--secondary">Hoodies & 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 & Materialien </a></li><li class="Linklist__Item" > 982 <a href="/pages/produktion-sozialstandards" class="Link Link--secondary">Produktion & 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 & 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.