PageSourceSearch

https://mendo.nl/cart

html mendo.nl collected 2026-10-02 10:38:43 UTC 99,934 bytes, 1,386 lines download raw bytes

1<!doctype html><html class="no-js" lang="en" dir="ltr">
2<head>
3 
4<meta charset="utf-8">
5  <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
6  <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0"><title>Your Shopping Cart &ndash; MENDO
7</title><link rel="canonical" href="https://mendo.nl/cart">
8
9<meta property="og:site_name" content="MENDO">
10<meta property="og:url" content="https://mendo.nl/cart">
11<meta property="og:title" content="Your Shopping Cart">
12<meta property="og:type" content="website">
13<meta property="og:description" content="MENDO"><meta property="og:image" content="http://mendo.nl/cdn/shop/files/logo_bw.svg?height=628&pad_color=ffffff&v=1713948930&width=1200">
14  <meta property="og:image:secure_url" content="https://mendo.nl/cdn/shop/files/logo_bw.svg?height=628&pad_color=ffffff&v=1713948930&width=1200">
15  <meta property="og:image:width" content="1200">
16  <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image">
17<meta name="twitter:title" content="Your Shopping Cart">
18<meta name="twitter:description" content="MENDO">
18<script type="application/ld+json">
19  [
20    {
21      "@context": "https://schema.org",
22      "@type": "WebSite",
23      "name": "MENDO",
24      "url": "https:\/\/mendo.nl"
25    },
26    {
27      "@context": "https://schema.org",
28      "@type": "Organization",
29      "name": "MENDO",
30      "url": "https:\/\/mendo.nl"
31    }
32  ]
33</script>
33
34
35<script type="application/ld+json">
36{
37  "@context": "http://schema.org",
38  "@type": "BreadcrumbList",
39  "itemListElement": [
40    {
41      "@type": "ListItem",
42      "position": 1,
43      "name": "Home",
44      "item": "https://mendo.nl"
45    }]
46}
47</script>
47<link rel="preconnect" href="https://cdn.shopify.com"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" href="//mendo.nl/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="" as="font" type="font/woff2" crossorigin><style>@font-face {
48  font-family: Jost;
49  font-weight: 400;
50  font-style: normal;
51  font-display: swap;
52  src: url("//mendo.nl/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2"),
53       url("//mendo.nl/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff") format("woff");
54}
55@font-face {
56  font-family: Jost;
57  font-weight: 500;
58  font-style: normal;
59  font-display: swap;
60  src: url("//mendo.nl/cdn/fonts/jost/jost_n5.7c8497861ffd15f4e1284cd221f14658b0e95d61.woff2") format("woff2"),
61       url("//mendo.nl/cdn/fonts/jost/jost_n5.fb6a06896db583cc2df5ba1b30d9c04383119dd9.woff") format("woff");
62}
63:root {
64
65    /* Color variables */
66
67    --color-text: #000000;
68    --color-text-rgb: 0, 0, 0;
69    --color-text-invert: #ffffff;
70    --color-text-foreground: #fff;
71
72    --color-accent: #5e6264;
73    --color-accent-invert: #a19d9b;
74    --color-accent-foreground: #fff;
75
76    --color-background: #fff;
77    --color-background-secondary: #f5f5f5;
78    --color-background-rgb: 255, 255, 255;
79    --color-background-opacity: rgba(255, 255, 255, 0);
80    
81    --color-sales-price: #dc0000;
82
83    --color-borders-opacity: .38;
84
85    --color-body-text: #000000;
86    --color-body: #fff;
87    --color-bg: #fff;
88
89    /* Font variables */
90
91    --font-stack-headings: Jost, sans-serif;
92    --font-weight-headings: 400; 
93    --font-weight-headings-bold:  500 ; 
94    --font-style-headings: normal;
95
96    --font-stack-body: "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';
97    --font-weight-body: 400;
98    --font-weight-body-bold:  700 ; 
99    --font-style-body: normal;
100
101    --base-headings-size: 42;
102    --base-body-size: 18;
103
104    /* Layout */
105    --margin-top-base: 20px;
106    --margin-sections-base: 11vh;
107
108  }
109
110  select, .regular-select-inner, .facets__summary {
111    background-image: url("data:image/svg+xml,%0A%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5563 6.06934L6.66733 11.9583L0.77832 6.06934H7.20269H12.5563Z' fill='%23000000'/%3E%3C/svg%3E%0A") !important;
112  }
113
114  .star-rating__stars {
115    background-image: url('data:image/svg+xml;utf8,<svg width="20" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m7 0 1.572 4.837h5.085l-4.114 2.99 1.572 4.836L7 9.673l-4.114 2.99 1.571-4.837-4.114-2.99h5.085L7 0Z" stroke="%23000000" stroke-width="1"/></svg>');
116  }
117  .star-rating__stars-active {
118    background-image: url('data:image/svg+xml;utf8,<svg width="20" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m7 0 1.572 4.837h5.085l-4.114 2.99 1.572 4.836L7 9.673l-4.114 2.99 1.571-4.837-4.114-2.99h5.085L7 0Z" fill="%23000000" stroke-width="0"/></svg>');
119  }
120
121</style><link href="//mendo.nl/cdn/shop/t/2/assets/theme.css?v=154969905388881624561714641246" rel="stylesheet" type="text/css" media="all" />
122
123  
123<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
123<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/82192335182/digital_wallets/dialog">
124<meta id="in-context-paypal-metadata" data-shop-id="82192335182" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="EUR">
125<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
125<script async="async" src="/checkouts/internal/preloads.js?locale=en-NL"></script>
125
126<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
127<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-NL&shop_id=82192335182" crossorigin="anonymous"></script>
vendor: 1 bytes, line 127
127
128<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":82192335182,"countryCode":"NL","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/82192335182","merchantName":"MENDO","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex"],"total":{"type":"pending","label":"MENDO","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 128
128
129<script id="shopify-features" type="application/json">{"accessToken":"5742e32d5948971b16dd7cf7f6543396","betas":["rich-media-storefront-analytics"],"domain":"mendo.nl","predictiveSearch":true,"shopId":82192335182,"locale":"en"}</script>
vendor: 1 bytes, line 129
129
130<script>var Shopify = Shopify || {};
131Shopify.shop = "129659-9c.myshopify.com";
132Shopify.locale = "en";
133Shopify.currency = {"active":"EUR","rate":"1.0"};
134Shopify.country = "NL";
135Shopify.theme = {"name":"Highlight","id":161137131854,"schema_name":"Highlight","schema_version":"3.2.1","theme_store_id":903,"role":"main"};
136Shopify.theme.handle = "null";
137Shopify.theme.style = {"id":null,"handle":null};
138Shopify.cdnHost = "mendo.nl/cdn";
139Shopify.routes = Shopify.routes || {};
140Shopify.routes.root = "/";
141Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
142Shopify.SignInWithShop = Shopify.SignInWithShop || {};
143Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
144Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 144
144
145<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 145
145
146<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 146
146
147<script>
148  window.ShopifyPay = window.ShopifyPay || {};
149  window.ShopifyPay.apiHost = "shop.app\/pay";
150  window.ShopifyPay.redirectState = null;
151</script>
vendor: 1 bytes, line 151
151
152<script>
153  window.Shopify = window.Shopify || {};
154  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
155  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
156  window.Shopify.SignInWithShop.eligible = true;
157</script>
vendor: 1 bytes, line 157
157
158<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 158
158
159<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 159
159
160<script type="module">
161  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
162
163  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
164
165</script>
vendor: 1 bytes, line 165
165
166<script>
167  window.Shopify = window.Shopify || {};
168  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
169  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
170</script>
vendor: 1 bytes, line 170
170
171<script>(function() {
172  var isLoaded = false;
173  function asyncLoad() {
174    if (isLoaded) return;
175    isLoaded = true;
176    var urls = ["https:\/\/cdn.hextom.com\/js\/freeshippingbar.js?shop=129659-9c.myshopify.com","https:\/\/cdn.hextom.com\/js\/ultimatesalesboost.js?shop=129659-9c.myshopify.com"];
177    for (var i = 0; i < urls.length; i++) {
178      var s = document.createElement('script');
179      s.type = 'text/javascript';
180      s.async = true;
181      s.src = urls[i];
182      var x = document.getElementsByTagName('script')[0];
183      x.parentNode.insertBefore(s, x);
184    }
185  };
186  if(window.attachEvent) {
187    window.attachEvent('onload', asyncLoad);
188  } else {
189    window.addEventListener('load', asyncLoad, false);
190  }
191})();</script>
vendor: 1 bytes, line 191
191
192<script id="__st">var __st={"a":82192335182,"offset":7200,"reqid":"5fab206e-53e3-4f0e-8be0-13eb528845ab-1790937522","pageurl":"mendo.nl\/cart","u":"f20317b65f1d","p":"cart"};</script>
vendor: 1 bytes, line 192
192
193<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 193
193
194<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:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 194
194
195<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//mendo.nl/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 195
195
196<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 = "//mendo.nl/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>
196<script crossorigin="anonymous" defer="defer" src="//mendo.nl/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 196
196
197<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 197
197
198<script>
199  window.Shopify = window.Shopify || {};
200  window.Shopify.MCP = window.Shopify.MCP || {};
201  window.Shopify.MCP.enabled = true;
202  window.Shopify.MCP.shop = "129659-9c.myshopify.com";
203  window.Shopify.MCP.mcpEndpoint = "https:\/\/mendo.nl\/api\/mcp";
204  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
205</script>
vendor: 1 bytes, line 205
205
206<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("\/\/mendo.nl\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
207</script>
vendor: 1 bytes, line 207
207
208<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://mendo.nl/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
209</script>
vendor: 1 bytes, line 209
209
210<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
211  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);
212</script>
vendor: 1 bytes, line 212
212
213<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})}}));
214</script>
214
215<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://mendo.nl/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
216<style id="shopify-accelerated-checkout-cart">
217        #shopify-buyer-consent {
218  margin-top: 1em;
219  display: inline-block;
220  width: 100%;
221}
222
223#shopify-buyer-consent.hidden {
224  display: none;
225}
226
227#shopify-subscription-policy-button {
228  background: none;
229  border: none;
230  padding: 0;
231  text-decoration: underline;
232  font-size: inherit;
233  cursor: pointer;
234}
235
236#shopify-subscription-policy-button::before {
237  box-shadow: none;
238}
239
240      </style>
241
242<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
242
243
244  
244<script>
245
246    const ProductHeaderHelper = productSelector => {
247      const originalHeader = document.querySelector(`${productSelector} .product__header`);
248      let duplicateHeader = document.createElement('div');
249      duplicateHeader.classList = 'product__header-mobile hide smaller-lap--show-block';
250      duplicateHeader.innerHTML = document.querySelector(`${productSelector} product-header`).innerHTML;
251      duplicateHeader.querySelector('.product__price').id = "";
252      document.querySelector(`${productSelector}`).prepend(duplicateHeader);
253      duplicateHeader = duplicateHeader.querySelector('.product__header');
254      const headerObserver = new MutationObserver(mutations=>{
255        for ( const mutation of mutations ) {
256          duplicateHeader.innerHTML = originalHeader.innerHTML;
257        }
258      });
259      headerObserver.observe(originalHeader,{ attributes: false, childList: true, subtree: true })
260    }
261
262    function debounce(fn, wait) {
263      let t;
264      return (...args) => {
265        clearTimeout(t);
266        t = setTimeout(() => fn.apply(this, args), wait);
267      };
268    }
269    window.KEYCODES = {
270      TAB: 9,
271      ESC: 27,
272      DOWN: 40,
273      RIGHT: 39,
274      UP: 38,
275      LEFT: 37,
276      RETURN: 13
277    };
278
279  </script>
279<noscript>
280    <link href="//mendo.nl/cdn/shop/t/2/assets/theme-noscript.css?v=87799386630379699681713346103" rel="stylesheet" type="text/css" media="all" />
281  </noscript>
282
283  
284  
285<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
286
287
288
289
290
291
292
293
294
295
296
297
298  
298<script async src="https://static.klaviyo.com/onsite/js/SFPSCi/klaviyo.js?company_id=SFPSCi"></script>
298
299  
299<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>
299
300
301  
302
303
304
305
306  
306<script>
307    window.klaviyoReviewsProductDesignMode = false
308  </script>
308
309
310
311
312
313
314
315
316
317
318<!-- END app block --><!-- BEGIN app block: shopify://apps/fontify/blocks/app-embed/334490e2-2153-4a2e-a452-e90bdeffa3cc --><link rel="preconnect" href="https://cdn.nitroapps.co" crossorigin=""><!-- shop nitro_fontify metafields --><style type="text/css" id="nitro-fontify" >
319				 
320		 
321					@font-face {
322				font-family: 'Futura PT Demi';
323				src: url(https://cdn.nitroapps.co/fontify/129659-9c.myshopify.com/futura-pt-demi.woff?v=1714664596);
324                font-display: swap;
325			}
326			body,h1,h2,h3,h4,h5,h6,p,a,li,*:not(.fa), .button--underline {
327				font-family: 'Futura PT Demi' ;
328				
329			}
330		 
331		
332					 
333		 
334					@font-face {
335				font-family: 'Graphik Regular';
336				src: url(https://cdn.nitroapps.co/fontify/129659-9c.myshopify.com/graphik-regular.woff?v=1714664596);
337                font-display: swap;
338			}
339			.image-with-text__description p, .image-with-text__description p a:not(.fa), #shopify-section-template--21344337789262__main p, #shopify-section-template--21344337789262__main p span, #shopify-section-template--21344337789262__main p b, #shopify-section-template--21344337789262__main p a, #shopify-section-template--21344337789262__main p strong, .simple-form label, #shopify-section-template--21344337789262__main p strong, .simple-form .info, .announcement, .product__vendor, .product__vendor a, .product__cart-actions .product__add-to-cart, .product-gallery__navigation *, .product-badge *, .main-footer *:not(.footer-item--text div p), .blog-item__date, .product__price > *, .product__cart-actions-holder *:not(.fa), .shopify-payment-button__more-options, .product__description p, .product__description div, .product__description p span, .article-body *:not(.fa), .article-meta > span, .blog-item__excerpt:not(.fa), .shopify-policy__body *:not(.fa), #contact .four-tenths, #contact .four-tenths a, .popup-text .text-size--small, .popup-text .newsletter-input, .ddshop-faq-answer div *:not(.fa) {
340				font-family: 'Graphik Regular' !important;
341				
342			}
343		 
344		
345					 
346		 
347					@font-face {
348				font-family: 'Futura PT Book';
349				src: url(https://cdn.nitroapps.co/fontify/129659-9c.myshopify.com/futura-pt-book.woff?v=1714664596);
350                font-display: swap;
351			}
352			.product__price-container, .product__price-container span, .product__price-container span span, .product-item__caption .product-item__price, .sidebar__menu a, .simple-form button:not(.fa), #CartTotal, #CartTotal span, .sidebar .cart-out .buttons-holder .button {
353				font-family: 'Futura PT Book' !important;
354				letter-spacing: 0.09em;
355			}
356		 
357		
358					 
359		 
360					@font-face {
361				font-family: 'Graphik Medium';
362				src: url(https://cdn.nitroapps.co/fontify/129659-9c.myshopify.com/graphik-medium.ttf?v=1714664596);
363                font-display: swap;
364			}
365			#cartSpecialInstructions:not(.fa), .product-item__caption .product-item__title,  .slide-caption, .featured-product-link, .image-with-text-overlay__description *, .shopify-policy__body p b:not(.fa), .shopify-policy__body p strong:not(.fa), .cd-faq-categories *:not(.fa), .bootstrap-ddshop h3, .bootstrap-ddshop h4 {
366				font-family: 'Graphik Medium' !important;
367				
368			}
369		 
370		
371	</style>
372<script
373  type="text/javascript"
374  id="fontify-scripts"
375>
376  
377  (function () {
378    // Prevent duplicate execution
379    if (window.fontifyScriptInitialized) {
380      return;
381    }
382    window.fontifyScriptInitialized = true;
383
384    if (window.opener) {
385      // Remove existing listener if any before adding new one
386      if (window.fontifyMessageListener) {
387        window.removeEventListener('message', window.fontifyMessageListener, false);
388      }
389
390      function watchClosedWindow() {
391        let itv = setInterval(function () {
392          if (!window.opener || window.opener.closed) {
393            clearInterval(itv);
394            window.close();
395          }
396        }, 1000);
397      }
398
399      // Helper function to inject scripts and links from vite-tag content
400      function injectScript(encodedContent) {
401        
402
403        // Decode HTML entities
404        const tempTextarea = document.createElement('textarea');
405        tempTextarea.innerHTML = encodedContent;
406        const viteContent = tempTextarea.value;
407
408        // Parse HTML content
409        const tempDiv = document.createElement('div');
410        tempDiv.innerHTML = viteContent;
411
412        // Track duplicates within tempDiv only
413        const scriptIds = new Set();
414        const scriptSrcs = new Set();
415        const linkKeys = new Set();
416
417        // Helper to clone element attributes
418        function cloneAttributes(source, target) {
419          Array.from(source.attributes).forEach(function(attr) {
420            if (attr.name === 'crossorigin') {
421              target.crossOrigin = attr.value;
422            } else {
423              target.setAttribute(attr.name, attr.value);
424            }
425          });
426          if (source.textContent) {
427            target.textContent = source.textContent;
428          }
429        }
430
431        // Inject scripts (filter duplicates within tempDiv)
432        tempDiv.querySelectorAll('script').forEach(function(script) {
433          const scriptId = script.getAttribute('id');
434          const scriptSrc = script.getAttribute('src');
435
436          // Skip if duplicate in tempDiv
437          if ((scriptId && scriptIds.has(scriptId)) || (scriptSrc && scriptSrcs.has(scriptSrc))) {
438            return;
439          }
440
441          // Track script
442          if (scriptId) scriptIds.add(scriptId);
443          if (scriptSrc) scriptSrcs.add(scriptSrc);
444
445          // Clone and inject
446          const newScript = document.createElement('script');
447          cloneAttributes(script, newScript);
448
449          document.head.appendChild(newScript);
450        });
451
452        // Inject links (filter duplicates within tempDiv)
453        tempDiv.querySelectorAll('link').forEach(function(link) {
454          const linkHref = link.getAttribute('href');
455          const linkRel = link.getAttribute('rel') || '';
456          const key = linkHref + '|' + linkRel;
457
458          // Skip if duplicate in tempDiv
459          if (linkHref && linkKeys.has(key)) {
460            return;
461          }
462
463          // Track link
464          if (linkHref) linkKeys.add(key);
465
466          // Clone and inject
467          const newLink = document.createElement('link');
468          cloneAttributes(link, newLink);
469          document.head.appendChild(newLink);
470        });
471      }
472
473      // Function to apply preview font data
474
475
476      function receiveMessage(event) {
477        watchClosedWindow();
478        if (event.data.action == 'fontify_ready') {
479          console.log('fontify_ready');
480          injectScript(`&lt;!-- BEGIN app snippet: vite-tag --&gt;
481
482
483  &lt;script src=&quot;https://cdn.shopify.com/extensions/019cd5aa-62bf-7aba-b122-6cfde3a648ad/fontify-polaris-12/assets/main-B3V8Mu2P.js&quot; type=&quot;module&quot; crossorigin=&quot;anonymous&quot;&gt;&lt;/script&gt;
484
485&lt;!-- END app snippet --&gt;
486  &lt;!-- BEGIN app snippet: vite-tag --&gt;
487
488
489  &lt;link href=&quot;//cdn.shopify.com/extensions/019cd5aa-62bf-7aba-b122-6cfde3a648ad/fontify-polaris-12/assets/main-GVRB1u2d.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; media=&quot;all&quot; /&gt;
490
491&lt;!-- END app snippet --&gt;
492`);
493
494        } else if (event.data.action == 'font_audit_ready') {
495          injectScript(`&lt;!-- BEGIN app snippet: vite-tag --&gt;
496
497
498  &lt;script src=&quot;https://cdn.shopify.com/extensions/019cd5aa-62bf-7aba-b122-6cfde3a648ad/fontify-polaris-12/assets/audit-DDeWPAiq.js&quot; type=&quot;module&quot; crossorigin=&quot;anonymous&quot;&gt;&lt;/script&gt;
499
500&lt;!-- END app snippet --&gt;
501  &lt;!-- BEGIN app snippet: vite-tag --&gt;
502
503
504  &lt;link href=&quot;//cdn.shopify.com/extensions/019cd5aa-62bf-7aba-b122-6cfde3a648ad/fontify-polaris-12/assets/audit-CNr6hPle.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; media=&quot;all&quot; /&gt;
505
506&lt;!-- END app snippet --&gt;
507`);
508
509        } else if (event.data.action == 'preview_font_data') {
510          const fontData = event?.data || null;
511          window.fontifyPreviewData = fontData;
512          injectScript(`&lt;!-- BEGIN app snippet: vite-tag --&gt;
513
514
515  &lt;script src=&quot;https://cdn.shopify.com/extensions/019cd5aa-62bf-7aba-b122-6cfde3a648ad/fontify-polaris-12/assets/preview-CH6oXAfY.js&quot; type=&quot;module&quot; crossorigin=&quot;anonymous&quot;&gt;&lt;/script&gt;
516
517&lt;!-- END app snippet --&gt;
518`);
519        }
520      }
521
522      // Store reference to listener for cleanup
523      window.fontifyMessageListener = receiveMessage;
524      window.addEventListener('message', receiveMessage, false);
525
526      // Send init message when window is opened from opener
527      if (window.opener) {
528        window.opener.postMessage({ action: `${window.name}_init`, data: JSON.parse(JSON.stringify({})) }, '*');
529      }
530    }
531  })();
532</script>
532
533
534
535<!-- END app block --><!-- BEGIN app block: shopify://apps/ecomposer-builder/blocks/app-embed/a0fc26e1-7741-4773-8b27-39389b4fb4a0 --><!-- DNS Prefetch & Preconnect -->
536<link rel="preconnect" href="https://cdn.ecomposer.app" crossorigin>
537<link rel="dns-prefetch" href="https://cdn.ecomposer.app">
538
539<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/css/[email protected]" as="style">
540<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/js/[email protected]" as="script">
541<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/js/ecom_modal.js" as="script">
542
543<!-- Global CSS --><!--ECOM-EMBED-->
544  <style id="ecom-global-css" class="ecom-global-css">/**ECOM-INSERT-CSS**/.ecom-section > div.core__row--columns{max-width: 1200px;}.ecom-column>div.core__column--wrapper{padding: 20px;}div.core__blocks--body>div.ecom-block.elmspace:not(:first-child){margin-top: 20px;}:root{--ecom-global-typography-h1-font-weight:600;--ecom-global-typography-h1-font-size:72px;--ecom-global-typography-h1-line-height:90px;--ecom-global-typography-h1-letter-spacing:-0.02em;--ecom-global-typography-h2-font-weight:600;--ecom-global-typography-h2-font-size:60px;--ecom-global-typography-h2-line-height:72px;--ecom-global-typography-h2-letter-spacing:-0.02em;--ecom-global-typography-h3-font-weight:600;--ecom-global-typography-h3-font-size:48px;--ecom-global-typography-h3-line-height:60px;--ecom-global-typography-h3-letter-spacing:-0.02em;--ecom-global-typography-h4-font-weight:600;--ecom-global-typography-h4-font-size:36px;--ecom-global-typography-h4-line-height:44px;--ecom-global-typography-h4-letter-spacing:-0.02em;--ecom-global-typography-h5-font-weight:600;--ecom-global-typography-h5-font-size:30px;--ecom-global-typography-h5-line-height:38px;--ecom-global-typography-h6-font-weight:600;--ecom-global-typography-h6-font-size:24px;--ecom-global-typography-h6-line-height:32px;--ecom-global-typography-h7-font-weight:400;--ecom-global-typography-h7-font-size:18px;--ecom-global-typography-h7-line-height:28px;}</style>
545  <!--/ECOM-EMBED--><!-- Custom CSS & JS --><style id="ecom-custom-css"></style>
545<script id="ecom-custom-js" async></script>
545<!-- Open Graph Meta Tags for Pages --><!-- AI Search Optimization (LLM Outreach) --><!-- Critical Inline Styles -->
546<style class="ecom-theme-helper">.ecom-animation{opacity:0}.ecom-animation.animate,.ecom-animation.ecom-animated{opacity:1}.ecom-cart-popup{display:grid;position:fixed;inset:0;z-index:9999999;align-content:center;padding:5px;justify-content:center;align-items:center;justify-items:center}.ecom-cart-popup::before{content:' ';position:absolute;background:#e5e5e5b3;inset:0}.ecom-ajax-loading{cursor:not-allowed;pointer-events:none;opacity:.6}#ecom-toast{visibility:hidden;max-width:50px;height:60px;margin:auto;background-color:#333;color:#fff;text-align:center;border-radius:2px;position:fixed;z-index:1;left:0;right:0;bottom:30px;font-size:17px;display:grid;grid-template-columns:50px auto;align-items:center;justify-content:start;align-content:center;justify-items:start}#ecom-toast.ecom-toast-show{visibility:visible;animation:ecomFadein .5s,ecomExpand .5s .5s,ecomStay 3s 1s,ecomShrink .5s 4s,ecomFadeout .5s 4.5s}#ecom-toast #ecom-toast-icon{width:50px;height:100%;box-sizing:border-box;background-color:#111;color:#fff;padding:5px}#ecom-toast .ecom-toast-icon-svg{width:100%;height:100%;position:relative;vertical-align:middle;margin:auto;text-align:center}#ecom-toast #ecom-toast-desc{color:#fff;padding:16px;overflow:hidden;white-space:nowrap}@media(max-width:768px){#ecom-toast #ecom-toast-desc{white-space:normal;min-width:250px}#ecom-toast{height:auto;min-height:60px}}.ecom__column-full-height{height:100%}[data-ec-sr]>.core__row--columns>.ecom-column:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-inner>.ecom-block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-inner>.ec-flex-wp.core__block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ec-flex-wp.core__block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr]>.ecom-grid-layout>.ecom-grid-item:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr-items] [data-ec-sr-item]:not(.ecom-sr-visible):not(.ecom-sr-done){opacity:0}.ecom-sr-done{opacity:1}@keyframes ecom-sr-fade-up{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ecom-sr-fade-in{from{opacity:0}to{opacity:1}}@keyframes ecom-sr-slide-left{from{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes ecom-sr-zoom-in{from{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.ecom-sr-visible{animation-fill-mode:both!important;animation-duration:.6s!important;animation-timing-function:cubic-bezier(.25,.46,.45,.94)!important}.ecom-sr-visible[data-sr-anim="fade-up"]{animation-name:ecom-sr-fade-up!important}.ecom-sr-visible[data-sr-anim="fade-in"]{animation-name:ecom-sr-fade-in!important}.ecom-sr-visible[data-sr-anim="slide-left"]{animation-name:ecom-sr-slide-left!important}.ecom-sr-visible[data-sr-anim="zoom-in"]{animation-name:ecom-sr-zoom-in!important}@keyframes ecomFadein{from{bottom:0;opacity:0}
546to{bottom:30px;opacity:1}}@keyframes ecomExpand{from{min-width:50px}to{min-width:var(--ecom-max-width)}}@keyframes ecomStay{from{min-width:var(--ecom-max-width)}to{min-width:var(--ecom-max-width)}}@keyframes ecomShrink{from{min-width:var(--ecom-max-width)}to{min-width:50px}}@keyframes ecomFadeout{from{bottom:30px;opacity:1}to{bottom:60px;opacity:0}}</style>
547
548
549<!-- EComposer Config Script -->
550<script id="ecom-theme-helpers" async>
551window.EComposer=window.EComposer||{};(function(){if(!this.configs)this.configs={};this.configs={"custom_code":{"enable_jquery":true,"custom_css":"","custom_js":""},"instagram":null};this.configs.ajax_cart={enable:false};this.customer=false;this.initQuickview=function(){};
552this.proxy_path='/apps/ecomposer-visual-page-builder';this.popupScriptUrl='';this.routes={domain:'https://mendo.nl',root_url:'/',collections_url:'/collections',all_products_collection_url:'/collections/all',cart_url:'/cart',cart_add_url:'/cart/add',cart_change_url:'/cart/change',cart_clear_url:'/cart/clear',cart_update_url:'/cart/update',product_recommendations_url:'/recommendations/products'};
553this.queryParams={};
554if(window.location.search.length){new URLSearchParams(window.location.search).forEach((value,key)=>{this.queryParams[key]=value})}
555this.money_format="€{{amount_with_comma_separator}}";
556this.money_with_currency_format="€{{amount_with_comma_separator}} EUR";
557this.currencyCodeEnabled=null;this.abTestingData = [];this.formatMoney=function(t,e){const r=this.currencyCodeEnabled?this.money_with_currency_format:this.money_format;function a(t,e){return void 0===t?e:t}function o(t,e,r,o){if(e=a(e,2),r=a(r,","),o=a(o,"."),isNaN(t)||null==t)return 0;var n=(t=(t/100).toFixed(e)).split(".");return n[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+r)+(n[1]?o+n[1]:"")}"string"==typeof t&&(t=t.replace(".",""));var n="",i=/\{\{\s*(\w+)\s*\}\}/,s=e||r;switch(s.match(i)[1]){case"amount":n=o(t,2);break;case"amount_no_decimals":n=o(t,0);break;case"amount_with_comma_separator":n=o(t,2,".",",");break;case"amount_with_space_separator":n=o(t,2," ",",");break;case"amount_with_period_and_space_separator":n=o(t,2," ",".");break;case"amount_no_decimals_with_comma_separator":n=o(t,0,".",",");break;case"amount_no_decimals_with_space_separator":n=o(t,0," ");break;case"amount_with_apostrophe_separator":n=o(t,2,"'",".")}return s.replace(i,n)};
558this.resizeImage=function(t,e){try{if(!e||"original"==e||"full"==e||"master"==e)return t;if(-1!==t.indexOf("cdn.shopify.com")||-1!==t.indexOf("/cdn/shop/")){var r=t.match(/\.(jpg|jpeg|gif|png|bmp|bitmap|tiff|tif|webp)((\#[0-9a-z\-]+)?(\?v=.*)?)?$/gim);if(null==r)return null;var a=t.split(r[0]),o=r[0];return a[0]+"_"+e+o}}catch(r){return t}return t};
559this.getProduct=function(t){if(!t)return!1;let e=("/"===this.routes.root_url?"":this.routes.root_url)+"/products/"+t+".js?shop="+Shopify.shop;return window.ECOM_LIVE&&(e="/shop/builder/ajax/ecom-proxy/products/"+t+"?shop="+Shopify.shop),window.fetch(e,{headers:{"Content-Type":"application/json"}}).then(t=>t.ok?t.json():false)};
560const u=new URLSearchParams(window.location.search);if(u.has("ecom-redirect")){const r=u.get("ecom-redirect");if(r){let d;try{d=decodeURIComponent(r)}catch{return}d=d.trim().replace(/[\r\n\t]/g,"");if(d.length>2e3)return;const p=["javascript:","data:","vbscript:","file:","ftp:","mailto:","tel:","sms:","chrome:","chrome-extension:","moz-extension:","ms-browser-extension:"],l=d.toLowerCase();for(const o of p)if(l.includes(o))return;const x=[/
560<script/i,/<\/script/i,/javascript:/i,/vbscript:/i,/onload=/i,/onerror=/i,/onclick=/i,/onmouseover=/i,/onfocus=/i,/onblur=/i,/onsubmit=/i,/onchange=/i,/alert\s*\(/i,/confirm\s*\(/i,/prompt\s*\(/i,/document\./i,/window\./i,/eval\s*\(/i];for(const t of x)if(t.test(d))return;if(d.startsWith("/")&&!d.startsWith("//")){if(!/^[a-zA-Z0-9\-._~:/?#[\]@!$&'()*+,;=%]+$/.test(d))return;if(d.includes("../")||d.includes("./"))return;window.location.href=d;return}if(!d.includes("://")&&!d.startsWith("//")){if(!/^[a-zA-Z0-9\-._~:/?#[\]@!$&'()*+,;=%]+$/.test(d))return;if(d.includes("../")||d.includes("./"))return;window.location.href="/"+d;return}let n;try{n=new URL(d)}catch{return}if(!["http:","https:"].includes(n.protocol))return;if(n.port&&(parseInt(n.port)<1||parseInt(n.port)>65535))return;const a=[window.location.hostname];if(a.includes(n.hostname)&&(n.href===d||n.toString()===d))window.location.href=d}}
561}).bind(window.EComposer)();
562if(window.Shopify&&window.Shopify.designMode&&window.top&&window.top.opener){window.addEventListener("load",function(){window.top.opener.postMessage({action:"ecomposer:loaded"},"*")})}
563</script>
563<!-- Toast Template -->
564<script type="text/template" id="ecom-template-html"><!-- BEGIN app snippet: ecom-toast --><div id="ecom-toast"><div id="ecom-toast-icon"><svg xmlns="http://www.w3.org/2000/svg" class="ecom-toast-icon-svg ecom-toast-icon-info" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"/></svg>
565<svg class="ecom-toast-icon-svg ecom-toast-icon-success" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 48c110.5 0 200 89.5 200 200 0 110.5-89.5 200-200 200-110.5 0-200-89.5-200-200 0-110.5 89.5-200 200-200m140.2 130.3l-22.5-22.7c-4.7-4.7-12.3-4.7-17-.1L215.3 303.7l-59.8-60.3c-4.7-4.7-12.3-4.7-17-.1l-22.7 22.5c-4.7 4.7-4.7 12.3-.1 17l90.8 91.5c4.7 4.7 12.3 4.7 17 .1l172.6-171.2c4.7-4.7 4.7-12.3 .1-17z"/></svg>
566</div><div id="ecom-toast-desc"></div></div><!-- END app snippet --></script>
566<!-- END app block -->
566<script src="https://cdn.shopify.com/extensions/01a0f119-97d5-70ad-8274-d2ee373cf011/ecomposer-145/assets/ecom.js" type="text/javascript" defer="defer"></script>
566
567<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
568<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: 82192335182,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};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 568
568
569<script>
570  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
571</script>
vendor: 1 bytes, line 571
571
572<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}
572).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: 82192335182,storefrontBaseUrl: "https://mendo.nl",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://mendo.nl/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"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":"MENDO","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"129659-9c.myshopify.com","countryCode":"NL","storefrontUrl":"https:\/\/mendo.nl"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://mendo.nl/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"161137131854","themeStoreId":"903","themePublished":"true","eventMetadataId":"c6879ff7-69e8-462f-9cc7-dfc1674c2
572c46","pageType":"cart","shopId":"82192335182","storefrontBaseUrl":"https:\/\/mendo.nl","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
572<script>
573  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
574  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
575  window.ShopifyAnalytics.meta.currency = 'EUR';
576  var meta = {"page":{"pageType":"cart","requestId":"5fab206e-53e3-4f0e-8be0-13eb528845ab-1790937522"}};
577  for (var attr in meta) {
578    window.ShopifyAnalytics.meta[attr] = meta[attr];
579  }
580</script>
vendor: 1 bytes, line 580
580
581<script class="analytics">
582  (function () {
583    var customDocumentWrite = function(content) {
584      var jquery = null;
585
586      if (window.jQuery) {
587        jquery = window.jQuery;
588      } else if (window.Checkout && window.Checkout.$) {
589        jquery = window.Checkout.$;
590      }
591
592      if (jquery) {
593        jquery('body').append(content);
594      }
595    };
596
597    var hasLoggedConversion = function(token) {
598      if (token) {
599        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
600      }
601      return false;
602    }
603
604    var setCookieIfConversion = function(token) {
605      if (token) {
606        var twoMonthsFromNow = new Date(Date.now());
607        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
608
609        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
610      }
611    }
612
613    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
614    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
615    if (trekkie.integrations) {
616      return;
617    }
618    trekkie.methods = [
619      'identify',
620      'page',
621      'ready',
622      'track',
623      'trackForm',
624      'trackLink'
625    ];
626    trekkie.factory = function(method) {
627      return function() {
628        var args = Array.prototype.slice.call(arguments);
629        args.unshift(method);
630        trekkie.push(args);
631        if (method == 'track' || method == 'page') {
632          var pageUrl;
633          try {
634            pageUrl = window.location.href;
635          } catch (e) {}
636          var pageReferrer;
637          try {
638            pageReferrer = document.referrer;
639          } catch (e) {}
640          try {
641            if (window.__TREKKIE_SHIM_QUEUE == null) {
642              window.__TREKKIE_SHIM_QUEUE = [];
643            }
644            window.__TREKKIE_SHIM_QUEUE.push({
645              from: 'trekkie-stub',
646              method: method,
647              args: args.slice(1),
648              pageContext: {
649                url: pageUrl,
650                referrer: pageReferrer
651              }
652            });
653          } catch (e) {
654            // no-op
655          }
656        }
657        return trekkie;
658      };
659    };
660    for (var i = 0; i < trekkie.methods.length; i++) {
661      var key = trekkie.methods[i];
662      trekkie[key] = trekkie.factory(key);
663    }
664    trekkie.load = function(config) {
665      trekkie.config = config || {};
666      trekkie.config.initialDocumentCookie = document.cookie;
667      var first = document.getElementsByTagName('script')[0];
668var script = document.createElement('script');
669script.type = 'text/javascript';
670script.onerror = function(e) {
671  var scriptFallback = document.createElement('script');
672  scriptFallback.type = 'text/javascript';
673  scriptFallback.onerror = function(error) {
674          var Monorail = {
675      produce: function produce(monorailDomain, schemaId, payload) {
676        var currentMs = new Date().getTime();
677        var event = {
678          schema_id: schemaId,
679          payload: payload,
680          metadata: {
681            event_created_at_ms: currentMs,
682            event_sent_at_ms: currentMs
683          }
684        };
685        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
686      },
687      sendRequest: function sendRequest(endpointUrl, payload) {
688        // Try the sendBeacon API
689        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
690          var blobData = new window.Blob([payload], {
691            type: 'text/plain'
692          });
693
694          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
695            return true;
696          } // sendBeacon was not successful
697
698        } // XHR beacon
699
700        var xhr = new XMLHttpRequest();
701
702        try {
703          xhr.open('POST', endpointUrl);
704          xhr.setRequestHeader('Content-Type', 'text/plain');
705          xhr.send(payload);
706        } catch (e) {
707          console.log(e);
708        }
709
710        return false;
711      },
712      isIos12: function isIos12() {
713        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
714      }
715    };
716    Monorail.produce('monorail-edge.shopifysvc.com',
717      'trekkie_storefront_load_errors/1.1',
718      {shop_id: 82192335182,
719      theme_id: 161137131854,
720      app_name: "storefront",
721      context_url: window.location.href,
722      source_url: "//mendo.nl/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
723
724  };
725  scriptFallback.async = true;
726  scriptFallback.src = '//mendo.nl/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
727  first.parentNode.insertBefore(scriptFallback, first);
728};
729script.async = true;
730script.src = '//mendo.nl/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
731first.parentNode.insertBefore(script, first);
732
733    };
734    trekkie.load(
735      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":82192335182,"isMerchantRequest":null,"themeId":161137131854,"themeCityHash":"732841050330182648","contentLanguage":"en","currency":"EUR","eventMetadataId":"c6879ff7-69e8-462f-9cc7-dfc1674c2
735c46"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
736    );
737
738    var loaded = false;
739    trekkie.ready(function() {
740      if (loaded) return;
741      loaded = true;
742
743      window.ShopifyAnalytics.lib = window.trekkie;
744
745      var originalDocumentWrite = document.write;
746      document.write = customDocumentWrite;
747      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
748      document.write = originalDocumentWrite;
749
750      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
751      var token = match? match[1]: undefined;
752      if (!hasLoggedConversion(token)) {
753        setCookieIfConversion(token);
754        
755      }
756    });
757
758    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"5fab206e-53e3-4f0e-8be0-13eb528845ab-1790937522","shopifyEmitted":true});
759
760    var eventsListenerScript = document.createElement('script');
761    eventsListenerScript.async = true;
762    eventsListenerScript.src = "//mendo.nl/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
763    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
764})();</script>
vendor: 1 bytes, line 764
764
765<script
766  defer
767  src="https://mendo.nl/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
768  data-application="storefront-renderer"
769  data-shop-id="82192335182"
770  data-render-region="gcp-europe-west1"
771  data-page-type="cart"
772  data-theme-instance-id="161137131854"
773  data-theme-name="Highlight"
774  data-theme-version="3.2.1"
775  data-monorail-region="shop_domain"
776  data-resource-timing-sampling-rate="10"
777  data-shs="true"
778  data-shs-beacon="true"
779  data-shs-export-with-fetch="true"
780  data-shs-logs-sample-rate="1"
781  data-shs-beacon-endpoint="https://mendo.nl/api/collect"
782></script>
782
783<meta name="shopify-y" content="ec980781-bee6-40e9-96cc-ba3105f526c0" data-expiration="1822495122000"><meta name="shopify-s" content="8494a9eb-4b72-4e1c-bfd2-b1ea1559723e" data-expiration="1790939322000"><meta name="new-cookie-storage-activated" content="t">
784</head>
785
786<body id="your-shopping-cart" class="template-cart template-cart no-touchevents image-reveal--opacity">
787
788  
788<script>
789    if ( 'ontouchstart' in window || window.DocumentTouch && document instanceof DocumentTouch ) {
790      document.querySelector('body').classList.remove('no-touchevents');
791      document.querySelector('body').classList.add('touchevents');
792    } 
793  </script>
793
794
795  <a href="#main" class="visually-hidden skip-to-content" tabindex="1">Skip to content</a>
796  <div id="screen-reader-info" aria-live="polite" class="visually-hidden"></div><!-- BEGIN sections: header-group -->
797<div id="shopify-section-sections--21344338149710__announcement" class="shopify-section shopify-section-group-header-group mount-announcement-bar"><link href="//mendo.nl/cdn/shop/t/2/assets/section-announcement-bar.css?v=25824308530881044281713346103" rel="stylesheet" type="text/css" media="all" />
798<announcement-bar id="announcement-sections--21344338149710__announcement" style="display:block" data-js-inert>
799    <div class="wrapper">
800      <div class="announcement-bar">
801
802        <div class="announcement-bar__social-icons lap--hide"><div class="social-icons"></div></div>
803        
804        <div class="announcement-bar__content"><div class="announcement-bar__slider" data-js-slider><span class="announcement" >FREE SHIPPING WITHIN NL ON ORDERS OVER €125
805</span></div></div>
806
807        <div class="announcement-bar__localization-form localization-form-holder lap--hide"><link href="//mendo.nl/cdn/shop/t/2/assets/component-localization-form.css?v=117523343151842312331713346102" rel="stylesheet" type="text/css" media="all" />
808<form method="post" action="/localization" id="localization_form-ancmt" accept-charset="UTF-8" class="localization-form" 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="/cart" /><localization-form class="localization-form__item">
809
810        <span class="visually-hidden" id="currency-heading-ancmt">Country/region</span>
811
812        <input type="hidden" name="country_code" id="CurrencySelector-ancmt" value="NL" />
813
814        <button class="regular-select-cover" aria-expanded="false" aria-controls="country-list-ancmt" data-location="ancmt" data-js-localization-form-button>
815          <span class="regular-select-inner">
816            <span class="localization-form__country">Netherlands</span>
817            <span class="localization-form__currency">(EUR €)</span>
818          </span>
819        </button>
820
821        <ul id="country-list-ancmt" class="regular-select-content invert-permanent" data-js-localization-form-content data-js-localization-form-insert-helper-content></ul>
822
823      </localization-form></form>
823<script src="//mendo.nl/cdn/shop/t/2/assets/component-localization-form.js?v=101882649807839101391713346102" defer></script>
823</div>
824
825      </div>
826    </div>      
827  </announcement-bar>
828
829  <style data-shopify>
830#announcement-sections--21344338149710__announcement .announcement-bar, #announcement-sections--21344338149710__announcement a, #announcement-sections--21344338149710__announcement .localization-form__item-text, #announcement-sections--21344338149710__announcement .regular-select-inner {
831        color: #ffffff;
832      }
833      #announcement-sections--21344338149710__announcement .regular-select-inner {
834        background-image: url("data:image/svg+xml,%0A%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5563 6.06934L6.66733 11.9583L0.77832 6.06934H7.20269H12.5563Z' fill='%23ffffff'/%3E%3C/svg%3E%0A") !important;
835      }
836      #announcement-sections--21344338149710__announcement svg *, #announcement-sections--21344338149710__announcement .localization-form__item-symbol * {
837        fill: #ffffff !important;
838      }#announcement-sections--21344338149710__announcement,#announcement-sections--21344338149710__announcement .announcement-bar__content-nav {
839        background: #000000;
840      }</style>
841</div><div id="shopify-section-sections--21344338149710__header" class="shopify-section shopify-section-group-header-group mount-header"><main-header class="header-holder" 
842  data-sticky="sticky" 
843  data-sticky-background="true"
844>
845
846  <div class="header wrapper  header--wout-icon-labels "
847     style="--header-logo: 25px;" 
848  >
849
850    <div id="logo" class="logo" tabindex="-1"><style>
851            .mount-header.is-sticky:not(.is-sticky-always) .header .logo-img, 
852            .mount-header.is-sticky:not(.is-sticky-always) .header .logo-img img {
853              max-height: 25px !important;
854            } 
855            @media screen and (max-width: 1023px) {
856              .header .logo-img, 
857              .header .logo-img img {
858                max-height: 25px !important;
859              }
860            }
861          </style>
862
863          <a class="logo-img" title="MENDO" href="/" style="height:var(--header-logo);display:flex;align-items:center" tabindex="3">
864            <img src="//mendo.nl/cdn/shop/files/logo_bw.svg?v=1713948930" alt="MENDO" style="max-height:25px" width="349" height="72" />
865          </a>
866
867        
868</div>
869
870    <button id="menu-open-button" class="menu-opener" tabindex="2" aria-expanded="false" aria-controls="site-menu-sidebar">
871      <span class="menu-opener__icon" aria-label="Menu" role="img">
872        <span class="line"></span><span class="line"></span><span class="line"></span>
873      </span>
874      <span class="menu-opener__text lap--hide menu-meta__text">Menu</span>
875    </button>
876
877    <div class="menu-meta">
878      <ul><li>
879          <a  class="menu-meta__link" href="/cart">
880            <span class="menu-meta__icon" aria-label="Shopping bag" style="margin-top: -1px;" role="img"><svg aria-hidden="true" focusable="false" role="presentation" width="22" height="26" viewBox="0 0 22 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.57058 6.64336H4.49919C3.0296 6.64336 1.81555 7.78963 1.7323 9.25573L1.00454 22.0739C0.914352 23.6625 2.17916 25 3.77143 25H18.2286C19.8208 25 21.0856 23.6625 20.9955 22.0739L20.2677 9.25573C20.1844 7.78962 18.9704 6.64336 17.5008 6.64336H15.4294M6.57058 6.64336H15.4294M6.57058 6.64336V4.69231C6.57058 2.6531 8.22494 1 10.2657 1H11.7343C13.775 1 15.4294 2.6531 15.4294 4.69231V6.64336" stroke="#000000" stroke-width="1.75"/></svg><span class="menu-meta__count" data-header-cart-count>0</span>
881            </span>
882            <span class="lap--hide menu-meta__text">Shopping bag</span>
883          </a>
884        </li>
885      </ul>
886    </div>
887  </div>
888
889  <div style="display:none" data-js-site-navigation-content>
890
891    <div class="sidebar__container">
892
893      <div class="sidebar__close">
894        <button class="close-sidebar" aria-label="Close">
895          <span class="aria-hidden"><svg aria-hidden="true" focusable="false" role="presentation" width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.41418 0L16.9705 15.5563L15.5563 16.9706L-2.89679e-05 1.41421L1.41418 0Z" fill="#111111"/><path d="M16.9706 1.41431L1.41423 16.9707L1.85966e-05 15.5564L15.5564 9.31025e-05L16.9706 1.41431Z" fill="#111111"/></svg></span>
896          <span class="close-sidebar__text">Close</span>
897        </button>
898        <button class="navigate-back" aria-label="Back" style="display:none">
899          <span class="aria-hidden" style="margin-inline-start:-7px"><svg aria-hidden="true" focusable="false" role="presentation" width="32" height="18" viewBox="0 0 32 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.41421 7.58579L16.9706 16.1421L15.5563 17.5563L7 9L8.41421 7.58579Z" fill="#111111"/><path d="M8.93506 7.98523H31.0356V9.98523L8.93506 9.98523V7.98523Z" fill="#111111"/><path d="M16.9706 1.85787L8.41421 10.4142L7 9L15.5563 0.443655L16.9706 1.85787Z" fill="#111111"/></svg></span>
900          <span class="close-sidebar__text">Back</span>
901        </button>
902      </div>
903
904      <div class="sidebar__content">
905
906        <div class="sidebar__menus"><nav class="primary-menu">
907              <ul class="sidebar__menu sidebar--primary"><li class="">
908			<a href="/" >
909				<span style="flex: 1;"><span class="underline-animation">Home</span></span></a></li><li class="">
910			<a href="/collections/all" >
911				<span style="flex: 1;"><span class="underline-animation">Shop</span></span></a></li><li class="">
912			<a href="/pages/about" >
913				<span style="flex: 1;"><span class="underline-animation">About</span></span></a></li><li class="">
914			<a href="/pages/publishing" >
915				<span style="flex: 1;"><span class="underline-animation">Publishing</span></span></a></li><li class="">
916			<a href="/pages/b2b" >
917				<span style="flex: 1;"><span class="underline-animation">B2B</span></span></a></li><li class="">
918			<a href="/pages/journal" >
919				<span style="flex: 1;"><span class="underline-animation">
919Journal</span></span></a></li><li class="">
920			<a href="/pages/main-faqs" >
921				<span style="flex: 1;"><span class="underline-animation">Support</span></span></a></li><li class="">
922			<a href="/pages/contact" >
923				<span style="flex: 1;"><span class="underline-animation">Contact</span></span></a></li><li class="">
924			<a href="/search" >
925				<span style="flex: 1;"><span class="underline-animation">Search</span></span></a></li></ul>
926            </nav><ul class="sidebar__menu sidebar--accounts">
927              <li><a href="https://mendo.nl/customer_authentication/redirect?locale=en&region_country=NL">
928                    <span class="flex:1"><span class="underline-animation">Login</span></span>
929                  </a></li>
930            </ul></div>
931
932        <div class="sidebar__footer">
933
934          <div class="localization-form-holder"></div></div>
935
936      </div>
937
938    </div>
939
940  </div>
941
942</main-header><style> @media screen and (max-width: 1023px) {#shopify-section-sections--21344338149710__header .header .logo-img, #shopify-section-sections--21344338149710__header .header .logo-img img {width: 100%; }} </style></div>
943<!-- END sections: header-group --><sidebar-drawer id="site-menu-sidebar" class="sidebar sidebar--left" tabindex="-1" role="dialog" aria-modal="true"></sidebar-drawer>
944  
945  <link href="//mendo.nl/cdn/shop/t/2/assets/component-product-item.css?v=149504945480407952201713346103" rel="stylesheet" type="text/css" media="all" />
946  <link rel="stylesheet" href="//mendo.nl/cdn/shop/t/2/assets/component-cart.css?v=31941102711252122721713346102" media="print" onload="this.media='all'">
947
948	<main id="main" class="page-content"><div id="shopify-section-template--21344337658190__main" class="shopify-section section-w-margin section-w-mobile-padding"><link href="//mendo.nl/cdn/shop/t/2/assets/component-cart.css?v=31941102711252122721713346102" rel="stylesheet" type="text/css" media="all" />
949
950<div class="section-header five-tenths lap--full-width push-left-one-tenth lap--push-left-none">
951  <h1 class="section-header__title h1">Shopping Cart</h1>
952</div>
953
954<div class="grid five-tenths lap--full-width push-left-one-tenth lap--push-left-none" id="cart-page-form"><div class="rte">
955      <p>Your cart is currently empty.</p>
956      <a href="/collections/all" class="button button--solid button--align">
957        <span>Continue browsing</span>
958      </a>
959    </div>
960
961  
962
963</div>
964
965</div>
966<!-- BEGIN sections: footer-group -->
967<div id="shopify-section-sections--21344338116942__footer" class="shopify-section shopify-section-group-footer-group section-w-mobile-padding ten-tenths lap--full-width push-left-one-tenth lap--push-left-none mfc"><link href="//mendo.nl/cdn/shop/t/2/assets/section-footer.css?v=64820913906968820121713346103" rel="stylesheet" type="text/css" media="all" />
968
969<div class="main-footer"><div class="footer-item four-tenths lap--full-width footer-item--text" ><h5 class="footer-item__title">Mendo</h5><div class="rte">
970          <p>Books that tease the senses.</p>
971        </div></div><div class="footer-item four-tenths lap--full-width push-left-two-tenths lap--push-left-none footer-item--menus" ><div class="two-tenths lap--five-tenths palm--full-width"><h5 class="footer-item__title">LINKS</h5><div class="footer-links text-size--larger"><span>
972                  <a href="https://www.instagram.com/mendobooks/"><span class="footer-links-body">Instagram</span></a>
973                </span><span>
974                  <a href="https://www.linkedin.com/company/mendo?originalSubdomain=nl"><span class="footer-links-body">LinkedIn</span></a>
975                </span><span>
976                  <a href="https://www.facebook.com/mendobooks/"><span class="footer-links-body">Facebook</span></a>
977                </span><span>
978                  <a href="/pages/main-faqs"><span class="footer-links-body">Support</span></a>
979                </span><span>
980                  <a href="/policies/shipping-policy"><span class="footer-links-body">Shipping Policy</span></a>
981                </span><span>
982                  <a href="/policies/refund-policy"><span class="footer-links-body">Refund Policy</span></a>
983                </span><span>
984                  <a href="/policies/privacy-policy"><span class="footer-links-body">Privacy Policy</span></a>
985                </span></div>
986
987          </div></div><div class="footer-item four-tenths lap--full-width
988      
989        push-left-none
990      
991    footer-item--info localization-form-holder"><link href="//mendo.nl/cdn/shop/t/2/assets/component-localization-form.css?v=117523343151842312331713346102" rel="stylesheet" type="text/css" media="all" />
992<form method="post" action="/localization" id="localization_form-footer" accept-charset="UTF-8" class="localization-form" 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="/cart" /><localization-form class="localization-form__item">
993
994        <span class="visually-hidden" id="currency-heading-footer">Country/region</span>
995
996        <input type="hidden" name="country_code" id="CurrencySelector-footer" value="NL" />
997
998        <button class="regular-select-cover" aria-expanded="false" aria-controls="country-list-footer" data-location="footer" data-js-localization-form-button>
999          <span class="regular-select-inner">
1000            <span class="localization-form__country">Netherlands</span>
1001            <span class="localization-form__currency">(EUR €)</span>
1002          </span>
1003        </button>
1004
1005        <ul id="country-list-footer" class="regular-select-content invert-permanent" data-js-localization-form-content data-js-localization-form-insert-helper-content></ul>
1006
1007      </localization-form></form>
1007<script src="//mendo.nl/cdn/shop/t/2/assets/component-localization-form.js?v=101882649807839101391713346102" defer></script>
1007</div><div class="footer-item footer-item--copyright">
1008    <span>Copyright &copy; 2026 <a href="/">MENDO</a><span class="powered-by-shopify">. <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore"> </a></span></span>
1009  </div>
1010
1011</div><style data-shopify>
1012    .mfc,
1013    .main-footer,
1014    .main-footer:after,
1015    .main-footer .footer-item .regular-select-cover,
1016    .main-footer .footer-item input,
1017    .main-footer .footer-item .regular-select-content.content-opened {
1018      background-color: #000000;
1019    }
1020    .main-footer {
1021	    padding-top: calc(var(--section-margin) / 2);
1022    }
1023  </style>
1024
1025<style data-shopify>
1026
1027    .main-footer h5, .main-footer .rte, .main-footer h5, .main-footer a, .main-footer h5, .main-footer li, .main-footer div > span,
1028    .main-footer .footer-item .regular-select-inner,
1029    .main-footer .footer-item .regular-select-item button,
1030    .main-footer .footer-item input,
1031    .main-footer .footer-item input::placeholder
1032      {
1033        color: #ffffff;
1034      }
1035
1036    .main-footer .footer-item .regular-select-cover,
1037    .main-footer .footer-item input {
1038      border-color: #ffffff !important;
1039    }
1040    .main-footer .footer-item .regular-select-content.content-opened {
1041      border: solid 1px #ffffff !important;
1042    }
1043
1044    .main-footer .footer-item .newsletter-form svg path, 
1045    .main-footer .footer-item .social-icons a svg * {
1046      fill: #ffffff !important;
1047    }
1048
1049    .main-footer select, .regular-select-inner, .facets__summary {
1050      background-image: url("data:image/svg+xml,%0A%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5563 6.06934L6.66733 11.9583L0.77832 6.06934H7.20269H12.5563Z' fill='%23ffffff'/%3E%3C/svg%3E%0A") !important;
1051    }
1052  </style>
1053
1054
1055<style> #shopify-section-sections--21344338116942__footer .footer-links span, #shopify-section-sections--21344338116942__footer .footer-item--copyright {font-size: calc(14px / 18 * var(--base-body-size) + 0px); line-height: 1.1;} </style></div>
1056<!-- END sections: footer-group --></main><div id="shopify-section-popups" class="shopify-section"><link href="//mendo.nl/cdn/shop/t/2/assets/section-popup.css?v=150754843250186427291713346103" rel="stylesheet" type="text/css" media="all" />
1057<div class="stacked-popups"><modal-box id="modal-popups-0" class="popup popup-block popup--cookies " 
1058            data-options='{
1059              
1060              "show":  1 ,
1061              "enabled": true,
1062              
1063              "frequency": "month",
1064               "type": "cookies", 
1065              "closeByKey": false,
1066              "disableScroll": false
1067            }'
1068            style="display:none;"
1069            data-modal-box
1070            
1071          ><div class="popup-text gutter--regular spacing--large remove-empty-space">
1072                  <span class="h4 popup-title">Cookies</span>
1073                  <div><span class="text-size--small">This website uses cookies to ensure you get the best experience on your device.</span></div>
1074                  <div class="cta-stacked">
1075                    <button data-js-close data-js-cookies-accept class="button button--solid  button--wide button--cookies-accept">Accept all cookies</button>
1076                    <button data-js-close data-js-cookies-decline class="button button--solid  button--wide">Decline all cookies</button>
1077                  </div>
1078            
1079                </div><div data-content style="display:none" aria-hidden="true">cookies-popups-0</div>
1080
1081            <style>#modal-popups-0, 
1082                #modal-popups-0 a {
1083                  color: #ffffff;
1084                }
1085                #modal-popups-0 .button,
1086                #modal-popups-0 .button:hover,
1087                #modal-popups-0 input {
1088                  border-color: #ffffff;
1089                  border-style: solid;
1090                  border-width: 1px;
1091                  color: #ffffff !important;
1092                  background: transparent;
1093                }
1094
1095                #modal-popups-0 .button--cookies-accept,
1096                #modal-popups-0 .button--cookies-accept:hover {
1097                  border-color: #ffffff;
1098                  border-style: solid;
1099                  border-width: 1px;
1100                  color: #111111 !important;
1101                  background: #ffffff !important;
1102                }
1103
1104                #modal-popups-0 input::placeholder {
1105                  color: #ffffff;
1106                }
1107
1108                 #modal-popups-0 svg path {
1109                  fill: #ffffff;
1110                 }#modal-popups-0 {
1111                  background: #111111;
1112                }</style>
1113
1114          </modal-box></div></div><sidebar-drawer id="site-search-sidebar" class="sidebar sidebar--right" tabindex="-1" role="dialog" aria-modal="true">
1115
1116    <div class="sidebar__container">
1117
1118      <div class="sidebar__close">
1119        <button class="close-sidebar" aria-label="Close">
1120          <span class="aria-hidden"><svg aria-hidden="true" focusable="false" role="presentation" width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.41418 0L16.9705 15.5563L15.5563 16.9706L-2.89679e-05 1.41421L1.41418 0Z" fill="#111111"/><path d="M16.9706 1.41431L1.41423 16.9707L1.85966e-05 15.5564L15.5564 9.31025e-05L16.9706 1.41431Z" fill="#111111"/></svg></span>
1121          <span class="close-sidebar__text">Close</span>
1122        </button>
1123      </div>
1124
1125      <div class="sidebar__content">
1126        <search-form>
1127          <link href="//mendo.nl/cdn/shop/t/2/assets/component-search-form.css?v=25183789317793293931713346103" rel="stylesheet" type="text/css" media="all" />
1128<form action="/search" method="get" class="search-form" role="search" autocomplete="off" 
1129	
1130>
1131
1132  <input type="search" name="q" value="" 
1133  	placeholder="Tell us what you&#39;re looking for..." class="input-group-field" 
1134  	aria-label="Tell us what you&#39;re looking for..." autocomplete="off"
1135  	data-js-search-input
1136  ><button type="submit" aria-label="Submit" tabindex="-1">
1137	    <span class="icon icon-search" aria-hidden="true"><svg aria-hidden="true" focusable="false" role="presentation" width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="9" cy="9" r="8" stroke="#000000" stroke-width="2"/><rect x="14.2188" y="15.9062" width="1.98612" height="6.65426" fill="#000000" transform="rotate(-45 14.2188 15.9062)" /></svg></span>
1138	  </button></form><div data-js-search-results></div>
1139        </search-form>
1140      </div>
1141
1142    </div>
1143
1144  </sidebar-drawer>
1145
1146	<div class="page-overlay"></div>
1147
1148  
1148<script>
1149
1150    window.prlxElementsPusher = function(element) {
1151      let elements = element.querySelectorAll('[data-scroll-speed]');
1152      if ( element.classList.contains('mount-parallax-w-padding' ) ) {
1153        let i = elements.length-1;
1154        while(i >= 0){
1155          if ( Number(elements[i].getAttribute('data-scroll-speed')) < 0 ) {
1156            elements[i].setAttribute('data-scroll-speed', '-.1');
1157            break;
1158          }
1159          i--;
1160        }
1161      }
1162      elements.forEach(function(element){
1163        window.prlxElements.push({
1164          element: element,
1165          factor: Number(element.getAttribute('data-scroll-speed')),
1166          parent: document.getElementById(element.getAttribute('data-scroll-parent')),
1167          mirror: element.hasAttribute('data-scroll-mirror'),
1168          resistance: element.hasAttribute('data-scroll-resistance')
1169        });
1170      });
1171    }
1172
1173    window.prlxElements = [];
1174    window.prlxRaf = true;
1175    document.querySelectorAll('.mount-parallax').forEach(function(element){
1176      window.prlxElementsPusher(element);
1177    });
1178
1179    window.addEventListener('scroll', function(){
1180      if ( window.prlxRaf ) {
1181        window.prlxRaf = false;
1182        requestAnimationFrame(window.prlxAnimation.bind(this));
1183      }
1184    }, {passive: true});
1185
1186    window.prlxAnimation = function(){
1187      const windowHeight = document.documentElement.clientHeight;
1188      const windowWidth = document.documentElement.clientWidth;
1189      window.prlxElements.forEach(function(item, i){
1190        let elementY = item.element.getBoundingClientRect().y;
1191        if ( item.resistance ) {
1192          let parentY = item.parent.getBoundingClientRect().y - windowHeight;
1193          if ( parentY < 0 && Math.abs(parentY) < (item.parent.offsetHeight + windowHeight) ) {
1194            let prlx = Math.abs(parentY) * Math.min(windowHeight, windowWidth) / (item.parent.offsetHeight + windowHeight);
1195            item.element.style.transform = 'translateY(' + (prlx) + 'px)';
1196          }
1197        } else {
1198          if ( elementY < windowHeight * 2 && elementY > (item.element.offsetHeight + windowHeight)*-1 ) {
1199            let prlx = 0;
1200            if ( item.parent ) {
1201              prlx = (item.parent.getBoundingClientRect().y - (windowHeight - item.parent.offsetHeight)/2) * item.factor;
1202              if ( windowWidth < 600 ) {
1203                prlx /= 2;
1204              }
1205              if ( item.mirror && prlx < 0 ) {
1206                prlx = 0;
1207              }
1208            } else {
1209              prlx = Math.round(((window.scrollY + windowHeight) - (item.element.offsetTop))*item.factor / -2);
1210              if ( item.padding ) {
1211                if ( prlx >= 0 ) {
1212                  item.element.parentElement.style.paddingBottom = prlx + 'px';
1213                } else {
1214                  item.element.parentElement.style.paddingBottom = '0px';
1215                }
1216              }
1217            }
1218            if ( Math.abs(prlx) < windowHeight ) {
1219              item.element.style.transform = 'translateY(' + (prlx) + 'px)';
1220            }
1221          }
1222        }
1223      });
1224      this.prlxRaf = true;
1225    }
1226
1227    window.prlxAnimation();
1228
1229    window.addEventListener('resize', function(){
1230      window.prlxAnimation();
1231    });
1232
1233    KROWN = {
1234      settings: {
1235        shop_money_format: '€{{amount_with_comma_separator}}',
1236        cart_action: "overlay",
1237        routes: {
1238          cart_url: "/cart",
1239          cart_add_url: "/cart/add",
1240          cart_change_url: "/cart/change",
1241          predictive_search_url: "/search/suggest"
1242        },
1243        locales: {
1244          cart_add_error: `All {{ title }} are in your cart.`,
1245          cart_general_error: `There was an error. Please refresh the page and try again.`,
1246          cart_announcement: `Item added to your cart`,
1247          products_add_to_cart_button: `Add to cart`,
1248          products_preorder_button: `Pre-Order`,
1249          products_sold_out_variant: `Sold out`,
1250          products_unavailable_variant: `Unavailable`,
1251          products_one_product: `There is only one product left!`,
1252          products_few_products: `There are {{ count }} products left`,
1253          products_many_products: `There are {{ count }} products left`,
1254          products_no_products: `There are no products left`,
1255          products_preorder: `This product is out of stock, but you can still order it.`,
1256          products_enough_products: `In stock`,
1257          product_sku: `SKU: `,
1258          product_barcode: `ISBN: `,
1259          product_read_review: `Read full review`,
1260          next: `Next`,
1261          prev: `Previous`
1262        },
1263        symbols: {
1264          arrow: `<svg aria-hidden="true" focusable="false" role="presentation" enable-background="new -19 23 66 16" viewBox="-19 23 66 16" xmlns="http://www.w3.org/2000/svg"><path d="m-19 29.6h64v2.9h-64z"/><path d="m47 31-2-2-6-6-2 2 5.9 6-5.9 6 2 2 6-6z"/></svg>`,
1265          zoom_out: `<svg aria-hidden="true" focusable="false" role="presentation" class="svg symbol symbol--zoom-out" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M10.2,19.2c-5,0-9-4-9-9s4-9,9-9s9,4,9,9S15.2,19.2,10.2,19.2z M10.2,3.2c-3.9,0-7,3.1-7,7s3.1,7,7,7s7-3.1,7-7 C17.2,6.4,14.1,3.2,10.2,3.2z"/><path d="M15.637 17.078l1.414-1.414 5.657 5.657-1.414 1.414zM6.3 9.3h8v2h-8z"/></svg>`,
1266          star: `<svg width="24" height="22" viewBox="0 0 24 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 0L14.6942 8.2918H23.4127L16.3593 13.4164L19.0534 21.7082L12 16.5836L4.94658 21.7082L7.64074 13.4164L0.587322 8.2918H9.30583L12 0Z" fill="#111111"/></svg>`,
1267          plus: `<svg aria-hidden="true" focusable="false" role="presentation" width="20" height="19" viewBox="0 0 20 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11 0H9V8.5H0.5V10.5H9V19H11V10.5H19.5V8.5H11V0Z" /></svg>`,
1268          close: `<svg aria-hidden="true" focusable="false" role="presentation" width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.41418 0L16.9705 15.5563L15.5563 16.9706L-2.89679e-05 1.41421L1.41418 0Z" fill="#111111"/><path d="M16.9706 1.41431L1.41423 16.9707L1.85966e-05 15.5564L15.5564 9.31025e-05L16.9706 1.41431Z" fill="#111111"/></svg>`,
1269          toggle_pack: `<svg aria-hidden="true" focusable="false" role="presentation" class="symbol symbol--minus" width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.48511 7.00293H15.4852V9.13403H1.48511V7.00293Z" fill="#111111"/></svg><svg aria-hidden="true" focusable="false" role="presentation" class="symbol symbol--plus" width="17" height="18" viewBox="0 0 17 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.48517 7.48145H15.4852V9.61255H1.48517V7.48145Z" fill="#111111"/><path d="M9.48517 1.08789V16.0056H7.48517V1.08789H9.48517Z" fill="#111111"/></svg>`
1270        },
1271        predictive_search_enabled: "true",
1272        predictive_search_placeholder: `<div class="search-item cart-item blank"><div><a class="thumbnail"><figure class="lazy-image" data-ratio style="padding-top:130%"></figure></a><div class="content"><span class="title"></span><span class="info"></span></div></div>`
1273      }
1274    };
1275    
1276	</script>
1276
1277
1278  
1278<script>
1279    if ( ! JSON.parse(document.getElementById('shopify-features').text).predictiveSearch ) {
1280      KROWN.settings.predictive_search_enabled = "false";
1281      document.getElementById('search-open-button').setAttribute('id', '');
1282    } else {
1283      const searchScript = document.createElement('script');
1284      searchScript.async = true
1285      searchScript.src = "//mendo.nl/cdn/shop/t/2/assets/component-predictive-search.js?v=125379629480770845521713346103";
1286      document.head.appendChild(searchScript);
1287    }
1288  </script>
1288
1289  
1290  
1290<script src="//mendo.nl/cdn/shop/t/2/assets/section-header.js?v=113085510006298096851713346103" defer></script>
1290
1291  <link rel="stylesheet" href="//mendo.nl/cdn/shop/t/2/assets/component-sidebar.css?v=59251241183063293151713346103" media="print" onload="this.media='all';">
1292
1293  
1293<script src="//mendo.nl/cdn/shop/t/2/assets/theme.js?v=44664104154589660791713346103" defer></script>
1293<script src="//mendo.nl/cdn/shop/t/2/assets/component-product-form.js?v=15440941958511276111713346103" defer></script>
1293
1294    
1294<script src="//mendo.nl/cdn/shop/t/2/assets/component-quick-buy.js?v=134031073189856321131713346103" defer></script>
1294
1295    <link rel="stylesheet" href="//mendo.nl/cdn/shop/t/2/assets/section-main-product.css?v=130275835235339374561713346103" media="print" onload="this.media='all';">
1296    <link rel="stylesheet" href="//mendo.nl/cdn/shop/t/2/assets/section-popup.css?v=150754843250186427291713346103" media="print" onload="this.media='all';">
1296<script src="//mendo.nl/cdn/shop/t/2/assets/component-cart.js?v=124722777586897427061713346102" defer></script>
1296<script src="//mendo.nl/cdn/shop/t/2/assets/component-modal.js?v=151431628993761312891713346102" defer></script>
1296
1297  
1297<script src="//mendo.nl/cdn/shop/t/2/assets/component-css-slider.js?v=10924104411822865841713346102" defer></script>
1297<script>
1298      class ProductItemVariants extends HTMLElement {
1299        constructor(){
1300          super();
1301          const productItemVariants = this.querySelectorAll('.product-item__variant');
1302          const productLink = this.closest('.product-item').querySelector('.product-item__link');
1303          let variantZIndex = 9;
1304          setTimeout(()=>{
1305            productItemVariants.forEach(elm=>{
1306              if ( this.querySelector('.product-item__variant-image') && productLink.querySelector('.product-item__image') ) {
1307                productLink.querySelector('.product-item__image').appendChild(this.querySelector('.product-item__variant-image'));
1308              }
1309              elm.addEventListener('click', e=>{
1310                productItemVariants.forEach(elm=>{elm.classList.remove('active')});
1311                e.currentTarget.classList.add('active');
1312                productLink.setAttribute('href', e.currentTarget.dataset.href);
1313                const variantImage = productLink.querySelector(`.product-item__variant-image[data-id="${e.currentTarget.dataset.id}"]`);
1314                if ( variantImage ) {
1315                  variantImage.classList.remove('active');
1316                  variantImage.style.zIndex = ++variantZIndex;
1317                  setTimeout(()=>{
1318                    variantImage.classList.add('active');
1319                  }, 10);
1320                }
1321              })
1322            })
1323          }, 500);
1324        }
1325      }
1326      customElements.define('product-item-variants', ProductItemVariants);
1327    </script>
1327<script src="//mendo.nl/cdn/shop/t/2/assets/component-order-instructions.js?v=182136445862749063321713346103" defer></script>
1327<style> .mount-header.is-colorful .header-holder {border-bottom: 0;} .page-content {margin-top: 0;} .button--underline {padding: 15px 30px !important; color: white !important; background-color: black !important; border: 0; font-size: 14px;} .vertical-slider-headings:not(.no-blending) .slide-heading .button--underline {color: black !important; background: white !important;} .button--underline span {display: none;} #cart-open-button .menu-meta__icon {width: 30px; height: 30px; background: black; color: white; border-radius: 100%; margin: 0;} #cart-open-button .menu-meta__count {width: 100%; top: 8px; font-size: 14px;} #cart-open-button .menu-meta__icon svg {display: none;} .header .menu-opener__icon .line:nth-child(n) {width: 24px;} .product__description table,.product__description table * {border-color: transparent !important;} .sidebar__menu a {letter-spacing: 0em;} .sidebar__close .close-sidebar__text {font-size: 20px;} .template- .shopify-policy__title,.template- .shopify-policy__title h1 {margin-bottom: 0; opacity: 0;} .shopify-policy__body {max-width: 800px;} .template- .page-content {margin-bottom: 0;} .ddshopfaq-wrapper .copyright {opacity: 0;} .cd-faq-content,.cd-faq-content p {font-size: 18px !important; color: black; max-width: 800px;} .cd-faqitem {background: white !important;} .cd-faq-cateories li {text-transform: uppercase; letter-spacing: 0.075em;} </style>
1328<div id="shopify-block-AdndWVTR1U3pqNmNvM__1713992510208204420" class="shopify-block shopify-app-block">
1329    
1330    
1331  
1332  
1333  
1334  
1335  
1336  
1337  
1338  
1339
1340  
1341  
1342
1343<!-- check DDshop FAQ showing -->
1344<link href="//cdn.shopify.com/extensions/019e15d8-6ec5-7ee5-bf5f-d0afa800e33d/faq-page-help-center-pro-79/assets/ddshop-faq.css" rel="stylesheet" type="text/css" media="all" />
1345  
1346      <link href="//cdn.shopify.com/extensions/019e15d8-6ec5-7ee5-bf5f-d0afa800e33d/faq-page-help-center-pro-79/assets/default.css" rel="stylesheet" type="text/css" media="all" />
1347  
1348   
1349  
1350  
1351  
1352  
1353  
1354  
1355  
1356  
1357  
1358
1359  
1360  
1360<script src="https://cdn.shopify.com/extensions/019e15d8-6ec5-7ee5-bf5f-d0afa800e33d/faq-page-help-center-pro-79/assets/jquery-3.6.1.min.js" defer="defer"></script>
1360
1361  
1362  
1363  
1363<script src="https://cdn.shopify.com/extensions/019e15d8-6ec5-7ee5-bf5f-d0afa800e33d/faq-page-help-center-pro-79/assets/typeahead-0.11.1.js" defer="defer"></script>
1363
1364  
1365  
1366    
1366<script src="https://cdn.shopify.com/extensions/019e15d8-6ec5-7ee5-bf5f-d0afa800e33d/faq-page-help-center-pro-79/assets/bootstrap-3.3.7.js" defer="defer"></script>
1366
1367    
1367<script src="https://cdn.shopify.com/extensions/019e15d8-6ec5-7ee5-bf5f-d0afa800e33d/faq-page-help-center-pro-79/assets/bootstrap-validator-0.11.9.js" defer="defer"></script>
1367
1368  
1369  
1369<script src="https://faq.ddshopapps.com/js/stores/129659-9c.myshopify.com/ddshop-faq.js?v=1790937522" defer="defer"></script>
1369
1370  
1371  
1371<script>window.ddshop_current_locale = "en";</script>
1371
1372  
1373  
1373<script src="https://cdn.shopify.com/extensions/019e15d8-6ec5-7ee5-bf5f-d0afa800e33d/faq-page-help-center-pro-79/assets/ddshop-faq-multi-lang.js" defer="defer"></script>
1373
1374  
1374<script src="https://cdn.shopify.com/extensions/019e15d8-6ec5-7ee5-bf5f-d0afa800e33d/faq-page-help-center-pro-79/assets/ddshop-faq.js" defer="defer"></script>
1374
1375
1376  
1377
1378  
1379  
1380<!-- end check DDshop FAQ showing -->
1381
1382
1383
1384</div>
1384<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1384
1385</body>
1386</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.