PageSourceSearch

https://mascolori.eu/products/awadawdaw

html mascolori.eu collected 2026-10-09 22:40:23 UTC 566,465 bytes, 6,015 lines download raw bytes

1<!doctype html>
2<html lang="en">
3  <head>
4    
5
6<script src="/cdn/shopifycloud/consent-tracking-api/v0.1/consent-tracking-api.js"></script>
6
7
8<script type="text/javascript">
9  
10;(function() {
11    var Ge=Object.defineProperty;var qe=(E,A,P)=>A in E?Ge(E,A,{enumerable:!0,configurable:!0,writable:!0,value:P}):E[A]=P;var c=(E,A,P)=>qe(E,typeof A!="symbol"?A+"":A,P);(function(){"use strict";/*! js-cookie v3.0.8 | MIT */function E(n){for(var t=1;t<arguments.length;t++){var e=arguments[t];for(var i in e)i!=="__proto__"&&(n[i]=e[i])}return n}var A={read:function(n){return n[0]==='"'&&(n=n.slice(1,-1)),n.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(n){return encodeURIComponent(n).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function P(n,t){function e(r,s,a){if(!(typeof document>"u")){a=E({},t,a),typeof a.expires=="number"&&(a.expires=new Date(Date.now()+a.expires*864e5)),a.expires&&(a.expires=a.expires.toUTCString()),r=encodeURIComponent(r).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var d="";for(var o in a)a[o]&&(d+="; "+o,a[o]!==!0&&(d+="="+a[o].split(";")[0]));return document.cookie=r+"="+n.write(s,r)+d}}function i(r){if(!(typeof document>"u"||arguments.length&&!r)){for(var s=document.cookie?document.cookie.split("; "):[],a={},d=0;d<s.length;d++){var o=s[d].split("="),u=o.slice(1).join("=");try{var g=decodeURIComponent(o[0]);if(g in a||(a[g]=n.read(u,g)),r===g)break}catch{}}return r?a[r]:a}}return Object.create({set:e,get:i,remove:function(r,s){e(r,"",E({},s,{expires:-1}))},withAttributes:function(r){return P(this.converter,E({},this.attributes,r))},withConverter:function(r){return P(E({},this.converter,r),this.attributes)}},{attributes:{value:Object.freeze(t)},converter:{value:Object.freeze(n)}})}var K=P(A,{path:"/"});const j=class j{constructor(t,e={}){c(this,"_writable");this.kind=t,this.cookieAttributes=e}get writable(){if(this._writable===void 0){const t=`${j.PROBE_KEY}_${this.kind}`;this._writable=this.set(t,"1"),this.remove(t)}return this._writable}get(t){var e;try{return this.kind==="cookie"?K.get(t)??null:((e=this.storage)==null?void 0:e.getItem(t))??null}catch(i){return console.debug(`shogun: could not read '${t}' from ${this.kind} store`,i),null}}set(t,e){try{if(this.kind==="cookie")K.set(t,e,this.cookieAttributes);else{const i=this.storage;if(!i)return!1;i.setItem(t,e)}}catch(i){return console.debug(`shogun: could not write '${t}' to ${this.kind} store`,i),!1}return this.get(t)===e}remove(t){try{if(this.kind==="cookie")K.remove(t,this.cookieAttributes);else{const e=this.storage;if(!e)return!1;e.removeItem(t)}}catch(e){return console.debug(`shogun: could not remove '${t}' from ${this.kind} store`,e),!1}return this.get(t)===null}get storage(){try{return(this.kind==="local"?globalThis.localStorage:globalThis.sessionStorage)??null}catch{return null}}};c(j,"PROBE_KEY","_shg_storage_probe");let _=j;class wt{constructor(t,e){c(this,"CACHE_KEY","_shg_audience_cache");c(this,"CACHE_EXPIRATION_DAYS",7);c(this,"DEVICE_MOBILE_BREAKPOINT",768);c(this,"cache",{timestamp:Date.now(),data:{}});c(this,"storage",new _("local"));this.visitor=t,this.locationApiUrl=e,this.restoreCache()}evaluate(t){switch(t.value=this.snakeCaseKeys(t.value),t.audience_type){case"location":return this.locationMatches(t);case"b2b":return this.b2bMatches(t);case"device":return this.deviceMatches(t);case"logged_in":return this.loggedInMatches(t);case"referrer_contains":return this.referrerContainsMatches(t);case"url_contains":return this.urlContainsMatches(t);case"new_visitor":return this.newVisitorMatches(t);case"returning_visitor":return this.returningVisitorMatches(t);default:return{status:"skipped",expected:t.value,actual:null,reason:`No evaluator implemented for audience type: ${t.audience_type}`}}}evaluateAll(t,e="every"){if(!t||t.length===0)return{status:"eligible",condition:e,expected:{},actual:{}};if(!["every","any"].includes(e))return{status:"error",condition:e,expected:{},actual:{}};const i=t.map(d=>({type:d.audience_type,evaluation:this.evaluate(d)})),r=e==="every"?i.every(d=>d.evaluation.status==="match"):i.some(d=>d.evaluation.status==="match"),s=i.some(d=>d.evaluation.status==="error"),a=e==="every"&&i.some(d=>d.evaluation.status==="no_match");return{status:r?"eligible":s&&!a?"error":"not_eligible",condition:e,expected:t.reduce((d,o)=>(d[o.audience_type]={condition:o.condition,value:o.value},d),{}),actual:i.reduce((d,o)=>(d[o.type]=o.evaluation.actual,d),{}),evaluations:i.reduce((d,o)=>(d[o.type]={status:o.evaluation.status,reason:o.evaluation.reason},d),{})}}b2bMatches(t){const e=t.value===this.visitor.isB2B;return{status:(t.condition==="is_not"?!e:e)?"match":"no_match",expected:{condition:t.condition,value:t.value},actual:{value:this.visitor.isB2B}}}deviceMatches(t){const e=window.innerWidth<this.DEVICE_MOBILE_BREAKPOINT||window.outerWidth<this.DEVICE_MOBILE_BREAKPOINT?"mobile":"desktop",i=t.value===e;return{status:(t.condition==="is_not"?!i:i)?"match":"no_match",expected:{condition:t.condition,value:t.value},actual:{value:e}}}truncate(t){return t?t.slice(0,200):void 0}locationMatches(t){let e=null;if(!this.cache.data.location){let l=null,y=0;try{const v=new XMLHttpRequest;v.open("GET",this.locationApiUrl,!1),v.send(null),y=v.status,y===200?l=JSON.parse(v.responseText):e={cause:"http_status",status:y,error:this.truncate(v.responseText)}}
11catch(v){e={cause:y===200?"invalid_response":"request_failed",status:y,error:this.truncate(String(v))}}e&&console.debug("shogun: location lookup failed, location audiences cannot be evaluated",e),l&&(this.cache.data.location={country:l==null?void 0:l.country,region:l==null?void 0:l.region,city:l==null?void 0:l.city,timestamp:Date.now()},this.saveCache())}const i={condition:t.condition,value:t.value},r=this.cache.data.location;if(!i||!i.value||!i.value.type||!i.value.country_code)return{status:"no_match",expected:i,actual:r?{value:r}:null};if(!r)return{status:"error",expected:i,actual:e,reason:"location_unavailable"};const{type:s,country_code:a,toponym_name:d,parent_name:o}=i.value;let u=!1;switch(s){case"country":u=r.country===a;break;case"region":u=r.region===d&&r.country===a;break;case"city":u=r.city===d&&r.region===o&&r.country===a;break;default:u=!1}return{status:(t.condition==="is_not"?!u:u)?"match":"no_match",expected:i,actual:{value:r}}}loggedInMatches(t){const e=String(t.value)==="true",i=this.visitor.isLoggedIn===e;return{status:(t.condition==="is_not"?!i:i)?"match":"no_match",expected:{condition:t.condition,value:t.value},actual:{value:this.visitor.isLoggedIn}}}referrerContainsMatches(t){if(typeof t.value!="string")return{status:"error",expected:{condition:t.condition,value:t.value},actual:null,reason:"Invalid expected value"};const e=document.referrer.toLowerCase().includes(t.value.toLowerCase());return{status:(t.condition==="is_not"?!e:e)?"match":"no_match",expected:{condition:t.condition,value:t.value},actual:{value:document.referrer}}}urlContainsMatches(t){if(typeof t.value!="string")return{status:"error",expected:{condition:t.condition,value:t.value},actual:null,reason:"Invalid expected value"};const e=window.location.href.toLowerCase().includes(t.value.toLowerCase());return{status:(t.condition==="is_not"?!e:e)?"match":"no_match",expected:{condition:t.condition,value:t.value},actual:{value:window.location.href}}}returningVisitorMatches(t){if(!this.visitor.detailsPersisted||!this.visitor.details)return{status:"error",expected:{condition:t.condition,value:t.value},actual:null,reason:"visitor_details_unavailable"};const{expected_time_in_milliseconds:e,within_or_after:i}=t.value||{};if(typeof e!="number"||!i)return{status:"error",expected:{condition:t.condition,value:t.value},actual:null,reason:"Invalid expected data"};const r=this.visitor.details.first_visit_timestamp,s=Date.now();if(i==="within"){const a=r+e>s;return{status:(t.condition==="is_not"?!a:a)?"match":"no_match",expected:{condition:t.condition,value:t.value},actual:{value:r}}}else{const a=r+e<s;return{status:(t.condition==="is_not"?!a:a)?"match":"no_match",expected:{condition:t.condition,value:t.value},actual:{value:r}}}}newVisitorMatches(t){if(!this.visitor.detailsPersisted)return{status:"error",expected:{condition:t.condition,value:t.value},actual:null,reason:"visitor_details_unavailable"};const e=t.value==this.visitor.isFirstVisit;return{status:(t.condition==="is_not"?!e:e)?"match":"no_match",expected:{condition:t.condition,value:t.value},actual:{value:this.visitor.isFirstVisit}}}restoreCache(){const t=this.storage.get(this.CACHE_KEY);if(t)try{const e=JSON.parse(t);e.timestamp<=Date.now()-this.CACHE_EXPIRATION_DAYS*24*60*60*1e3?(this.storage.remove(this.CACHE_KEY),this.cache.data={}):this.cache=e}catch{this.storage.remove(this.CACHE_KEY),this.cache.data={}}}saveCache(){this.cache.timestamp=Date.now(),this.storage.set(this.CACHE_KEY,JSON.stringify(this.cache))}snakeCaseKeys(t){if(t==null||typeof t!="object")return t;const e={};for(const[i,r]of Object.entries(t)){const s=i.replace(/[A-Z]/g,a=>`_${a.toLowerCase()}`);e[s]=r}return e}}class C extends Error{constructor(e,i,r={}){super(e,{cause:r.cause});c(this,"optimization");this.reason=i,this.name="DispatchError",this.optimization=r.optimization}}const f=class f{constructor(t){c(this,"customerId");c(this,"isB2B");c(this,"details",null);c(this,"sessionId",null);c(this,"id",null);c(this,"_idsPersisted",!0);c(this,"_detailsPersisted",!0);c(this,"storage",new _("local"));c(this,"sessionCookie",new _("cookie",{expires:1/48,path:"/"}));c(this,"visitorCookie",new _("cookie",{expires:365,path:"/"}));this.context=t,this.sessionId=t.sessionId,this.customerId=t.customerId,this.isB2B=t.isB2B,this.loadCachedDetails(),this.loadAndStoreVisitorId(),this.loadAndStoreSessionId()}static storedIds(){const t=new _("cookie");return{id:t.get(f.VISITOR_ID_KEY),sessionId:t.get(f.SESSION_ID_KEY)}}get bin(){return this.sessionId?this.hashWithDjb2(this.sessionId)%f.DEFAULT_NUMBER_OF_BINS:0}
11get firstVisitTimestamp(){var t;return((t=this.details)==null?void 0:t.first_visit_timestamp)??Date.now()}get isFirstVisit(){return this.firstVisitTimestamp>=Date.now()-f.NEW_VISITOR_THRESHOLD_MINUTES*60*1e3}get isLoggedIn(){return!!this.customerId}loadCachedDetails(){var e;const t=this.storage.get(f.DETAILS_KEY);if(t)try{this.details=JSON.parse(t),typeof((e=this.details)==null?void 0:e.first_visit_timestamp)!="number"&&(console.warn("Invalid visitor details found in storage, resetting."),this.details=null)}catch(i){console.error("Error loading visitor details from storage:",i),this.details=null}this.details||(this.details={first_visit_timestamp:Date.now()},this._detailsPersisted=this.storage.set(f.DETAILS_KEY,JSON.stringify(this.details)))}get detailsPersisted(){return this._detailsPersisted}get idsPersisted(){return this._idsPersisted}get cookiesWritable(){return this.visitorCookie.writable}newId(){try{return crypto.randomUUID()}catch{return console.debug("shogun: this platform will not generate an identifier for the visitor"),null}}loadAndStoreSessionId(){const t=this.sessionId||this.sessionCookie.get(f.SESSION_ID_KEY)||null;t?this.sessionId=t:(this.sessionId=this.newId(),this.sessionId||(this._idsPersisted=!1)),this.sessionId&&(this._idsPersisted=this.sessionCookie.set(f.SESSION_ID_KEY,this.sessionId)&&this._idsPersisted)}loadAndStoreVisitorId(){const t=this.visitorCookie.get(f.VISITOR_ID_KEY)||null;t?this.id=t:(this.id=this.newId(),this.id?this._idsPersisted=this.visitorCookie.set(f.VISITOR_ID_KEY,this.id)&&this._idsPersisted:this._idsPersisted=!1)}hashWithDjb2(t){let e=5381;for(let i=0;i<t.length;i++)e=(e<<5)-e+t.charCodeAt(i),e|=0;return Math.abs(e)}};c(f,"DETAILS_KEY","_shg_ab_visitor_details"),c(f,"SESSION_ID_KEY","_shg_ab_session_id"),c(f,"VISITOR_ID_KEY","_shg_ab_visitor_id"),c(f,"DEFAULT_NUMBER_OF_BINS",1e4),c(f,"NEW_VISITOR_THRESHOLD_MINUTES",30);let k=f;const x=class x{constructor(t){c(this,"buyItNowHandlerAttached",!1);this.config=t}run(){typeof document<"u"&&document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>{this.attachBuyItNowHandler()}):setTimeout(()=>{this.attachBuyItNowHandler()},100)}attachBuyItNowHandler(){var r;const t=(r=this.config)==null?void 0:r.currentCartVariantId;if(!t){console.debug("shogun: no current cart variant ID assigned, buy-it-now interception skipped");return}if(this.buyItNowHandlerAttached)return;this.buyItNowHandlerAttached=!0,console.debug("shogun: setting up buy-it-now interception with cart variant ID:",t);const e=async(s,a)=>{var g,l,y,v;const d=(a==null?void 0:a.formData)??new FormData(s);let o=(a==null?void 0:a.variantId)??this.extractVariantIdFromFormData(d);if(!o){console.debug("shogun: no product variant ID found for buy-it-now, interception skipped");return}const u=(a==null?void 0:a.quantity)??(parseInt(d.get("quantity")||"1",10)||1);if(console.debug("shogun: buy-it-now details:",{productVariantId:o,quantity:u,cartVariantId:t,storefrontAccessToken:(g=this.config)!=null&&g.storefrontAccessToken?"***":null,shopDomain:(l=this.config)==null?void 0:l.shopDomain}),(y=this.config)!=null&&y.storefrontAccessToken&&((v=this.config)!=null&&v.shopDomain)){console.debug("shogun: attempting cartCreate with merchandiseId:",`gid://shopify/ProductVariant/${o}`);const N=await this.createCartAndGetCheckoutUrl(o,u,t);if(N){console.debug("shogun: redirecting to cartCreate checkoutUrl (original cart preserved)"),window.location.href=N;return}}console.debug("shogun: falling back to cart add with cart variant"),await this.addToCartAndCheckout(o,u,t)};typeof document<"u"&&(()=>{document.addEventListener("click",s=>{const a=s.target;if(!a)return;const d=this.findPaymentElementFromClick(s,a);if(!d)return;const o=this.findFormForPaymentElement(d,a,s);if(!o)return;
11const u=this.getBuyItNowDetailsFromForm(o);u&&(s.preventDefault(),s.stopPropagation(),s.stopImmediatePropagation(),e(o,u))},{capture:!0})})()}async createCartAndGetCheckoutUrl(t,e,i){var o,u,g,l,y,v,N;if(!((o=this.config)!=null&&o.storefrontAccessToken)||!((u=this.config)!=null&&u.shopDomain))return null;const r=`
12      mutation cartCreate($input: CartInput!) {
13        cartCreate(input: $input) {
14          cart {
15            id
16            checkoutUrl
17          }
18          userErrors {
19            field
20            message
21          }
22        }
23      }
24    `,s=i?[{key:"shogun_variant_id",value:i}]:[];let a=[];i&&this.config.lineItemLevelVariant&&(a=[{key:"_shogun_variant_id",value:i}]);const d={input:{lines:[{merchandiseId:`gid://shopify/ProductVariant/${t}`,quantity:e,attributes:a}],attributes:s}};try{const W=JSON.stringify({query:r,variables:d}),mt=`https://${this.config.shopDomain}/api/2026-07/graphql.json`;console.debug("shogun: cartCreate request URL:",mt),console.debug("shogun: cartCreate request body:",W);const R=await(await fetch(mt,{method:"POST",headers:{"Content-Type":"application/json","X-Shopify-Storefront-Access-Token":this.config.storefrontAccessToken},body:W})).json();return console.debug("shogun: cartCreate full response:",JSON.stringify(R,null,2)),(y=(l=(g=R.data)==null?void 0:g.cartCreate)==null?void 0:l.cart)!=null&&y.checkoutUrl?(console.debug("shogun: cartCreate successful, checkoutUrl:",R.data.cartCreate.cart.checkoutUrl),R.data.cartCreate.cart.checkoutUrl):(console.error("shogun: cartCreate failed:",((N=(v=R.data)==null?void 0:v.cartCreate)==null?void 0:N.userErrors)||R.errors),null)}catch(W){return console.error("shogun: cartCreate error:",W),null}}async addToCartAndCheckout(t,e,i){var s;const r={items:[{id:t,quantity:e,properties:{}}]};i&&(r.attributes={shogun_variant_id:i},(s=this.config)!=null&&s.lineItemLevelVariant&&(r.items[0].properties={_shogun_variant_id:i}));try{const a=await fetch("/cart/add.js",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(r)});a.ok?(console.debug("shogun: added to cart, redirecting to checkout"),window.location.href="/checkout"):console.error("shogun: cart add failed:",await a.text())}catch(a){console.error("shogun: cart add error:",a)}}findPaymentElementFromClick(t,e){const i=e.closest(x.SHOPIFY_PAYMENT_BUTTON_SELECTOR);if(i)return i;const r=typeof t.composedPath=="function"?t.composedPath():[];for(const s of r)if(s instanceof HTMLElement&&s.matches(x.SHOPIFY_PAYMENT_BUTTON_SELECTOR))return s;return null}findFormForPaymentElement(t,e,i){const r=t.closest("form");if(r)return r;const s=e==null?void 0:e.closest("form");if(s)return s;const a=(e==null?void 0:e.closest("[form]"))||t.closest("[form]")||t.querySelector("[form]"),d=a==null?void 0:a.getAttribute("form");if(d){const l=document.getElementById(d);if(l instanceof HTMLFormElement)return l}const o=typeof(i==null?void 0:i.composedPath)=="function"?i.composedPath():[];for(const l of o)if(l instanceof HTMLFormElement)return l;const u=document.querySelectorAll("form");let g=null;for(const l of u)if(l.querySelector(x.SHOPIFY_PAYMENT_BUTTON_SELECTOR)){if(g)return console.debug("shogun: multiple payment-button forms found; skipping ambiguous buy-it-now form mapping"),null;g=l}return g}normalizeProductVariantId(t){if(!t)return null;const e=String(t);if(!e.includes("gid://"))return e;const i=e.match(/\/(\d+)$/);return i?i[1]:e}extractVariantIdFromFormData(t){const e=t.get("id")||t.get("variant_id");if(!e)return null;const i=this.normalizeProductVariantId(e);return i&&i!==e&&console.debug("shogun: extracted numeric ID from GID:",i),i}
24getBuyItNowDetailsFromForm(t){const e=new FormData(t),i=this.extractVariantIdFromFormData(e);if(!i)return null;const r=parseInt(e.get("quantity")||"1",10)||1;return{formData:e,variantId:i,quantity:r}}};c(x,"SHOPIFY_PAYMENT_BUTTON_SELECTOR",'shopify-buy-it-now-button, shopify-accelerated-checkout, [data-shopify="payment-button"], .shopify-payment-button');let U=x;const Y="_shg_r";function vt(n){n.searchParams.set(Y,"1")}function _t(){const{origin:n,pathname:t,search:e,hash:i}=window.location;if(!new URLSearchParams(e).has(Y))return!1;const r=e.slice(1).split("&").filter(s=>{if(!s)return!1;try{return decodeURIComponent(s.split("=")[0].replace(/\+/g," "))!==Y}catch{return!0}});try{window.history.replaceState(window.history.state,"",`${n}${t}${r.length?`?${r.join("&")}`:""}${i}`)}catch(s){console.debug("shogun: could not remove the redirect parameter from the URL",s)}return!0}class V{constructor(t,e,i){c(this,"id");c(this,"name");c(this,"type");c(this,"scope");c(this,"config");c(this,"variants");c(this,"assignedVariantId");c(this,"state");c(this,"assignedAt");c(this,"eligibility");c(this,"context");c(this,"audienceEvaluator");this.id=t.id,this.name=t.name,this.type=t.type,this.scope=t.scope,this.config=t.config||{},this.variants=t.variants||[],this.assignedVariantId=t.assignedVariantId,this.state=t.assignedVariantId?t.state:void 0,this.assignedAt=t.assignedVariantId?t.assignedAt:void 0,this.context=e,this.audienceEvaluator=i}get isFirstAssignment(){return!!this.assignedVariantId&&this.state===void 0}get isFirstView(){return!!this.assignedVariantId&&(this.isEligible||this.isOnAssignedVariant)&&this.state!=="started"}get assignedVariant(){return this.assignedVariantId&&this.variants.find(t=>t.id===this.assignedVariantId)||null}get originalVariant(){return this.variants.find(t=>t.config.original)||null}get isOnAssignedVariant(){var t;return this.assignedVariantId?this.assignedVariantId===((t=this.currentVariant)==null?void 0:t.id):!1}get isEligible(){var t;return((t=this.eligibility)==null?void 0:t.status)==="eligible"}get firstNonDefaultEligibleVariant(){if(!this.eligibility||!this.eligibility.variants)return null;const t=Object.entries(this.eligibility.variants).filter(([i,r])=>r.status==="eligible").map(([i,r])=>i);return this.variantsByPosition().find(i=>t.includes(i.id)&&!i.config.original)||null}get inReview(){return this.type==="review"}get canDispatch(){return!!this.assignedVariant}get needsDispatch(){return this.assignedVariantId?!this.isOnAssignedVariant&&(this.inReview||this.isEligible):!1}evaluateEligibility(){const t=this.type=="ab_test"?this.evaluateAudienceEligibility():{status:"eligible",condition:void 0,expected:{},actual:{}},e=this.evaluateScopeEligibility(),i=this.evaluateVariantAudienceEligibility(),r=[t,e].every(a=>a.status==="eligible"||a.status==="match")&&(Object.keys(i).length===0||Object.values(i).some(a=>a.status==="eligible")),s=[t,e,...Object.values(i)].some(a=>a.status==="error");this.eligibility={status:r?"eligible":s?"error":"not_eligible",audience:t,scope:e,variants:i}}evaluateAudienceEligibility(){return this.audienceEvaluator.evaluateAll(this.config.audiences||[],this.config.audiences_condition||"every")}evaluateVariantAudienceEligibility(){const t={};for(const e of this.variants)e.config.audiences&&e.config.audiences.length>0?t[e.id]=this.audienceEvaluator.evaluateAll(e.config.audiences,e.config.audiences_condition||"every"):e.config.original||(t[e.id]={status:"eligible",condition:void 0,expected:{},actual:{}});return t}finalize(){this.isEligible&&this.removeViewParam()}extractPartialTemplateKey(t){if(!t)return;const e=t.split(".");return e.length<2?t:e.slice(0,-1).join(".")}variantForCurrentTemplate(){const t=this.pagePartialTemplateKey();return this.variants.find(e=>this.extractPartialTemplateKey(e.config.full_template_key)===t)||null}matchesCurrentTemplate(){return this.variantForCurrentTemplate()!==null}pagePartialTemplateKey(){const t=this.context.page.templateDirectory||(this.context.page.pageType==="metaobject"?"metaobject":null),e=t?`templates/${t}/`:"templates/",i=[this.context.page.templateName,this.context.page.templateSuffix].filter(
24Boolean).join(".");return e+i}extractViewParamFromFullTemplateKey(t){if(!t)return;const e=t.split("/").pop().split(".")||[];return e.slice(1,e.length-1).join(".")}variantsByPosition(){return this.variants.slice().sort((t,e)=>{const i=t.position||0,r=e.position||0;return i-r})}removeViewParam(){const t=new URL(window.location.href);t.searchParams.delete("view"),window.history.replaceState({},"",t.toString())}redirect(t){t.searchParams.delete("cache"),vt(t),window.location.replace(t.toString())}}class M extends V{constructor(e,i,r){super(e,i,r);c(this,"buyItNowFinalizer",null);this.buyItNowFinalizer=new U({currentCartVariantId:this.context.page.currentCartVariantId,shopDomain:this.context.shop.shopDomain,storefrontAccessToken:this.context.shop.storefrontAccessToken})}get currentVariant(){return this.variants.find(e=>e.id===this.context.page.currentCartVariantId)||null}evaluateScopeEligibility(){return{status:"match",expected:this.scope,actual:this.scope}}dispatch(){this.dispatchCartAssignment(new URL(window.location.href))}dispatchCartAssignment(e){var s;const i=this.assignedVariant;if(!i)throw new Error(`Cannot dispatch ${this.scope} optimization because the assigned variant is not set`);const r=new XMLHttpRequest;if(r.open("POST","/cart/update.js",!1),r.setRequestHeader("Content-Type","application/json"),r.send(JSON.stringify({attributes:{shogun_variant_id:i==null?void 0:i.id}})),r.status===200){const a=(s=i==null?void 0:i.config)==null?void 0:s.theme_id;console.debug(`shogun: dispatching ${this.scope} optimization by setting cart attribute and reloading the page to reflect cart changes`+(a?` with theme_id '${a}'`:"")),this.redirect(e)}else throw new Error(`Failed to update cart for ${this.scope} optimization dispatch, status: ${r.status}`)}finalize(){var e;(this.isEligible||this.inReview)&&((e=this.buyItNowFinalizer)==null||e.run())}}class bt extends M{}class yt extends V{get currentVariant(){return this.matchesPage()?this.variantForCurrentTemplate():null}matchesPage(){const{page_type:t,page_id:e}=this.config,i=!t||t===this.context.page.pageType,r=!e||e===this.context.page.pageId;return i&&r}evaluateScopeEligibility(){const{page_type:t,page_id:e}=this.config,i=new URLSearchParams(window.location.search).get("view");return i&&!this.variants.some(r=>this.extractViewParamFromFullTemplateKey(r.config.full_template_key)===i)?{status:"skipped",expected:void 0,actual:void 0,reason:"Visitor has view param that does not match any variant template keys, likely previewing a template change from theme editor"}:{status:this.scope==="page"&&this.matchesCurrentTemplate()&&this.matchesPage()?"match":"no_match",expected:{page_type:t,page_id:e},actual:{page_type:this.context.page.pageType,page_id:this.context.page.pageId}}}get canDispatch(){var t;return super.canDispatch&&!!this.extractViewParamFromFullTemplateKey((t=this.assignedVariant)==null?void 0:t.config.full_template_key)}dispatch(){var i,r,s;const t=new URL(window.location.href),e=this.extractViewParamFromFullTemplateKey((i=this.assignedVariant)==null?void 0:i.config.full_template_key);if(!e)throw new Error(`Assigned variant does not have a valid viewParam for dispatching full_template_key: ${(r=this.assignedVariant)==null?void 0:r.config.full_template_key}, variant: ${(s=this.assignedVariant)==null?void 0:s.id}`);t.searchParams.set("view",e),console.debug("shogun: Dispatching page optimization by redirecting to ",t.toString()),this.redirect(t)}}class Et extends M{}class It extends M{}const G="_shogun_variant_id",D=`properties[${G}]`,At=/\/cart\/add(\.js)?$/;class St{constructor(t){c(this,"addToCartHandlerAttached",!1);c(this,"cartAddRequestInterceptionAttached",!1);this.config=t}run(){var e;const t=(e=this.config)==null?void 0:e.currentCartVariantId;if(!t){console.debug("shogun: no current cart variant ID assigned, add-to-cart interception skipped");return}this.interceptCartAddRequests(t),typeof document<"u"&&document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>{this.attachAddToCartHandler(t)}):setTimeout(()=>{this.attachAddToCartHandler(t)},100)}attachAddToCartHandler(t){this.addToCartHandlerAttached||(this.addToCartHandlerAttached=!0,console.debug("shogun: setting up add-to-cart interception with cart variant ID:",t),document.querySelectorAll('form[action="/cart/add"]').forEach(e
24=>{const i=document.createElement("input");i.name=D,i.value=t,i.type="hidden",e.appendChild(i)}))}interceptCartAddRequests(t){this.cartAddRequestInterceptionAttached||(this.cartAddRequestInterceptionAttached=!0,this.interceptFetchCartAdd(t),this.interceptXhrCartAdd(t))}interceptFetchCartAdd(t){if(typeof window>"u"||typeof window.fetch!="function")return;const e=window.fetch,i=this;window.fetch=function(r,s){try{const a=((s==null?void 0:s.method)??(r instanceof Request?r.method:"GET")).toUpperCase(),d=r instanceof Request?r.url:String(r);if(a==="POST"&&i.isCartAddUrl(d)&&(s==null?void 0:s.body)!=null){const o=i.withShogunVariantProperty(s.body,t);if(o!==null)return e.call(this,r,{...s,body:o})}}catch(a){console.debug("shogun: failed to inject cart variant into fetch cart add request:",a)}return e.call(this,r,s)}}interceptXhrCartAdd(t){if(typeof XMLHttpRequest>"u")return;const e=XMLHttpRequest.prototype.open,i=XMLHttpRequest.prototype.send,r=this;XMLHttpRequest.prototype.open=function(s,a,d=!0,o,u){return this.__shogunIsCartAdd=(s==null?void 0:s.toUpperCase())==="POST"&&r.isCartAddUrl(String(a)),e.call(this,s,a,d,o,u)},XMLHttpRequest.prototype.send=function(s){if(this.__shogunIsCartAdd&&s!=null&&!(s instanceof Document))try{const a=r.withShogunVariantProperty(s,t);if(a!==null)return i.call(this,a)}catch(a){console.debug("shogun: failed to inject cart variant into XHR cart add request:",a)}return i.call(this,s)}}isCartAddUrl(t){try{const e=new URL(t,window.location.origin);return e.origin===window.location.origin&&At.test(e.pathname)}catch{return!1}}withShogunVariantProperty(t,e){return t instanceof FormData||t instanceof URLSearchParams?(t.has(D)||t.append(D,e),t):typeof t=="string"?this.withShogunVariantPropertyInString(t,e):null}withShogunVariantPropertyInString(t,e){try{const r=JSON.parse(t);return r&&typeof r=="object"&&!Array.isArray(r)?JSON.stringify(this.withShogunVariantPropertyInPayload(r,e)):null}catch{}if(!t.includes("="))return null;const i=new URLSearchParams(t);return i.has(D)||i.append(D,e),i.toString()}withShogunVariantPropertyInPayload(t,e){return Array.isArray(t.items)?{...t,items:t.items.map(i=>i&&typeof i=="object"?{...i,properties:this.withVariantProperty(i.properties,e)}:i)}:"id"in t?{...t,properties:this.withVariantProperty(t.properties,e)}:t}withVariantProperty(t,e){const i=t&&typeof t=="object"?t:{};return i[G]!=null?i:{...i,[G]:e}}}const L=class L{constructor(){c(this,"observer",null)}removePreviewBar(t){t instanceof Element&&t.matches(L.PREVIEW_BAR_IFRAME_SELECTOR)&&(console.debug(`shogun: Removing preview bar iframe with id: ${t.id}`),t.remove(),this.stop()),t.querySelectorAll(L.PREVIEW_BAR_IFRAME_SELECTOR).forEach(e=>{console.debug(`shogun: Removing preview bar iframe with id: ${e.id}`),e.remove(),this.stop()})}run(){if(this.observer)return;const t=document.documentElement;t&&(this.observer=new MutationObserver(e=>{for(const i of e)for(const r of i.addedNodes)r instanceof Element&&this.removePreviewBar(r)}),this.observer.observe(t,{childList:!0,subtree:!0}),this.removePreviewBar(document))}stop(){var t;(t=this.observer)==null||t.disconnect(),this.observer=null}};c(L,"PREVIEW_BAR_IFRAME_SELECTOR","#preview-bar-iframe, #PBarNextFrameWrapper");let $=L;class Pt extends M{constructor(e,i,r){super(e,i,r);c(this,"addToCartFinalizer",null);c(this,"themePreviewFinalizer",null);this.buyItNowFinalizer=new U({currentCartVariantId:this.context.page.currentCartVariantId,shopDomain:this.context.shop.shopDomain,storefrontAccessToken:this.context.shop.storefrontAccessToken,lineItemLevelVariant:!0}),this.addToCartFinalizer=new St({currentCartVariantId:this.context.page.currentCartVariantId})}get currentVariant(){const e=super.currentVariant;if(!e)return null;const i=e.config.theme_id;return i?i===this.context.page.themeId?e:null:e}dispatch(){var r;const e=new URL(window.location.href),i=(r=this.assignedVariant)==null?void 0:r.config.theme_id;i&&i!==this.context.page.themeId&&e.searchParams.set("preview_theme_id",i),this.dispatchCartAssignment(e)}finalize(){var e,i,r,s;(this.isEligible||this.inReview)&&((e=this.addToCartFinalizer)==null||e.run(),(i=this.buyItNowFinalizer)==null||i.run()),this.isOnAssignedVariant&&((r=this.assignedVariant)!=null&&r.config.theme_id)&&(this.themePreviewFinalizer||(this.themePreviewFinalizer=new $),(s=this.themePreviewFinalizer)==null||s.run())}}class Ct extends V{get currentVariant(){return this.variantForCurrentTemplate()}evaluateScopeEligibility(){const t=this.pagePartialTemplateKey();return{status:this.matchesCurrentTemplate()?"match":"no_match",expected:t,actual:t}}get canDispatch(){var t;return super.canDispatch&&!!this.extractViewParamFromFullTemplateKey((t=this.assignedVariant)==null?void 0:t.config.full_template_key)}dispatch(){var i,r,s;const t=new URL(window.location.href),e=this.extractViewParamFromFullTemplateKey((i=this.assignedVariant)==null?void 0:i.config.full_template_key);if(!e)throw new Error(`Assigned variant does not have a valid viewParam for dispatching full_template_key: ${(r=this.assignedVariant)==null?void 0:r.config.full_template_key}, variant: ${(s=this.assignedVariant)==null?void 0:s.id}`);t.searchParams.set("view",e),console.debug("shogun: Dispatching template optimization by redirecting to ",t.toString()),this.redirect(t)}}const Ot=["a","apps","community","tools"];function xt(n,t){return n?st(n)||st(Tt(n,t)):!1}function st(n){var e;if(!n)return!1;const t=(e=n.split("/")[1])==null?void 0:e.toLowerCase();return Ot.includes(t)}function Tt(n,t){const e=(t||"").replace(/\/+$/,"").toLowerCase();if(!e)return null;const i=n.toLowerCase();return i===e?"/":i.startsWith(`${e}/`)?n.slice(e.length):null}class at extends V{constructor(e,i,r){super(e,i,r);c(this,"themePreviewFinalizer",null);this.themePreviewFinalizer=new $}get currentVariant(){return this.isOnAppProxyRoute&&this.state!=="started"?null:this.renderedVariant}get renderedVariant(){return this.variants.find(e=>e.config.theme_id===this.context.page.themeId)||null}get isOnAppProxyRoute(){return xt(this.context.page.path,this.context.page.languageRootUrl)}evaluateScopeEligibility(){if(!this.originalVariant)return{status:"error",expected:void 0,actual:void 0,reason:"Original variant is missing"};const e=this.originalVariant.config.theme_id;return e?this.isOnAppProxyRoute?{status:"no_match",expected:e,actual:this.context.page.themeId,reason:"App proxy route: a theme preview cannot start here, so no one is redirected or counted here"}:{status:e===this.context.page.themeId?"match":"no_match",expected:e,actual:this.context.page.themeId}:{status:"error",expected:void 0,actual:void 0,reason:"Original variant is missing theme_id in config"}}
24get needsDispatch(){return this.isEligible&&!this.isOnAssignedVariant&&this.isFirstView}get canDispatch(){var e;return super.canDispatch&&!!((e=this.assignedVariant)!=null&&e.config.theme_id)}dispatch(){var r,s;const e=(r=this.assignedVariant)==null?void 0:r.config.theme_id;if(!e)throw new Error(`Assigned variant does not have a valid theme_id for dispatching, variant: ${(s=this.assignedVariant)==null?void 0:s.id}`);const i=new URL(window.location.href);i.searchParams.set("preview_theme_id",e),console.debug("shogun: Dispatching theme optimization by redirecting to ",i.toString()),this.redirect(i)}finalize(){var e,i;this.assignedVariantId&&((e=this.renderedVariant)==null?void 0:e.id)===this.assignedVariantId&&((i=this.themePreviewFinalizer)==null||i.run())}}c(at,"PREVIEW_BAR_IFRAME_IDS",["preview-bar-iframe","PBarNextFrameWrapper"]);function q(n){return n.split(/%2F/i).map(t=>{try{return decodeURIComponent(t)}catch{return t}})}function ot(n,t){const e=q(n),i=q(t);return e.length===i.length&&e.every((r,s)=>r===i[s])}class Rt extends V{get currentVariant(){const t=this.getCurrentPathWithoutLanguagePrefix();return this.variants.find(e=>e.config.path!==void 0&&ot(e.config.path,t))||null}evaluateScopeEligibility(){const t=this.variants.find(a=>a.config.original);if(!t)return{status:"error",expected:void 0,actual:void 0,reason:"Original variant is missing"};const e=t.config.path;if(!e)return{status:"error",expected:void 0,actual:void 0,reason:"Original variant is missing path in config"};if(new URL(window.location.href).searchParams.get("view"))return{status:"skipped",expected:void 0,actual:void 0,reason:"Visitor is likely previewing a template change from theme editor"};const r=this.getCurrentPathWithoutLanguagePrefix(),s=q(r).join("%2F");return{status:ot(e,r)?"match":"no_match",expected:e,actual:s}}get needsDispatch(){return!this.assignedVariantId||!this.isEligible?!1:(console.debug("shogun: Checking if URL redirect optimization needs dispatch. isOnAssignedVariant:",this.isOnAssignedVariant,"isFirstView:",this.isFirstView,"permanentRedirect:",this.config.permanent_redirect),this.config.permanent_redirect===!0&&!this.isOnAssignedVariant||!this.isOnAssignedVariant&&this.isFirstView===!0)}get canDispatch(){var t;return super.canDispatch&&!!((t=this.assignedVariant)!=null&&t.config.path)}get isOnAssignedVariant(){var e;if(super.isOnAssignedVariant)return!0;const t=((e=this.currentVariant)==null?void 0:e.config.original)===!0;return!!this.assignedVariantId&&t&&this.state==="started"&&this.config.permanent_redirect!==!0}dispatch(){var e,i,r,s,a;const t=new URL(window.location.href);if(!((e=this.assignedVariant)!=null&&e.config.path))throw new Error(`Assigned variant does not have a valid path for dispatching path: ${(i=this.assignedVariant)==null?void 0:i.config.path}, variant: ${(r=this.assignedVariant)==null?void 0:r.id}`);t.pathname=this.context.page.languageRootUrl!=="/"?this.context.page.languageRootUrl+((s=this.assignedVariant)==null?void 0:s.config.path):(a=this.assignedVariant)==null?void 0:a.config.path,console.debug("shogun: Dispatching url optimization by redirecting to ",t.toString()),this.redirect(t)}getCurrentPathWithoutLanguagePrefix(){return this.context.page.languageRootUrl==="/"||!this.context.page.path.startsWith(this.context.page.languageRootUrl)?this.context.page.path:this.context.page.path.replace(this.context.page.languageRootUrl,"")}}function ct(n,t,e){switch(n.scope){case"page":return new yt(n,t,e);case"template":return new Ct(n,t,e);case"theme":return new at(n,t,e);case"url_redirect":return new Rt(n,t,e);case"price":return new Et(n,t,e);case"product_details":return new It(n,t,e);case"checkout":return new bt(n,t,e);case"shipping":return new Pt(n,t,e);default:return console.debug(`shogun: No implementation for optimization scope '${n.scope}', ignoring optimization '${n.name}' (${n.id})`),null}}class J{constructor(t){c(this,"visitorBin");this.visitorBin=t}getRandomVariantForVisitorBin(t){let e=null,i=0;for(const r of t)if(i+=k.DEFAULT_NUMBER_OF_BINS*this.trafficForVariant(r)/100,this.visitorBin<i){e=r;break}return e||null}
24trafficForVariant(t){return t.config.percentage||0}}const F=class F extends J{assign(t){var r,s;if(t.length===0)return null;const e=this.sortOptimizationsByPriority(t),i=e.find(a=>a.firstNonDefaultEligibleVariant!==null);return i?(i.assignedVariantId=(r=i.firstNonDefaultEligibleVariant)==null?void 0:r.id,i):(e[0].assignedVariantId=(s=e[0].originalVariant)==null?void 0:s.id,e[0])}sortOptimizationsByPriority(t){return t.sort((e,i)=>{const r=this.scopePriority(e.scope),s=this.scopePriority(i.scope);return r-s})}scopePriority(t){return F.SCOPE_PRIORITIES[t||"page"]??F.SCOPE_PRIORITIES.page}};c(F,"SCOPE_PRIORITIES",{theme:1,template:2,page:3,url_redirect:4,price:5,product_details:6,checkout:7,shipping:8});let X=F;class dt extends J{assign(t){const e=t.filter(s=>s.isEligible);if(e.length===0)return null;const i=e[Math.floor(Math.random()*e.length)],r=this.getRandomVariantForVisitorBin(i.variants);return r?(i.assignedVariantId=r.id,i):null}}class kt extends J{assign(t){const e=t.flatMap(s=>s.variants),i=this.getRandomVariantForVisitorBin(e),r=t.find(s=>s.variants.some(a=>a.id===(i==null?void 0:i.id)))||null;return r&&i?(r.assignedVariantId=i.id,r):null}trafficForVariant(t){return t.traffic_percentage||0}}const T=class T{constructor(){c(this,"storage",new _("session"))}save(){typeof document>"u"||this.storage.set(T.STORAGE_KEY,document.referrer)||console.debug("shogun: could not retain the referrer, this visitor will be attributed to an internal redirect")}restore(){const t=this.storage.get(T.STORAGE_KEY);return t===null?typeof document<"u"&&document.referrer||null:(this.overrideDocumentReferrer(t),t||null)}clear(){this.storage.remove(T.STORAGE_KEY)}overrideDocumentReferrer(t){if(!(typeof document>"u"))try{Object.defineProperty(document,"referrer",{configurable:!0,get:()=>t})}catch(e){console.debug("shogun: failed to set original referrer via `Object.defineProperty`"),console.error(e);try{window.document.__defineGetter__("referrer",()=>t)}catch(i){console.debug("shogun: failed to set original referrer via `__defineGetter__`"),console.error(i)}}}};c(T,"STORAGE_KEY","_shg_referrer");let Z=T;const m=class m{constructor(t,e){c(this,"storage",new _("session"));c(this,"previewLinkHandlerAttached",!1);c(this,"_optimizationInReview");c(this,"optimizationResolved",!1);this.context=t,this.audienceEvaluator=e}get inReview(){return!!this.optimizationInReview}get optimizationInReview(){if(!this.optimizationResolved){const t=this.previewVariantId;this._optimizationInReview=t?ct({id:"review-optimization",name:"Review Optimization",type:"review",scope:this.previewScope,state:"started",variants:[{id:t,name:"Preview Variant",optimization_id:"review-optimization",traffic_percentage:100,config:{original:!1,percentage:100}}],assignedVariantId:t},{page:this.context.page,shop:this.context.shop},this.audienceEvaluator):null,this.optimizationResolved=!0}return this._optimizationInReview||null}run(){const t=document.getElementById(m.PANEL_TEMPLATE_ID);if(!t){console.debug("shogun: sidebar not found!!!");return}const e=t.content.cloneNode(!0);this.attachPreviewLinkClickHandler();const i=()=>{document.body.style.paddingLeft="360px",document.body.style.paddingTop="50px",document.body.prepend(e),typeof window.restoreCollapsedState=="function"&&window.restoreCollapsedState(),typeof window.restoreDescriptionHeightState=="function"&&window.restoreDescriptionHeightState()};if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",i);return}i()}get previewVariantId(){const e=new URLSearchParams(window.location.search).get(m.REVIEW_OPTIMIZATION_VARIANT_ID_PARAM),i=this.storage.get(m.PREVIEW_VARIANT_ID_STORAGE_KEY);return e&&e!==i?(console.debug(`shogun: theme review in progress, setting variant: ${e}`),this.storage.set(m.PREVIEW_VARIANT_ID_STORAGE_KEY,e),e):(i&&console.debug(`shogun: theme review in progress, viewing variant: ${i}`),i)}get previewScope(){const e=new URLSearchParams(window.location.search).get(m.REVIEW_OPTIMIZATION_SCOPE_PARAM),i=this.storage.get(m.PREVIEW_OPTIMIZATION_SCOPE_STORAGE_KEY);return e&&e!==i?(console.debug(`shogun: theme review in progress, setting scope: ${e}`),this.storage.set(m.PREVIEW_OPTIMIZATION_SCOPE_STORAGE_KEY,e),e):i?(console.debug(`shogun: theme review in progress, using scope: ${i}`),i):m.DEFAULT_REVIEW_SCOPE}attachPreviewLinkClickHandler(){this.previewLinkHandlerAttached||(this.previewLinkHandlerAttached=!0,document.addEventListener("click",t=>{var s,a;const e=(a=(s=t.target).closest)==null?void 0:a.call(s,'a[id^="shg-preview-btn-"]'),i=e==null?void 0:e.dataset.variantId;if(!i)return;t.preventDefault();
24const r=new URLSearchParams(window.location.search);r.set(m.REVIEW_OPTIMIZATION_VARIANT_ID_PARAM,i),window.location.href=`${window.location.pathname}?${r.toString()}`}))}};c(m,"PANEL_TEMPLATE_ID","shogun-price-test-preview"),c(m,"PREVIEW_VARIANT_ID_STORAGE_KEY","_shg_preview_variant_id"),c(m,"PREVIEW_OPTIMIZATION_SCOPE_STORAGE_KEY","_shg_preview_optimization_scope"),c(m,"REVIEW_OPTIMIZATION_VARIANT_ID_PARAM","shgpvid"),c(m,"REVIEW_OPTIMIZATION_SCOPE_PARAM","shgsc"),c(m,"DEFAULT_REVIEW_SCOPE","product_details");let Q=m;var Vt=" daum[ /]| deusu/|(?:^|[^g])news(?!sapphire)|(?<! channel/|google/)google(?!(?:wv|app|/google| pixel))|(?<! cu)bots?(?:\\b|_)|(?<!cam)scan|(?<!lib)http|24x7|;\\s\\w+;$|@[a-z][\\w-]+\\.|\\(\\)|\\.com\\b|\\b\\w+/1\\.0;|\\bbw/|\\bdlc\\b|\\bort/|\\bperl\\b|\\btime/|\\||^[<\\(;]|^[\\w \\.\\-\\(?:\\):%]+(?:/v?\\d+(?:\\.\\d+)?(?:\\.\\d{1,10})*?)?(?:,|$)|^[\\w\\-]+/[\\w]+$|^[^ ]{50,}$|^\\d+\\b|^\\w*search\\b|^\\w+/[\\w\\(\\)]*$|^\\w+/\\d\\.\\d\\s\\([\\w@]+\\)$|^active|^ad muncher|^amaya|^apache/|^avsdevicesdk/|^azure|^biglotron|^blackbox exporter|^bot|^clamav[ /]|^claude-code/|^client/|^cobweb/|^custom|^ddg[_-]android|^discourse|^dispatch/\\d|^downcast/|^duckduckgo|^email|^exodusmovement|^facebook|^getright/|^gozilla/|^hobbit|^hotzonu|^hwcdn/|^igetter/|^jeode/|^jetty/|^jigsaw|^microsoft bits|^movabletype|^mozilla/\\d\\.\\d\\s[\\w\\.-]+$|^mozilla/\\d\\.\\d\\s\\((?:compatible;)?(?:\\s?[\\w\\d-.]+\\/\\d+\\.\\d+)?\\)$|^navermailapp|^netsurf|^offline|^openai/|^owler|^php|^postman|^ps_daily/|^python|^rank|^read|^reed|^remove\\.bg/|^rest|^rss|^snapchat|^sora |^space bison|^stape/|^svn|^swcd |^taringa|^thumbor/|^track|^w3c|^webbandit/|^webcopier|^wget|^whatsapp|^wordpress|^xenu link sleuth|^yahoo|^yandex|^zdm/\\d|^zoom marketplace/|abuse|advisor|agent\\b|analyzer|archive|ask jeeves/teoma|attracta|audit|bluecoat drtr|browsex|burpcollaborator|capture|catch|check\\b|checker|chrome-lighthouse|chromeframe|classifier|cloudflare|collapsify\\b|convertify|cookiehubverify/|crawl|cursor/|cypress/|dareboost|datanyze|dejaclick|detect|discovery|dmbrowser|download|exaleadcloudview|feed|firephp|foregenix|functionize|grab|hardenize\\b|headless|hotjar|httrack|hubspot marketing grader|ibisbrowser|infrawatch|insight|inspect|iplabel|java(?!;)|library|linkcheck|linktiger|mail\\.ru/|manager|manus-user/|marketgoo/|measure|monitor\\b|neustar wpm|node\\b|nutch|offbyone|openvas|optimize|pageburst|pagespeed|parser|phantomjs|pingdom|playwright|powermarks|preview|productfinder|prospectingstudio|proxy|ptst[ /]\\d|radar|readable/|retriever|rexx;|rigor|rss\\b|scrape|securityheaders|selenium|server|silktide|sindup/|sogou|sparkler/|speedcurve|spider|splash|statuscake|supercleaner|synapse|synthetic|testlocally|tools|torrent|transcoder|url|validator|virtuoso|wappalyzer|watchtowr|webglance|webkit2png|whatcms/|xtate/",Dt=/bot|crawl|http|lighthouse|scan|search|spider/i,z;function zt(){if(z instanceof RegExp)return z;try{z=new RegExp(Vt,"i")}catch{z=Dt}return z}var Lt=n=>typeof n=="string"&&n!=="";function Ft(n){return Lt(n)&&zt().test(n)}var Nt=Ft;const w=class w{constructor(t){c(this,"storage",new _("local"));this.publishedOptimizationIds=t}get writable(){return this.storage.writable}get legacyEntries(){return Object.values(this.getState()).filter(t=>typeof t=="string").length}get(t){const e=this.getState()[t];return!e||typeof e=="string"?void 0:{...e,state:e.state??"started"}}update(t){var a,d,o,u;if(t.type!=="ab_test"||t.inReview)return!0;console.debug(`shogun: Caching assignment for optimization: '${t.name}' (${t.id}) to variant: '${(a=t.assignedVariant)==null?void 0:a.name}' (${(d=t.assignedVariant)==null?void 0:d.id})'`);const e=this.getState(),i=t.state??"assigned",r=e[t.id],s=r&&typeof r=="object"?r.assignedAt:t.assignedAt??(t.isFirstAssignment?Date.now():void 0);return t.assignedAt=s,this.storage.set(w.STORAGE_KEY,JSON.stringify({...e,[t.id]:{variantId:t.assignedVariantId,themeId:(u=(o=t.assignedVariant)==null?void 0:o.config)==null?void 0:u.theme_id,state:i,assignedAt:s}}))}markDispatched(t){const e=this.getState(),i=e[t];if(!i||typeof i!="object")return null;const r=Date.now();return this.storage.set(w.STORAGE_KEY,JSON.stringify({...e,[t]:{...i,dispatchedAt:r}}))?r:null}pendingDispatch(){let t;try{t=JSON.parse(this.storage.get(w.STORAGE_KEY)||"{}")??{}}catch{return null}for(const[e,i]of Object.entries(t))if(i&&typeof i=="object"&&typeof i.dispatchedAt=="number"){const r=typeof i.landedAt=="number"?i.landedAt:void 0;return{optimizationId:e,variantId:i.variantId,dispatchedAt:i.dispatchedAt,landedAt:r}}return null}markLanded(t,e){const i=this.getState(),r=i[t];!r||typeof r!="object"||r.dispatchedAt!==e||this.storage.set(w.STORAGE_KEY,JSON.stringify({...i,[t]:{...r,landedAt:Date.now()}}))}clearDispatched(){const t=this.getState(),e=Object.keys(t).filter(i=>{const r=t[i];return typeof r=="object"&&r!==null&&(r.dispatchedAt!==void 0||r.landedAt!==void 0)});e.length!==0&&(e.forEach(i=>
24{const{dispatchedAt:r,landedAt:s,...a}=t[i];t[i]=a}),this.storage.set(w.STORAGE_KEY,JSON.stringify(t)))}clearExpired(){const t=this.getState();if(this.expiredOptimizationIds().forEach(i=>delete t[i]),!this.storage.set(w.STORAGE_KEY,JSON.stringify(t))){console.debug("shogun: could not clear expired optimization state, not redirecting so the visitor is not sent round in a loop");return}console.debug("shogun: cleared expired optimization state, redirecting to default theme");const e=new URL(window.location.href);e.searchParams.set(w.PREVIEW_THEME_PARAM,""),window.location.replace(e.toString())}hasExpiredEntries(){return this.expiredOptimizationIds().length>0}expiredOptimizationIds(){return Object.entries(this.getState()).filter(([t,e])=>typeof e=="string"?!0:!!e.themeId).map(([t])=>t).filter(t=>!this.publishedOptimizationIds.includes(t))}getState(){try{const t=JSON.parse(this.storage.get(w.STORAGE_KEY)||"{}");return!t||typeof t!="object"||Array.isArray(t)?{}:t}catch{return this.storage.remove(w.STORAGE_KEY),{}}}};c(w,"STORAGE_KEY","_shg_ab_optimizations_cache"),c(w,"PREVIEW_THEME_PARAM","preview_theme_id");let tt=w;function ut(){const n=Bt(),t=Ut();return{navigation_type:(n==null?void 0:n.type)??null,prerendering:t.prerendering,activation_start:typeof(n==null?void 0:n.activationStart)=="number"?Math.round(n.activationStart):null,visibility:t.visibility,elapsed_ms:Mt(),webdriver:$t()}}function Ut(){try{return{prerendering:"prerendering"in document?!!document.prerendering:null,visibility:document.visibilityState??null}}catch(n){return console.debug("shogun: could not read the state of this page",n),{prerendering:null,visibility:null}}}function Mt(){try{return Math.round(performance.now())}catch(n){return console.debug("shogun: could not read how long this page has been loading",n),null}}function $t(){try{return"webdriver"in navigator?!!navigator.webdriver:null}catch(n){return console.debug("shogun: could not read whether this page is driven by automation",n),null}}function Bt(){try{return performance.getEntriesByType("navigation")[0]??null}catch(n){return console.debug("shogun: could not read the navigation timing for this page",n),null}}const lt={visitor_consent:null,banner:null,region:null};function ht(n){var t,e,i;if(!n)return lt;try{return{visitor_consent:((t=n.currentVisitorConsent)==null?void 0:t.call(n))??null,banner:((e=n.shouldShowBanner)==null?void 0:e.call(n))??null,region:((i=n.getRegion)==null?void 0:i.call(n))||null}}catch(r){return console.debug("shogun: could not read the consent state",r),lt}}const I=class I{constructor(t){c(this,"pixelTrackingStarted",!1);c(this,"assignedOptimization",null);c(this,"pageViewId",I.newPageViewId());this.context=t}static newPageViewId(){try{return crypto.randomUUID()}catch{return null}}get configLapsed(){const t=this.context.shop.configExpiresAt;return typeof t=="number"&&Date.now()-t>=I.CONFIG_LAPSE_GRACE_MS}static isoOrNull(t){if(typeof t!="number"||!Number.isFinite(t))return null;const e=new Date(t);return Number.isNaN(e.getTime())?null:e.toISOString()}async track(t,e,{reason:i,details:r}={}){var d,o,u;if(e!=null&&e.inReview||this.configLapsed)return;console.debug(`shogun: tracking event '${t}' for optimization '${(e==null?void 0:e.name)||"none"}' (${(e==null?void 0:e.id)||"none"}) ${i?`with reason '${i}'`:""}`),this.assignedOptimization=e??this.assignedOptimization,(t=="started"||t=="viewed"||t=="skipped")&&this.startPixelTracking(t==="started").catch(g=>this.reportCollectionFailure(g));const s=(d=window.Shopify)==null?void 0:d.customerPrivacy;let a=!1;try{a=(s==null?void 0:s.analyticsProcessingAllowed())??!1}catch(g){console.debug("shogun: could not read the consent status",g)}try{const g=await fetch(`${this.context.shop.analyticsUrl}/dispatcher/${t}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({name:t,shop_id:this.context.shop.shopId,pageview_id:this.pageViewId,session_id:this.context.visitor.sessionId,visitor_id:this.context.visitor.id,optimization_id:e==null?void 0:e.id,variant_id:(o=e==null?void 0:e.assignedVariant)==null?void 0:o.id,reason:i,details:{optimization_ids:this.context.publishedOptimizations.map(l=>l.id),distribution_method:this.context.assignmentStrategy,context:this.context.page,default_theme_id:this.context.shop.defaultThemeId??null,legacy_cache_entries:this.context.legacyCacheEntries,client_timestamp:new Date().toISOString(),optimizations:this.context.publishedOptimizations.map(l=>({id:l.id,assigned_variant_id:l.assignedVariantId,first_assignment:l.isFirstAssignment,assigned_at:I.isoOrNull(l.assignedAt),eligibility:l.eligibility}
24)),from_dispatch_at:I.isoOrNull(this.context.fromDispatchAt),first_visit_at:this.context.visitor.detailsPersisted?I.isoOrNull((u=this.context.visitor.details)==null?void 0:u.first_visit_timestamp):null,consented:a,consent_api:s?"available":"unavailable",consent:ht(s),environment:{version:this.context.version,storage:this.context.storage,config_expires_at:I.isoOrNull(this.context.configExpiresAt),...this.context.deferral,...ut(),botd:this.context.botDetection()},...r}}),keepalive:!0});g.ok||console.error(`shogun: the analytics endpoint refused the '${t}' event with status ${g.status}, it was not recorded`)}catch(g){console.error("shogun: failed to send tracking event",g)}}static async trackLanded(t){var e;try{const i=await fetch(`${t.analyticsUrl}/dispatcher/landed`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({name:"landed",shop_id:t.shopId,pageview_id:null,session_id:t.visitor.sessionId,visitor_id:t.visitor.id,optimization_id:t.optimization.id,variant_id:t.optimization.variantId,details:{context:t.page,client_timestamp:new Date().toISOString(),from_dispatch_at:I.isoOrNull(t.dispatchedAt),consent:ht((e=window.Shopify)==null?void 0:e.customerPrivacy),environment:{version:t.version,...ut()}}}),keepalive:!0});return i.ok||console.error(`shogun: the analytics endpoint refused the 'landed' event with status ${i.status}, it was not recorded`),i.ok}catch(i){return console.error("shogun: failed to send tracking event",i),!1}}async startPixelTracking(t=!1){var s,a,d,o,u;if(console.debug("shogun: attempting to start pixel tracking for optimizations"),this.pixelTrackingStarted)return;const e=Date.now(),[i,r]=await Promise.all([this.getCustomerPrivacy(),this.getAnalytics()]);i.analyticsProcessingAllowed()||(console.debug("shogun: Visitor has not consented to tracking, unable to start pixel tracking for optimizations, waiting for consent..."),await this.waitForConsent(i),this.track("consented",this.assignedOptimization??void 0).catch(g=>console.error("shogun: could not report consent",g))),console.debug("shogun: Visitor has consented to tracking, starting pixel tracking for optimizations");try{r.publish("shogun:load",{app_type:((s=this.assignedOptimization)==null?void 0:s.type)=="personalization"?"personalization":"ab_testing",page_type:this.context.page.pageType,page_id:this.context.page.pageId,optimization_id:((a=this.assignedOptimization)==null?void 0:a.id)??null,variant_id:((o=(d=this.assignedOptimization)==null?void 0:d.assignedVariant)==null?void 0:o.id)??null,on_assigned_variant:((u=this.assignedOptimization)==null?void 0:u.isOnAssignedVariant)??!1,session_id:this.context.visitor.sessionId,visitor_id:this.context.visitor.id,pageview_id:this.pageViewId,original_referrer:this.context.originalReferrer}),this.pixelTrackingStarted=!0}catch(g){this.reportCollectionFailure(g);return}t&&this.track("collecting",this.assignedOptimization??void 0,{details:{waited_ms:Date.now()-e}}).catch(g=>console.error("shogun: could not report that collection started",g))}reportCollectionFailure(t){console.error("shogun: pixel tracking did not start, this visitor will not be collected",t);const e=t instanceof C?t.reason:"analytics_unavailable";this.track("errored",this.assignedOptimization??void 0,{reason:e,details:{error:t instanceof Error?{message:t.message,stack:t.stack}:String(t)}}).catch(i=>console.error("shogun: could not report the collection failure",i))}async getShopify(){return this.until(()=>window.Shopify,"Timed out waiting for Shopify API","analytics_unavailable")}
24async getAnalytics(){const t=await this.getShopify();return this.until(()=>{const e=t.analytics;return e!=null&&e.publish?e:void 0},"Timed out waiting for Shopify analytics API","analytics_unavailable")}async getCustomerPrivacy(){const t=await this.getShopify();return t!=null&&t.customerPrivacy?t.customerPrivacy:(await this.loadConsentTrackingApi(),this.until(()=>{var e;return(e=window.Shopify)==null?void 0:e.customerPrivacy},"Timed out waiting for Shopify customerPrivacy API","analytics_unavailable"))}loadConsentTrackingApi(){return new Promise((t,e)=>{const i=window.Shopify;if(!(i!=null&&i.loadFeatures)){e(new C("Shopify.loadFeatures is not available","analytics_unavailable"));return}i.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],r=>{r&&r.length>0?e(r[0]):t()})})}waitForConsent(t){return t.analyticsProcessingAllowed()?Promise.resolve():new Promise((e,i)=>{let r=!1,s=!1;const a=()=>{document.removeEventListener("visitorConsentCollected",d)},d=()=>{try{r=t.analyticsProcessingAllowed(),r||(s=!0)}catch(o){console.debug("shogun: could not read the consent status after it was collected",o)}};document.addEventListener("visitorConsentCollected",d),this.until(()=>r?!0:void 0,"Timed out waiting for user consent","consent_timeout").then(()=>{a(),e()}).catch(o=>{a(),i(s?new C("Consent was declined","consent_declined",{cause:o}):o)})})}until(t,e,i,{intervalMs:r=250,timeoutMs:s=15e3}={}){return new Promise((a,d)=>{const o=t();if(o){a(o);return}const u=Date.now(),g=window.setInterval(()=>{const l=t();if(l){window.clearInterval(g),a(l);return}Date.now()-u>s&&(window.clearInterval(g),d(new C(e,i)))},r)})}};c(I,"CONFIG_LAPSE_GRACE_MS",4320*60*1e3);let B=I;class Ht{constructor(t){c(this,"deferredAt",null);c(this,"shownAt",null);c(this,"resume",()=>{this.hidden||(this.shownAt===null&&(this.shownAt=Date.now()),this.onShown())});this.onShown=t}get hidden(){try{return this.prerendering||document.visibilityState==="hidden"}catch(t){return console.debug("shogun: could not read whether the page is visible, treating it as visible",t),!1}}get prerendering(){try{const t=document.visibilityState;return!!document.prerendering||t==="prerender"}catch(t){return console.debug("shogun: could not read whether the page is being prerendered, treating it as not",t),!1}}holdUntilShown(){if(!this.hidden)return!1;if(this.deferredAt!==null)return!0;try{this.listen(!0)}catch(t){return console.debug("shogun: could not wait for the page to be shown, running now",t),this.release(),!1}return this.deferredAt=Date.now(),!0}release(){try{this.listen(!1)}catch(t){console.debug("shogun: could not stop waiting for the page to be shown",t)}}get deferral(){return this.deferredAt===null?{was_hidden:!1,hidden_ms:0}:{was_hidden:!0,hidden_ms:(this.shownAt??Date.now())-this.deferredAt}}listen(t){const e=t?"addEventListener":"removeEventListener";document[e]("visibilitychange",this.resume),document[e]("prerenderingchange",this.resume),window[e]("pageshow",this.resume)}}const jt=["gclid","gbraid","wbraid","fbclid","ttclid","msclkid","srsltid"],Wt=64;function Kt(n,t){const e=Yt(n);return{click_ids:jt.filter(i=>e==null?void 0:e.has(i)),utm_source:et(e==null?void 0:e.get("utm_source")),utm_medium:et(e==null?void 0:e.get("utm_medium")),utm_campaign:et(e==null?void 0:e.get("utm_campaign")),referrer_host:Gt(t)}}function Yt(n){try{return new URL(n).searchParams}catch{return null}}function Gt(n){if(!n)return null;try{return new URL(n).host||null}catch{return null}}function et(n){return n?n.slice(0,Wt):null}const h={Awesomium:"awesomium",Cef:"cef",CefSharp:"cefsharp",CoachJS:"coachjs",Electron:"electron",FMiner:"fminer",Geb:"geb",NightmareJS:"nightmarejs",Phantomas:"phantomas",PhantomJS:"phantomjs",Rhino:"rhino",Selenium:"selenium",Sequentum:"sequentum",SlimerJS:"slimerjs",WebDriverIO:"webdriverio",WebDriver:"webdriver",HeadlessChrome:"headless_chrome",Unknown:"unknown"};
24class p extends Error{constructor(t,e){super(e),this.state=t,this.name="BotdError",Object.setPrototypeOf(this,p.prototype)}}function qt(n,t){const e={};let i={bot:!1};for(const r in t){const s=t[r],a=s(n);let d={bot:!1};typeof a=="string"?d={bot:!0,botKind:a}:a&&(d={bot:!0,botKind:h.Unknown}),e[r]=d,d.bot&&(i=d)}return[e,i]}function Jt({appVersion:n}){if(n.state!==0)return!1;if(/headless/i.test(n.value))return h.HeadlessChrome;if(/electron/i.test(n.value))return h.Electron;if(/slimerjs/i.test(n.value))return h.SlimerJS}function H(n,t){return n.indexOf(t)!==-1}function S(n,t){return n.indexOf(t)!==-1}function Xt(n,t){if("find"in n)return n.find(t);for(let e=0;e<n.length;e++)if(t(n[e],e,n))return n[e]}function gt(n){return Object.getOwnPropertyNames(n)}function it(n,...t){for(const e of t)if(typeof e=="string"){if(H(n,e))return!0}else if(Xt(n,r=>e.test(r))!=null)return!0;return!1}function O(n){return n.reduce((t,e)=>t+(e?1:0),0)}function Zt({documentElementKeys:n}){if(n.state!==0)return!1;if(it(n.value,"selenium","webdriver","driver"))return h.Selenium}function Qt({errorTrace:n}){if(n.state!==0)return!1;if(/PhantomJS/i.test(n.value))return h.PhantomJS}function te({evalLength:n,browserKind:t,browserEngineKind:e}){if(n.state!==0||t.state!==0||e.state!==0)return;const i=n.value;return e.value==="unknown"?!1:i===37&&!H(["webkit","gecko"],e.value)||i===39&&!H(["internet_explorer"],t.value)||i===33&&!H(["chromium"],e.value)}function ee({functionBind:n}){if(n.state===-2)return h.PhantomJS}function ie({languages:n}){if(n.state===0&&n.value.length===0)return h.HeadlessChrome}function ne({mimeTypesConsistent:n}){if(n.state===0&&!n.value)return h.Unknown}function re({notificationPermissions:n,browserKind:t}){if(t.state!==0||t.value!=="chrome")return!1;if(n.state===0&&n.value)return h.HeadlessChrome}function se({pluginsArray:n}){if(n.state===0&&!n.value)return h.HeadlessChrome}function ae({pluginsLength:n,android:t,browserKind:e,browserEngineKind:i}){if(!(n.state!==0||t.state!==0||e.state!==0||i.state!==0)&&!(e.value!=="chrome"||t.value||i.value!=="chromium")&&n.value===0)return h.HeadlessChrome}function oe({process:n}){var t;if(n.state!==0)return!1;if(n.value.type==="renderer"||((t=n.value.versions)===null||t===void 0?void 0:t.electron)!=null)return h.Electron}function ce({productSub:n,browserKind:t}){if(n.state!==0||t.state!==0)return!1;if((t.value==="chrome"||t.value==="safari"||t.value==="opera"||t.value==="wechat")&&n.value!=="20030107")return h.Unknown}function de({userAgent:n}){if(n.state!==0)return!1;if(/PhantomJS/i.test(n.value))return h.PhantomJS;if(/Headless/i.test(n.value))return h.HeadlessChrome;if(/Electron/i.test(n.value))return h.Electron;if(/slimerjs/i.test(n.value))return h.SlimerJS}function ue({webDriver:n}){if(n.state===0&&n.value)return h.HeadlessChrome}function le({webGL:n}){if(n.state===0){const{vendor:t,renderer:e}=n.value;if(t=="Brian Paul"&&e=="Mesa OffScreen")return h.HeadlessChrome}}function he({windowExternal:n}){if(n.state!==0)return!1;if(/Sequentum/i.test(n.value))return h.Sequentum}function ge({windowSize:n,documentFocus:t}){if(n.state!==0||t.state!==0)return!1;const{outerWidth:e,outerHeight:i}=n.value;if(t.value&&e===0&&i===0)return h.HeadlessChrome}function pe({distinctiveProps:n}){if(n.state!==0)return!1;const t=n.value;let e;for(e in t)if(t[e])return e}const fe={detectAppVersion:Jt,detectDocumentAttributes:Zt,detectErrorTrace:Qt,detectEvalLengthInconsistency:te,detectFunctionBind:ee,detectLanguagesLengthInconsistency:ie,detectNotificationPermissions:re,detectPluginsArray:se,detectPluginsLengthInconsistency:ae,detectProcess:oe,detectUserAgent:de,detectWebDriver:ue,detectWebGL:le,detectWindowExternal:he,detectWindowSize:ge,detectMimeTypesConsistent:ne,detectProductSub:ce,detectDistinctiveProperties:pe};function me(){const n=navigator.appVersion;if(n==null)throw new p(-1,"navigator.appVersion is undefined");return n}function we(){if(document.documentElement===void 0)throw new p(-1,"document.documentElement is undefined");const{documentElement:n}=document;if(typeof n.getAttributeNames!="function")throw new p(-2,"document.documentElement.getAttributeNames is not a function");return n.getAttributeNames()}function ve(){try{null[0]()}catch(n){if(n instanceof Error&&n.stack!=null)return n.stack.toString()}throw new p(-3,"errorTrace signal unexpected behaviour")}function _e(){return eval.toString().length}function be(){if(Function.prototype.bind===void 0)throw new p(-2,"Function.prototype.bind is undefined");return Function.prototype.bind.toString()}function nt(){var n,t;const e=window,i=navigator;return O(["webkitPersistentStorage"in i,"webkitTemporaryStorage"in i,i.vendor.indexOf("Google")===0,"webkitResolveLocalFileSystemURL"in e,"BatteryManager"in e,"webkitMediaStream"in e,"webkitSpeechGrammar"in e])>
24=5?"chromium":O(["ApplePayError"in e,"CSSPrimitiveValue"in e,"Counter"in e,i.vendor.indexOf("Apple")===0,"getStorageUpdates"in i,"WebKitMediaKeys"in e])>=4?"webkit":O(["buildID"in navigator,"MozAppearance"in((t=(n=document.documentElement)===null||n===void 0?void 0:n.style)!==null&&t!==void 0?t:{}),"onmozfullscreenchange"in e,"mozInnerScreenX"in e,"CSSMozDocumentRule"in e,"CanvasCaptureMediaStream"in e])>=4?"gecko":"unknown"}function ye(){var n;const t=(n=navigator.userAgent)===null||n===void 0?void 0:n.toLowerCase();return S(t,"edg/")?"edge":S(t,"trident")||S(t,"msie")?"internet_explorer":S(t,"wechat")?"wechat":S(t,"firefox")?"firefox":S(t,"opera")||S(t,"opr")?"opera":S(t,"chrome")?"chrome":S(t,"safari")?"safari":"unknown"}function Ee(){const n=nt(),t=n==="chromium",e=n==="gecko",i=window,r=navigator,s="connection";return t?O([!("SharedWorker"in i),r[s]&&"ontypechange"in r[s],!("sinkId"in new Audio)])>=2:e?O(["onorientationchange"in i,"orientation"in i,/android/i.test(r.appVersion)])>=2:!1}function Ie(){return document.hasFocus===void 0?!1:document.hasFocus()}function Ae(){const n=window;return O([!("MediaSettingsRange"in n),"RTCEncodedAudioFrame"in n,""+n.Intl=="[object Intl]",""+n.Reflect=="[object Reflect]"])>=3}function Se(){const n=navigator,t=[],e=n.language||n.userLanguage||n.browserLanguage||n.systemLanguage;if(e!==void 0&&t.push([e]),Array.isArray(n.languages))nt()==="chromium"&&Ae()||t.push(n.languages);else if(typeof n.languages=="string"){const i=n.languages;i&&t.push(i.split(","))}return t}function Pe(){if(navigator.mimeTypes===void 0)throw new p(-1,"navigator.mimeTypes is undefined");const{mimeTypes:n}=navigator;let t=Object.getPrototypeOf(n)===MimeTypeArray.prototype;for(let e=0;e<n.length;e++)t&&(t=Object.getPrototypeOf(n[e])===MimeType.prototype);return t}async function Ce(){if(window.Notification===void 0)throw new p(-1,"window.Notification is undefined");if(navigator.permissions===void 0)throw new p(-1,"navigator.permissions is undefined");const{permissions:n}=navigator;if(typeof n.query!="function")throw new p(-2,"navigator.permissions.query is not a function");try{const t=await n.query({name:"notifications"});return window.Notification.permission==="denied"&&t.state==="prompt"}catch{throw new p(-3,"notificationPermissions signal unexpected behaviour")}}function Oe(){if(navigator.plugins===void 0)throw new p(-1,"navigator.plugins is undefined");if(window.PluginArray===void 0)throw new p(-1,"window.PluginArray is undefined");return navigator.plugins instanceof PluginArray}function xe(){if(navigator.plugins===void 0)throw new p(-1,"navigator.plugins is undefined");if(navigator.plugins.length===void 0)throw new p(-3,"navigator.plugins.length is undefined");return navigator.plugins.length}function Te(){const{process:n}=window,t="window.process is";if(n===void 0)throw new p(-1,`${t} undefined`);if(n&&typeof n!="object")throw new p(-3,`${t} not an object`);return n}function Re(){const{productSub:n}=navigator;if(n===void 0)throw new p(-1,"navigator.productSub is undefined");return n}function ke(){if(navigator.connection===void 0)throw new p(-1,"navigator.connection is undefined");if(navigator.connection.rtt===void 0)throw new p(-1,"navigator.connection.rtt is undefined");return navigator.connection.rtt}function Ve(){return navigator.userAgent}function De(){if(navigator.webdriver==null)throw new p(-1,"navigator.webdriver is undefined");return navigator.webdriver}function ze(){const n=document.createElement("canvas");if(typeof n.getContext!="function")throw new p(-2,"HTMLCanvasElement.getContext is not a function");const t=n.getContext("webgl");if(t===null)throw new p(-4,"WebGLRenderingContext is null");if(typeof t.getParameter!="function")throw new p(-2,"WebGLRenderingContext.getParameter is not a function");const e=t.getParameter(t.VENDOR),i=t.getParameter(t.RENDERER);return{vendor:e,renderer:i}}function Le(){if(window.external===void 0)throw new p(-1,"window.external is undefined");const{external:n}=window;if(typeof n.toString!="function")throw new p(-2,"window.external.toString is not a function");return n.toString()}function Fe(){return{outerWidth:window.outerWidth,outerHeight:window.outerHeight,innerWidth:window.innerWidth,innerHeight:window.innerHeight}}function Ne(){const n={[h.Awesomium]:{window:["awesomium"]},[h.Cef]:{window:["RunPerfTest"]},[h.CefSharp]:{window:["CefSharp"]}
24,[h.CoachJS]:{window:["emit"]},[h.FMiner]:{window:["fmget_targets"]},[h.Geb]:{window:["geb"]},[h.NightmareJS]:{window:["__nightmare","nightmare"]},[h.Phantomas]:{window:["__phantomas"]},[h.PhantomJS]:{window:["callPhantom","_phantom"]},[h.Rhino]:{window:["spawn"]},[h.Selenium]:{window:["_Selenium_IDE_Recorder","_selenium","calledSelenium",/^([a-z]){3}_.*_(Array|Promise|Symbol)$/],document:["__selenium_evaluate","selenium-evaluate","__selenium_unwrapped"]},[h.WebDriverIO]:{window:["wdioElectron"]},[h.WebDriver]:{window:["webdriver","__webdriverFunc","__lastWatirAlert","__lastWatirConfirm","__lastWatirPrompt","_WEBDRIVER_ELEM_CACHE","ChromeDriverw"],document:["__webdriver_script_fn","__driver_evaluate","__webdriver_evaluate","__fxdriver_evaluate","__driver_unwrapped","__webdriver_unwrapped","__fxdriver_unwrapped","__webdriver_script_fn","__webdriver_script_func","__webdriver_script_function","$cdc_asdjflasutopfhvcZLmcf","$cdc_asdjflasutopfhvcZLmcfl_","$chrome_asyncScriptInfo","__$webdriverAsyncExecutor"]},[h.HeadlessChrome]:{window:["domAutomation","domAutomationController"]}};let t;const e={},i=gt(window);let r=[];window.document!==void 0&&(r=gt(window.document));for(t in n){const s=n[t];if(s!==void 0){const a=s.window===void 0?!1:it(i,...s.window),d=s.document===void 0||!r.length?!1:it(r,...s.document);e[t]=a||d}}return e}const Ue={android:Ee,browserKind:ye,browserEngineKind:nt,documentFocus:Ie,userAgent:Ve,appVersion:me,rtt:ke,windowSize:Fe,pluginsLength:xe,pluginsArray:Oe,errorTrace:ve,productSub:Re,windowExternal:Le,mimeTypesConsistent:Pe,evalLength:_e,webGL:ze,webDriver:De,languages:Se,notificationPermissions:Ce,documentElementKeys:we,functionBind:be,process:Te,distinctiveProps:Ne},pt=-1,Me=-3,$e=["WindowSize","PluginsLengthInconsistency"],Be={balanced:["webGL","notificationPermissions"],thorough:["notificationPermissions"]};function He(n){const t=n??"balanced";if(t!=="balanced"&&t!=="thorough")return null;let e=null;try{e=performance.now();const i={};for(const[d,o]of Object.entries(Ue))i[d]=Be[t].includes(d)?{state:pt,error:`not collected at the ${t} level`}:We(o);const[r,s]=qt(i,fe),a=Object.entries(r).filter(([,d])=>d.bot).map(([d])=>d.replace(/^detect/,""));return{level:t,status:"done",ms:Math.round(performance.now()-e),bot:s.bot,kind:s.bot?s.botKind:null,detectors:a,gate:je(s.bot,a,navigator.userAgent)}}catch(i){return console.debug("shogun: could not check this page load for automation",i),{level:t,status:"failed",ms:e===null?null:Ke(e)}}}function je(n,t,e){return!n||t.length===0?{would_gate:!1,reason:"not_bot"}:t.some(i=>!$e.includes(i))?{would_gate:!0,reason:"strong_check"}:/Windows NT/.test(e)?{would_gate:!1,reason:"weak_check_windows_exempt"}:{would_gate:!0,reason:"weak_check"}}function We(n){try{const t=n();return t instanceof Promise?(t.catch(()=>{}),{state:pt,error:"asynchronous source"}):{state:0,value:t}}catch(t){return t instanceof p?{state:t.state,error:t.message}:{state:Me,error:t instanceof Error?t.message:String(t)}}}function Ke(n){try{return Math.round(performance.now()-n)}catch{return null}}const Ye={location_unavailable:"location_unavailable",visitor_details_unavailable:"storage_unavailable"},ft=n=>n instanceof Error?{message:n.message,stack:n.stack}:String(n),b=class b{constructor(t){c(this,"retainedReferrer");c(this,"originalReferrer");c(this,"optimizationCache");c(this,"_visitor");c(this,"_audienceEvaluator");c(this,"_optimizationReview");c(this,"attemptsStore",new _("session"));c(this,"tracker");c(this,"hasRun",!1);c(this,"pageVisibility",new Ht(()=>this.run()));c(this,"legacyCacheEntries",0);c(this,"_publishedOptimizations");c(this,"_assignedOptimization");c(this,"fromDispatchAt",null);c(this,"followedRedirect",null);c(this,"isRedirectLanding");c(this,"botDetection",null);this.context=t,this.isRedirectLanding=_t(),this.retainedReferrer=new Z,this.originalReferrer=this.retainedReferrer.restore(),this.optimizationCache=new tt(t.publishedOptimizations.map(e=>e.id)),this.pageVisibility.hidden&&!this.startedFromVisiblePage&&this.reportUnseenLanding(this.optimizationCache.pendingDispatch())}reportUnseenLanding(t){try{if(!t||t.landedAt!==void 0)return;
24B.trackLanded({analyticsUrl:this.context.shop.analyticsUrl,shopId:this.context.shop.shopId,version:b.VERSION,page:this.context.page,visitor:k.storedIds(),optimization:{id:t.optimizationId,variantId:t.variantId},dispatchedAt:t.dispatchedAt}).then(e=>{e&&this.optimizationCache.markLanded(t.optimizationId,t.dispatchedAt)}).catch(e=>console.debug("shogun: could not note that a hidden landing was reported",e))}catch(e){console.debug("shogun: could not report a page that loaded hidden after a redirect",e)}}get visitor(){return this._visitor||(this._visitor=new k(this.context.session)),this._visitor}get audienceEvaluator(){return this._audienceEvaluator||(this._audienceEvaluator=new wt(this.visitor,this.context.shop.geoLocationApi)),this._audienceEvaluator}get optimizationReview(){return this._optimizationReview||(this._optimizationReview=new Q(this.context,this.audienceEvaluator)),this._optimizationReview}get publishedOptimizations(){return this._publishedOptimizations||(this._publishedOptimizations=this.context.publishedOptimizations.flatMap(t=>{var a,d;const e=this.optimizationCache.get(t.id),i=(e==null?void 0:e.variantId)||t.assignedVariantId,r=(e==null?void 0:e.state)||t.state,s=(e==null?void 0:e.assignedAt)??t.assignedAt;if(i){const o=((d=(a=t.variants)==null?void 0:a.find(u=>u.id===i))==null?void 0:d.name)||i;console.debug(`shogun: Found cached optimization for optimization: '${t.name}' (${t.id}), with variant: '${o}' (${i})`)}return ct({...t,assignedVariantId:i,state:r,assignedAt:s},{page:this.context.page,shop:this.context.shop},this.audienceEvaluator)??[]})),this._publishedOptimizations}get abTestStrategy(){switch(this.context.assignmentStrategy){case"greedy":return new dt(this.visitor.bin);case"even":return new kt(this.visitor.bin);default:return new dt(this.visitor.bin)}}get personalizationStrategy(){return new X(this.visitor.bin)}get assignedOptimization(){return this._assignedOptimization===void 0&&(this._assignedOptimization=this.optimizationReview.optimizationInReview||this.previouslyAssignedOptimization||this.abTestStrategy.assign(this.publishedOptimizations.filter(t=>t.type==="ab_test"))||this.personalizationStrategy.assign(this.publishedOptimizations.filter(t=>t.type==="personalization"))||null),this._assignedOptimization}get previouslyAssignedOptimization(){return this.publishedOptimizations.find(t=>t.assignedVariantId!==void 0)||null}get startedFromVisiblePage(){return this.isRedirectLanding&&!this.pageVisibility.prerendering}waitToRedirectUntilShown(){return this.pageVisibility.holdUntilShown()?(console.debug("shogun: Page is hidden and needs a redirect, waiting for it to be shown"),this.hasRun=!1,this.reportUnseenLanding(this.followedRedirect),!0):!1}get isBot(){return Nt(navigator.userAgent)}get dispatchAttempts(){return Number(this.attemptsStore.get(b.DISPATCH_ATTEMPTS_KEY)||"0")}get trackingService(){return this.tracker||(this.tracker=new B({shop:this.context.shop,page:this.context.page,visitor:this.visitor,assignmentStrategy:this.context.assignmentStrategy,publishedOptimizations:this.publishedOptimizations,originalReferrer:this.originalReferrer,storage:{cookie:this.visitor.cookiesWritable,local:this.optimizationCache.writable,session:this.attemptsStore.writable},version:b.VERSION,legacyCacheEntries:this.legacyCacheEntries,deferral:this.pageVisibility.deferral,configExpiresAt:this.context.configExpiresAt??null,fromDispatchAt:this.fromDispatchAt,botDetection:()=>this.botDetection})),this.tracker}get isThemePreview(){var i,r,s;if(this.optimizationReview.inReview)return!1;const t=this.context.page.themeId!=this.context.shop.defaultThemeId,e=(s=(r=(i=this.previouslyAssignedOptimization)==null?void 0:i.assignedVariant)==null?void 0:r.config)==null?void 0:s.theme_id;return t&&(e===void 0||e!==this.context.page.themeId)}set dispatchAttempts(t){this.attemptsStore.set(b.DISPATCH_ATTEMPTS_KEY,t.toString())||console.debug("shogun: could not record the dispatch attempt, this session is not protected against a redirect loop")}exclude(t,e,i=this.previouslyAssignedOptimization){const r=i&&!i.inReview?i:void 0;this.trackingService.track("excluded",r,e?{reason:t,details:e}:{reason:t})}get unassignedReason(){if(this.context.configExpired&&this.publishedOptimizations.length===0)return"config_expired";const e=this.publishedOptimizations.flatMap(i=>{var r,s;
24return[...Object.values(((r=i.eligibility)==null?void 0:r.audience.evaluations)??{}),...Object.values(((s=i.eligibility)==null?void 0:s.variants)??{}).flatMap(a=>Object.values(a.evaluations??{}))]}).find(i=>i.status==="error");return Ye[(e==null?void 0:e.reason)??""]??"no_assigned_variant"}run(){var t,e,i,r,s,a;if(!this.hasRun&&!(!this.startedFromVisiblePage&&this.pageVisibility.holdUntilShown())){this.hasRun=!0,this.pageVisibility.release(),this.legacyCacheEntries=this.optimizationCache.legacyEntries,this.followedRedirect??(this.followedRedirect=this.optimizationCache.pendingDispatch()),this.fromDispatchAt=((t=this.followedRedirect)==null?void 0:t.dispatchedAt)??null,this.optimizationCache.clearDispatched();try{if(this.isBot){console.debug("shogun: Visitor identified as bot, skipping optimization assignment and execution."),this.exclude("bot");return}const d=!this.optimizationCache.writable&&this.publishedOptimizations.some(u=>u.type==="ab_test");if(!this.visitor.idsPersisted||d){console.debug("shogun: Visitor cannot persist their assignment, skipping optimization assignment and execution."),this.exclude("storage_unavailable");return}if(this.dispatchAttempts>=b.MAX_DISPATCH_ATTEMPTS)throw new C(`Maximum dispatch attempts of ${b.MAX_DISPATCH_ATTEMPTS} exceeded. Possible redirect loop detected.`,"max_dispatch_attempts");if(this.optimizationCache.hasExpiredEntries()){if(this.waitToRedirectUntilShown())return;this.exclude("cache_expired",{expired_optimization_ids:this.optimizationCache.expiredOptimizationIds()},null),this.optimizationCache.clearExpired();return}if(this.isThemePreview){console.debug("shogun: Visitor identified as theme preview, skipping optimization assignment and execution."),this.exclude("theme_preview");return}this.publishedOptimizations.forEach(u=>u.evaluateEligibility()),console.debug(`shogun: Running dispatcher with ${this.publishedOptimizations.length} published optimizations (${this.publishedOptimizations.map(u=>u.name).join(", ")})`);const o=this.assignedOptimization;if(o!=null&&o.needsDispatch&&this.waitToRedirectUntilShown())return;if(o){if(!this.optimizationCache.update(o)){console.debug("shogun: Could not record the assignment, skipping optimization execution."),this.exclude("storage_unavailable",void 0,o);return}if(o.isFirstAssignment&&(this.botDetection=He(this.context.botDetectionLevel),this.trackingService.track("assigned",o,{details:{traffic:Kt(window.location.href,this.originalReferrer)}})),o.needsDispatch){if(!o.canDispatch)throw new C(`Optimization '${o.name}' (${o.id}) cannot dispatch variant '${(e=o.assignedVariant)==null?void 0:e.id}'`,"invalid_variant_config",{optimization:o});console.debug(`shogun: Dispatching optimization: ${o.name} (${o.id}) with variant: ${(i=o.assignedVariant)==null?void 0:i.name} (${(r=o.assignedVariant)==null?void 0:r.id}) [attempt ${this.dispatchAttempts+1}]`),this.dispatchAttempts==0&&this.retainedReferrer.save();const u=this.optimizationCache.markDispatched(o.id);this.trackingService.track("dispatched",o,{details:{dispatched_at:u===null?null:new Date(u).toISOString()}}),this.dispatchAttempts=this.dispatchAttempts+1;try{o.dispatch()}catch(g){throw this.optimizationCache.clearDispatched(),new C(`Dispatch failed for optimization '${o.id}'`,"dispatch_failed",{cause:g,optimization:o})}return}console.debug(`shogun: Running optimization: '${o.name}' (${o.id}) with variant: '${(s=o.assignedVariant)==null?void 0:s.name}' (${(a=o.assignedVariant)==null?void 0:a.id})`),o.inReview?(console.debug("shogun: Optimization is in review, running optimization review flow for optimization"),this.optimizationReview.run()):o.isFirstView?(console.debug("shogun: This is the first view for this optimization, tracking started event."),o.state="started",this.optimizationCache.update(o),this.trackingService.track("started",o)):o.isOnAssignedVariant?(console.debug("shogun: This is not the first view for this optimization, tracking viewed event."),this.trackingService.track("viewed",o)):(console.debug("shogun: Visitor is not eligible for the assigned optimization, skipping view tracking and finalization."),this.trackingService.track("skipped",o,{reason:"not_eligible"})),this.dispatchAttempts=0,o.finalize()}else console.debug("shogun: No optimization assigned to this visitor."),this.trackingService.track("skipped",void 0,{reason:this.unassignedReason});this.retainedReferrer.clear()}catch(d){console.error("shogun: Error running optimizations",d);try{const o=d instanceof C?d:void 0;this.trackingService.track("errored",o==null?void 0:o.optimization,{reason:o==null?void 0:o.reason,details:{error:ft(d),cause:(o==null?void 0:o.cause)===void 0?void 0:ft(o.cause)}})}catch(o){console.error("shogun: Failed to report dispatcher error",o)}this.retainedReferrer.clear()}}}};c(b,"VERSION","2.4.0"),c(b,"MAX_DISPATCH_ATTEMPTS",5),c(b,"DISPATCH_ATTEMPTS_KEY","_shg_dispatch_attempts");let rt=b;
24window.ShogunDispatcher=rt})();
25
26})();
27  
28</script>
28<script type="text/javascript">
29  ;(function() {
30    const designMode = false;
31    if (designMode) {
32      console.debug("shogun: Design mode is enabled, skipping optimizer initialization");
33      return;
34    }
35
36    // an Error cannot be sent as-is: message and stack are non-enumerable, so JSON.stringify gives {}
37    const describeThrown = (value) =>
38      value instanceof Error ? { message: value.message, stack: value.stack } : String(value);
39
40    const reportExclusion = (reason, details) => {
41      try {
42        if (typeof fetch !== 'function') return;
43
44        fetch("https://shogun-abc-production.global.ssl.fastly.net/dispatcher/excluded", {
45          method: 'POST',
46          headers: { 'Content-Type': 'application/json' },
47          body: JSON.stringify({
48            name: 'excluded',
49            shop_id: "b82808e8-c041-4462-89f2-732966f9147d",
50            reason: reason,
51            details: details || {}
52          }),
53          keepalive: true,
54        }).catch(() => {});
55      } catch (_error) {
56        // reporting a bail must never be a thing that breaks a merchant's page
57      }
58    };
59
60    // If the referrer url is the Shopify admin url or other known merchant domains, then set a local storage shg_is_merchant flag to true
61    // This is used to remove the preview bar from the page for shoppers
62    //
63    // Reading localStorage throws outright where the origin is denied storage, and this only decides whether a
64    // merchant sees the preview bar. Letting it escape would take the dispatcher down with it and leave the visitor
65    // reporting nothing at all.
66    try {
67      const referrer = document.referrer
68      const merchantDomains = ['admin.shopify.com', 'ab.shgapi.com', 'abc.shogun.dev']
69      if (!localStorage.getItem('_shg_is_merchant') && merchantDomains.some(domain => referrer.includes(domain))) {
70        console.debug('shogun: Setting shg_is_merchant to true')
71        localStorage.setItem('_shg_is_merchant', 'true')
72      }
73    } catch (error) {
74      console.debug('shogun: could not read the merchant flag, continuing without it', error)
75    }
76
77    // Check for optimization disable flags
78    const urlParams = new URLSearchParams(window.location.search);
79    const optimizationDisabled = urlParams.get('shg') === "false" || window.location.hostname.includes('shopifypreview');
80
81    if (optimizationDisabled) {
82      console.debug("shogun: Optimization is disabled, skipping optimizer initialization");
83      return;
84    }
85
86    // Load shop metafield configuration
87    
88    const shopMetafieldConfig = {"default_theme_id":189543219581,"method":"greedy","bot_detection":"balanced","optimizations":[{"id":"66fde5f1-4be5-4167-ac3e-3cb56b62efd0","type":"ab_test","scope":"url_redirect","name":"Hora Azul - A/b test - 1","config":{"audiences":[],"audience_id":null,"new_optimization":false,"permanent_redirect":false,"audiences_condition":null},"variants":[{"id":"d5bf2988-8eba-406e-bc9d-323556313928","name":"Origineel","config":{"path":"/products/hora-azul","page_id":"8411256357186","original":true,"position":0,"page_name":"Hora Azul","page_type":"product","percentage":50,"full_template_key":"templates/product.json","variant_preview_url":"https://mascolori.myshopify.com/products/hora-azul?preview_theme_id=189362602365&shg=false"},"optimization_id":"66fde5f1-4be5-4167-ac3e-3cb56b62efd0","traffic_percentage":50.0},{"id":"0291cc57-a3ea-4e8d-ac14-118ba84b15d2","name":"Variant B","config":{"path":"/pages/hora-azul-2","page_id":"699731116413","original":false,"position":1,"page_name":"V1","page_type":"page","percentage":50,"full_template_key":"templates/page.pf-19ff22b3.json","variant_preview_url":"https://mascolori.myshopify.com/pages/hora-azul-2?preview_theme_id=189362602365&shg=false"},"optimization_id":"66fde5f1-4be5-4167-ac3e-3cb56b62efd0","traffic_percentage":50.0}]}],"expires_at":1791645961000,"env":"production"};
89    
90    if (!shopMetafieldConfig) {
91      console.debug("shogun: Shop metafield configuration for optimizations is missing. Skipping optimizer initialization.");
92      reportExclusion('config_unavailable');
93      return;
94    }
95
96    // A lapsed metafield yields no optimizations, which on its own is indistinguishable from a shop running none.
97    const configExpired = !(shopMetafieldConfig.expires_at > Date.now());
98    const optimizationsData = configExpired ? [] : (shopMetafieldConfig.optimizations || []);
99
100    // These ID should match. It is possible for them to be different if a theme is copied from a different shop.
101    const intendedShopifyId = "75422957890";
101 // The hard coded shopify ID when this snippet was pushed to the theme.
102    const currentShopifyId = "75422957890"; // The current shopify ID that this theme is rendered in.
103    if (intendedShopifyId !== currentShopifyId) {
104      console.debug(`shogun: Shopify ID mismatch: intendedShopifyId=${intendedShopifyId} currentShopifyId=${currentShopifyId}. This may indicate the theme was copied from another shop and not properly set up. Skipping optimizer initialization to avoid potential issues.`);
105      // Attributed to the shop the snippet was written for, the only internal id it carries; both Shopify ids ride
106      // along so the shop it is actually running on can be resolved.
107      reportExclusion('shop_mismatch', { intended_shopify_id: intendedShopifyId, current_shopify_id: currentShopifyId });
108      return;
109    } else {
110      console.debug(`shogun: Shopify ID verified: ${intendedShopifyId}`);
111    }
112
113    
114      if (typeof ShogunDispatcher === 'undefined') {
115        console.error("shogun: Dispatcher is not defined. Please ensure the shogun optimizer script is properly loaded.");
116        reportExclusion('dispatcher_unavailable', { optimizer_version: 2 });
117        return;
118      }
119
120      const dispatcherConfig = {
121        shop: {
122          shopId: "b82808e8-c041-4462-89f2-732966f9147d",
123          shopDomain: "mascolori.myshopify.com",
124          analyticsUrl: "https://shogun-abc-production.global.ssl.fastly.net",
125          geoLocationApi: "https://ipinfo.io/json?token=f2ae3a557d807b",
126          storefrontAccessToken: "c4e200c584fb2319a9a404462f226d09",
127          defaultThemeId: shopMetafieldConfig.default_theme_id ? shopMetafieldConfig.default_theme_id.toString() : null,
128          configExpiresAt: shopMetafieldConfig.expires_at,
129        },
130        page: {
131          pageId: "8953146245442",
132          pageType: "product",
133          templateName: "product",
134          templateSuffix: "",
135          templateDirectory: "",
136          themeId: "189543219581",
137          languageRootUrl: "/",
138          path: window.location.pathname,
139          currentCartVariantId: null,
140        },
141        session: {
142          sessionId: urlParams.get('shgSessionId'),
143          customerId: "",
144          isB2B: false,
145        },
146        assignmentStrategy: shopMetafieldConfig.method,
147        botDetectionLevel: shopMetafieldConfig.bot_detection,
148        publishedOptimizations: optimizationsData,
149        configExpired: configExpired,
150        configExpiresAt: typeof shopMetafieldConfig.expires_at === 'number' ? shopMetafieldConfig.expires_at : null
151      }
152
153      console.debug("shogun: Initializing ShogunOptimizer v2");
154      try {
155        const dispatcher = new ShogunDispatcher(dispatcherConfig);
156        dispatcher.run();
157      } catch (error) {
158        console.error("shogun: Dispatcher failed to start.", error);
159        reportExclusion('dispatcher_unavailable', { optimizer_version: 2, error: describeThrown(error) });
160      }
161    
162  })();
163
164</script>
164
165
166
167    <title>Gift card | Mascolori</title>
168    <meta charset="utf-8">
169    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
170    <meta name="description" content="Discover Gift card by Mascolori. View details and order online.">
171    <link rel="canonical" href="https://mascolori.eu/products/awadawdaw">
172    <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no">
173<meta property="og:site_name" content="Mascolori">
174<meta property="og:url" content="https://mascolori.eu/products/awadawdaw">
175<meta property="og:title" content="Gift card | Mascolori">
176<meta property="og:type" content="product">
177<meta property="og:description" content="Discover Gift card by Mascolori. View details and order online."><meta property="og:image" content="//mascolori.eu/cdn/shop/files/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976&width=1200">
178  <meta property="og:image:secure_url" content="//mascolori.eu/cdn/shop/files/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976&width=1200"><meta property="og:image:width" content="1600">
179      <meta property="og:image:height" content="1066"><meta property="og:price:amount" content="26.00">
180  <meta property="og:price:currency" content="USD"><meta name="twitter:card" content="summary_large_image">
181<meta name="twitter:title" content="Gift card | Mascolori">
182<meta name="twitter:description" content="Discover Gift card by Mascolori. View details and order online."><meta name="twitter:image" content="//mascolori.eu/cdn/shop/files/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976&width=1200">
183<script id="mascolori-product-jsonld" data-product-id="8953146245442" type="application/ld+json">
184{
185  "@context": "https://schema.org",
186  "@type": "Product",
187  "name": "gift card",
188  "url": "https:\/\/mascolori.eu\/products\/awadawdaw",
189  "description": "The Mascolori Gift Card is different from all other gift vouchers. Simply because you can get the most special shoes in the Netherlands with them. A voucher that makes your loved one really happy! There are countless occasions to celebrate and this is of course best done with shoes from Mascolori.\n\n If you are in the dark about your specific wish, purchase this Mascolori gift voucher. Shipped in a festive box with confetti and space for a personal text. Happy giving!",
190  "brand": {"@type": "Brand", "name": "Mascolori"},
191  "image": ["https:\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976\u0026width=1600","https:\/\/mascolori.eu\/cdn\/shop\/files\/AfbeeldingvanWhatsAppop2025-12-11om14.10.50_9e2a3d76_5edb195d-9d3f-41f9-bcfe-dee404711ae8.jpg?v=1765459976\u0026width=1600"],
192  "offers": [
193    
194      {
195        "@type": "Offer",
196        "url": "https:\/\/mascolori.eu\/products\/awadawdaw?variant=47374372962626",
197        
198        "price": 26.0,
199        "priceCurrency": "USD",
200        "availability": "https://schema.org/InStock",
201        "hasMerchantReturnPolicy": {
202          "@type": "MerchantReturnPolicy",
203          "applicableCountry": "US",
204          "returnPolicyCountry": "NL",
205          "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
206          "merchantReturnDays": 30,
207          "returnMethod": ["https://schema.org/ReturnByMail", "https://schema.org/ReturnInStore"],
208          "returnFees": "https://schema.org/ReturnFeesCustomerResponsibility",
209          "merchantReturnLink": "https:\/\/mascolori.eu\/pages\/ruilen-en-retourneren"
210        }
211      },
212    
213      {
214        "@type": "Offer",
215        "url": "https:\/\/mascolori.eu\/products\/awadawdaw?variant=47374372995394",
216        
217        "price": 49.0,
218        "priceCurrency": "USD",
219        "availability": "https://schema.org/InStock",
220        "hasMerchantReturnPolicy": {
221          "@type": "MerchantReturnPolicy",
222          "applicableCountry": "US",
223          "returnPolicyCountry": "NL",
224          "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
225          "merchantReturnDays": 30,
226          "returnMethod": ["https://schema.org/ReturnByMail", "https://schema.org/ReturnInStore"],
227          "returnFees": "https://schema.org/ReturnFeesCustomerResponsibility",
228          "merchantReturnLink": "https:\/\/mascolori.eu\/pages\/ruilen-en-retourneren"
229        }
230      },
231    
232      {
233        "@type": "Offer",
234        "url": "https:\/\/mascolori.eu\/products\/awadawdaw?variant=47374373028162",
235        
236        "price": 79.0,
237        "priceCurrency": "USD",
238        "availability": "https://schema.org/InStock",
239        "hasMerchantReturnPolicy": {
240          "@type": "MerchantReturnPolicy",
241          "applicableCountry": "US",
242          "returnPolicyCountry": "NL",
243          "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
244          "merchantReturnDays": 30,
245          "returnMethod": ["https://schema.org/ReturnByMail", "https://schema.org/ReturnInStore"],
246          "returnFees": "https://schema.org/ReturnFeesCustomerResponsibility",
247          "merchantReturnLink": "https:\/\/mascolori.eu\/pages\/ruilen-en-retourneren"
248        }
249      },
250    
251      {
252        "@type": "Offer",
253        "url": "https:\/\/mascolori.eu\/products\/awadawdaw?variant=47374373060930",
254        
255        "price": 109.0,
256        "priceCurrency": "USD",
257        "availability": "https://schema.org/InStock",
258        "hasMerchantReturnPolicy": {
259          "@type": "MerchantReturnPolicy",
260          "applicableCountry": "US",
261          "returnPolicyCountry": "NL",
262          "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
263          "merchantReturnDays": 30,
264          "returnMethod": ["https://schema.org/ReturnByMail", "https://schema.org/ReturnInStore"],
265          "returnFees": "https://schema.org/ReturnFeesCustomerResponsibility",
266          "merchantReturnLink": "https:\/\/mascolori.eu\/pages\/ruilen-en-retourneren"
267        }
268      },
269    
270      {
271        "@type": "Offer",
272        "url": "https:\/\/mascolori.eu\/products\/awadawdaw?variant=47377417765186",
273        
274        "price": 129.0,
275        "priceCurrency": "USD",
276        "availability": "https://schema.org/InStock",
277        "hasMerchantReturnPolicy": {
278          "@type": "MerchantReturnPolicy",
279          "applicableCountry": "US",
280          "returnPolicyCountry": "NL",
281          "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
282          "merchantReturnDays": 30,
283          "returnMethod": ["https://schema.org/ReturnByMail", "https://schema.org/ReturnInStore"],
284          "returnFees": "https://schema.org/ReturnFeesCustomerResponsibility",
285          "merchantReturnLink": "https:\/\/mascolori.eu\/pages\/ruilen-en-retourneren"
286        }
287      },
288    
289      {
290        "@type": "Offer",
291        "url": "https:\/\/mascolori.eu\/products\/awadawdaw?variant=47377419075906",
292        
293        "price": 159.0,
294        "priceCurrency": "USD",
295        "availability": "https://schema.org/InStock",
296        "hasMerchantReturnPolicy": {
297          "@type": "MerchantReturnPolicy",
298          "applicableCountry": "US",
299          "returnPolicyCountry": "NL",
300          "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
301          "merchantReturnDays": 30,
302          "returnMethod": ["https://schema.org/ReturnByMail", "https://schema.org/ReturnInStore"],
303          "returnFees": "https://schema.org/ReturnFeesCustomerResponsibility",
304          "merchantReturnLink": "https:\/\/mascolori.eu\/pages\/ruilen-en-retourneren"
305        }
306      },
307    
308      {
309        "@type": "Offer",
310        "url": "https:\/\/mascolori.eu\/products\/awadawdaw?variant=47377419239746",
311        
312        "price": 179.0,
313        "priceCurrency": "USD",
314        "availability": "https://schema.org/InStock",
315        "hasMerchantReturnPolicy": {
316          "@type": "MerchantReturnPolicy",
317          "applicableCountry": "US",
318          "returnPolicyCountry": "NL",
319          "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
320          "merchantReturnDays": 30,
321          "returnMethod": ["https://schema.org/ReturnByMail", "https://schema.org/ReturnInStore"],
322          "returnFees": "https://schema.org/ReturnFeesCustomerResponsibility",
323          "merchantReturnLink": "https:\/\/mascolori.eu\/pages\/ruilen-en-retourneren"
324        }
325      },
326    
327      {
328        "@type": "Offer",
329        "url": "https:\/\/mascolori.eu\/products\/awadawdaw?variant=47377420550466",
330        
331        "price": 209.0,
332        "priceCurrency": "USD",
333        "availability": "https://schema.org/InStock",
334        "hasMerchantReturnPolicy": {
335          "@type": "MerchantReturnPolicy",
336          "applicableCountry": "US",
337          "returnPolicyCountry": "NL",
338          "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
339          "merchantReturnDays": 30,
340          "returnMethod": ["https://schema.org/ReturnByMail", "https://schema.org/ReturnInStore"],
341          "returnFees": "https://schema.org/ReturnFeesCustomerResponsibility",
342          "merchantReturnLink": "https:\/\/mascolori.eu\/pages\/ruilen-en-retourneren"
343        }
344      },
345    
346      {
347        "@type": "Offer",
348        "url": "https:\/\/mascolori.eu\/products\/awadawdaw?variant=47377420714306",
349        
350        "price": 239.0,
351        "priceCurrency": "USD",
352        "availability": "https://schema.org/InStock",
353        "hasMerchantReturnPolicy": {
354          "@type": "MerchantReturnPolicy",
355          "applicableCountry": "US",
356          "returnPolicyCountry": "NL",
357          "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
358          "merchantReturnDays": 30,
359          "returnMethod": ["https://schema.org/ReturnByMail", "https://schema.org/ReturnInStore"],
360          "returnFees": "https://schema.org/ReturnFeesCustomerResponsibility",
361          "merchantReturnLink": "https:\/\/mascolori.eu\/pages\/ruilen-en-retourneren"
362        }
363      },
364    
365      {
366        "@type": "Offer",
367        "url": "https:\/\/mascolori.eu\/products\/awadawdaw?variant=47377420943682",
368        
369        "price": 259.0,
370        "priceCurrency": "USD",
371        "availability": "https://schema.org/InStock",
372        "hasMerchantReturnPolicy": {
373          "@type": "MerchantReturnPolicy",
374          "applicableCountry": "US",
375          "returnPolicyCountry": "NL",
376          "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
377          "merchantReturnDays": 30,
378          "returnMethod": ["https://schema.org/ReturnByMail", "https://schema.org/ReturnInStore"],
379          "returnFees": "https://schema.org/ReturnFeesCustomerResponsibility",
380          "merchantReturnLink": "https:\/\/mascolori.eu\/pages\/ruilen-en-retourneren"
381        }
382      },
383    
384      {
385        "@type": "Offer",
386        "url": "https:\/\/mascolori.eu\/products\/awadawdaw?variant=47377422319938",
387        
388        "price": 309.0,
389        "priceCurrency": "USD",
390        "availability": "https://schema.org/InStock",
391        "hasMerchantReturnPolicy": {
392          "@type": "MerchantReturnPolicy",
393          "applicableCountry": "US",
394          "returnPolicyCountry": "NL",
395          "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
396          "merchantReturnDays": 30,
397          "returnMethod": ["https://schema.org/ReturnByMail", "https://schema.org/ReturnInStore"],
398          "returnFees": "https://schema.org/ReturnFeesCustomerResponsibility",
399          "merchantReturnLink": "https:\/\/mascolori.eu\/pages\/ruilen-en-retourneren"
400        }
401      }
402    
403  ]
404}
405</script>
vendor: 1 bytes, line 405
405
406<script src="//mascolori.eu/cdn/shop/t/62/assets/mascolori-product-reviews-schema.js?v=167238626849163746011791557758" defer></script>
406
407    
408      <link 
409        rel="icon"
410        type="image/png"
411        href="//mascolori.eu/cdn/shop/files/favicon3_1.png?crop=center&height=32&v=1692358403&width=32">
412    
413
414    
414<script>
415      document.addEventListener("DOMContentLoaded", function() {
416        window['otkConsent'] = {
417        "security_storage": true,
418        "functionality_storage": true,
419        "ad_user_data": true,
420        "ad_personalization": true,
421        "ad_storage": true,
422        "analytics_storage": true,
423        "personalization_storage": true,
424        "ads_data_redaction": true,
425        "url_passthrough": true,
426        "shop": "mascolori.myshopify.com"
427      };
428
429      function _gtag()
430      {
431        dataLayer.push(arguments)
432      }
433      window.dataLayer = window.dataLayer || [],
434        function (e, t)
435        {
436          e.otCookiesGCM = {}, e.otCookiesGCM = {
437            url_passthrough: !1,
438            ads_data_redaction: !1,
439            config:
440            {
441              ad_user_data: "denied",
442              ad_personalization: "denied",
443              ad_storage: "denied",
444              analytics_storage: "denied",
445              functionality_storage: "denied",
446              personalization_storage: "denied",
447              security_storage: "denied",
448              wait_for_update: 500,
449            }
450          };
451          const a = e.otkConsent;
452          let o = function (e, t)
453          {
454            const a = e + "=",
455              o = decodeURIComponent(t.cookie),
456              n = o.split(";");
457            for (let e = 0; e < n.length; e++)
458            {
459              let t = n[e];
460              for (;
461                " " === t.charAt(0);) t = t.substring(1);
462              if (0 === t.indexOf(a)) return t.substring(a.length, t.length)
463            }
464            return ""
465          }("cookiesNotification", t);
466          _gtag("consent", "default", e.otCookiesGCM.config);
467          let n = !0;
468          if (o)
469          {
470            o = JSON.parse(o);
471            const t = o[0].categoriesSelected;
472            n = !t.includes("marketing"), e.otCookiesGCM.config = {
473              ad_user_data: a.ad_user_data && t.includes("marketing") ? "granted" : "denied",
474              ad_personalization: a.ad_personalization && t.includes("marketing") ? "granted" : "denied",
475              ad_storage: a.ad_storage && t.includes("marketing") ? "granted" : "denied",
476              analytics_storage: a.analytics_storage && t.includes("analytics") ? "granted" : "denied",
477              functionality_storage: a.functionality_storage && t.includes("necessary") ? "granted" : "denied",
478              personalization_storage: a.personalization_storage && t.includes("preferences") ? "granted" : "denied",
479              security_storage: a.security_storage && t.includes("necessary") ? "granted" : "denied"
480            }, _gtag("consent", "update", e.otCookiesGCM.config), _gtag(
481            {
482              event: "OMG-cookie-GCM-update",
483              data: e.otCookiesGCM.config
484            })
485          }
486          e.otCookiesGCM.ads_data_redaction = e.otkConsent.ads_data_redaction && n, e.otCookiesGCM.url_passthrough = e.otkConsent.url_passthrough, e.otCookiesGCM.ads_data_redaction && _gtag("set", "ads_data_redaction", e.otCookiesGCM.ads_data_redaction), e.otCookiesGCM.url_passthrough && _gtag("set", "url_passthrough", e.otCookiesGCM.url_passthrough)
487        }(window, document);
488      });
489    </script>
489
490
491    
491<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
491<meta name="google-site-verification" content="i-dNtGb0O6bm4gkjezugPwoBOoCkxS-3kUcJKUBAfEY">
492<meta name="facebook-domain-verification" content="2yigwakb2uds8mefq0fh3efu4n8iqn">
493<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/75422957890/digital_wallets/dialog">
494<meta id="in-context-paypal-metadata" data-shop-id="75422957890" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
495<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/47374372962626:1?ucp/version=2026-08-25&amp;context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" hreflang="x-default" href="https://mascolori.nl/products/awadawdaw">
496<link rel="alternate" hreflang="nl" href="https://mascolori.nl/products/awadawdaw">
497<link rel="alternate" hreflang="en" href="https://mascolori.nl/en/products/awadawdaw">
498<link rel="alternate" hreflang="de" href="https://mascolori.nl/de/products/awadawdaw">
499<link rel="alternate" hreflang="de-DE" href="https://de.mascolori.eu/products/awadawdaw">
500<link rel="alternate" hreflang="en-DE" href="https://de.mascolori.eu/en/products/awadawdaw">
501<link rel="alternate" hreflang="nl-DE" href="https://de.mascolori.eu/nl/products/awadawdaw">
502<link rel="alternate" hreflang="en-LU" href="https://mascolori.eu/products/awadawdaw">
503<link rel="alternate" hreflang="nl-LU" href="https://mascolori.eu/nl/products/awadawdaw">
504<link rel="alternate" hreflang="de-LU" href="https://mascolori.eu/de/products/awadawdaw">
505<link rel="alternate" hreflang="en-AX" href="https://mascolori.eu/products/awadawdaw">
506<link rel="alternate" hreflang="nl-AX" href="https://mascolori.eu/nl/products/awadawdaw">
507<link rel="alternate" hreflang="de-AX" href="https://mascolori.eu/de/products/awadawdaw">
508<link rel="alternate" hreflang="en-AL" href="https://mascolori.eu/products/awadawdaw">
509<link rel="alternate" hreflang="nl-AL" href="https://mascolori.eu/nl/products/awadawdaw">
510<link rel="alternate" hreflang="de-AL" href="https://mascolori.eu/de/products/awadawdaw">
511<link rel="alternate" hreflang="en-AD" href="https://mascolori.eu/products/awadawdaw">
512<link rel="alternate" hreflang="nl-AD" href="https://mascolori.eu/nl/products/awadawdaw">
513<link rel="alternate" hreflang="de-AD" href="https://mascolori.eu/de/products/awadawdaw">
514<link rel="alternate" hreflang="en-AM" href="https://mascolori.eu/products/awadawdaw">
515<link rel="alternate" hreflang="nl-AM" href="https://mascolori.eu/nl/products/awadawdaw">
516<link rel="alternate" hreflang="de-AM" href="https://mascolori.eu/de/products/awadawdaw">
517<link rel="alternate" hreflang="de-AT" href="https://de.mascolori.eu/products/awadawdaw">
518<link rel="alternate" hreflang="en-AT" href="https://de.mascolori.eu/en/products/awadawdaw">
519<link rel="alternate" hreflang="nl-AT" href="https://de.mascolori.eu/nl/products/awadawdaw">
520<link rel="alternate" hreflang="en-BY" href="https://mascolori.eu/products/awadawdaw">
521<link rel="alternate" hreflang="nl-BY" href="https://mascolori.eu/nl/products/awadawdaw">
522<link rel="alternate" hreflang="de-BY" href="https://mascolori.eu/de/products/awadawdaw">
523<link rel="alternate" hreflang="en-BA" href="https://mascolori.eu/products/awadawdaw">
524<link rel="alternate" hreflang="nl-BA" href="https://mascolori.eu/nl/products/awadawdaw">
525<link rel="alternate" hreflang="de-BA" href="https://mascolori.eu/de/products/awadawdaw">
526<link rel="alternate" hreflang="en-BG" href="https://mascolori.eu/products/awadawdaw">
527<link rel="alternate" hreflang="nl-BG" href="https://mascolori.eu/nl/products/awadawdaw">
528<link rel="alternate" hreflang="de-BG" href="https://mascolori.eu/de/products/awadawdaw">
529<link rel="alternate" hreflang="en-HR" href="https://mascolori.eu/products/awadawdaw">
530<link rel="alternate" hreflang="nl-HR" href="https://mascolori.eu/nl/products/awadawdaw">
531<link rel="alternate" hreflang="de-HR" href="https://mascolori.eu/de/products/awadawdaw">
532<link rel="alternate" hreflang="en-CY" href="https://mascolori.eu/products/awadawdaw">
533<link rel="alternate" hreflang="nl-CY" href="https://mascolori.eu/nl/products/awadawdaw">
534<link rel="alternate" hreflang="de-CY" href="https://mascolori.eu/de/products/awadawdaw">
535<link rel="alternate" hreflang="en-CZ" href="https://mascolori.eu/products/awadawdaw">
536<link rel="alternate" hreflang="nl-CZ" href="https://mascolori.eu/nl/products/awadawdaw">
537<link rel="alternate" hreflang="de-CZ" href="https://mascolori.eu/de/products/awadawdaw">
538<link rel="alternate" hreflang="en-DK" href="https://mascolori.eu/products/awadawdaw">
539<link rel="alternate" hreflang="nl-DK" href="https://mascolori.eu/nl/products/awadawdaw">
540<link rel="alternate" hreflang="de-DK" href="https://mascolori.eu/de/products/awadawdaw">
541<link rel="alternate" hreflang="en-EE" href="https://mascolori.eu/products/awadawdaw">
542<link rel="alternate" hreflang="nl-EE" href="https://mascolori.eu/nl/products/awadawdaw">
543<link rel="alternate" hreflang="de-EE" href="https://mascolori.eu/de/products/awadawdaw">
544<link rel="alternate" hreflang="en-FO" href="https://mascolori.eu/products/awadawdaw">
545<link rel="alternate" hreflang="nl-FO" href="https://mascolori.eu/nl/products/awadawdaw">
546<link rel="alternate" hreflang="de-FO" href="https://mascolori.eu/de/products/awadawdaw">
547<link rel="alternate" hreflang="en-FI" href="https://mascolori.eu/products/awadawdaw">
548<link rel="alternate" hreflang="nl-FI" href="https://mascolori.eu/nl/products/awadawdaw">
549<link rel="alternate" hreflang="de-FI" href="https://mascolori.eu/de/products/awadawdaw">
550<link rel="alternate" hreflang="en-FR" href="https://mascolori.eu/products/awadawdaw">
551<link rel="alternate" hreflang="nl-FR" href="https://mascolori.eu/nl/products/awadawdaw">
552<link rel="alternate" hreflang="de-FR" href="https://mascolori.eu/de/products/awadawdaw">
553<link rel="alternate" hreflang="en-GE" href="https://mascolori.eu/products/awadawdaw">
554<link rel="alternate" hreflang="nl-GE" href="https://mascolori.eu/nl/products/awadawdaw">
555<link rel="alternate" hreflang="de-GE" href="https://mascolori.eu/de/products/awadawdaw">
556<link rel="alternate" hreflang="en-GI" href="https://mascolori.eu/products/awadawdaw">
557<link rel="alternate" hreflang="nl-GI" href="https://mascolori.eu/nl/products/awadawdaw">
558<link rel="alternate" hreflang="de-GI" href="https://mascolori.eu/de/products/awadawdaw">
559<link rel="alternate" hreflang="en-GR" href="https://mascolori.eu/products/awadawdaw">
560<link rel="alternate" hreflang="nl-GR" href="https://mascolori.eu/nl/products/awadawdaw">
561<link rel="alternate" hreflang="de-GR" href="https://mascolori.eu/de/products/awadawdaw">
562<link rel="alternate" hreflang="en-GL" href="https://mascolori.eu/products/awadawdaw">
563<link rel="alternate" hreflang="nl-GL" href="https://mascolori.eu/nl/products/awadawdaw">
564<link rel="alternate" hreflang="de-GL" href="https://mascolori.eu/de/products/awadawdaw">
565<link rel="alternate" hreflang="en-GP" href="https://mascolori.eu/products/awadawdaw">
566<link rel="alternate" hreflang="nl-GP" href="https://mascolori.eu/nl/products/awadawdaw">
567<link rel="alternate" hreflang="de-GP" href="https://mascolori.eu/de/products/awadawdaw">
568<link rel="alternate" hreflang="en-GG" href="https://mascolori.eu/products/awadawdaw">
569<link rel="alternate" hreflang="nl-GG" href="https://mascolori.eu/nl/products/awadawdaw">
570<link rel="alternate" hreflang="de-GG" href="https://mascolori.eu/de/products/awadawdaw">
571<link rel="alternate" hreflang="en-HU" href="https://mascolori.eu/products/awadawdaw">
572<link rel="alternate" hreflang="nl-HU" href="https://mascolori.eu/nl/products/awadawdaw">
573<link rel="alternate" hreflang="de-HU" href="https://mascolori.eu/de/products/awadawdaw">
574<link rel="alternate" hreflang="en-IS" href="https://mascolori.eu/products/awadawdaw">
575<link rel="alternate" hreflang="nl-IS" href="https://mascolori.eu/nl/products/awadawdaw">
576<link rel="alternate" hreflang="de-IS" href="https://mascolori.eu/de/products/awadawdaw">
577<link rel="alternate" hreflang="en-IE" href="https://mascolori.eu/products/awadawdaw">
578<link rel="alternate" hreflang="nl-IE" href="https://mascolori.eu/nl/products/awadawdaw">
579<link rel="alternate" hreflang="de-IE" href="https://mascolori.eu/de/products/awadawdaw">
580<link rel="alternate" hreflang="en-IM" href="https://mascolori.eu/products/awadawdaw">
581<link rel="alternate" hreflang="nl-IM" href="https://mascolori.eu/nl/products/awadawdaw">
582<link rel="alternate" hreflang="de-IM" href="https://mascolori.eu/de/products/awadawdaw">
583<link rel="alternate" hreflang="en-IT" href="https://mascolori.eu/products/awadawdaw">
584<link rel="alternate" hreflang="nl-IT" href="https://mascolori.eu/nl/products/awadawdaw">
585<link rel="alternate" hreflang="de-IT" href="https://mascolori.eu/de/products/awadawdaw">
586<link rel="alternate" hreflang="en-LV" href="https://mascolori.eu/products/awadawdaw">
587<link rel="alternate" hreflang="nl-LV" href="https://mascolori.eu/nl/products/awadawdaw">
588<link rel="alternate" hreflang="de-LV" href="https://mascolori.eu/de/products/awadawdaw">
589<link rel="alternate" hreflang="en-LI" href="https://mascolori.eu/products/awadawdaw">
590<link rel="alternate" hreflang="nl-LI" href="https://mascolori.eu/nl/products/awadawdaw">
591<link rel="alternate" hreflang="de-LI" href="https://mascolori.eu/de/products/awadawdaw">
592<link rel="alternate" hreflang="en-LT" href="https://mascolori.eu/products/awadawdaw">
593<link rel="alternate" hreflang="nl-LT" href="https://mascolori.eu/nl/products/awadawdaw">
594<link rel="alternate" hreflang="de-LT" href="https://mascolori.eu/de/products/awadawdaw">
595<link rel="alternate" hreflang="en-MK" href="https://mascolori.eu/products/awadawdaw">
596<link rel="alternate" hreflang="nl-MK" href="https://mascolori.eu/nl/products/awadawdaw">
597<link rel="alternate" hreflang="de-MK" href="https://mascolori.eu/de/products/awadawdaw">
598<link rel="alternate" hreflang="en-MT" href="https://mascolori.eu/products/awadawdaw">
599<link rel="alternate" hreflang="nl-MT" href="https://mascolori.eu/nl/products/awadawdaw">
600<link rel="alternate" hreflang="de-MT" href="https://mascolori.eu/de/products/awadawdaw">
601<link rel="alternate" hreflang="en-MD" href="https://mascolori.eu/products/awadawdaw">
602<link rel="alternate" hreflang="nl-MD" href="https://mascolori.eu/nl/products/awadawdaw">
603<link rel="alternate" hreflang="de-MD" href="https://mascolori.eu/de/products/awadawdaw">
604<link rel="alternate" hreflang="en-MC" href="https://mascolori.eu/products/awadawdaw">
605<link rel="alternate" hreflang="nl-MC" href="https://mascolori.eu/nl/products/awadawdaw">
606<link rel="alternate" hreflang="de-MC" href="https://mascolori.eu/de/products/awadawdaw">
607<link rel="alternate" hreflang="en-ME" href="https://mascolori.eu/products/awadawdaw">
608<link rel="alternate" hreflang="nl-ME" href="https://mascolori.eu/nl/products/awadawdaw">
609<link rel="alternate" hreflang="de-ME" href="https://mascolori.eu/de/products/awadawdaw">
610<link rel="alternate" hreflang="en-NO" href="https://mascolori.eu/products/awadawdaw">
611<link rel="alternate" hreflang="nl-NO" href="https://mascolori.eu/nl/products/awadawdaw">
612<link rel="alternate" hreflang="de-NO" href="https://mascolori.eu/de/products/awadawdaw">
613<link rel="alternate" hreflang="en-PL" href="https://mascolori.eu/products/awadawdaw">
614<link rel="alternate" hreflang="nl-PL" href="https://mascolori.eu/nl/products/awadawdaw">
615<link rel="alternate" hreflang="de-PL" href="https://mascolori.eu/de/products/awadawdaw">
616<link rel="alternate" hreflang="en-PT" href="https://mascolori.eu/products/awadawdaw">
617<link rel="alternate" hreflang="nl-PT" href="https://mascolori.eu/nl/products/awadawdaw">
618<link rel="alternate" hreflang="de-PT" href="https://mascolori.eu/de/products/awadawdaw">
619<link rel="alternate" hreflang="en-RE" href="https://mascolori.eu/products/awadawdaw">
620<link rel="alternate" hreflang="nl-RE" href="https://mascolori.eu/nl/products/awadawdaw">
621<link rel="alternate" hreflang="de-RE" href="https://mascolori.eu/de/products/awadawdaw">
622<link rel="alternate" hreflang="en-RO" href="https://mascolori.eu/products/awadawdaw">
623<link rel="alternate" hreflang="nl-RO" href="https://mascolori.eu/nl/products/awadawdaw">
624<link rel="alternate" hreflang="de-RO" href="https://mascolori.eu/de/products/awadawdaw">
625<link rel="alternate" hreflang="en-SM" href="https://mascolori.eu/products/awadawdaw">
626<link rel="alternate" hreflang="nl-SM" href="https://mascolori.eu/nl/products/awadawdaw">
627<link rel="alternate" hreflang="de-SM" href="https://mascolori.eu/de/products/awadawdaw">
628<link rel="alternate" hreflang="en-RS" href="https://mascolori.eu/products/awadawdaw">
629<link rel="alternate" hreflang="nl-RS" href="https://mascolori.eu/nl/products/awadawdaw">
630<link rel="alternate" hreflang="de-RS" href="https://mascolori.eu/de/products/awadawdaw">
631<link rel="alternate" hreflang="en-SK" href="https://mascolori.eu/products/awadawdaw">
632<link rel="alternate" hreflang="nl-SK" href="https://mascolori.eu/nl/products/awadawdaw">
633<link rel="alternate" hreflang="de-SK" href="https://mascolori.eu/de/products/awadawdaw">
634<link rel="alternate" hreflang="en-SI" href="https://mascolori.eu/products/awadawdaw">
635<link rel="alternate" hreflang="nl-SI" href="https://mascolori.eu/nl/products/awadawdaw">
636<link rel="alternate" hreflang="de-SI" href="https://mascolori.eu/de/products/awadawdaw">
637<link rel="alternate" hreflang="en-ES" href="https://mascolori.eu/products/awadawdaw">
638<link rel="alternate" hreflang="nl-ES" href="https://mascolori.eu/nl/products/awadawdaw">
639<link rel="alternate" hreflang="de-ES" href="https://mascolori.eu/de/products/awadawdaw">
640<link rel="alternate" hreflang="en-SE" href="https://mascolori.eu/products/awadawdaw">
641<link rel="alternate" hreflang="nl-SE" href="https://mascolori.eu/nl/products/awadawdaw">
642<link rel="alternate" hreflang="de-SE" href="https://mascolori.eu/de/products/awadawdaw">
643<link rel="alternate" hreflang="en-TR" href="https://mascolori.eu/products/awadawdaw">
644<link rel="alternate" hreflang="nl-TR" href="https://mascolori.eu/nl/products/awadawdaw">
645<link rel="alternate" hreflang="de-TR" href="https://mascolori.eu/de/products/awadawdaw">
646<link rel="alternate" hreflang="en-UA" href="https://mascolori.eu/products/awadawdaw">
647<link rel="alternate" hreflang="nl-UA" href="https://mascolori.eu/nl/products/awadawdaw">
648<link rel="alternate" hreflang="de-UA" href="https://mascolori.eu/de/products/awadawdaw">
649<link rel="alternate" hreflang="en-GB" href="https://mascolori.eu/products/awadawdaw">
650<link rel="alternate" hreflang="nl-GB" href="https://mascolori.eu/nl/products/awadawdaw">
651<link rel="alternate" hreflang="de-GB" href="https://mascolori.eu/de/products/awadawdaw">
652<link rel="alternate" hreflang="en-VA" href="https://mascolori.eu/products/awadawdaw">
653<link rel="alternate" hreflang="nl-VA" href="https://mascolori.eu/nl/products/awadawdaw">
654<link rel="alternate" hreflang="de-VA" href="https://mascolori.eu/de/products/awadawdaw">
655<link rel="alternate" hreflang="en-DZ" href="https://mascolori.eu/products/awadawdaw">
656<link rel="alternate" hreflang="nl-DZ" href="https://mascolori.eu/nl/products/awadawdaw">
657<link rel="alternate" hreflang="de-DZ" href="https://mascolori.eu/de/products/awadawdaw">
658<link rel="alternate" hreflang="en-AO" href="https://mascolori.eu/products/awadawdaw">
659<link rel="alternate" hreflang="nl-AO" href="https://mascolori.eu/nl/products/awadawdaw">
660<link rel="alternate" hreflang="de-AO" href="https://mascolori.eu/de/products/awadawdaw">
661<link rel="alternate" hreflang="en-AC" href="https://mascolori.eu/products/awadawdaw">
662<link rel="alternate" hreflang="nl-AC" href="https://mascolori.eu/nl/products/awadawdaw">
663<link rel="alternate" hreflang="de-AC" href="https://mascolori.eu/de/products/awadawdaw">
664<link rel="alternate" hreflang="en-BJ" href="https://mascolori.eu/products/awadawdaw">
665<link rel="alternate" hreflang="nl-BJ" href="https://mascolori.eu/nl/products/awadawdaw">
666<link rel="alternate" hreflang="de-BJ" href="https://mascolori.eu/de/products/awadawdaw">
667<link rel="alternate" hreflang="en-BW" href="https://mascolori.eu/products/awadawdaw">
668<link rel="alternate" hreflang="nl-BW" href="https://mascolori.eu/nl/products/awadawdaw">
669<link rel="alternate" hreflang="de-BW" href="https://mascolori.eu/de/products/awadawdaw">
670<link rel="alternate" hreflang="en-BF" href="https://mascolori.eu/products/awad
670awdaw">
671<link rel="alternate" hreflang="nl-BF" href="https://mascolori.eu/nl/products/awadawdaw">
672<link rel="alternate" hreflang="de-BF" href="https://mascolori.eu/de/products/awadawdaw">
673<link rel="alternate" hreflang="en-BI" href="https://mascolori.eu/products/awadawdaw">
674<link rel="alternate" hreflang="nl-BI" href="https://mascolori.eu/nl/products/awadawdaw">
675<link rel="alternate" hreflang="de-BI" href="https://mascolori.eu/de/products/awadawdaw">
676<link rel="alternate" hreflang="en-CM" href="https://mascolori.eu/products/awadawdaw">
677<link rel="alternate" hreflang="nl-CM" href="https://mascolori.eu/nl/products/awadawdaw">
678<link rel="alternate" hreflang="de-CM" href="https://mascolori.eu/de/products/awadawdaw">
679<link rel="alternate" hreflang="en-CV" href="https://mascolori.eu/products/awadawdaw">
680<link rel="alternate" hreflang="nl-CV" href="https://mascolori.eu/nl/products/awadawdaw">
681<link rel="alternate" hreflang="de-CV" href="https://mascolori.eu/de/products/awadawdaw">
682<link rel="alternate" hreflang="en-CF" href="https://mascolori.eu/products/awadawdaw">
683<link rel="alternate" hreflang="nl-CF" href="https://mascolori.eu/nl/products/awadawdaw">
684<link rel="alternate" hreflang="de-CF" href="https://mascolori.eu/de/products/awadawdaw">
685<link rel="alternate" hreflang="en-TD" href="https://mascolori.eu/products/awadawdaw">
686<link rel="alternate" hreflang="nl-TD" href="https://mascolori.eu/nl/products/awadawdaw">
687<link rel="alternate" hreflang="de-TD" href="https://mascolori.eu/de/products/awadawdaw">
688<link rel="alternate" hreflang="en-KM" href="https://mascolori.eu/products/awadawdaw">
689<link rel="alternate" hreflang="nl-KM" href="https://mascolori.eu/nl/products/awadawdaw">
690<link rel="alternate" hreflang="de-KM" href="https://mascolori.eu/de/products/awadawdaw">
691<link rel="alternate" hreflang="en-CG" href="https://mascolori.eu/products/awadawdaw">
692<link rel="alternate" hreflang="nl-CG" href="https://mascolori.eu/nl/products/awadawdaw">
693<link rel="alternate" hreflang="de-CG" href="https://mascolori.eu/de/products/awadawdaw">
694<link rel="alternate" hreflang="en-CD" href="https://mascolori.eu/products/awadawdaw">
695<link rel="alternate" hreflang="nl-CD" href="https://mascolori.eu/nl/products/awadawdaw">
696<link rel="alternate" hreflang="de-CD" href="https://mascolori.eu/de/products/awadawdaw">
697<link rel="alternate" hreflang="en-CI" href="https://mascolori.eu/products/awadawdaw">
698<link rel="alternate" hreflang="nl-CI" href="https://mascolori.eu/nl/products/awadawdaw">
699<link rel="alternate" hreflang="de-CI" href="https://mascolori.eu/de/products/awadawdaw">
700<link rel="alternate" hreflang="en-DJ" href="https://mascolori.eu/products/awadawdaw">
701<link rel="alternate" hreflang="nl-DJ" href="https://mascolori.eu/nl/products/awadawdaw">
702<link rel="alternate" hreflang="de-DJ" href="https://mascolori.eu/de/products/awadawdaw">
703<link rel="alternate" hreflang="en-EG" href="https://mascolori.eu/products/awadawdaw">
704<link rel="alternate" hreflang="nl-EG" href="https://mascolori.eu/nl/products/awadawdaw">
705<link rel="alternate" hreflang="de-EG" href="https://mascolori.eu/de/products/awadawdaw">
706<link rel="alternate" hreflang="en-GQ" href="https://mascolori.eu/products/awadawdaw">
707<link rel="alternate" hreflang="nl-GQ" href="https://mascolori.eu/nl/products/awadawdaw">
708<link rel="alternate" hreflang="de-GQ" href="https://mascolori.eu/de/products/awadawdaw">
709<link rel="alternate" hreflang="en-ER" href="https://mascolori.eu/products/awadawdaw">
710<link rel="alternate" hreflang="nl-ER" href="https://mascolori.eu/nl/products/awadawdaw">
711<link rel="alternate" hreflang="de-ER" href="https://mascolori.eu/de/products/awadawdaw">
712<link rel="alternate" hreflang="en-SZ" href="https://mascolori.eu/products/awadawdaw">
713<link rel="alternate" hreflang="nl-SZ" href="https://mascolori.eu/nl/products/awadawdaw">
714<link rel="alternate" hreflang="de-SZ" href="https://mascolori.eu/de/products/awadawdaw">
715<link rel="alternate" hreflang="en-ET" href="https://mascolori.eu/products/awadawdaw">
716<link rel="alternate" hreflang="nl-ET" href="https://mascolori.eu/nl/products/awadawdaw">
717<link rel="alternate" hreflang="de-ET" href="https://mascolori.eu/de/products/awadawdaw">
718<link rel="alternate" hreflang="en-GA" href="https://mascolori.eu/products/awadawdaw">
719<link rel="alternate" hreflang="nl-GA" href="https://mascolori.eu/nl/products/awadawdaw">
720<link rel="alternate" hreflang="de-GA" href="https://mascolori.eu/de/products/awadawdaw">
721<link rel="alternate" hreflang="en-GM" href="https://mascolori.eu/products/awadawdaw">
722<link rel="alternate" hreflang="nl-GM" href="https://mascolori.eu/nl/products/awadawdaw">
723<link rel="alternate" hreflang="de-GM" href="https://mascolori.eu/de/products/awadawdaw">
724<link rel="alternate" hreflang="en-GH" href="https://mascolori.eu/products/awadawdaw">
725<link rel="alternate" hreflang="nl-GH" href="https://mascolori.eu/nl/products/awadawdaw">
726<link rel="alternate" hreflang="de-GH" href="https://mascolori.eu/de/products/awadawdaw">
727<link rel="alternate" hreflang="en-GN" href="https://mascolori.eu/products/awadawdaw">
728<link rel="alternate" hreflang="nl-GN" href="https://mascolori.eu/nl/products/awadawdaw">
729<link rel="alternate" hreflang="de-GN" href="https://mascolori.eu/de/products/awadawdaw">
730<link rel="alternate" hreflang="en-GW" href="https://mascolori.eu/products/awadawdaw">
731<link rel="alternate" hreflang="nl-GW" href="https://mascolori.eu/nl/products/awadawdaw">
732<link rel="alternate" hreflang="de-GW" href="https://mascolori.eu/de/products/awadawdaw">
733<link rel="alternate" hreflang="en-KE" href="https://mascolori.eu/products/awadawdaw">
734<link rel="alternate" hreflang="nl-KE" href="https://mascolori.eu/nl/products/awadawdaw">
735<link rel="alternate" hreflang="de-KE" href="https://mascolori.eu/de/products/awadawdaw">
736<link rel="alternate" hreflang="en-LS" href="https://mascolori.eu/products/awadawdaw">
737<link rel="alternate" hreflang="nl-LS" href="https://mascolori.eu/nl/products/awadawdaw">
738<link rel="alternate" hreflang="de-LS" href="https://mascolori.eu/de/products/awadawdaw">
739<link rel="alternate" hreflang="en-LR" href="https://mascolori.eu/products/awadawdaw">
740<link rel="alternate" hreflang="nl-LR" href="https://mascolori.eu/nl/products/awadawdaw">
741<link rel="alternate" hreflang="de-LR" href="https://mascolori.eu/de/products/awadawdaw">
742<link rel="alternate" hreflang="en-LY" href="https://mascolori.eu/products/awadawdaw">
743<link rel="alternate" hreflang="nl-LY" href="https://mascolori.eu/nl/products/awadawdaw">
744<link rel="alternate" hreflang="de-LY" href="https://mascolori.eu/de/products/awadawdaw">
745<link rel="alternate" hreflang="en-MG" href="https://mascolori.eu/products/awadawdaw">
746<link rel="alternate" hreflang="nl-MG" href="https://mascolori.eu/nl/products/awadawdaw">
747<link rel="alternate" hreflang="de-MG" href="https://mascolori.eu/de/products/awadawdaw">
748<link rel="alternate" hreflang="en-MW" href="https://mascolori.eu/products/awadawdaw">
749<link rel="alternate" hreflang="nl-MW" href="https://mascolori.eu/nl/products/awadawdaw">
750<link rel="alternate" hreflang="de-MW" href="https://mascolori.eu/de/products/awadawdaw">
751<link rel="alternate" hreflang="en-ML" href="https://mascolori.eu/products/awadawdaw">
752<link rel="alternate" hreflang="nl-ML" href="https://mascolori.eu/nl/products/awadawdaw">
753<link rel="alternate" hreflang="de-ML" href="https://mascolori.eu/de/products/awadawdaw">
754<link rel="alternate" hreflang="en-MR" href="https://mascolori.eu/products/awadawdaw">
755<link rel="alternate" hreflang="nl-MR" href="https://mascolori.eu/nl/products/awadawdaw">
756<link rel="alternate" hreflang="de-MR" href="https://mascolori.eu/de/products/awadawdaw">
757<link rel="alternate" hreflang="en-MU" href="https://mascolori.eu/products/awadawdaw">
758<link rel="alternate" hreflang="nl-MU" href="https://mascolori.eu/nl/products/awadawdaw">
759<link rel="alternate" hreflang="de-MU" href="https://mascolori.eu/de/products/awadawdaw">
760<link rel="alternate" hreflang="en-MA" href="https://mascolori.eu/products/awadawdaw">
761<link rel="alternate" hreflang="nl-MA" href="https://mascolori.eu/nl/products/awadawdaw">
762<link rel="alternate" hreflang="de-MA" href="https://mascolori.eu/de/products/awadawdaw">
763<link rel="alternate" hreflang="en-MZ" href="https://mascolori.eu/products/awadawdaw">
764<link rel="alternate" hreflang="nl-MZ" href="https://mascolori.eu/nl/products/awadawdaw">
765<link rel="alternate" hreflang="de-MZ" href="https://mascolori.eu/de/products/awadawdaw">
766<link rel="alternate" hreflang="en-NA" href="https://mascolori.eu/products/awadawdaw">
767<link rel="alternate" hreflang="nl-NA" href="https://mascolori.eu/nl/products/awadawdaw">
768<link rel="alternate" hreflang="de-NA" href="https://mascolori.eu/de/products/awadawdaw">
769<link rel="alternate" hreflang="en-NE" href="https://mascolori.eu/products/awadawdaw">
770<link rel="alternate" hreflang="nl-NE" href="https://mascolori.eu/nl/products/awadawdaw">
771<link rel="alternate" hreflang="de-NE" href="https://mascolori.eu/de/products/awadawdaw">
772<link rel="alternate" hreflang="en-NG" href="https://mascolori.eu/products/awadawdaw">
773<link rel="alternate" hreflang="nl-NG" href="https://mascolori.eu/nl/products/awadawdaw">
774<link rel="alternate" hreflang="de-NG" href="https://mascolori.eu/de/products/awadawdaw">
775<link rel="alternate" hreflang="en-RW" href="https://mascolori.eu/products/awadawdaw">
776<link rel="alternate" hreflang="nl-RW" href="https://mascolori.eu/nl/products/awadawdaw">
777<link rel="alternate" hreflang="de-RW" href="https://mascolori.eu/de/products/awadawdaw">
778<link rel="alternate" hreflang="en-ST" href="https://mascolori.eu/products/awadawdaw">
779<link rel="alternate" hreflang="nl-ST" href="https://mascolori.eu/nl/products/awadawdaw">
780<link rel="alternate" hreflang="de-ST" href="https://mascolori.eu/de/products/awadawdaw">
781<link rel="alternate" hreflang="en-SN" href="https://mascolori.eu/products/awadawdaw">
782<link rel="alternate" hreflang="nl-SN" href="https://mascolori.eu/nl/products/awadawdaw">
783<link rel="alternate" hreflang="de-SN" href="https://mascolori.eu/de/products/awadawdaw">
784<link rel="alternate" hreflang="en-SC" href="https://mascolori.eu/products/awadawdaw">
785<link rel="alternate" hreflang="nl-SC" href="https://mascolori.eu/nl/products/awadawdaw">
786<link rel="alternate" hreflang="de-SC" href="https://mascolori.eu/de/products/awadawdaw">
787<link rel="alternate" hreflang="en-SL" href="https://mascolori.eu/products/awadawdaw">
788<link rel="alternate" hreflang="nl-SL" href="https://mascolori.eu/nl/products/awadawdaw">
789<link rel="alternate" hreflang="de-SL" href="https://mascolori.eu/de/products/awadawdaw">
790<link rel="alternate" hreflang="en-SO" href="https://mascolori.eu/products/awadawdaw">
791<link rel="alternate" hreflang="nl-SO" href="https://mascolori.eu/nl/products/awadawdaw">
792<link rel="alternate" hreflang="de-SO" href="https://mascolori.eu/de/products/awadawdaw">
793<link rel="alternate" hreflang="en-ZA" href="https://mascolori.eu/products/awadawdaw">
794<link rel="alternate" hreflang="nl-ZA" href="https://mascolori.eu/nl/products/awadawdaw">
795<link rel="alternate" hreflang="de-ZA" href="https://mascolori.eu/de/products/awadawdaw">
796<link rel="alternate" hreflang="en-SS" href="https://mascolori.eu/products/awadawdaw">
797<link rel="alternate" hreflang="nl-SS" href="https://mascolori.eu/nl/products/awadawdaw">
798<link rel="alternate" hreflang="de-SS" href="https://mascolori.eu/de/products/awadawdaw">
799<link rel="alternate" hreflang="en-SH" href="https://mascolori.eu/products/awadawdaw">
800<link rel="alternate" hreflang="nl-SH" href="https://mascolori.eu/nl/products/awadawdaw">
801<link rel="alternate" hreflang="de-SH" href="https://mascolori.eu/de/products/awadawdaw">
802<link rel="alternate" hreflang="en-SD" href="https://mascolori.eu/products/awadawdaw">
803<link rel="alternate" hreflang="nl-SD" href="https://mascolori.eu/nl/products/awadawdaw">
804<link rel="alternate" hreflang="de-SD" href="https://mascolori.eu/de/products/awadawdaw">
805<link rel="alternate" hreflang="en-TZ" href="https://mascolori.eu/products/awadawdaw">
806<link rel="alternate" hreflang="nl-TZ" href="https://mascolori.eu/nl/products/awadawdaw">
807<link rel="alternate" hreflang="de-TZ" href="https://mascolori.eu/de/products/awadawdaw">
808<link rel="alternate" hreflang="en-TG" href="https://mascolori.eu/products/awadawdaw">
809<link rel="alternate" hreflang="nl-TG" href="https://mascolori.eu/nl/products/awadawdaw">
810<link rel="alternate" hreflang="de-TG" href="https://mascolori.eu/de/products/awadawdaw">
811<link rel="alternate" hreflang="en-TA" href="https://mascolori.eu/products/awadawdaw">
812<link rel="alternate" hreflang="nl-TA" href="https://mascolori.eu/nl/products/awadawdaw">
813<link rel="alternate" hreflang="de-TA" href="https://mascolori.eu/de/products/awadawdaw">
814<link rel="alternate" hreflang="en-TN" href="https://mascolori.eu/products/awadawdaw">
815<link rel="alternate" hreflang="nl-TN" href="https://mascolori.eu/nl/products/awadawdaw">
816<link rel="alternate" hreflang="de-TN" href="https://mascolori.eu/de/products/awadawdaw">
817<link rel="alternate" hreflang="en-UG" href="https://mascolori.eu/products/awadawdaw">
818<link rel="alternate" hreflang="nl-UG" href="https://mascolori.eu/nl/products/awadawdaw">
819<link rel="alternate" hreflang="de-UG" href="https://mascolori.eu/de/products/awadawdaw">
820<link rel="alternate" hreflang="en-EH" href="https://mascolori.eu/products/awadawdaw">
821<link rel="alternate" hreflang="nl-EH" href="https://mascolori.eu/nl/products/awadawdaw">
822<link rel="alternate" hreflang="de-EH" href="https://mascolori.eu/de/products/awadawdaw">
823<link rel="alternate" hreflang="en-ZM" href="https://mascolori.eu/products/awadawdaw">
824<link rel="alternate" hreflang="nl-ZM" href="https://mascolori.eu/nl/products/awadawdaw">
825<link rel="alternate" hreflang="de-ZM" href="https://mascolori.eu/de/products/awadawdaw">
826<link rel="alternate" hreflang="en-ZW" href="https://mascolori.eu/products/awadawdaw">
827<link rel="alternate" hreflang="nl-ZW" href="https://mascolori.eu/nl/products/awadawdaw">
828<link rel="alternate" hreflang="de-ZW" href="https://mascolori.eu/de/products/awadawdaw">
829<link rel="alternate" hreflang="en-AF" href="https://mascolori.eu/products/awadawdaw">
830<link rel="alternate" hreflang="nl-AF" href="https://mascolori.eu/nl/products/awadawdaw">
831<link rel="alternate" hreflang="de-AF" href="https://mascolori.eu/de/products/awadawdaw">
832<link rel="alternate" hreflang="en-AZ" href="https://mascolori.eu/products/awadawdaw">
833<link rel="alternate" hreflang="nl-AZ" href="https://mascolori.eu/nl/products/awadawdaw">
834<link rel="alternate" hreflang="de-AZ" href="https://mascolori.eu/de/products/awadawdaw">
835<link rel="alternate" hreflang="en-BH" href="https://mascolori.eu/products/awadawdaw">
836<link rel="alternate" hreflang="nl-BH" href="https://mascolori.eu/nl/products/awadawdaw">
837<link rel="alternate" hreflang="de-BH" href="https://mascolori.eu/de/products/awadawdaw">
838<link rel="alternate" hreflang="en-BD" href="https://mascolori.eu/products/awadawdaw">
839<link rel="alternate" hreflang="nl-BD" href="https://mascolori.eu/nl/products/awadawdaw">
840<link rel="alternate" hreflang="de-BD" href="https://mascolori.eu/de/products/awadawdaw">
841<link rel="alternate" hreflang="en-BT" href="https://mascolori.eu/products/awadawdaw">
842<link rel="alternate" hreflang="nl-BT" href="https://mascolori.eu/nl/products/awadawdaw">
843<link rel="alternate" hreflang="de-BT" href="https://mascolori.eu/de/products/awadawdaw">
844<link rel="alternate" hreflang="en-IO" href="https://mascolori.eu/products/awadawdaw">
845<link rel="alternate" hreflang="nl-IO" href="https://mascolori.eu/nl/products/awadawdaw">
846<link rel="alternate" hreflang="de-IO" href="https://mascolori.eu/de/products/awadawdaw">
847<link rel="alternate" hreflang="en-BN" href="https://mascolori.eu/products/awadawdaw">
848<link rel="alternate" hreflang="nl-BN" href="https://mascolori.eu/nl/products/awadawdaw">
849<link rel="alternate" hreflang="de-BN" href="https://mascolori.eu/de/products/awadawdaw">
850<link rel="alternate" hreflang="en-KH" href="https://mascolori.eu/products/awadawdaw">
851<link rel="alternate" hreflang="nl-KH" href="https://mascolori.eu/nl/products/awadawdaw">
852<link rel="alternate" hreflang="de-KH" href="https://mascolori.eu/de/products/awadawdaw">
853<link rel="alternate" hreflang="en-CN" href="https://mascolori.eu/products/awadawdaw">
854<link rel="alternate" hreflang="nl-CN" href="https://mascolori.eu/nl/products/awadawdaw">
854
855<link rel="alternate" hreflang="de-CN" href="https://mascolori.eu/de/products/awadawdaw">
856<link rel="alternate" hreflang="en-CX" href="https://mascolori.eu/products/awadawdaw">
857<link rel="alternate" hreflang="nl-CX" href="https://mascolori.eu/nl/products/awadawdaw">
858<link rel="alternate" hreflang="de-CX" href="https://mascolori.eu/de/products/awadawdaw">
859<link rel="alternate" hreflang="en-CC" href="https://mascolori.eu/products/awadawdaw">
860<link rel="alternate" hreflang="nl-CC" href="https://mascolori.eu/nl/products/awadawdaw">
861<link rel="alternate" hreflang="de-CC" href="https://mascolori.eu/de/products/awadawdaw">
862<link rel="alternate" hreflang="en-HK" href="https://mascolori.eu/products/awadawdaw">
863<link rel="alternate" hreflang="nl-HK" href="https://mascolori.eu/nl/products/awadawdaw">
864<link rel="alternate" hreflang="de-HK" href="https://mascolori.eu/de/products/awadawdaw">
865<link rel="alternate" hreflang="en-IN" href="https://mascolori.eu/products/awadawdaw">
866<link rel="alternate" hreflang="nl-IN" href="https://mascolori.eu/nl/products/awadawdaw">
867<link rel="alternate" hreflang="de-IN" href="https://mascolori.eu/de/products/awadawdaw">
868<link rel="alternate" hreflang="en-ID" href="https://mascolori.eu/products/awadawdaw">
869<link rel="alternate" hreflang="nl-ID" href="https://mascolori.eu/nl/products/awadawdaw">
870<link rel="alternate" hreflang="de-ID" href="https://mascolori.eu/de/products/awadawdaw">
871<link rel="alternate" hreflang="en-IQ" href="https://mascolori.eu/products/awadawdaw">
872<link rel="alternate" hreflang="nl-IQ" href="https://mascolori.eu/nl/products/awadawdaw">
873<link rel="alternate" hreflang="de-IQ" href="https://mascolori.eu/de/products/awadawdaw">
874<link rel="alternate" hreflang="en-IL" href="https://mascolori.eu/products/awadawdaw">
875<link rel="alternate" hreflang="nl-IL" href="https://mascolori.eu/nl/products/awadawdaw">
876<link rel="alternate" hreflang="de-IL" href="https://mascolori.eu/de/products/awadawdaw">
877<link rel="alternate" hreflang="en-JP" href="https://mascolori.eu/products/awadawdaw">
878<link rel="alternate" hreflang="nl-JP" href="https://mascolori.eu/nl/products/awadawdaw">
879<link rel="alternate" hreflang="de-JP" href="https://mascolori.eu/de/products/awadawdaw">
880<link rel="alternate" hreflang="en-JO" href="https://mascolori.eu/products/awadawdaw">
881<link rel="alternate" hreflang="nl-JO" href="https://mascolori.eu/nl/products/awadawdaw">
882<link rel="alternate" hreflang="de-JO" href="https://mascolori.eu/de/products/awadawdaw">
883<link rel="alternate" hreflang="en-KZ" href="https://mascolori.eu/products/awadawdaw">
884<link rel="alternate" hreflang="nl-KZ" href="https://mascolori.eu/nl/products/awadawdaw">
885<link rel="alternate" hreflang="de-KZ" href="https://mascolori.eu/de/products/awadawdaw">
886<link rel="alternate" hreflang="en-KW" href="https://mascolori.eu/products/awadawdaw">
887<link rel="alternate" hreflang="nl-KW" href="https://mascolori.eu/nl/products/awadawdaw">
888<link rel="alternate" hreflang="de-KW" href="https://mascolori.eu/de/products/awadawdaw">
889<link rel="alternate" hreflang="en-KG" href="https://mascolori.eu/products/awadawdaw">
890<link rel="alternate" hreflang="nl-KG" href="https://mascolori.eu/nl/products/awadawdaw">
891<link rel="alternate" hreflang="de-KG" href="https://mascolori.eu/de/products/awadawdaw">
892<link rel="alternate" hreflang="en-LA" href="https://mascolori.eu/products/awadawdaw">
893<link rel="alternate" hreflang="nl-LA" href="https://mascolori.eu/nl/products/awadawdaw">
894<link rel="alternate" hreflang="de-LA" href="https://mascolori.eu/de/products/awadawdaw">
895<link rel="alternate" hreflang="en-LB" href="https://mascolori.eu/products/awadawdaw">
896<link rel="alternate" hreflang="nl-LB" href="https://mascolori.eu/nl/products/awadawdaw">
897<link rel="alternate" hreflang="de-LB" href="https://mascolori.eu/de/products/awadawdaw">
898<link rel="alternate" hreflang="en-MO" href="https://mascolori.eu/products/awadawdaw">
899<link rel="alternate" hreflang="nl-MO" href="https://mascolori.eu/nl/products/awadawdaw">
900<link rel="alternate" hreflang="de-MO" href="https://mascolori.eu/de/products/awadawdaw">
901<link rel="alternate" hreflang="en-MY" href="https://mascolori.eu/products/awadawdaw">
902<link rel="alternate" hreflang="nl-MY" href="https://mascolori.eu/nl/products/awadawdaw">
903<link rel="alternate" hreflang="de-MY" href="https://mascolori.eu/de/products/awadawdaw">
904<link rel="alternate" hreflang="en-MV" href="https://mascolori.eu/products/awadawdaw">
905<link rel="alternate" hreflang="nl-MV" href="https://mascolori.eu/nl/products/awadawdaw">
906<link rel="alternate" hreflang="de-MV" href="https://mascolori.eu/de/products/awadawdaw">
907<link rel="alternate" hreflang="en-MN" href="https://mascolori.eu/products/awadawdaw">
908<link rel="alternate" hreflang="nl-MN" href="https://mascolori.eu/nl/products/awadawdaw">
909<link rel="alternate" hreflang="de-MN" href="https://mascolori.eu/de/products/awadawdaw">
910<link rel="alternate" hreflang="en-MM" href="https://mascolori.eu/products/awadawdaw">
911<link rel="alternate" hreflang="nl-MM" href="https://mascolori.eu/nl/products/awadawdaw">
912<link rel="alternate" hreflang="de-MM" href="https://mascolori.eu/de/products/awadawdaw">
913<link rel="alternate" hreflang="en-NP" href="https://mascolori.eu/products/awadawdaw">
914<link rel="alternate" hreflang="nl-NP" href="https://mascolori.eu/nl/products/awadawdaw">
915<link rel="alternate" hreflang="de-NP" href="https://mascolori.eu/de/products/awadawdaw">
916<link rel="alternate" hreflang="en-OM" href="https://mascolori.eu/products/awadawdaw">
917<link rel="alternate" hreflang="nl-OM" href="https://mascolori.eu/nl/products/awadawdaw">
918<link rel="alternate" hreflang="de-OM" href="https://mascolori.eu/de/products/awadawdaw">
919<link rel="alternate" hreflang="en-PK" href="https://mascolori.eu/products/awadawdaw">
920<link rel="alternate" hreflang="nl-PK" href="https://mascolori.eu/nl/products/awadawdaw">
921<link rel="alternate" hreflang="de-PK" href="https://mascolori.eu/de/products/awadawdaw">
922<link rel="alternate" hreflang="en-PS" href="https://mascolori.eu/products/awadawdaw">
923<link rel="alternate" hreflang="nl-PS" href="https://mascolori.eu/nl/products/awadawdaw">
924<link rel="alternate" hreflang="de-PS" href="https://mascolori.eu/de/products/awadawdaw">
925<link rel="alternate" hreflang="en-PH" href="https://mascolori.eu/products/awadawdaw">
926<link rel="alternate" hreflang="nl-PH" href="https://mascolori.eu/nl/products/awadawdaw">
927<link rel="alternate" hreflang="de-PH" href="https://mascolori.eu/de/products/awadawdaw">
928<link rel="alternate" hreflang="en-QA" href="https://mascolori.eu/products/awadawdaw">
929<link rel="alternate" hreflang="nl-QA" href="https://mascolori.eu/nl/products/awadawdaw">
930<link rel="alternate" hreflang="de-QA" href="https://mascolori.eu/de/products/awadawdaw">
931<link rel="alternate" hreflang="en-RU" href="https://mascolori.eu/products/awadawdaw">
932<link rel="alternate" hreflang="nl-RU" href="https://mascolori.eu/nl/products/awadawdaw">
933<link rel="alternate" hreflang="de-RU" href="https://mascolori.eu/de/products/awadawdaw">
934<link rel="alternate" hreflang="en-SA" href="https://mascolori.eu/products/awadawdaw">
935<link rel="alternate" hreflang="nl-SA" href="https://mascolori.eu/nl/products/awadawdaw">
936<link rel="alternate" hreflang="de-SA" href="https://mascolori.eu/de/products/awadawdaw">
937<link rel="alternate" hreflang="en-SG" href="https://mascolori.eu/products/awadawdaw">
938<link rel="alternate" hreflang="nl-SG" href="https://mascolori.eu/nl/products/awadawdaw">
939<link rel="alternate" hreflang="de-SG" href="https://mascolori.eu/de/products/awadawdaw">
940<link rel="alternate" hreflang="en-KR" href="https://mascolori.eu/products/awadawdaw">
941<link rel="alternate" hreflang="nl-KR" href="https://mascolori.eu/nl/products/awadawdaw">
942<link rel="alternate" hreflang="de-KR" href="https://mascolori.eu/de/products/awadawdaw">
943<link rel="alternate" hreflang="en-LK" href="https://mascolori.eu/products/awadawdaw">
944<link rel="alternate" hreflang="nl-LK" href="https://mascolori.eu/nl/products/awadawdaw">
945<link rel="alternate" hreflang="de-LK" href="https://mascolori.eu/de/products/awadawdaw">
946<link rel="alternate" hreflang="en-TW" href="https://mascolori.eu/products/awadawdaw">
947<link rel="alternate" hreflang="nl-TW" href="https://mascolori.eu/nl/products/awadawdaw">
948<link rel="alternate" hreflang="de-TW" href="https://mascolori.eu/de/products/awadawdaw">
949<link rel="alternate" hreflang="en-TJ" href="https://mascolori.eu/products/awadawdaw">
950<link rel="alternate" hreflang="nl-TJ" href="https://mascolori.eu/nl/products/awadawdaw">
951<link rel="alternate" hreflang="de-TJ" href="https://mascolori.eu/de/products/awadawdaw">
952<link rel="alternate" hreflang="en-TH" href="https://mascolori.eu/products/awadawdaw">
953<link rel="alternate" hreflang="nl-TH" href="https://mascolori.eu/nl/products/awadawdaw">
954<link rel="alternate" hreflang="de-TH" href="https://mascolori.eu/de/products/awadawdaw">
955<link rel="alternate" hreflang="en-TM" href="https://mascolori.eu/products/awadawdaw">
956<link rel="alternate" hreflang="nl-TM" href="https://mascolori.eu/nl/products/awadawdaw">
957<link rel="alternate" hreflang="de-TM" href="https://mascolori.eu/de/products/awadawdaw">
958<link rel="alternate" hreflang="en-AE" href="https://mascolori.eu/products/awadawdaw">
959<link rel="alternate" hreflang="nl-AE" href="https://mascolori.eu/nl/products/awadawdaw">
960<link rel="alternate" hreflang="de-AE" href="https://mascolori.eu/de/products/awadawdaw">
961<link rel="alternate" hreflang="en-UZ" href="https://mascolori.eu/products/awadawdaw">
962<link rel="alternate" hreflang="nl-UZ" href="https://mascolori.eu/nl/products/awadawdaw">
963<link rel="alternate" hreflang="de-UZ" href="https://mascolori.eu/de/products/awadawdaw">
964<link rel="alternate" hreflang="en-VN" href="https://mascolori.eu/products/awadawdaw">
965<link rel="alternate" hreflang="nl-VN" href="https://mascolori.eu/nl/products/awadawdaw">
966<link rel="alternate" hreflang="de-VN" href="https://mascolori.eu/de/products/awadawdaw">
967<link rel="alternate" hreflang="en-YE" href="https://mascolori.eu/products/awadawdaw">
968<link rel="alternate" hreflang="nl-YE" href="https://mascolori.eu/nl/products/awadawdaw">
969<link rel="alternate" hreflang="de-YE" href="https://mascolori.eu/de/products/awadawdaw">
970<link rel="alternate" hreflang="en-AI" href="https://mascolori.eu/products/awadawdaw">
971<link rel="alternate" hreflang="nl-AI" href="https://mascolori.eu/nl/products/awadawdaw">
972<link rel="alternate" hreflang="de-AI" href="https://mascolori.eu/de/products/awadawdaw">
973<link rel="alternate" hreflang="en-AG" href="https://mascolori.eu/products/awadawdaw">
974<link rel="alternate" hreflang="nl-AG" href="https://mascolori.eu/nl/products/awadawdaw">
975<link rel="alternate" hreflang="de-AG" href="https://mascolori.eu/de/products/awadawdaw">
976<link rel="alternate" hreflang="en-AW" href="https://mascolori.eu/products/awadawdaw">
977<link rel="alternate" hreflang="nl-AW" href="https://mascolori.eu/nl/products/awadawdaw">
978<link rel="alternate" hreflang="de-AW" href="https://mascolori.eu/de/products/awadawdaw">
979<link rel="alternate" hreflang="en-BS" href="https://mascolori.eu/products/awadawdaw">
980<link rel="alternate" hreflang="nl-BS" href="https://mascolori.eu/nl/products/awadawdaw">
981<link rel="alternate" hreflang="de-BS" href="https://mascolori.eu/de/products/awadawdaw">
982<link rel="alternate" hreflang="en-BB" href="https://mascolori.eu/products/awadawdaw">
983<link rel="alternate" hreflang="nl-BB" href="https://mascolori.eu/nl/products/awadawdaw">
984<link rel="alternate" hreflang="de-BB" href="https://mascolori.eu/de/products/awadawdaw">
985<link rel="alternate" hreflang="en-BZ" href="https://mascolori.eu/products/awadawdaw">
986<link rel="alternate" hreflang="nl-BZ" href="https://mascolori.eu/nl/products/awadawdaw">
987<link rel="alternate" hreflang="de-BZ" href="https://mascolori.eu/de/products/awadawdaw">
988<link rel="alternate" hreflang="en-BM" href="https://mascolori.eu/products/awadawdaw">
989<link rel="alternate" hreflang="nl-BM" href="https://mascolori.eu/nl/products/awadawdaw">
990<link rel="alternate" hreflang="de-BM" href="https://mascolori.eu/de/products/awadawdaw">
991<link rel="alternate" hreflang="en-VG" href="https://mascolori.eu/products/awadawdaw">
992<link rel="alternate" hreflang="nl-VG" href="https://mascolori.eu/nl/products/awadawdaw">
993<link rel="alternate" hreflang="de-VG" href="https://mascolori.eu/de/products/awadawdaw">
994<link rel="alternate" hreflang="en-KY" href="https://mascolori.eu/products/awadawdaw">
995<link rel="alternate" hreflang="nl-KY" href="https://mascolori.eu/nl/products/awadawdaw">
996<link rel="alternate" hreflang="de-KY" href="https://mascolori.eu/de/products/awadawdaw">
997<link rel="alternate" hreflang="en-CR" href="https://mascolori.eu/products/awadawdaw">
998<link rel="alternate" hreflang="nl-CR" href="https://mascolori.eu/nl/products/awadawdaw">
999<link rel="alternate" hreflang="de-CR" href="https://mascolori.eu/de/products/awadawdaw">
1000<link rel="alternate" hreflang="en-CW" href="https://mascolori.eu/products/awadawdaw">
1001<link rel="alternate" hreflang="nl-CW" href="https://mascolori.eu/nl/products/awadawdaw">
1002<link rel="alternate" hreflang="de-CW" href="https://mascolori.eu/de/products/awadawdaw">
1003<link rel="alternate" hreflang="en-DM" href="https://mascolori.eu/products/awadawdaw">
1004<link rel="alternate" hreflang="nl-DM" href="https://mascolori.eu/nl/products/awadawdaw">
1005<link rel="alternate" hreflang="de-DM" href="https://mascolori.eu/de/products/awadawdaw">
1006<link rel="alternate" hreflang="en-DO" href="https://mascolori.eu/products/awadawdaw">
1007<link rel="alternate" hreflang="nl-DO" href="https://mascolori.eu/nl/products/awadawdaw">
1008<link rel="alternate" hreflang="de-DO" href="https://mascolori.eu/de/products/awadawdaw">
1009<link rel="alternate" hreflang="en-SV" href="https://mascolori.eu/products/awadawdaw">
1010<link rel="alternate" hreflang="nl-SV" href="https://mascolori.eu/nl/products/awadawdaw">
1011<link rel="alternate" hreflang="de-SV" href="https://mascolori.eu/de/products/awadawdaw">
1012<link rel="alternate" hreflang="en-GD" href="https://mascolori.eu/products/awadawdaw">
1013<link rel="alternate" hreflang="nl-GD" href="https://mascolori.eu/nl/products/awadawdaw">
1014<link rel="alternate" hreflang="de-GD" href="https://mascolori.eu/de/products/awadawdaw">
1015<link rel="alternate" hreflang="en-GT" href="https://mascolori.eu/products/awadawdaw">
1016<link rel="alternate" hreflang="nl-GT" href="https://mascolori.eu/nl/products/awadawdaw">
1017<link rel="alternate" hreflang="de-GT" href="https://mascolori.eu/de/products/awadawdaw">
1018<link rel="alternate" hreflang="en-HT" href="https://mascolori.eu/products/awadawdaw">
1019<link rel="alternate" hreflang="nl-HT" href="https://mascolori.eu/nl/products/awadawdaw">
1020<link rel="alternate" hreflang="de-HT" href="https://mascolori.eu/de/products/awadawdaw">
1021<link rel="alternate" hreflang="en-HN" href="https://mascolori.eu/products/awadawdaw">
1022<link rel="alternate" hreflang="nl-HN" href="https://mascolori.eu/nl/products/awadawdaw">
1023<link rel="alternate" hreflang="de-HN" href="https://mascolori.eu/de/products/awadawdaw">
1024<link rel="alternate" hreflang="en-JM" href="https://mascolori.eu/products/awadawdaw">
1025<link rel="alternate" hreflang="nl-JM" href="https://mascolori.eu/nl/products/awadawdaw">
1026<link rel="alternate" hreflang="de-JM" href="https://mascolori.eu/de/products/awadawdaw">
1027<link rel="alternate" hreflang="en-MQ" href="https://mascolori.eu/products/awadawdaw">
1028<link rel="alternate" hreflang="nl-MQ" href="https://mascolori.eu/nl/products/awadawdaw">
1029<link rel="alternate" hreflang="de-MQ" href="https://mascolori.eu/de/products/awadawdaw">
1030<link rel="alternate" hreflang="en-MS" href="https://mascolori.eu/products/awadawdaw">
1031<link rel="alternate" hreflang="nl-MS" href="https://mascolori.eu/nl/products/awadawdaw">
1032<link rel="alternate" hreflang="de-MS" href="https://mascolori.eu/de/products/awadawdaw">
1033<link rel="alternate" hreflang="en-NI" href="https://mascolori.eu/products/awadawdaw">
1034<link rel="alternate" hreflang="nl-NI" href="https://mascolori.eu/nl/products/awadawdaw">
1035<link rel="alternate" hreflang="de-NI" href="https://mascolori.eu/de/products/awadawdaw">
1036<link rel="alternate" hreflang="en-PA" href="https://mascolori.eu/products/awadawdaw">
1037<link rel="alternate" hreflang="nl-PA" href="https://mascolori.eu/nl/products/awadawdaw">
1038<link rel="alternate" hreflang="de-PA" href="https://mascolori.eu/de/products/awadawdaw">
1039<link 
1039rel="alternate" hreflang="en-SX" href="https://mascolori.eu/products/awadawdaw">
1040<link rel="alternate" hreflang="nl-SX" href="https://mascolori.eu/nl/products/awadawdaw">
1041<link rel="alternate" hreflang="de-SX" href="https://mascolori.eu/de/products/awadawdaw">
1042<link rel="alternate" hreflang="en-BL" href="https://mascolori.eu/products/awadawdaw">
1043<link rel="alternate" hreflang="nl-BL" href="https://mascolori.eu/nl/products/awadawdaw">
1044<link rel="alternate" hreflang="de-BL" href="https://mascolori.eu/de/products/awadawdaw">
1045<link rel="alternate" hreflang="en-KN" href="https://mascolori.eu/products/awadawdaw">
1046<link rel="alternate" hreflang="nl-KN" href="https://mascolori.eu/nl/products/awadawdaw">
1047<link rel="alternate" hreflang="de-KN" href="https://mascolori.eu/de/products/awadawdaw">
1048<link rel="alternate" hreflang="en-LC" href="https://mascolori.eu/products/awadawdaw">
1049<link rel="alternate" hreflang="nl-LC" href="https://mascolori.eu/nl/products/awadawdaw">
1050<link rel="alternate" hreflang="de-LC" href="https://mascolori.eu/de/products/awadawdaw">
1051<link rel="alternate" hreflang="en-MF" href="https://mascolori.eu/products/awadawdaw">
1052<link rel="alternate" hreflang="nl-MF" href="https://mascolori.eu/nl/products/awadawdaw">
1053<link rel="alternate" hreflang="de-MF" href="https://mascolori.eu/de/products/awadawdaw">
1054<link rel="alternate" hreflang="en-PM" href="https://mascolori.eu/products/awadawdaw">
1055<link rel="alternate" hreflang="nl-PM" href="https://mascolori.eu/nl/products/awadawdaw">
1056<link rel="alternate" hreflang="de-PM" href="https://mascolori.eu/de/products/awadawdaw">
1057<link rel="alternate" hreflang="en-VC" href="https://mascolori.eu/products/awadawdaw">
1058<link rel="alternate" hreflang="nl-VC" href="https://mascolori.eu/nl/products/awadawdaw">
1059<link rel="alternate" hreflang="de-VC" href="https://mascolori.eu/de/products/awadawdaw">
1060<link rel="alternate" hreflang="en-TT" href="https://mascolori.eu/products/awadawdaw">
1061<link rel="alternate" hreflang="nl-TT" href="https://mascolori.eu/nl/products/awadawdaw">
1062<link rel="alternate" hreflang="de-TT" href="https://mascolori.eu/de/products/awadawdaw">
1063<link rel="alternate" hreflang="en-TC" href="https://mascolori.eu/products/awadawdaw">
1064<link rel="alternate" hreflang="nl-TC" href="https://mascolori.eu/nl/products/awadawdaw">
1065<link rel="alternate" hreflang="de-TC" href="https://mascolori.eu/de/products/awadawdaw">
1066<link rel="alternate" hreflang="en-UM" href="https://mascolori.eu/products/awadawdaw">
1067<link rel="alternate" hreflang="nl-UM" href="https://mascolori.eu/nl/products/awadawdaw">
1068<link rel="alternate" hreflang="de-UM" href="https://mascolori.eu/de/products/awadawdaw">
1069<link rel="alternate" hreflang="en-CA" href="https://mascolori.eu/products/awadawdaw">
1070<link rel="alternate" hreflang="nl-CA" href="https://mascolori.eu/nl/products/awadawdaw">
1071<link rel="alternate" hreflang="de-CA" href="https://mascolori.eu/de/products/awadawdaw">
1072<link rel="alternate" hreflang="en-MX" href="https://mascolori.eu/products/awadawdaw">
1073<link rel="alternate" hreflang="nl-MX" href="https://mascolori.eu/nl/products/awadawdaw">
1074<link rel="alternate" hreflang="de-MX" href="https://mascolori.eu/de/products/awadawdaw">
1075<link rel="alternate" hreflang="en-US" href="https://mascolori.eu/products/awadawdaw">
1076<link rel="alternate" hreflang="nl-US" href="https://mascolori.eu/nl/products/awadawdaw">
1077<link rel="alternate" hreflang="de-US" href="https://mascolori.eu/de/products/awadawdaw">
1078<link rel="alternate" hreflang="en-AU" href="https://mascolori.eu/products/awadawdaw">
1079<link rel="alternate" hreflang="nl-AU" href="https://mascolori.eu/nl/products/awadawdaw">
1080<link rel="alternate" hreflang="de-AU" href="https://mascolori.eu/de/products/awadawdaw">
1081<link rel="alternate" hreflang="en-CK" href="https://mascolori.eu/products/awadawdaw">
1082<link rel="alternate" hreflang="nl-CK" href="https://mascolori.eu/nl/products/awadawdaw">
1083<link rel="alternate" hreflang="de-CK" href="https://mascolori.eu/de/products/awadawdaw">
1084<link rel="alternate" hreflang="en-FJ" href="https://mascolori.eu/products/awadawdaw">
1085<link rel="alternate" hreflang="nl-FJ" href="https://mascolori.eu/nl/products/awadawdaw">
1086<link rel="alternate" hreflang="de-FJ" href="https://mascolori.eu/de/products/awadawdaw">
1087<link rel="alternate" hreflang="en-PF" href="https://mascolori.eu/products/awadawdaw">
1088<link rel="alternate" hreflang="nl-PF" href="https://mascolori.eu/nl/products/awadawdaw">
1089<link rel="alternate" hreflang="de-PF" href="https://mascolori.eu/de/products/awadawdaw">
1090<link rel="alternate" hreflang="en-KI" href="https://mascolori.eu/products/awadawdaw">
1091<link rel="alternate" hreflang="nl-KI" href="https://mascolori.eu/nl/products/awadawdaw">
1092<link rel="alternate" hreflang="de-KI" href="https://mascolori.eu/de/products/awadawdaw">
1093<link rel="alternate" hreflang="en-NR" href="https://mascolori.eu/products/awadawdaw">
1094<link rel="alternate" hreflang="nl-NR" href="https://mascolori.eu/nl/products/awadawdaw">
1095<link rel="alternate" hreflang="de-NR" href="https://mascolori.eu/de/products/awadawdaw">
1096<link rel="alternate" hreflang="en-NC" href="https://mascolori.eu/products/awadawdaw">
1097<link rel="alternate" hreflang="nl-NC" href="https://mascolori.eu/nl/products/awadawdaw">
1098<link rel="alternate" hreflang="de-NC" href="https://mascolori.eu/de/products/awadawdaw">
1099<link rel="alternate" hreflang="en-NZ" href="https://mascolori.eu/products/awadawdaw">
1100<link rel="alternate" hreflang="nl-NZ" href="https://mascolori.eu/nl/products/awadawdaw">
1101<link rel="alternate" hreflang="de-NZ" href="https://mascolori.eu/de/products/awadawdaw">
1102<link rel="alternate" hreflang="en-NU" href="https://mascolori.eu/products/awadawdaw">
1103<link rel="alternate" hreflang="nl-NU" href="https://mascolori.eu/nl/products/awadawdaw">
1104<link rel="alternate" hreflang="de-NU" href="https://mascolori.eu/de/products/awadawdaw">
1105<link rel="alternate" hreflang="en-NF" href="https://mascolori.eu/products/awadawdaw">
1106<link rel="alternate" hreflang="nl-NF" href="https://mascolori.eu/nl/products/awadawdaw">
1107<link rel="alternate" hreflang="de-NF" href="https://mascolori.eu/de/products/awadawdaw">
1108<link rel="alternate" hreflang="en-PG" href="https://mascolori.eu/products/awadawdaw">
1109<link rel="alternate" hreflang="nl-PG" href="https://mascolori.eu/nl/products/awadawdaw">
1110<link rel="alternate" hreflang="de-PG" href="https://mascolori.eu/de/products/awadawdaw">
1111<link rel="alternate" hreflang="en-PN" href="https://mascolori.eu/products/awadawdaw">
1112<link rel="alternate" hreflang="nl-PN" href="https://mascolori.eu/nl/products/awadawdaw">
1113<link rel="alternate" hreflang="de-PN" href="https://mascolori.eu/de/products/awadawdaw">
1114<link rel="alternate" hreflang="en-WS" href="https://mascolori.eu/products/awadawdaw">
1115<link rel="alternate" hreflang="nl-WS" href="https://mascolori.eu/nl/products/awadawdaw">
1116<link rel="alternate" hreflang="de-WS" href="https://mascolori.eu/de/products/awadawdaw">
1117<link rel="alternate" hreflang="en-SB" href="https://mascolori.eu/products/awadawdaw">
1118<link rel="alternate" hreflang="nl-SB" href="https://mascolori.eu/nl/products/awadawdaw">
1119<link rel="alternate" hreflang="de-SB" href="https://mascolori.eu/de/products/awadawdaw">
1120<link rel="alternate" hreflang="en-TL" href="https://mascolori.eu/products/awadawdaw">
1121<link rel="alternate" hreflang="nl-TL" href="https://mascolori.eu/nl/products/awadawdaw">
1122<link rel="alternate" hreflang="de-TL" href="https://mascolori.eu/de/products/awadawdaw">
1123<link rel="alternate" hreflang="en-TK" href="https://mascolori.eu/products/awadawdaw">
1124<link rel="alternate" hreflang="nl-TK" href="https://mascolori.eu/nl/products/awadawdaw">
1125<link rel="alternate" hreflang="de-TK" href="https://mascolori.eu/de/products/awadawdaw">
1126<link rel="alternate" hreflang="en-TO" href="https://mascolori.eu/products/awadawdaw">
1127<link rel="alternate" hreflang="nl-TO" href="https://mascolori.eu/nl/products/awadawdaw">
1128<link rel="alternate" hreflang="de-TO" href="https://mascolori.eu/de/products/awadawdaw">
1129<link rel="alternate" hreflang="en-TV" href="https://mascolori.eu/products/awadawdaw">
1130<link rel="alternate" hreflang="nl-TV" href="https://mascolori.eu/nl/products/awadawdaw">
1131<link rel="alternate" hreflang="de-TV" href="https://mascolori.eu/de/products/awadawdaw">
1132<link rel="alternate" hreflang="en-VU" href="https://mascolori.eu/products/awadawdaw">
1133<link rel="alternate" hreflang="nl-VU" href="https://mascolori.eu/nl/products/awadawdaw">
1134<link rel="alternate" hreflang="de-VU" href="https://mascolori.eu/de/products/awadawdaw">
1135<link rel="alternate" hreflang="en-WF" href="https://mascolori.eu/products/awadawdaw">
1136<link rel="alternate" hreflang="nl-WF" href="https://mascolori.eu/nl/products/awadawdaw">
1137<link rel="alternate" hreflang="de-WF" href="https://mascolori.eu/de/products/awadawdaw">
1138<link rel="alternate" hreflang="en-JE" href="https://mascolori.eu/products/awadawdaw">
1139<link rel="alternate" hreflang="nl-JE" href="https://mascolori.eu/nl/products/awadawdaw">
1140<link rel="alternate" hreflang="de-JE" href="https://mascolori.eu/de/products/awadawdaw">
1141<link rel="alternate" hreflang="en-YT" href="https://mascolori.eu/products/awadawdaw">
1142<link rel="alternate" hreflang="nl-YT" href="https://mascolori.eu/nl/products/awadawdaw">
1143<link rel="alternate" hreflang="de-YT" href="https://mascolori.eu/de/products/awadawdaw">
1144<link rel="alternate" hreflang="en-SJ" href="https://mascolori.eu/products/awadawdaw">
1145<link rel="alternate" hreflang="nl-SJ" href="https://mascolori.eu/nl/products/awadawdaw">
1146<link rel="alternate" hreflang="de-SJ" href="https://mascolori.eu/de/products/awadawdaw">
1147<link rel="alternate" hreflang="en-AR" href="https://mascolori.eu/products/awadawdaw">
1148<link rel="alternate" hreflang="nl-AR" href="https://mascolori.eu/nl/products/awadawdaw">
1149<link rel="alternate" hreflang="de-AR" href="https://mascolori.eu/de/products/awadawdaw">
1150<link rel="alternate" hreflang="en-BO" href="https://mascolori.eu/products/awadawdaw">
1151<link rel="alternate" hreflang="nl-BO" href="https://mascolori.eu/nl/products/awadawdaw">
1152<link rel="alternate" hreflang="de-BO" href="https://mascolori.eu/de/products/awadawdaw">
1153<link rel="alternate" hreflang="en-BR" href="https://mascolori.eu/products/awadawdaw">
1154<link rel="alternate" hreflang="nl-BR" href="https://mascolori.eu/nl/products/awadawdaw">
1155<link rel="alternate" hreflang="de-BR" href="https://mascolori.eu/de/products/awadawdaw">
1156<link rel="alternate" hreflang="en-BQ" href="https://mascolori.eu/products/awadawdaw">
1157<link rel="alternate" hreflang="nl-BQ" href="https://mascolori.eu/nl/products/awadawdaw">
1158<link rel="alternate" hreflang="de-BQ" href="https://mascolori.eu/de/products/awadawdaw">
1159<link rel="alternate" hreflang="en-CL" href="https://mascolori.eu/products/awadawdaw">
1160<link rel="alternate" hreflang="nl-CL" href="https://mascolori.eu/nl/products/awadawdaw">
1161<link rel="alternate" hreflang="de-CL" href="https://mascolori.eu/de/products/awadawdaw">
1162<link rel="alternate" hreflang="en-CO" href="https://mascolori.eu/products/awadawdaw">
1163<link rel="alternate" hreflang="nl-CO" href="https://mascolori.eu/nl/products/awadawdaw">
1164<link rel="alternate" hreflang="de-CO" href="https://mascolori.eu/de/products/awadawdaw">
1165<link rel="alternate" hreflang="en-EC" href="https://mascolori.eu/products/awadawdaw">
1166<link rel="alternate" hreflang="nl-EC" href="https://mascolori.eu/nl/products/awadawdaw">
1167<link rel="alternate" hreflang="de-EC" href="https://mascolori.eu/de/products/awadawdaw">
1168<link rel="alternate" hreflang="en-FK" href="https://mascolori.eu/products/awadawdaw">
1169<link rel="alternate" hreflang="nl-FK" href="https://mascolori.eu/nl/products/awadawdaw">
1170<link rel="alternate" hreflang="de-FK" href="https://mascolori.eu/de/products/awadawdaw">
1171<link rel="alternate" hreflang="en-GF" href="https://mascolori.eu/products/awadawdaw">
1172<link rel="alternate" hreflang="nl-GF" href="https://mascolori.eu/nl/products/awadawdaw">
1173<link rel="alternate" hreflang="de-GF" href="https://mascolori.eu/de/products/awadawdaw">
1174<link rel="alternate" hreflang="en-GY" href="https://mascolori.eu/products/awadawdaw">
1175<link rel="alternate" hreflang="nl-GY" href="https://mascolori.eu/nl/products/awadawdaw">
1176<link rel="alternate" hreflang="de-GY" href="https://mascolori.eu/de/products/awadawdaw">
1177<link rel="alternate" hreflang="en-PY" href="https://mascolori.eu/products/awadawdaw">
1178<link rel="alternate" hreflang="nl-PY" href="https://mascolori.eu/nl/products/awadawdaw">
1179<link rel="alternate" hreflang="de-PY" href="https://mascolori.eu/de/products/awadawdaw">
1180<link rel="alternate" hreflang="en-PE" href="https://mascolori.eu/products/awadawdaw">
1181<link rel="alternate" hreflang="nl-PE" href="https://mascolori.eu/nl/products/awadawdaw">
1182<link rel="alternate" hreflang="de-PE" href="https://mascolori.eu/de/products/awadawdaw">
1183<link rel="alternate" hreflang="en-SR" href="https://mascolori.eu/products/awadawdaw">
1184<link rel="alternate" hreflang="nl-SR" href="https://mascolori.eu/nl/products/awadawdaw">
1185<link rel="alternate" hreflang="de-SR" href="https://mascolori.eu/de/products/awadawdaw">
1186<link rel="alternate" hreflang="en-UY" href="https://mascolori.eu/products/awadawdaw">
1187<link rel="alternate" hreflang="nl-UY" href="https://mascolori.eu/nl/products/awadawdaw">
1188<link rel="alternate" hreflang="de-UY" href="https://mascolori.eu/de/products/awadawdaw">
1189<link rel="alternate" hreflang="en-VE" href="https://mascolori.eu/products/awadawdaw">
1190<link rel="alternate" hreflang="nl-VE" href="https://mascolori.eu/nl/products/awadawdaw">
1191<link rel="alternate" hreflang="de-VE" href="https://mascolori.eu/de/products/awadawdaw">
1192<link rel="alternate" type="application/json+oembed" href="https://mascolori.eu/products/awadawdaw.oembed">
1193<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
1193
1194<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
1195<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=75422957890" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1195
1195
1196<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":75422957890,"countryCode":"NL","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/75422957890","merchantName":"Mascolori","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","maestro"],"total":{"type":"pending","label":"Mascolori","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 1196
1196
1197<script id="shopify-features" type="application/json">{"accessToken":"2eed07fa6d5d46db60762afc7f08262a","betas":["rich-media-storefront-analytics"],"domain":"mascolori.eu","predictiveSearch":true,"shopId":75422957890,"locale":"en"}</script>
vendor: 1 bytes, line 1197
1197
1198<script>var Shopify = Shopify || {};
1199Shopify.shop = "mascolori.myshopify.com";
1200Shopify.locale = "en";
1201Shopify.currency = {"active":"USD","rate":"1.1426754"};
1202Shopify.country = "US";
1203Shopify.theme = {"name":"Mascolori — maatbalk Heren Sneakers 09-10","id":189543219581,"schema_name":"Mascolori","schema_version":"1.0.3","theme_store_id":null,"role":"main"};
1204Shopify.theme.handle = "null";
1205Shopify.theme.style = {"id":null,"handle":null};
1206Shopify.cdnHost = "mascolori.eu/cdn";
1207Shopify.routes = Shopify.routes || {};
1208Shopify.routes.root = "/";
1209Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
1210Shopify.SignInWithShop = Shopify.SignInWithShop || {};
1211Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
1212Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1212
1212
1213<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1213
1213
1214<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 1214
1214
1215<script>
1216  window.ShopifyPay = window.ShopifyPay || {};
1217  window.ShopifyPay.apiHost = "shop.app\/pay";
1218  window.ShopifyPay.redirectState = null;
1219</script>
vendor: 1 bytes, line 1219
1219
1220<script>
1221  window.Shopify = window.Shopify || {};
1222  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
1223  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
1224  window.Shopify.SignInWithShop.eligible = true;
1225</script>
vendor: 1 bytes, line 1225
1225
1226<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 1226
1226
1227<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 1227
1227
1228<script type="module">
1229  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
1230
1231  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
1232
1233</script>
vendor: 1 bytes, line 1233
1233
1234<script>
1235  window.Shopify = window.Shopify || {};
1236  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
1237  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"]};
1238</script>
vendor: 1 bytes, line 1238
1238
1239<script id="__st">var __st={"a":75422957890,"offset":7200,"reqid":"a0fa5bf7-84c3-466a-a7b3-e4b5dd70559a-1791585622","pageurl":"mascolori.eu\/products\/awadawdaw","u":"4528f04ece8d","p":"product","rtyp":"product","rid":8953146245442};</script>
vendor: 1 bytes, line 1239
1239
1240<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1240
1240
1241<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 1241
1241
1242<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//mascolori.eu/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1242
1242
1243<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 = "//mascolori.eu/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>
1243<script crossorigin="anonymous" defer="defer" src="//mascolori.eu/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 1243
1243
1244<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 1244
1244
1245<script>
1246  window.Shopify = window.Shopify || {};
1247  window.Shopify.MCP = window.Shopify.MCP || {};
1248  window.Shopify.MCP.enabled = true;
1249  window.Shopify.MCP.shop = "mascolori.myshopify.com";
1250  window.Shopify.MCP.mcpEndpoint = "https:\/\/mascolori.eu\/api\/mcp";
1251  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
1252</script>
vendor: 1 bytes, line 1252
1252
1253<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("\/\/mascolori.eu\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})();
1254</script>
vendor: 1 bytes, line 1254
1254
1255<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://mascolori.eu/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
1256</script>
vendor: 1 bytes, line 1256
1256
1257<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
1258  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);
1259</script>
vendor: 1 bytes, line 1259
1259
1260<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})}}));
1261</script>
1261
1262<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://mascolori.eu/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
1263<style id="shopify-accelerated-checkout-cart">
1264        #shopify-buyer-consent {
1265  margin-top: 1em;
1266  display: inline-block;
1267  width: 100%;
1268}
1269
1270#shopify-buyer-consent.hidden {
1271  display: none;
1272}
1273
1274#shopify-subscription-policy-button {
1275  background: none;
1276  border: none;
1277  padding: 0;
1278  text-decoration: underline;
1279  font-size: inherit;
1280  cursor: pointer;
1281}
1282
1283#shopify-subscription-policy-button::before {
1284  box-shadow: none;
1285}
1286
1287      </style>
1288
1289<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1289
1290
1291    <link href="//mascolori.eu/cdn/shop/t/62/assets/application.css?v=131275533180577997741791557745" rel="stylesheet" type="text/css" media="all" />
1292    <link href="//mascolori.eu/cdn/shop/t/62/assets/custom.css?v=173760035961188153451791557750" rel="stylesheet" type="text/css" media="all" />
1293
1294    <style>
1295      html {
1296        padding: 0 !important;
1297      }
1298    </style>
1299  
1300<link rel="preload" href="//mascolori.eu/cdn/shop/t/62/assets/limoniapps-discountninja.css?v=112044527968872240391791557792" as="style" onload="this.onload=null;this.rel='stylesheet'">
1301<noscript><link rel="stylesheet" href="//mascolori.eu/cdn/shop/t/62/assets/limoniapps-discountninja.css?v=112044527968872240391791557792"></noscript>
1302
1303
1304<script type="text/javascript">
1305try { var a = window.location.href.replace(window.location.hash, ""); var b = [], hash; var c = a.slice(a.indexOf('?') + 1).split('&'); for (var i = 0; i < c.length; i++) {hash = c[i].split('='); b.push(hash[0]); b[hash[0]] = hash[1];} var d = b["token"]; var e = b["discountcode"]; var f = 'limoniapps-discountninja-'; if (d) sessionStorage.setItem(f + 'savedtoken', d); if (e) sessionStorage.setItem(f + 'saveddiscountcode', e); } catch (e) { var a = 0; }
1306try { if(null==EventTarget.prototype.original_limoniAppsDiscountNinja_addEventListener){EventTarget.prototype.original_limoniAppsDiscountNinja_addEventListener=EventTarget.prototype.addEventListener,EventTarget.prototype.addEventListener=function(n,i,t){this.limoniAppsDiscountNinjaAllHandlers=this.limoniAppsDiscountNinjaAllHandlers||[],this.limoniAppsDiscountNinjaAllHandlers.push({typ:n,fn:i,opt:t}),this.original_limoniAppsDiscountNinja_addEventListener(n,i,t)}} } catch (e) { var a = 0; }
1307</script>
1307<script>
1308    
1309    
1310    
1311    
1312    var gsf_conversion_data = {page_type : 'product', event : 'view_item', data : {product_data : [{variant_id : 47374372962626, product_id : 8953146245442, name : "gift card", price : "26.00", currency : "EUR", sku : "", brand : "Mascolori", variant : "€25", category : "", quantity : "9999984" }], total_price : "26.00", shop_currency : "USD"}};
1313    
1314</script>
1314
1315
1316
1317<!-- BEGIN app block: shopify://apps/consentik-cookie/blocks/omega-cookies-notification/13cba824-a338-452e-9b8e-c83046a79f21 -->
1318<!-- BEGIN app snippet: release-shopify-tracking -->
1319<script>
1320  (function () {
1321    try {
1322      var storage = window.otBlockedStorage;
1323      if (!storage) return;
1324
1325      var PATTERNS = ['/web-pixel', 'trekkie'];
1326      var BLOCKED_SRC = 'data-cst-blocked-src';
1327      var setAttribute = Element.prototype.setAttribute;
1328
1329      function isShopifyTracking(value) {
1330        value = String(value || '');
1331        for (var i = 0; i < PATTERNS.length; i++) {
1332          if (value.indexOf(PATTERNS[i]) >= 0) return true;
1333        }
1334        return false;
1335      }
1336
1337      function scriptSource(entry) {
1338        return entry.getAttribute ? entry.getAttribute('src') : entry.src;
1339      }
1340
1341      // Gen 2 hooks createElement and appendChild but lets through any node already carrying
1342      // BLOCKED_SRC; setAttribute on the prototype is left untouched.
1343      function releaseScript(entry) {
1344        var src = scriptSource(entry);
1345        var script = document.createElement('script');
1346        setAttribute.call(script, BLOCKED_SRC, src || 'released');
1347        if (entry.type) script.type = entry.type;
1348        if (src) setAttribute.call(script, 'src', src);
1349        else script.text = entry.textContent;
1350        document.head.appendChild(script);
1351      }
1352
1353      // Gen 1 reads these on every check, so switching them off stops it blocking either kind.
1354      // Gen 2 compiled its patterns on first use and ignores them.
1355      var SCOPE_KEYS = ['web_pixel', 'shopify'];
1356      for (var k = 0; k < SCOPE_KEYS.length; k++) {
1357        if (window.omegaBlockScopes) window.omegaBlockScopes[SCOPE_KEYS[k]] = false;
1358        if (window.OMG_BLOCK_URL) window.OMG_BLOCK_URL[SCOPE_KEYS[k]] = [];
1359      }
1360
1361      // The frame stays where it is. BLOCKED_SRC is kept so Gen 2 lets it through if it is
1362      // inserted (or moved) after this. Deferred because Gen 1 queues a frame before it has
1363      // finished hiding it.
1364      function releaseFrame(frame) {
1365        Promise.resolve().then(function () {
1366          var src = frame.getAttribute(BLOCKED_SRC) || frame.getAttribute('data-src');
1367          setAttribute.call(frame, BLOCKED_SRC, src);
1368          setAttribute.call(frame, 'src', src);
1369          frame.removeAttribute('data-src');
1370          frame.style.display = '';
1371        });
1372      }
1373
1374      function isShopifyFrame(frame) {
1375        return isShopifyTracking(frame.getAttribute(BLOCKED_SRC) || frame.getAttribute('data-src'));
1376      }
1377
1378      function isShopifyScript(entry) {
1379        return isShopifyTracking(scriptSource(entry) || entry.textContent);
1380      }
1381
1382      // Whatever was held back before the embed rendered. Filtered in place: the block code and
1383      // the consent scripts read these same arrays when the visitor consents.
1384      function releaseHeld(list, isShopify, release) {
1385        var kept = [];
1386        for (var i = 0; i < list.length; i++) {
1387          if (isShopify(list[i])) release(list[i]);
1388          else kept.push(list[i]);
1389        }
1390        list.length = 0;
1391        Array.prototype.push.apply(list, kept);
1392      }
1393      releaseHeld(storage.scripts, isShopifyScript, releaseScript);
1394      releaseHeld(storage.iframes, isShopifyFrame, releaseFrame);
1395
1396      // Gen 2 keeps blocking both kinds for the life of the page and queues every node it holds
1397      // back through this push, so anything it catches from now on is handed straight back.
1398      function handBack(list, isShopify, release) {
1399        var push = list.push;
1400        list.push = function () {
1401          for (var j = 0; j < arguments.length; j++) {
1402            if (isShopify(arguments[j])) release(arguments[j]);
1403            else push.call(list, arguments[j]);
1404          }
1405          return list.length;
1406        };
1407      }
1408      handBack(storage.scripts, isShopifyScript, releaseScript);
1409      handBack(storage.iframes, isShopifyFrame, releaseFrame);
1410    } catch (e) {}
1411  })();
1412</script>
1412
1413<!-- END app snippet -->
1414<script>
1415    window.otCKAppData = {};
1416    var otCKRequestDataInfo = {};
1417    var otCKRootLink = '';
1418    var otCKSettings = {};
1419    window.OCBCookies = []
1420    window.OCBCategories = []
1421    window['otkConsent'] = window['otkConsent'] || {};
1422</script>
1422
1423
1424
1425
1426
1427    
1427<script>
1428        function __remvoveCookie(name) {
1429            document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;';
1430        }
1431
1432        __remvoveCookie('__cross_accepted');
1433    </script>
1433
1434
1435
1436
1437
1438    
1438<script>
1439        otCKRequestDataInfo = {"isGoogleLogged":false,"requiredLoginText":"Please login to request","requestSendingText":"Request sending...","requestSentText":"Request sent"};
1440    </script>
1440
1441
1442
1443    
1443<script>
1444        let otCKEnableDebugger = 0;
1445    </script>
1445
1446
1447
1448
1449
1450    
1450<script>
1451        window.cstCookiesData = {"rootLink":"https://apps.consentik.com/consentik","cookies":[{"id":13672243,"cookie_status":true,"cookie_name":"_ab","cookie_description":"Used in connection with access to admin.","category_id":38569,"platform":"Shopify","domain":"shopify.com","retention_period":"session","privacy_link":null,"wildcard":false,"expired_time":"session","type":null},{"id":13672244,"cookie_status":true,"cookie_name":"_secure_session_id","cookie_description":"Used in connection with navigation through a storefront.\r\n","category_id":38569,"platform":"Shopify","domain":"shopify.com","retention_period":"session","privacy_link":null,"wildcard":false,"expired_time":"session","type":null},{"id":13672245,"cookie_status":true,"cookie_name":"Cart","cookie_description":"Used in connection with shopping cart.\r\n","category_id":38569,"platform":"Shopify","domain":"shopify.com","retention_period":"14 days","privacy_link":null,"wildcard":false,"expired_time":"14 days","type":null},{"id":13672246,"cookie_status":true,"cookie_name":"cart_currency","cookie_description":"Used in connection with shopping cart.\r\n","category_id":38569,"platform":"Shopify","domain":"shopify.com","retention_period":"14 days","privacy_link":null,"wildcard":false,"expired_time":"14 days","type":null},{"id":13672247,"cookie_status":true,"cookie_name":"cart_sig","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"platform":"Shopify","domain":"shopify.com","retention_period":"14 days","privacy_link":null,"wildcard":false,"expired_time":"14 days","type":null},{"id":13672248,"cookie_status":true,"cookie_name":"cart_ts","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"platform":"Shopify","domain":"shopify.com","retention_period":"14 days","privacy_link":null,"wildcard":false,"expired_time":"14 days","type":null},{"id":13672249,"cookie_status":true,"cookie_name":"cart_ver","cookie_description":"Used in connection with shopping cart.\r\n","category_id":38569,"platform":"Shopify","domain":"","retention_period":"2 weeks","privacy_link":null,"wildcard":false,"expired_time":"2 weeks","type":null},{"id":13672250,"cookie_status":true,"cookie_name":"checkout","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672251,"cookie_status":true,"cookie_name":"checkout_token","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"platform":"Shopify","domain":"shopify.com","retention_period":"14 days","privacy_link":null,"wildcard":false,"expired_time":"14 days","type":null},{"id":13672252,"cookie_status":true,"cookie_name":"cookietest","cookie_description":"Used in connection with navigation through a storefront.\r\n","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672253,"cookie_status":true,"cookie_name":"master_device_id","cookie_description":"Used in connection with merchant login.\r\n","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672254,"cookie_status":true,"cookie_name":"previous_checkout_token\t","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672255,"cookie_status":true,"cookie_name":"previous_step","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672256,"cookie_status":true,"cookie_name":"remember_me","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672257,"cookie_status":true,"cookie_name":"Secret","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"platform":"Shopify","domain":"shopify.com","retention_period":"14 days","privacy_link":null,"wildcard":false,"expired_time":"14 days","type":null},{"id":13672258,"cookie_status":true,"cookie_name":"Secure_customer_sig","cookie_description":"Used in connection with customer login.\r\n","category_id":38569,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null},{"id":13672259,"cookie_status":true,"cookie_name":"storefront_digest","cookie_description":"Used in connection with customer login.\r\n","category_id":38569,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null},{"id":13672260,"cookie_status":true,"cookie_name":"_shopify_country\t","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672261,"cookie_status":true,"cookie_name":"_shopify_m","cookie_description":"Used for managing customer privacy settings.\r\n","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672262,"cookie_status":true,"cookie_name":"_shopify_tm","cookie_description":"Used for managing customer privacy settings.\r\n","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672263,"cookie_status":true,"cookie_name":"_shopify_tw","cookie_description":"Used for managing customer privacy settings.\r\n","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672264,"cookie_status":true,"cookie_name":"_storefront_u","cookie_description":"Used to facilitate updating customer account information.","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672265,"cookie_status":true,"cookie_name":"_tracking_consent","cookie_description":"Tracking preferences.\r\n","category_id":38569,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null},{"id":13672266,"cookie_status":true,"cookie_name":"tracked_start_checkout\t","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672267,"cookie_status":true,"cookie_name":"_Brochure_session","cookie_description":"Used in connection with browsing through site.\r\n","category_id":38569,"platform":"Shopify","domain":"shopify.com","retention_period":"2 years","privacy_link":null,"wildcard":false,"expired_time":"2 years","type":null},{"id":13672268,"cookie_status":true,"cookie_name":"identity_state","cookie_description":"Used in connection with customer authentication","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672269,"cookie_status":true,"cookie_name":"identity_state_<<id>>","cookie_description":"Used in connection with customer authentication","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672270,"cookie_status":true,"cookie_name":"identity_customer_account_number","cookie_description":"Used in connection with customer authentication","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672271,"cookie_status":true,"cookie_name":"_customer_account_shop_sessions","cookie_description":"Used in combination with the _secure_account_session_id cookie to track a user's session for new customer accounts\t","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672272,"cookie_status":true,"cookie_name":"_secure_account_session_id","cookie_description":"Used to track a user's session for new customer accounts","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672273,"cookie_status":true,"cookie_name":"_cmp_a","cookie_description":"Used for managing customer privacy settings.","category_id":38569,"platform":"Shopify","domain":"","retention_period":"1 day","privacy_link":null,"wildcard":false,"expired_time":"1 day","type":null},{"id":13672274,"cookie_status":true,"cookie_name":"c","cookie_description":"Used in connection with checkout.","category_id":38569,"platform":"Adform","domain":"adform.net (3rd party)","retention_period":"60 days till 3650 days","privacy_link":null,"wildcard":false,"expired_time":"
145160 days till 3650 days","type":null},{"id":13672275,"cookie_status":true,"cookie_name":"customer_account_locale","cookie_description":"Used in connection with new customer accounts","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672276,"cookie_status":true,"cookie_name":"dynamic_checkout_shown_on_cart","cookie_description":"Dient der Shop-Funktionalität, um den Einkauf und die Bezahlfunktion zu gewährleisten.","category_id":38569,"platform":"Shopify","domain":"shopify.com","retention_period":"30 minutes","privacy_link":null,"wildcard":false,"expired_time":"30 minutes","type":null},{"id":13672277,"cookie_status":true,"cookie_name":"hide_shopify_pay_for_checkout","cookie_description":"Used in connection with checkout.","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672278,"cookie_status":true,"cookie_name":"keep_alive","cookie_description":"Used in connection with buyer localization.","category_id":38569,"platform":"Shopify","domain":"shopify.com","retention_period":"14 weeks","privacy_link":null,"wildcard":false,"expired_time":"14 weeks","type":null},{"id":13672279,"cookie_status":true,"cookie_name":"discount_code","cookie_description":"Used in connection with checkout.","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672280,"cookie_status":true,"cookie_name":"shopify_pay","cookie_description":"Used in connection with checkout.","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672281,"cookie_status":true,"cookie_name":"shopify_pay_redirect","cookie_description":"Used in connection with checkout.","category_id":38569,"platform":"Shopify","domain":"shopify.com","retention_period":"30 minutes, 3w or 1y depending on value","privacy_link":null,"wildcard":false,"expired_time":"30 minutes, 3w or 1y depending on value","type":null},{"id":13672282,"cookie_status":true,"cookie_name":"shop_pay_accelerated","cookie_description":"Used in connection with checkout.","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672283,"cookie_status":true,"cookie_name":"source_name","cookie_description":"Used in combination with mobile apps to provide custom checkout behavior, when viewing a store from within a compatible mobile app.","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672284,"cookie_status":true,"cookie_name":"checkout_session_lookup","cookie_description":"Used in connection with checkout.","category_id":38569,"platform":"Shopify","domain":"","retention_period":"3 weeks","privacy_link":null,"wildcard":false,"expired_time":"3 weeks","type":null},{"id":13672285,"cookie_status":true,"cookie_name":"checkout_prefill","cookie_description":"Used in connection with checkout.","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672286,"cookie_status":true,"cookie_name":"checkout_queue_token","cookie_description":"Used in connection with checkout.","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672287,"cookie_status":true,"cookie_name":"checkout_queue_checkout_token","cookie_description":"Used in connection with checkout.","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672288,"cookie_status":true,"cookie_name":"checkout_worker_session","cookie_description":"Used in connection with checkout.","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672289,"cookie_status":true,"cookie_name":"checkout_session_token","cookie_description":"Used in connection with checkout.","category_id":38569,"platform":"Shopify","domain":"","retention_period":"3 weeks","privacy_link":null,"wildcard":false,"expired_time":"3 weeks","type":null},{"id":13672290,"cookie_status":true,"cookie_name":"order","cookie_description":"Used in connection with order status page.","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672291,"cookie_status":true,"cookie_name":"identity-state","cookie_description":"Used in connection with customer authentication","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672292,"cookie_status":true,"cookie_name":"card_update_verification_id","cookie_description":"Used in connection with checkout.","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672293,"cookie_status":true,"cookie_name":"customer_account_new_login","cookie_description":"Used in connection with customer authentication","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672294,"cookie_status":true,"cookie_name":"customer_account_preview","cookie_description":"Used in connection with customer authentication","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672295,"cookie_status":true,"cookie_name":"customer_payment_method","cookie_description":"Used in connection with checkout.","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672296,"cookie_status":true,"cookie_name":"customer_shop_pay_agreement","cookie_description":"Used in connection with checkout","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672297,"cookie_status":true,"cookie_name":"pay_update_intent_id","cookie_description":"Used in connection with checkout","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672298,"cookie_status":true,"cookie_name":"localization","cookie_description":"Für die Lokalisierung und Bereitstellung lokaler Informationen. (z. B. Währung, Shop-Sprache)","category_id":38569,"platform":"Shopify","domain":"","retention_period":"2 weeks","privacy_link":null,"wildcard":false,"expired_time":"2 weeks","type":null},{"id":13672299,"cookie_status":true,"cookie_name":"profile_preview_token","cookie_description":"Used in connection with checkout.","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null}
1451,{"id":13672300,"cookie_status":true,"cookie_name":"login_with_shop_finalize","cookie_description":"Used in connection with customer authentication","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672301,"cookie_status":true,"cookie_name":"preview_theme","cookie_description":"Used in connection with the theme editor","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672302,"cookie_status":true,"cookie_name":"shopify-editor-unconfirmed-settings","cookie_description":"Used in connection with the theme editor","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null},{"id":13672303,"cookie_status":true,"cookie_name":"wpm-test-cookie","cookie_description":"Used to ensure our systems are working correctly.","category_id":38569,"platform":null,"domain":null,"retention_period":null,"privacy_link":null,"wildcard":false,"expired_time":null,"type":null}],"category":[{"id":38569,"category_status":true,"category_name":"Necessary","category_description":"This website is using cookies to analyze our traffic, personalize content and/or ads, to provide video content. We also share information about your use of our site with our analytics and advertising partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.","is_necessary":true,"name_consent":"necessary"},{"id":38570,"category_status":true,"category_name":"Preferences","category_description":"Preference cookies enable a website to remember information that changes the way the website behaves or looks, like your preferred language or the region that you are in.","is_necessary":false,"name_consent":"preferences"},{"id":38571,"category_status":true,"category_name":"Marketing","category_description":"Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third-party advertisers.","is_necessary":false,"name_consent":"marketing"},{"id":38572,"category_status":true,"category_name":"Analytics","category_description":"Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.","is_necessary":false,"name_consent":"analytics"}]};
1452    </script>
1452
1453
1454
1455
1456    
1456<script>
1457        window.cstMultipleLanguages = {"rootLink":"https://apps.consentik.com/consentik","config":{"id":380,"default_language":"en","language_detection_method":"url","enable":"0","language_list":["en"],"unpublish_language":[],"active_selector":"0"},"cookieInformation":[],"bannerText":[{"id":628,"message":"Wij maken gebruik van cookies om onze website te verbeteren, om het verkeer op de website te analyseren, om de website naar behoren te laten werken en voor de koppeling met social media. Door op Ja te klikken, geef je toestemming voor het plaatsen van alle cookies zoals omschreven in onze privacy- en cookieverklaring.","submit_text":"Ik ga akkoord","info_text":"Privacy Policy","privacy_link":null,"dismiss_text":"Ik ga niet akkoord","prefrences_text":"Preferences","preferences_title":"Manage Consent Preferences","accept_selected_text":"Allow selection","accept_all_text":"Allow all cookies","title_popup":"This website uses cookies","mess_popup":"This website is using cookies to analyze our traffic, personalize content and/or ads, to provide video content. We also share information about your use of our site with our analytics and advertising partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.","title":null,"google_privacy_text":"Google's Privacy Policy","impressum_title":"Legal Disclosure (Imprint)","reopen_text":"Cookie Manage","language":"en","data_sale_label":"Do not share/sale my personal data"}],"cookies":[{"id":46869,"cookie_status":true,"cookie_name":"_ab","cookie_description":"Used in connection with access to admin.","category_id":38569,"base_on":13672243,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46870,"cookie_status":true,"cookie_name":"_secure_session_id","cookie_description":"Used in connection with navigation through a storefront.\r\n","category_id":38569,"base_on":13672244,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46871,"cookie_status":true,"cookie_name":"Cart","cookie_description":"Used in connection with shopping cart.\r\n","category_id":38569,"base_on":13672245,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46872,"cookie_status":true,"cookie_name":"cart_currency","cookie_description":"Used in connection with shopping cart.\r\n","category_id":38569,"base_on":13672246,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46873,"cookie_status":true,"cookie_name":"cart_sig","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"base_on":13672247,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46874,"cookie_status":true,"cookie_name":"cart_ts","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"base_on":13672248,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46875,"cookie_status":true,"cookie_name":"cart_ver","cookie_description":"Used in connection with shopping cart.\r\n","category_id":38569,"base_on":13672249,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46876,"cookie_status":true,"cookie_name":"checkout","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"base_on":13672250,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46877,"cookie_status":true,"cookie_name":"checkout_token","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"base_on":13672251,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46878,"cookie_status":true,"cookie_name":"cookietest","cookie_description":"Used in connection with navigation through a storefront.\r\n","category_id":38569,"base_on":13672252,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46879,"cookie_status":true,"cookie_name":"master_device_id","cookie_description":"Used in connection with merchant login.\r\n","category_id":38569,"base_on":13672253,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46880,"cookie_status":true,"cookie_name":"previous_checkout_token\t","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"base_on":13672254,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46881,"cookie_status":true,"cookie_name":"previous_step","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"base_on":13672255,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46882,"cookie_status":true,"cookie_name":"remember_me","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"base_on":13672256,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46883,"cookie_status":true,"cookie_name":"Secret","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"base_on":13672257,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46884,"cookie_status":true,"cookie_name":"Secure_customer_sig","cookie_description":"Used in connection with customer login.\r\n","category_id":38569,"base_on":13672258,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46885,"cookie_status":true,"cookie_name":"storefront_digest","cookie_description":"Used in connection with customer login.\r\n","category_id":38569,"base_on":13672259,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46886,"cookie_status":true,"cookie_name":"_shopify_country\t","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"base_on":13672260,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46887,"cookie_status":true,"cookie_name":"_shopify_m","cookie_description":"Used for managing customer privacy settings.\r\n","category_id":38569,"base_on":13672261,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46888,"cookie_status":true,"cookie_name":"_shopify_tm","cookie_description":"Used for managing customer privacy settings.\r\n","category_id":38569,"base_on":13672262,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46889,"cookie_status":true,"cookie_name":"_shopify_tw","cookie_description":"Used for managing customer privacy settings.\r\n","category_id":38569,"base_on":13672263,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46890,"cookie_status":true,"cookie_name":"_storefront_u","cookie_description":"Used to facilitate updating customer account information.","category_id":38569,"base_on":13672264,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46891,"cookie_status":true,"cookie_name":"_tracking_consent","cookie_description":"Tracking preferences.\r\n","category_id":38569,"base_on":13672265,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46892,"cookie_status":true,"cookie_name":"tracked_start_checkout\t","cookie_description":"Used in connection with checkout.\r\n","category_id":38569,"base_on":13672266,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46893,"cookie_status":true,"cookie_name":"_Brochure_session","cookie_description":"Used in connection with browsing through site.\r\n","category_id":38569,"base_on":13672267,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46894,"cookie_status":true,"cookie_name":"identity_state","cookie_description":"Used in connection with customer authentication","category_id":38569,"base_on":13672268,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46895,"cookie_status":true,"cookie_name":"identity_state_<<id>>","cookie_description":"Used in connection with customer authentication","category_id":38569,"base_on":13672269,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46896,"cookie_status":true,"cookie_name":"identity_customer_account_number","cookie_description":"Used in connection with customer authentication","category_id":38569,"base_on":13672270,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46897,"cookie_status":true,"cookie_name":"_customer_account_shop_sessions","cookie_description":"Used in combination with the _secure_account_session_id cookie to track a user's session for new customer accounts\t","category_id":38569,"base_on":13672271,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46898,"cookie_status":true,"cookie_name":"_secure_account_session_id","cookie_description":"Used to track a user's session for new customer accounts","category_id":38569,"base_on":13672272,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46899,"cookie_status":true,"cookie_name":"_cmp_a","cookie_description":"Used for managing customer privacy settings.","category_id":38569,"base_on":13672273,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46900,"cookie_status":true,"cookie_name":"c","cookie_description":"Used in connection with checkout.","category_id":38569,"base_on":13672274,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46901,"cookie_status":true,"cookie_name":"customer_account_locale","cookie_description":"Used in connection with new customer accounts","category_id":38569,"base_on":13672275,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46902,"cookie_status":true,"cookie_name":"dynamic_checkout_shown_on_cart","cookie_description":"Used in connection with checkout.","category_id":38569,"base_on":13672276,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46903,"cookie_status":true,"cookie_name":"hide_shopify_pay_for_checkout","cookie_description":"Used in connection with checkout.","category_id":38569,"base_on":13672277,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46904,"cookie_status":true,"cookie_name":"keep_alive","cookie_description":"Used in connection with buyer localization.","category_id":38569,"base_on":13672278,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46905,"cookie_status":true,"cookie_name":"discount_code","cookie_description":"Used in connection with checkout.","category_id":38569,"base_on":13672279,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46906,"cookie_status":true,"cookie_name":"shopify_pay","cookie_description":"Used in connection with checkout.","category_id":38569,"base_on":13672280,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46907,"cookie_status":true,"cookie_name":"shopify_pay_redirect","cookie_description":"Used in connection with checkout.","category_id":38569,"base_on":13672281,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46908,"cookie_status":true,"cookie_name":"shop_pay_accelerated","cookie_description":"Used in connection with checkout.","category_id":38569,"base_on":13672282,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46909,"cookie_status":true,"cookie_name":"source_name","cookie_description":"Used in combination with mobile apps to provide custom checkout behavior, when viewing a store from within a compatible mobile app.","category_id":38569,"base_on":13672283,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46910,"cookie_status":true,"cookie_name":"checkout_session_lookup","cookie_description":"Used in connection with checkout.","category_id":38569,"base_on":13672284,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46911,"cookie_status":true,"cookie_name":"checkout_prefill","cookie_description":"Used in connection with checkout.","category_id":38569,"base_on":13672285,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46912,"cookie_status":true,"cookie_name":"checkout_queue_token","cookie_description":"Used in connection with checkout.","category_id":38569,"base_on":13672286,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46913,"cookie_status":true,"cookie_name":"checkout_queue_checkout_token","cookie_description":"Used in connection with checkout.","category_id":38569,"base_on":13672287,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46914,"cookie_status":true,"cookie_name":"checkout_worker_session","cookie_description":"Used in connection with checkout.","category_id":38569,"base_on":13672288,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46915,"cookie_status":true,"cookie_name":"checkout_session_token","cookie_description":"Used in connection with checkout.","category_id":38569,"base_on":13672289,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46916,"cookie_status":true,"cookie_name":"order","cookie_description":"Used in connection with order status page.","category_id":38569,"base_on":13672290,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46917,"cookie_status":true,"cookie_name":"identity-state","cookie_description":"Used in connection with customer authentication","category_id":38569,"base_on":13672291,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46918,"cookie_status":true,"cookie_name":"card_update_verification_id","cookie_description":"Used in connection with checkout.","category_id":38569,"base_on":13672292,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46919,"cookie_status":true,"cookie_name":"customer_account_new_login","cookie_description":"Used in connection with customer authentication","category_id":38569,"base_on":13672293,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46920,"cookie_status":true,"cookie_name":"customer_account_preview","cookie_description":"Used in connecti
1457on with customer authentication","category_id":38569,"base_on":13672294,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46921,"cookie_status":true,"cookie_name":"customer_payment_method","cookie_description":"Used in connection with checkout.","category_id":38569,"base_on":13672295,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46922,"cookie_status":true,"cookie_name":"customer_shop_pay_agreement","cookie_description":"Used in connection with checkout","category_id":38569,"base_on":13672296,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46923,"cookie_status":true,"cookie_name":"pay_update_intent_id","cookie_description":"Used in connection with checkout","category_id":38569,"base_on":13672297,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46924,"cookie_status":true,"cookie_name":"localization","cookie_description":"Used in connection with checkout","category_id":38569,"base_on":13672298,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46925,"cookie_status":true,"cookie_name":"profile_preview_token","cookie_description":"Used in connection with checkout.","category_id":38569,"base_on":13672299,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46926,"cookie_status":true,"cookie_name":"login_with_shop_finalize","cookie_description":"Used in connection with customer authentication","category_id":38569,"base_on":13672300,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46927,"cookie_status":true,"cookie_name":"preview_theme","cookie_description":"Used in connection with the theme editor","category_id":38569,"base_on":13672301,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46928,"cookie_status":true,"cookie_name":"shopify-editor-unconfirmed-settings","cookie_description":"Used in connection with the theme editor","category_id":38569,"base_on":13672302,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":46929,"cookie_status":true,"cookie_name":"wpm-test-cookie","cookie_description":"Used to ensure our systems are working correctly.","category_id":38569,"base_on":13672303,"language":"en","domain":null,"expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":256867,"cookie_status":false,"cookie_name":"__apex_test__","cookie_description":null,"category_id":null,"base_on":14667232,"language":"en","domain":".mascolori.eu","expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":256868,"cookie_status":false,"cookie_name":"ld_widget_cfg","cookie_description":null,"category_id":null,"base_on":14667233,"language":"en","domain":"https://mascolori.eu","expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":256869,"cookie_status":false,"cookie_name":"_gcl_ls","cookie_description":null,"category_id":null,"base_on":14667234,"language":"en","domain":"https://mascolori.eu","expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":256870,"cookie_status":false,"cookie_name":"__kl_key","cookie_description":null,"category_id":null,"base_on":14667235,"language":"en","domain":"https://mascolori.eu","expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":256871,"cookie_status":false,"cookie_name":"klaviyoOnsite","cookie_description":null,"category_id":null,"base_on":14667236,"language":"en","domain":"https://mascolori.eu","expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false}
1457,{"id":256872,"cookie_status":false,"cookie_name":"lastExternalReferrerTime","cookie_description":null,"category_id":null,"base_on":14667237,"language":"en","domain":"https://mascolori.eu","expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":256873,"cookie_status":false,"cookie_name":"$last_referrer","cookie_description":null,"category_id":null,"base_on":14667238,"language":"en","domain":"https://mascolori.eu","expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":256874,"cookie_status":false,"cookie_name":"lastExternalReferrer","cookie_description":null,"category_id":null,"base_on":14667239,"language":"en","domain":"https://mascolori.eu","expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":256875,"cookie_status":false,"cookie_name":"kl-post-identification-sync","cookie_description":null,"category_id":null,"base_on":14667240,"language":"en","domain":"https://mascolori.eu","expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":256876,"cookie_status":false,"cookie_name":"wpm-ri-06e55ba7-7d14-414a-9804-3c6836723170-1784017989-z","cookie_description":null,"category_id":null,"base_on":14667241,"language":"en","domain":"https://mascolori.eu","expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":256877,"cookie_status":false,"cookie_name":"klaviyoPagesVisitCountV2","cookie_description":null,"category_id":null,"base_on":14667242,"language":"en","domain":"https://mascolori.eu","expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":256878,"cookie_status":false,"cookie_name":"consentHeader","cookie_description":null,"category_id":null,"base_on":14667243,"language":"en","domain":"https://mascolori.eu","expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":256879,"cookie_status":false,"cookie_name":"wpm-ri-cb954201-6b98-41af-88a5-a33dbdc5a8d8-1784017991-z","cookie_description":null,"category_id":null,"base_on":14667244,"language":"en","domain":"https://mascolori.eu","expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":256880,"cookie_status":false,"cookie_name":"wpm-ri-cb954201-6b98-41af-88a5-a33dbdc5a8d8-1784017991-c","cookie_description":null,"category_id":null,"base_on":14667245,"language":"en","domain":"https://mascolori.eu","expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":256881,"cookie_status":false,"cookie_name":"ri-y5VCAWuYQa-IpaM9vcWo2BeEAXmR-z","cookie_description":null,"category_id":null,"base_on":14667246,"language":"en","domain":"https://mascolori.eu","expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":256882,"cookie_status":false,"cookie_name":"ri-BuVbp30UQUqYBDxoNnIxcBeEAXmJ-z","cookie_description":null,"category_id":null,"base_on":14667247,"language":"en","domain":"https://mascolori.eu","expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":256883,"cookie_status":false,"cookie_name":"ri-y5VCAWuYQa-IpaM9vcWo2BeEAXmR-c","cookie_description":null,"category_id":null,"base_on":14667248,"language":"en","domain":"https://mascolori.eu","expired_time":null,"platform":null,"privacy_link":null,"type":null,"wildcard":false},{"id":256884,"cookie_status":false,"cookie_name":"_shopify_essential","cookie_description":"Stores the user's cookie consent state for the current domain","category_id":38570,"base_on":14667249,"language":"en","domain":"mascolori.myshopify.com","expired_time":"1","platform":"Shopify","privacy_link":null,"type":null,"wildcard":false},{"id":256885,"cookie_status":false,"cookie_name":"_shopify_y","cookie_description":"Shopify analytics.","category_id":38572,"base_on":14667250,"language":"en","domain":"shopify.com","expired_time":"2 years","platform":"Shopify","privacy_link":"https://www.shopify.com/legal/cookies","type":null,"wildcard":false},{"id":256886,"cookie_status":false,"cookie_name":"_shopify_s","cookie_description":"Shopify analytics.","category_id":38572,"base_on":14667251,"language":"en","domain":"shopify.com","expired_time":"2 years","platform":"Shopify","privacy_link":"https://www.shopify.com/legal/cookies","type":null,"wildcard":false},{"id":256887,"cookie_status":false,"cookie_name":"_s","cookie_description":"This cookie is used to store for temporary session","category_id":38572,"base_on":14667252,"language":"en","domain":"events.newsroom.bi","expired_time":"Session","platform":"Marfeel","privacy_link":"https://community.marfeel.com/t/marfeel-com
1457-privacy-policy/10383","type":null,"wildcard":true},{"id":256888,"cookie_status":false,"cookie_name":"_fbp","cookie_description":"Used by Facebook to deliver a series of advertisement products such as real time bidding from third party advertisers","category_id":38571,"base_on":14667253,"language":"en","domain":"facebook.com (3rd party)","expired_time":"4 months","platform":"Facebook","privacy_link":"https://www.facebook.com/about/privacy/","type":null,"wildcard":false},{"id":256889,"cookie_status":false,"cookie_name":"__kla_id","cookie_description":"When Klaviyo? JavaScript is enabled, the __kla_id cookie can track and identify site visitors through an auto-generated ID. This cookie can temporarily hold personally identifiable information. Once a visitor is identified, the cookie can pass their data into Klaviyo.","category_id":38571,"base_on":14667254,"language":"en","domain":"mascolori.eu","expired_time":"2 years","platform":"Klaviyo","privacy_link":"https://www.klaviyo.com/legal","type":null,"wildcard":false},{"id":256890,"cookie_status":false,"cookie_name":"_gcl_au","cookie_description":"Used by Google AdSense for experimenting with advertisement efficiency across websites using their services.","category_id":38571,"base_on":14667255,"language":"en","domain":".mascolori.eu","expired_time":"3 months","platform":"Google","privacy_link":"https://policies.google.com/privacy","type":null,"wildcard":false},{"id":256891,"cookie_status":false,"cookie_name":"IDE","cookie_description":"This cookie is used for targeting, analyzing and optimisation of ad campaigns in DoubleClick/Google Marketing Suite ","category_id":38571,"base_on":14667256,"language":"en","domain":"doubleclick.net (3rd party)","expired_time":"2 years","platform":"DoubleClick/Google Marketing","privacy_link":"https://policies.google.com/privacy","type":null,"wildcard":false},{"id":256892,"cookie_status":false,"cookie_name":"RE_","cookie_description":"Used to track the current page of the respondent in a multi-page survey. If the respondent leaves the survey, it enables the respondent to resume on the page they were last on.","category_id":null,"base_on":14667257,"language":"en","domain":"https://mascolori.eu","expired_time":"Session","platform":"SurveyMonkey","privacy_link":"https://www.surveymonkey.com/mp/legal/privacy/","type":null,"wildcard":true}],"categories":[{"id":2996,"category_status":true,"category_name":"Necessary","category_description":"This website is using cookies to analyze our traffic, personalize content and/or ads, to provide video content. We also share information about your use of our site with our analytics and advertising partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.","is_necessary":true,"name_consent":"necessary","base_on":38569,"language":"en"},{"id":2997,"category_status":true,"category_name":"Preferences","category_description":"Preference cookies enable a website to remember information that changes the way the website behaves or looks, like your preferred language or the region that you are in.","is_necessary":false,"name_consent":"preferences","base_on":38570,"language":"en"},{"id":2998,"category_status":true,"category_name":"Marketing","category_description":"Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third-party advertisers.","is_necessary":false,"name_consent":"marketing","base_on":38571,"language":"en"},{"id":2999,"category_status":true,"category_name":"Analytics","category_description":"Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.","is_necessary":false,"name_consent":"analytics","base_on":38572,"language":"en"}],"privacyPopup":[{"id":3784,"popupTitle":"Your Privacy Information","popupMessage":"This is a summary of your privacy settings and consent choices on our website. You can review and modify these settings at any time.","visitorTitle":"Visitor ID","givenConsentTitle":"Consent given on","expiresTitle":"Expires at","withdrawButton":"Withdraw consent","changeSettingsButton":"Change settings","backgroundColor":"#FFFFFF","textColor":"#333333","highlightColor":"#0C5132","language":"en","isDefaultLanguage":true}]};
1458    </script>
1458
1459
1460
1461
1462
1463
1464    
1464<script>
1465        window.otCKAppData = {"uId":251206,"lowestId":258194,"terms":["preference_popup","data_sale_opt_out","auto_scan","consent_log","margin_from_age","sort_button","data_request","delay_banner","add_link_footer","upload_icon","glass_effect","show_homepage_only","show_dismiss_popup","cookie_life_time","reopen_btn","customize_appearance","block_user_interact","blacklist_pages","preference_config","layout_side","custom_cookie_info_text","reopen_config","cookie_policy_generator","standard_cookies","standard_categories","multiple_center","policy_generator","eu_withdrawal","fullscreen_banner","multiple_language","auto_fit_theme","auto_block_script","sklik","ms_consent_mode","reset_consent","scan_behind_password","web_pixel","gpc","import_export_cookies","auto_transfer_cookie","customer_consent_statistics","checkout_block","admin_mode","setup_mode","schedule_cookie_scan","leave_site","account_ui","cookie_banner","custom_text_and_color","built_in_themes","custom_banner_width","show_cookie_icon","show_dismiss_btn","google_policy","customer_privacy","show_close_icon","quick_cookie_selector","show_preference_btn","display_restriction"],"consentMode":{"have_gtm":true,"gtm":null,"security_storage":true,"functionality_storage":true,"personalization_storage":true,"ad_user_data":true,"ad_personalization":true,"ad_storage":true,"analytics_storage":true,"ads_data_redaction":true,"url_passthrough":true,"enable_gcm":true,"use_template":false,"keep_gtm_setup":false},"consentModeRegions":[],"settings":{"id":35656,"shop":"mascolori.myshopify.com","shop_id":"75422957890","message":"Wij maken gebruik van cookies om onze website te verbeteren, om het verkeer op de website te analyseren, om de website naar behoren te laten werken en voor de koppeling met social media. Door op Ja te klikken, geef je toestemming voor het plaatsen van alle cookies zoals omschreven in onze privacy- en cookieverklaring.","submit_text":"Ik ga akkoord","info_text":"Privacy Policy","privacy_link":null,"dismiss_text":"Ik ga niet akkoord","prefrences_text":"Preferences","preferences_title":"Manage Consent Preferences","accept_selected_text":"Allow selection","accept_all_text":"Allow all cookies","title_popup":"This website uses cookies","mess_popup":"This website is using cookies to analyze our traffic, personalize content and/or ads, to provide video content. We also share information about your use of our site with our analytics and advertising partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.","title":null,"google_privacy_text":"Google's Privacy Policy","impressum_title":"Legal Disclosure (Imprint)","permission":"0","show_icon":"0","app_enable":"1","popup_layout":1,"fullwidth_position":2,"corner_position":4,"center_position":1,"show_homepage":"0","show_all":"1","show_all_eu":"1","eu_countries":"[]","cache_time":7,"popup_bgcolor":"#ffffff","popup_textcolor":"#333333","more_textcolor":"#333333","submit_bgcolor":"#333333","submit_textcolor":"#ffffff","custom_css":"@media (max-width: 1023px) {\n    .otCookiesNotification #cookies-wrapper {\n        width: 100%;\n        left: 0;\n        transform: none;\n    }\n}","show_dismiss":"1","show_dismiss_popup":"0","show_prefrences":"0","color_text_popup":"#FFFFFF","dismiss_textcolor":"#333333","dismiss_bgcolor":"#ffffff","text_size":13,"close_dismis":"0","prefrences_bgcolor":"#333333","prefrences_textcolor":"#ffffff","accept_selected_text_color":"#02909c","accept_selected_bgcolor":"#e4f3f7","accept_all_text_color":"#ffffff","accept_all_bgcolor":"#02909c","show_cookies":"1","title_color_popup":"#000000","bgcolor_popup":"#ffffff","show_specific_region":[],"style_request_page":"{\"info_bgcolor\":\"#ffffff\",\"show_bgcolor\":\"#2f87e4\",\"edit_bgcolor\":\"#ca2f2f\",\"delete_bgcolor\":\"#770e0e\",\"delete_textcolor\":\"#ffffff\",\"edit_textcolor\":\"#ffffff\",\"show_textcolor\":\"#ffffff\",\"info_textcolor\":\"#000000\",\"info_text_size\":\"13\"}","banner_position":"full","side_position":"left","show_cookies_btn":"0","upgrade_date":"2026-07-14T08:41:39.000Z","theme_name":null,"unit_space":"%","popup_width":100,"position_top":0,"position_left":0,"position_right":0,"position_bottom":0,"enable_debugger":"0","regulation_template":"en","is_updated_cookies":"1","script_tagid":null,"google_privacy_link":"https://business.safety.google/privacy/","enable_google_privacy":"0","enable_impressum":"0","impressum_link":"","decline_behavior":"hide_banner_temporarily","leave_site_url":null,"language_template":"en","text_align":"center","text_direction":"ltr","icon_size":25,"button_style":"solid","submit_border_color":"#333333","preferences_border_color":"#333333","dismiss_border_color":"#333333","plan_name":"PREMIUM_MONTHLY"},"unpublicCookies":[],"rootLink":"https://apps.consentik.com/consentik","shopId":"75422957890","privacyPopup":{"id":3784,"popupTitle":"Your Privacy Information","popupMessage":"This is a summary of your privacy settings and consent choices on our website. You can review and modify these settings at any time.","visitorTitle":"Visitor ID","givenConsentTitle":"Consent given on","expiresTitle":"Expires at","withdrawButton":"Withdraw consent","changeSettingsButton":"Change settings","backgroundColor":"#FFFFFF","textColor":"#333333","highlightColor":"#0C5132","language":"en","isDefaultLanguage":true},"advancedSetting":{"icon_banner_url":"","button_icon_url":"","pages_locked":null,"show_close_icon":"
14650","app_lang":"en","check_list":null,"is_hide_checklist":0,"schedule_enable":"0","schedule_duration":null,"schedule_interval":"no","schedule_secret":"0","banner_holiday":"0","admin_mode":false,"setup_mode":false,"banner_status":{"GDPR":true,"TRIP":false},"glass_effect":null,"quick_show_category":"0","delay_show":0,"gpc":"0","reopen_conf":{"btnBg":"#EA9F30","btnText":"Manage cookie","behavior":"banner","btnColor":"#FFFFFF","position":"bottom-right","displayAs":"icon","verticalMargin":10,"footerLinkEnable":false,"horizontalMargin":10},"scroll_collapse_conf":null,"data_sale_opts":null,"preferences_opts":{"show_table":false,"show_count":false,"type":"necessary","consent":["necessary"]},"buttons_position":null,"sklik_rtg_id":null,"microsoft_consent":{"hasClarity":false,"clarityId":"","hasUET":false,"uetId":""},"font_name":null,"border_style":"rounded","store_front_metafield_id":null,"block_interaction":{"enable":false,"blur":6,"opacity":0.3},"block_element":{"enable":false,"displayTrigger":false,"triggerText":"Update cookie settings","blockedMessage":"This element was blocked due to your marketing cookie settings."},"shop_locales":{"published":[],"unpublished":[]},"enable_uet":"0","cross_domains":null,"fullscreen_banner":"0"},"type":"PREMIUM","planId":32,"fromPlus":false,"fromAdvanced":false,"fromPremium":true,"isUnlimited":false,"isFree":false,"isPaid":true};
1466        window.cstUseLiquid = window.otCKAppData.uId >= window.otCKAppData.lowestId;
1467        if (typeof otCKAppData === 'object') {
1468            otCKRootLink = otCKAppData.rootLink;
1469            otCKSettings = otCKAppData.settings;
1470        }
1471        if (window.cstCookiesData != undefined) {
1472            window.otCKAppData.cookies = window.cstCookiesData.cookies
1473            window.otCKAppData.category = window.cstCookiesData.category
1474        }
1475        window.otCKRequestDataInfo = window.otCKRequestDataInfo ? window.otCKRequestDataInfo : {};
1476    </script>
1476
1477
1478
1479<!-- BEGIN app snippet: consent-mode -->
1479<script>
1480    window.dataLayer = window.dataLayer || [];
1481    const cstConsentMode = window.otCKAppData?.consentMode;
1482    const canNextHandle = typeof window['otkConsent'] === 'undefined' || Object.values(window['otkConsent']).length === 0;
1483    if (!!cstConsentMode && canNextHandle) {
1484        const isEnable = cstConsentMode?.enable_gcm;
1485        // gcm_v2 is a paid term. The API already writes enable_gcm=false here for shops without
1486        // it; this keeps the default command and the gtag.js loads term-gated on their own too.
1487        const hasGcmTerm = Array.isArray(window.otCKAppData?.terms) && window.otCKAppData.terms.includes('gcm_v2');
1488        window['otkConsent'] = cstConsentMode;
1489        const isUseTemplate = cstConsentMode.use_template && cstConsentMode.have_gtm
1490        if (!isUseTemplate && isEnable && hasGcmTerm) {
1491            _cst_gcm_initialize(cstConsentMode)
1492        }
1493    } else {
1494        console.log('GCM ALREADY SET CUSTOM CUSTOM...');
1495    }
1496
1497    // The 7 GCM storage types, all set to the same value. Used for the two
1498    // Smart Geo defaults (global = Denied for an Opt-in world, region-scoped =
1499    // Granted for the Opt-out/Notice exceptions).
1500    function _cst_gcm_uniform_storage(value) {
1501        return {
1502            ad_user_data: value,
1503            ad_personalization: value,
1504            ad_storage: value,
1505            analytics_storage: value,
1506            functionality_storage: value,
1507            personalization_storage: value,
1508            security_storage: value
1509        };
1510    }
1511
1512    // Smart Geo owns the GCM default while it is on: the region's law decides,
1513    // not the merchant's per-storage toggles (which the admin locks in that
1514    // state). Returns null when Smart Geo is off so the merchant config is used.
1515    function _cst_gcm_smart_geo_storage() {
1516        const smartGeo = window.otCKAppData?.smartGeo;
1517        if (smartGeo?.enabled !== true) return null;
1518        const isGrantedByDefault = smartGeo.defaultMode === 'opt-out' || smartGeo.defaultMode === 'notice';
1519        return _cst_gcm_uniform_storage(isGrantedByDefault ? "granted" : "denied");
1520    }
1521
1522    function _cst_gcm_initialize(consentMode) {
1523        const trackingIds = consentMode.gtm?.split(',');
1524        window['otkConsent'] = window['otkConsent'] || consentMode;
1525
1526        /**
1527         * @type {string[]}
1528         */
1529        const regions = window.otCKAppData.consentModeRegions;
1530        const isShowAll = window.otCKAppData?.settings?.show_all === '1';
1531        const userRegion = isShowAll ? {} : { region: regions };
1532        window.cstUserRegion = userRegion;
1533
1534        const merchantStorage = {
1535            // Marketing
1536            ad_user_data: !consentMode.ad_user_data ? "granted" : "denied",
1537            ad_personalization: !consentMode.ad_personalization ? "granted" : "denied",
1538            ad_storage: !consentMode.ad_storage ? "granted" : "denied",
1539            // analytics
1540            analytics_storage: !consentMode.analytics_storage ? "granted" : "denied",
1541            // preferences
1542            functionality_storage: !consentMode.functionality_storage ? "granted" : "denied",
1543            personalization_storage: !consentMode.personalization_storage ? "granted" : "denied",
1544            security_storage: !consentMode.security_storage ? "granted" : "denied"
1545        };
1546        const defaultStorage = _cst_gcm_smart_geo_storage() ?? merchantStorage;
1547
1548        window.otCookiesGCM = {
1549            url_passthrough: false,
1550            ads_data_redaction: false,
1551            config: Object.assign({}, defaultStorage, {
1552                cst_default: 'granted',
1553                wait_for_update: 500
1554            }, userRegion),
1555        };
1556
1557        window.dataLayer.push = function (...items) {
1558            items.forEach((item) => {
1559                const isValidDefault = otValidateDefault(item);
1560                if (isValidDefault) {
1561                    const firstIndex = item[0] ?? false;
1562                    const secondIndex = item[1] ?? false;
1563                    const thirdValue = item[2] ?? [];
1564                    if (firstIndex &&
1565                        firstIndex === "consent" &&
1566                        secondIndex &&
1567                        secondIndex === "update" && thirdValue && Object.keys(thirdValue).includes("cst_update")) {
1568                        const {cst_update, ...dataUpdate} = thirdValue;
1569                        item[2] = {...dataUpdate};
1570                        Array.prototype.push.call(this, item);
1571                    }
1572                    if (firstIndex &&
1573                        firstIndex === "consent" &&
1574                        secondIndex &&
1575                        secondIndex === "default" && thirdValue && Object.keys(thirdValue).includes("cst_default")) {
1576                        const {cst_default, ...dataDefault} = thirdValue;
1577                        item[2] = {...dataDefault};
1578                        Array.prototype.push.call(this, item);
1579                    } else {
1580                        Array.prototype.push.call(this, item);
1581                    }
1582                }
1583            });
1584        };
1585
1586        function gtag() {
1587            dataLayer.push(arguments);
1588        }
1589
1590        function otValidateDefault(item) {
1591            const firstIndex = item[0] ?? false;
1592            const secondIndex = item[1] ?? false;
1593            if (firstIndex && firstIndex === "consent" && secondIndex && secondIndex === "default") {
1594                const thirdIndex = item[2] ?? {};
1595                if (Object.values(thirdIndex).length) {
1596                    const listKeys = Object.keys(thirdIndex);
1597                    const listValue = Object.values(thirdIndex);
1598                    const isOneGranted = listValue.some((item) => item === "granted");
1599                    const isFromConsentik = listKeys.includes("cst_default");
1600                    return !isOneGranted || (isOneGranted && isFromConsentik);
1601                } else {
1602                    return true;
1603                }
1604            } else if (
1605                firstIndex &&
1606                firstIndex === "consent" &&
1607                secondIndex &&
1608                secondIndex === "update"
1609            ) {
1610                const listKeys = Object.keys(item[2]);
1611                return listKeys.includes("cst_update");
1612            } else {
1613                return true;
1614            }
1615        }
1616
1617        gtag("consent", "default", window.otCookiesGCM.config);
1618        gtag("set", "developer_id.dNjA1Yz", true);
1619
1620        // ── Smart Geo-targeting: region-scoped GCM default ──────────────────
1621        // The global default above is Denied for all 7 storage types whenever
1622        // Smart Geo is on (_cst_gcm_smart_geo_storage) — the law of the visitor's
1623        // region decides, not the merchant's per-storage toggles. This second
1624        // `consent default` grants the exception regions (opt-out ∪ notice) —
1625        // GCM applies the most specific matching command per visitor, so this
1626        // overrides the global default correctly without ever needing to
1627        // list the ~180 opt-in regions. No-op when Smart Geo is off/undefined
1628        // or there are no exception regions.
1629        const smartGeo = window.otCKAppData?.smartGeo;
1630        if (smartGeo?.enabled === true && smartGeo.defaultMode === 'opt-in') {
1631            const exceptionRegions = []
1632                .concat(smartGeo.regionsByMode?.['opt-out'] || [])
1633                .concat(smartGeo.regionsByMode?.['notice'] || []);
1634            if (exceptionRegions.length > 0) {
1635                gtag("consent", "default", Object.assign(_cst_gcm_uniform_storage("granted"), {
1636                    cst_default: "granted",
1637                    wait_for_update: 500,
1638                    region: exceptionRegions
1639                }));
1640            }
1641        }
1642
1643        addEventListener("DOMContentLoaded", function () {
1644            let savedCookie = _getCookie(window.otCurrentCookieName);
1645            let blockedMarketing = true;
1646            if (savedCookie) {
1647                savedCookie = JSON.parse(savedCookie);
1648                const acceptedCat = savedCookie[0].categoriesSelected;
1649                blockedMarketing = !acceptedCat.includes("marketing");
1650                window.otCookiesGCM.config = {
1651                    ad_user_data: acceptedCat.includes("marketing")
1652                        ? "granted"
1653                        : "denied",
1654                    ad_personalization: acceptedCat.includes("marketing")
1655                        ? "granted"
1656                        : "denied",
1657                    ad_storage: acceptedCat.includes("marketing")
1658                        ? "granted"
1659                        : "denied",
1660                    analytics_storage: acceptedCat.includes("analytics")
1661                        ? "granted"
1662                        : "denied",
1663                    functionality_storage: acceptedCat.includes("necessary")
1664                        ? "granted"
1665                        : "denied",
1666                    personalization_storage: acceptedCat.includes("preferences")
1667                        ? "granted"
1668                        : "denied",
1669                    security_storage: acceptedCat.includes("necessary")
1670                        ? "granted"
1671                        : "denied"
1672                };
1673                gtag("consent", "update", {...window.otCookiesGCM.config, cst_update: "granted"});
1674            }
1675            window.otCookiesGCM.ads_data_redaction =
1676                window.otkConsent.ads_data_redaction && blockedMarketing;
1677            window.otCookiesGCM.url_passthrough = window.otkConsent.url_passthrough;
1678            window.otCookiesGCM.ads_data_redaction &&
1679            gtag(
1680                "set",
1681                "ads_data_redaction",
1682                window.otCookiesGCM.ads_data_redaction
1683            );
1684            window.otCookiesGCM.url_passthrough &&
1685            gtag("set", "url_passthrough", window.otCookiesGCM.url_passthrough);
1686        });
1687
1688        function _getCookie(prefix) {
1689            if (!prefix) return null;
1690            const cookies = document.cookie.split(";");
1691            for (let i = 0; i < cookies.length; i++) {
1692                const cookie = cookies[i].trim();
1693                const eqIndex = cookie.indexOf("=");
1694                const name = decodeURIComponent(cookie.substring(0, eqIndex));
1695                const value = decodeURIComponent(cookie.substring(eqIndex + 1));
1696                if (name.startsWith(prefix)) {
1697                    return value;
1698                }
1699            }
1700            return null;
1701        }
1702
1703        if (trackingIds?.length > 0) {
1704            if (trackingIds.some(id => id.trim().startsWith('G-') || id.trim().startsWith('AW-'))) {
1705                window.dataLayer = window.dataLayer || [];
1706                window.gtag = window.gtag || function () {
1707                    dataLayer.push(arguments);
1708                };
1709                gtag('js', new Date());
1710            }
1711            trackingIds.forEach(key => {
1712                const ID = key.trim();
1713                if (!ID) return;
1714                if (ID.startsWith('GTM-')) {
1715                    const script = document.createElement('script');
1716                    script.innerHTML = `(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;
1716j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','${ID}');`;
1717                    document.head.append(script);
1718                } else if (ID.startsWith('G-')) {
1719                    const script = document.createElement('script');
1720                    script.async = true;
1721                    script.src = `https://www.googletagmanager.com/gtag/js?id=${ID}`;
1722                    document.head.append(script);
1723                    gtag('config', ID);
1724                } else if (ID.startsWith('ca-pub-')) {
1725                    const script = document.createElement("script");
1726                    script.async = true;
1727                    script.src = `https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=${ID}`;
1728                    script.setAttribute('crossorigin', 'anonymous');
1729                    document.head.append(script);
1730                } else if (ID.startsWith('AW-')) {
1731                    const script = document.createElement("script");
1732                    script.async = true;
1733                    script.src = `https://www.googletagmanager.com/gtag/js?id=${ID}`;
1734                    document.head.append(script);
1735                    gtag('config', ID);
1736                }
1737            });
1738        }
1739    }
1740</script>
1740
1741<!-- END app snippet -->
1742<!-- BEGIN app snippet: UET -->
1742<script>
1743    const cstAdvanced = window.otCKAppData?.advancedSetting;
1744    const cstUetEnabled = cstAdvanced?.enable_uet === '1';
1745    const cstMicrosoftConsent = cstAdvanced?.microsoft_consent;
1746
1747    if (cstUetEnabled && window.cstUseLiquid && !!cstMicrosoftConsent) {
1748        if (cstMicrosoftConsent.hasUET && !!cstMicrosoftConsent.uetId) {
1749            !function (e, a, n, t, o) {
1750                var c, r, d;
1751                e[o] = e[o] || [], c = function () {
1752                    var a = {ti: Number(cstMicrosoftConsent.uetId), enableAutoSpaTracking: !0};
1753                    a.q = e[o], e[o] = new UET(a), e[o].push("pageLoad")
1754                }, (r = a.createElement(n)).src = "//bat.bing.com/bat.js", r.async = 1, r.onload = r.onreadystatechange = function () {
1755                    var e = this.readyState;
1756                    e && "loaded" !== e && "complete" !== e || (c(), r.onload = r.onreadystatechange = null)
1757                }, (d = a.getElementsByTagName(n)[0]).parentNode.insertBefore(r, d)
1758            }(window, document, "script", 0, "uetq");
1759
1760        }
1761
1762        if (cstMicrosoftConsent.hasClarity && !!cstMicrosoftConsent.clarityId) {
1763            (function (c, l, a, r, i, t, y) {
1764                c[a] = c[a] || function () {
1765                    (c[a].q = c[a].q || []).push(arguments)
1766                };
1767                t = l.createElement(r);
1768                t.async = 1;
1769                t.src = "https://www.clarity.ms/tag/" + i;
1770                y = l.getElementsByTagName(r)[0];
1771                y.parentNode.insertBefore(t, y);
1772            })(window, document, "clarity", "script", `${cstMicrosoftConsent.clarityId}`);
1773        }
1774        /**
1775         * UET Function
1776         */
1777        window.uetq = window.uetq || [];
1778
1779        function __cstUetHasCookie(name, values) {
1780            return document.cookie.split(";").some((cookie) => {
1781                cookie = cookie.trim();
1782                return (
1783                    cookie.startsWith(name) && values.some((v) => cookie.includes(v))
1784                );
1785            });
1786        }
1787
1788        function __cstUetSetCookie(name, value, days) {
1789            let expires = "";
1790            if (typeof value !== "string") {
1791                value = JSON.stringify(value);
1792            }
1793            let expiredDate = window.otCookiesExpiredDate;
1794            if (days) {
1795                expiredDate = days;
1796            }
1797            let date = new Date();
1798            date.setTime(date.getTime() + expiredDate * 24 * 60 * 60 * 1000);
1799            expires = "; expires=" + date.toUTCString();
1800            document.cookie = name + "=" + value + expires + "; path=/";
1801        }
1802
1803        // Smart Geo: Opt-out/Notice regions may run ads before consent — their
1804        // law doesn't require prior permission, so Microsoft consent starts
1805        // Granted there and only flips to Denied when the visitor opts out.
1806        // Mode is undefined while Smart Geo is off (or before the region
1807        // resolves), which keeps the previous denied-by-default behaviour.
1808        function __cstUetDefaultGranted() {
1809            const cstMode = window.cstConsentMode;
1810            return cstMode === 'opt-out' || cstMode === 'notice';
1811        }
1812
1813        // Both handlers run twice: once at DOMContentLoaded (fail-safe, before
1814        // the region is known) and again once Smart Geo resolves. The consent
1815        // default must only ever be declared once — the second pass upgrades it
1816        // with an update instead.
1817        let __cstUetDefaultSent = false;
1818        let __cstClarityDefaultSent = false;
1819
1820        function _otkBingConsent() {
1821            if (typeof window.uetq !== 'undefined') {
1822
1823                const isAccepted = __cstUetHasCookie(window.otCurrentCookieName, [
1824                    "marketing",
1825                    "analytics"
1826                ]);
1827                const isGranted = isAccepted || __cstUetDefaultGranted();
1828                __cstUetSetCookie("_uetmsdns", isGranted ? 0 : 1);
1829                if (!__cstUetDefaultSent) {
1830                    __cstUetDefaultSent = true;
1831                    window.uetq.push("consent", "default", {
1832                        ad_storage: __cstUetDefaultGranted() ? "granted" : "denied"
1833                    });
1834                }
1835                if (isGranted) {
1836                    window.uetq.push("consent", "update", {
1837                        ad_storage: "granted"
1838                    });
1839                }
1840            }
1841        }
1842
1843        function _otkClarityConsent() {
1844
1845            if (typeof window.clarity !== 'undefined') {
1846                const isAccepted = __cstUetHasCookie(window.otCurrentCookieName, [
1847                    "marketing",
1848                    "analytics"
1849                ]);
1850                const isGranted = isAccepted || __cstUetDefaultGranted();
1851                __cstUetSetCookie("_claritymsdns", isGranted ? 0 : 1);
1852                if (!__cstClarityDefaultSent) {
1853                    __cstClarityDefaultSent = true;
1854                    const cstClarityDefault = __cstUetDefaultGranted() ? "granted" : "denied";
1855                    window.clarity("consentv2", {
1856                        ad_Storage: cstClarityDefault,
1857                        analytics_Storage: cstClarityDefault
1858                    });
1859                }
1860                if (isGranted) {
1861                    window.clarity("consentv2", {
1862                        ad_Storage: "granted",
1863                        analytics_Storage: "granted"
1864                    });
1865                }
1866            }
1867        }
1868
1869        function __cstApplyMicrosoftConsent() {
1870            _otkBingConsent()
1871            _otkClarityConsent()
1872        }
1873
1874        document.addEventListener("DOMContentLoaded", () => {
1875            // Apply the safe default immediately so nothing is measured with no
1876            // consent state at all, then re-apply once Smart Geo knows the region.
1877            __cstApplyMicrosoftConsent()
1878            const cstSmartGeo = window.otCKAppData?.smartGeo;
1879            if (cstSmartGeo?.enabled === true && typeof window._cstResolveConsentMode === 'function') {
1880                window._cstResolveConsentMode().then(__cstApplyMicrosoftConsent, __cstApplyMicrosoftConsent);
1881            }
1882        })
1883    }
1884
1885</script>
1885<!-- END app snippet -->
1886
1887
1888
1889<script>
1890  window.otckBannerVersion = "legacy";
1891  
1892</script>
1892
1893
1894
1895  
1896  
1896<script type="text/javascript" src="https://cdn.shopify.com/extensions/01a11eaa-24ab-7250-b3dd-58b46e73fccd/consentik-ex-202610091016/assets/jQueryOT.min.js" defer></script>
1896
1897  
1898    <!-- BEGIN app snippet: source -->
1899
1900<script type="text/javascript" src="https://cdn.shopify.com/extensions/01a11eaa-24ab-7250-b3dd-58b46e73fccd/consentik-ex-202610091016/assets/cst-styles.js" defer></script>
vendor: 1 bytes, line 1900
1900
1901<script type="text/javascript" src="https://cdn.shopify.com/extensions/01a11eaa-24ab-7250-b3dd-58b46e73fccd/consentik-ex-202610091016/assets/cst.js" defer></script>
1901
1902
1903<style id="cst-style-main"></style>
1904
1905<style id="cst-style-layout"></style>
1906
1907<script>
1908  function otLoadSource(fileName) {
1909        otLoadScript(otGetResouceFile(fileName))
1910    }
1911
1912    function otLoadScript(url, callback = () => {}) {
1913      var script = document.createElement('script');
1914      script.type = 'text/javascript';
1915      script.src = url;
1916      script.defer = true;
1917
1918      if (script.readyState) {  // IE
1919          script.onreadystatechange = function() {
1920              if (script.readyState == 'loaded' || script.readyState == 'complete') {
1921                  script.onreadystatechange = null;
1922                  callback();
1923              }
1924          };
1925      } else {  // Other browsers
1926          script.onload = function() {
1927              callback();
1928          };
1929      }
1930
1931      document.getElementsByTagName('head')[0].appendChild(script);
1932    }
1933    // Stylesheets ride along inside the JS bundles (window.otStyles) instead of
1934    // being fetched as .css assets. Every caller passes a slotId so the rules land
1935    // in a fixed spot in the document; appending to <body> is only a fallback for a
1936    // stale snippet, and it puts the rules after #ot-custom-css.
1937    function otInjectStyle(key, slotId) {
1938        const css = (window.otStyles || {})[key];
1939        if (!css) return;
1940
1941        if (slotId) {
1942          const slot = document.getElementById(slotId);
1943          if (slot) {
1944            slot.textContent = css;
1945            return;
1946          }
1947        }
1948
1949        const style = document.createElement("style");
1950        style.textContent = css;
1951        document.getElementsByTagName("body")[0].appendChild(style);
1952    }
1953
1954    function otGetResouceFile(fileName) {
1955      const listFile = [{
1956        key: 'full',
1957        url: "https://cdn.shopify.com/extensions/01a11eaa-24ab-7250-b3dd-58b46e73fccd/consentik-ex-202610091016/assets/full.js",
1958      },{
1959        key: 'corner',
1960        url: "https://cdn.shopify.com/extensions/01a11eaa-24ab-7250-b3dd-58b46e73fccd/consentik-ex-202610091016/assets/corner.js",
1961      },{
1962        key: 'sidebar',
1963        url: "https://cdn.shopify.com/extensions/01a11eaa-24ab-7250-b3dd-58b46e73fccd/consentik-ex-202610091016/assets/sidebar.js",
1964      },{
1965        key: 'center',
1966        url: "https://cdn.shopify.com/extensions/01a11eaa-24ab-7250-b3dd-58b46e73fccd/consentik-ex-202610091016/assets/center.js",
1967      },
1968      {
1969        key: 'custom',
1970        url: "https://cdn.shopify.com/extensions/01a11eaa-24ab-7250-b3dd-58b46e73fccd/consentik-ex-202610091016/assets/custom.js",
1971      },
1972      {
1973        key: 'dataRequest',
1974        url: "https://cdn.shopify.com/extensions/01a11eaa-24ab-7250-b3dd-58b46e73fccd/consentik-ex-202610091016/assets/dataRequest.js",
1975      },
1976    ]
1977    const fileURL = listFile.find(item => item.key === fileName)
1978    return fileURL.url
1979    }
1980</script>
1980
1981<!-- END app snippet -->
1982  
1983
1984
1985
1986
1987
1988
1989    
1989<script>
1990        window.otIsSetupMode = false
1991    </script>
1991
1992
1993
1994
1995
1996
1997
1998
1999<!-- END app block --><!-- BEGIN app block: shopify://apps/selecty/blocks/app-embed/a005a4a7-4aa2-4155-9c2b-0ab41acbf99c --><template id="sel-form-template">
2000  <div id="sel-form" style="display: none;">
2001    <form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-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="/products/awadawdaw" />
2002      <input type="hidden" name="country_code" value="US">
2003      <input type="hidden" name="language_code" value="en">
2004    </form>
2005  </div>
2006</template>
2007
2008
2009  
2009<script>
2010    (function () {
2011      window.$selector = window.$selector || []; // Create empty queue for action (sdk) if user has not created his yet
2012      // Fetch geodata only for new users
2013      const wasRedirected = localStorage.getItem('sel-autodetect') === '1';
2014
2015      if (!wasRedirected) {
2016        window.selectorConfigGeoData = fetch('/browsing_context_suggestions.json?source=geolocation_recommendation&country[enabled]=true&currency[enabled]=true&language[enabled]=true', {
2017          method: 'GET',
2018          mode: 'cors',
2019          cache: 'default',
2020          credentials: 'same-origin',
2021          headers: {
2022            'Content-Type': 'application/json',
2023            'Access-Control-Allow-Origin': '*'
2024          },
2025          redirect: 'follow',
2026          referrerPolicy: 'no-referrer',
2027        });
2028      }
2029    })()
2030  </script>
2030
2031  
2031<script type="application/json" id="__selectors_json">
2032    {
2033    "selectors": 
2034  [],
2035    "store": 
2036  
2037    {"isBrandingStore":true,"shouldBranding":true}
2038  
2039,
2040    "autodetect": 
2041  null
2042,
2043    "autoRedirect": 
2044  
2045    {"active":true,"resource":"countries","behavior":"once","queryParams":[],"redirectToDefaultLanguage":true,"visibility":{"urls":{"logicVariant":"exclude","resources":[]},"params":{"logicVariant":"include","resources":["shpxid"],"retainDuringSession":false},"countries":{"logicVariant":"exclude","resources":[]}}}
2046  
2047,
2048    "customResources": 
2049  [],
2050    "markets": [{"enabled":true,"locale":"en","countries":["LU","AX","AL","AD","AM","BY","BA","BG","HR","CY","CZ","DK","EE","FO","FI","FR","GE","GI","GR","GL","GP","GG","HU","IS","IE","IM","IT","LV","LI","LT","MK","MT","MD","MC","ME","NO","PL","PT","RE","RO","SM","RS","SK","SI","ES","SE","TR","UA","VA","DZ","AO","AC","BJ","BW","BF","BI","CM","CV","CF","TD","KM","CG","CD","CI","DJ","EG","GQ","ER","SZ","ET","GA","GM","GH","GN","GW","KE","LS","LR","LY","MG","MW","ML","MR","MU","MA","MZ","NA","NE","NG","RW","ST","SN","SC","SL","SO","ZA","SS","SH","SD","TZ","TG","TA","TN","UG","EH","ZM","ZW","AF","AZ","BH","BD","BT","IO","BN","KH","CN","CX","CC","HK","IN","ID","IQ","IL","JP","JO","KZ","KW","KG","LA","LB","MO","MY","MV","MN","MM","NP","OM","PK","PS","PH","QA","RU","SA","SG","KR","LK","TW","TJ","TH","TM","AE","UZ","VN","YE","AI","AG","AW","BS","BB","BZ","BM","VG","KY","CR","CW","DM","DO","SV","GD","GT","HT","HN","JM","MQ","MS","NI","PA","SX","BL","KN","LC","MF","PM","VC","TT","TC","UM","MX","AU","CK","FJ","PF","KI","NR","NC","NZ","NU","NF","PG","PN","WS","SB","TL","TK","TO","TV","VU","WF","JE","YT","SJ","AR","BO","BR","BQ","CL","CO","EC","FK","GF","GY","PY","PE","SR","UY","VE"],"webPresence":{"defaultLocale":"en","alternateLocales":["nl","de"],"subfolderSuffix":null,"domain":{"host":"mascolori.eu"},"rootUrls":[{"url":"https://mascolori.eu/"},{"url":"https://mascolori.eu/de/"},{"url":"https://mascolori.eu/nl/"}]},"localCurrencies":false,"curr":{"code":"EUR"},"alternateLocales":["nl","de"],"domain":{"host":"mascolori.eu"},"name":"All world","regions":[{"code":"LU"},{"code":"AX"},{"code":"AL"},{"code":"AD"},{"code":"AM"},{"code":"BY"},{"code":"BA"},{"code":"BG"},{"code":"HR"},{"code":"CY"},{"code":"CZ"},{"code":"DK"},{"code":"EE"},{"code":"FO"},{"code":"FI"},{"code":"FR"},{"code":"GE"},{"code":"GI"},{"code":"GR"},{"code":"GL"},{"code":"GP"},{"code":"GG"},{"code":"HU"},{"code":"IS"},{"code":"IE"},{"code":"IM"},{"code":"IT"},{"code":"LV"},{"code":"LI"},{"code":"LT"},{"code":"MK"},{"code":"MT"},{"code":"MD"},{"code":"MC"},{"code":"ME"},{"code":"NO"},{"code":"PL"},{"code":"PT"},{"code":"RE"},{"code":"RO"},{"code":"SM"},{"code":"RS"},{"code":"SK"},{"code":"SI"},{"code":"ES"},{"code":"SE"},{"code":"TR"},{"code":"UA"},{"code":"VA"},{"code":"DZ"},{"code":"AO"},{"code":"AC"},{"code":"BJ"},{"code":"BW"},{"code":"BF"},{"code":"BI"},{"code":"CM"},{"code":"CV"},{"code":"CF"},{"code":"TD"},{"code":"KM"},{"code":"CG"},{"code":"CD"},{"code":"CI"},{"code":"DJ"},{"code":"EG"},{"code":"GQ"},{"code":"ER"},{"code":"SZ"},{"code":"ET"},{"code":"GA"},{"code":"GM"},{"code":"GH"},{"code":"GN"},{"code":"GW"},{"code":"KE"},{"code":"LS"},{"code":"LR"},{"code":"LY"},{"code":"MG"},{"code":"MW"},{"code":"ML"},{"code":"MR"},{"code":"MU"},{"code":"MA"},{"code":"MZ"},{"code":"NA"},{"code":"NE"},{"code":"NG"},{"code":"RW"},{"code":"ST"},{"code":"SN"},{"code":"SC"},{"code":"SL"},{"code":"SO"},{"code":"ZA"},{"code":"SS"},{"code":"SH"},{"code":"SD"},{"code":"TZ"},{"code":"TG"},{"code":"TA"},{"code":"TN"},{"code":"UG"},{"code":"EH"},{"code":"ZM"},{"code":"ZW"},{"code":"AF"},{"code":"AZ"},{"code":"BH"},{"code":"BD"},{"code":"BT"},{"code":"IO"},{"code":"BN"},{"code":"KH"},{"code":"CN"},{"code":"CX"},{"code":"CC"},{"code":"HK"},{"code":"IN"},{"code":"ID"},{"code":"IQ"},{"code":"IL"},{"code":"JP"},{"code":"JO"},{"code":"KZ"},{"code":"KW"},{"code":"KG"},{"code":"LA"},{"code":"LB"},{"code":"MO"},{"code":"MY"},{"code":"MV"},{"code":"MN"},{"code":"MM"},{"code":"NP"},{"code":"OM"},{"code":"PK"},{"code":"PS"},{"code":"PH"},{"code":"QA"},{"code":"RU"},{"code":"SA"},{"code":"SG"},{"code":"KR"},{"code":"LK"},{"code":"TW"},{"code":"TJ"},{"code":"TH"},{"code":"TM"},{"code":"AE"},{"code":"UZ"},{"code":"VN"},{"code":"YE"},{"code":"AI"},{"code":"AG"},{"code":"AW"},{"code":"BS"},{"code":"BB"},{"code":"BZ"},{"code":"BM"},{"code":"VG"},{"code":"KY"},{"code":"CR"},{"code":"CW"},{"code":"DM"},{"code":"DO"},{"code":"SV"},{"code":"GD"},{"code":"GT"},{"code":"HT"},{"code":"HN"},{"code":"JM"},{"code":"MQ"},{"code":"MS"},{"code":"NI"},{"code":"PA"},{"code":"SX"},{"code":"BL"},{"code":"KN"},{"code":"LC"},{"code":"MF"},{"code":"PM"},{"code":"VC"},{"code":"TT"},{"code":"TC"},{"code":"UM"},{"code":"MX"},{"code":"AU"},{"code":"CK"},{"code":"FJ"},{"code":"PF"},{"code":"KI"},{"code":"NR"},{"code":"NC"},{"code":"NZ"},{"code":"NU"},{"code":"NF"},{"code":"PG"},{"code":"PN"},{"code":"WS"},{"code":"SB"},{"code":"TL"},{"code":"TK"},{"code":"TO"},{"code":"TV"},{"code":"VU"},{"code":"WF"},{"code":"JE"},{"code":"YT"},{"code":"SJ"},{"code":"AR"},{"code":"BO"},{"code":"BR"},{"code":"BQ"},{"code":"CL"},{"code":"CO"},{"code":"EC"},{"code":"FK"},{"code":"GF"},{"code":"GY"},{"code":"PY"},{"code":"PE"},{"code":"SR"},{"code":"UY"},{"code":"VE"}],"country":"AX","title":"All world","host":"mascolori.eu"},{"enabled":true,"locale":"en","countries":["GB"],"webPresence":{"defaultLocale":"en","alternateLocales":["nl","de"],"subfolderSuffix":null,"domain":{"host":"mascolori.eu"},"rootUrls":[{"url":"https://mascolori.eu/"},{"url":"https://mascolori.eu/de/"},{"url":"https://mascolori.eu/nl/"}]},"localCurrencies":false,"curr":{"code":"GBP"},"alternateLocales":["nl","de"],"domain":{"host":"mascolori.eu"},"name":"United Kingdom","regions":[{"code":"GB"}
2050],"country":"GB","title":"United Kingdom","host":"mascolori.eu"},{"enabled":true,"locale":"en","countries":["CA"],"webPresence":{"defaultLocale":"en","alternateLocales":["nl","de"],"subfolderSuffix":null,"domain":{"host":"mascolori.eu"},"rootUrls":[{"url":"https://mascolori.eu/"},{"url":"https://mascolori.eu/de/"},{"url":"https://mascolori.eu/nl/"}]},"localCurrencies":false,"curr":{"code":"CAD"},"alternateLocales":["nl","de"],"domain":{"host":"mascolori.eu"},"name":"Canada","regions":[{"code":"CA"}],"country":"CA","title":"Canada","host":"mascolori.eu"},{"enabled":true,"locale":"en","countries":["US"],"webPresence":{"defaultLocale":"en","alternateLocales":["nl","de"],"subfolderSuffix":null,"domain":{"host":"mascolori.eu"},"rootUrls":[{"url":"https://mascolori.eu/"},{"url":"https://mascolori.eu/de/"},{"url":"https://mascolori.eu/nl/"}]},"localCurrencies":false,"curr":{"code":"USD"},"alternateLocales":["nl","de"],"domain":{"host":"mascolori.eu"},"name":"United States","regions":[{"code":"US"}],"country":"US","title":"United States","host":"mascolori.eu"},{"enabled":true,"locale":"nl","countries":["BE"],"webPresence":{"alternateLocales":["en","de"],"defaultLocale":"nl","subfolderSuffix":null,"domain":{"host":"mascolori.nl"}},"localCurrencies":false,"curr":{"code":"EUR"},"alternateLocales":["en","de"],"domain":{"host":"mascolori.nl"},"name":"Belgium","regions":[{"code":"BE"}],"country":"BE","title":"Belgium","host":"mascolori.nl"},{"enabled":true,"locale":"de","countries":["DE","AT"],"webPresence":{"defaultLocale":"de","alternateLocales":["en","nl"],"subfolderSuffix":null,"domain":{"host":"de.mascolori.eu"},"rootUrls":[{"url":"https://de.mascolori.eu/"},{"url":"https://de.mascolori.eu/en/"},{"url":"https://de.mascolori.eu/nl/"}]},"localCurrencies":false,"curr":{"code":"EUR"},"alternateLocales":["en","nl"],"domain":{"host":"de.mascolori.eu"},"name":"Duitsland","regions":[{"code":"DE"},{"code":"AT"}],"country":"AT","title":"Duitsland","host":"de.mascolori.eu"},{"enabled":true,"locale":"nl","countries":["NL"],"webPresence":{"alternateLocales":["en","de"],"defaultLocale":"nl","subfolderSuffix":null,"domain":{"host":"mascolori.nl"}},"localCurrencies":false,"curr":{"code":"EUR"},"alternateLocales":["en","de"],"domain":{"host":"mascolori.nl"},"name":"Netherlands","regions":[{"code":"NL"}],"country":"NL","title":"Netherlands","host":"mascolori.nl"},{"enabled":true,"locale":"nl","countries":["CH"],"webPresence":{"alternateLocales":["en","de"],"defaultLocale":"nl","subfolderSuffix":null,"domain":{"host":"mascolori.nl"}},"localCurrencies":false,"curr":{"code":"CHF"},"alternateLocales":["en","de"],"domain":{"host":"mascolori.nl"},"name":"Switzerland","regions":[{"code":"CH"}],"country":"CH","title":"Switzerland","host":"mascolori.nl"}],
2051    "languages": [{"country":"LU","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":false,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"LU","subfolderSuffix":null,"title":"Dutch","code":"nl","alias":"nl","endonym":"Nederlands","primary":true,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"LU","subfolderSuffix":null,"title":"German","code":"de","alias":"de","endonym":"Deutsch","primary":false,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"GB","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":false,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"GB","subfolderSuffix":null,"title":"Dutch","code":"nl","alias":"nl","endonym":"Nederlands","primary":true,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"GB","subfolderSuffix":null,"title":"German","code":"de","alias":"de","endonym":"Deutsch","primary":false,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"CA","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":false,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"CA","subfolderSuffix":null,"title":"Dutch","code":"nl","alias":"nl","endonym":"Nederlands","primary":true,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"CA","subfolderSuffix":null,"title":"German","code":"de","alias":"de","endonym":"Deutsch","primary":false,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]}
2051,{"country":"US","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":false,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"US","subfolderSuffix":null,"title":"Dutch","code":"nl","alias":"nl","endonym":"Nederlands","primary":true,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"US","subfolderSuffix":null,"title":"German","code":"de","alias":"de","endonym":"Deutsch","primary":false,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"BE","subfolderSuffix":null,"title":"Dutch","code":"nl","alias":"nl","endonym":"Nederlands","primary":true,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"BE","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":false,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"BE","subfolderSuffix":null,"title":"German","code":"de","alias":"de","endonym":"Deutsch","primary":false,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"DE","subfolderSuffix":null,"title":"German","code":"de","alias":"de","endonym":"Deutsch","primary":false,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"DE","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":false,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"DE","subfolderSuffix":null,"title":"Dutch","code":"nl","alias":"nl","endonym":"Nederlands","primary":true,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"NL","subfolderSuffix":null,"title":"Dutch","code":"nl","alias":"nl","endonym":"Nederlands","primary":true,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"NL","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":false,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"NL","subfolderSuffix":null,"title":"German","code":"de","alias":"de","endonym":"Deutsch","primary":false,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"CH","subfolderSuffix":null,"title":"Dutch","code":"nl","alias":"nl","endonym":"Nederlands","primary":true,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"CH","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":false,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"country":"CH","subfolderSuffix":null,"title":"German","code":"de","alias":"de","endonym":"Deutsch","primary":false,"published":true,"domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]}],
2052    "currentMarketLanguages": [{"title":"English","code":"en"},{"title":"Dutch","code":"nl"},{"title":"German","code":"de"}],
2053    "currencies": [{"title":"Euro","code":"EUR","symbol":"€","country":"AX","domainHosts":["mascolori.eu","mascolori.nl","de.mascolori.eu"]},{"title":"British Pound","code":"GBP","symbol":"£","country":"GB","domainHosts":["mascolori.eu"]},{"title":"Canadian Dollar","code":"CAD","symbol":"$","country":"CA","domainHosts":["mascolori.eu"]},{"title":"United States Dollar","code":"USD","symbol":"$","country":"US","domainHosts":["mascolori.eu"]},{"title":"Swiss Franc","code":"CHF","symbol":"Fr.","country":"CH","domainHosts":["mascolori.nl"]}],
2054    "countries": [{"code":"LU","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Luxembourg","primary":true,"domainHosts":["mascolori.eu"]},{"code":"AX","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Åland Islands","primary":false,"domainHosts":["mascolori.eu"]},{"code":"AL","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Albania","primary":false,"domainHosts":["mascolori.eu"]},{"code":"AD","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Andorra","primary":false,"domainHosts":["mascolori.eu"]},{"code":"AM","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Armenia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BY","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Belarus","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BA","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Bosnia & Herzegovina","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BG","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Bulgaria","primary":false,"domainHosts":["mascolori.eu"]},{"code":"HR","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Croatia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"CY","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Cyprus","primary":false,"domainHosts":["mascolori.eu"]},{"code":"CZ","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Czechia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"DK","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Denmark","primary":false,"domainHosts":["mascolori.eu"]},{"code":"EE","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Estonia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"FO","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Faroe Islands","primary":false,"domainHosts":["mascolori.eu"]},{"code":"FI","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Finland","primary":false,"domainHosts":["mascolori.eu"]},{"code":"FR","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"France","primary":false,"domainHosts":["mascolori.eu"]},{"code":"GE","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Georgia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"GI","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Gibraltar","primary":false,"domainHosts":["mascolori.eu"]},{"code":"GR","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Greece","primary":false,"domainHosts":["mascolori.eu"]},{"code":"GL","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Greenland","primary":false,"domainHosts":["mascolori.eu"]},{"code":"GP","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Guadeloupe","primary":false,"domainHosts":["mascolori.eu"]},{"code":"GG","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Guernsey","primary":false,"domainHosts":["mascolori.eu"]},{"code":"HU","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Hungary","primary":false,"domainHosts":["mascolori.eu"]},{"code":"IS","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Iceland","primary":false,"domainHosts":["mascolori.eu"]},{"code":"IE","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Ireland","primary":false,"domainHosts":["mascolori.eu"]},{"code":"IM","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Isle of Man","primary":false,"domainHosts":["mascolori.eu"]},{"code":"IT","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Italy","primary":false,"domainHosts":["mascolori.eu"]},{"code":"LV","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Latvia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"LI","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Liechtenstein","primary":false,"domainHosts":["mascolori.eu"]},{"code":"LT","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Lithuania","primary":false,"domainHosts":["mascolori.eu"]},{"code":"MK","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"North Macedonia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"MT","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Malta","primary":false,"domainHosts":["mascolori.eu"]},{"code":"MD","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Moldova","primary":false,"domainHosts":["mascolori.eu"]},{"code":"MC","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Monaco","primary":false,"domainHosts":["mascolori.eu"]},{"code":"ME","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Montenegro","primary":false,"domainHosts":["mascolori.eu"]},{"code":"NO","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Norway","primary":false,"domainHosts":["mascolori.eu"]},{"code":"PL","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Poland","primary":false,"domainHosts":["mascolori.eu"]},{"code":"PT","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Portugal","primary":false,"domainHosts":["mascolori.eu"]},{"code":"RE","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Réunion","primary":false,"domainHosts":["mascolori.eu"]},{"code":"RO","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Romania","primary":false,"domainHosts":["mascolori.eu"]},{"code":"SM","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"San Marino","primary":false,"domainHosts":["mascolori.eu"]},{"code":"RS","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Serbia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"SK","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Slovakia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"SI","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Slovenia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"ES","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Spain","primary":false,"domainHosts":["mascolori.eu"]},{"code":"SE","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Sweden","primary":false,"domainHosts":["mascolori.eu"]},{"code":"TR","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Turkey","primary":false,"domainHosts":["mascolori.eu"]},{"code":"UA","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Ukraine","primary":false,"domainHosts":["mascolori.eu"]},{"code":"VA","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Vatican City","primary":false,"domainHosts":["mascolori.eu"]},{"code":"DZ","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Algeria","primary":false,"domainHosts":["mascolori.eu"]},{"code":"AO","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Angola","primary":false,"domainHosts":["mascolori.eu"]},{"code":"AC","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Ascension Island","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BJ","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Benin","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BW","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Botswana","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BF","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Burkina Faso","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BI","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Burundi","primary":false,"domainHosts":["mascolori.eu"]},{"code":"CM","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Cameroon","primary":false,"domainHosts":["mascolori.eu"]},{"code":"CV","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Cape Verde","primary":false,"domainHosts":["mascolori.eu"]},{"code":"CF","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Central African Republic","primary":false,"domainHosts":["mascolori.eu"]},{"code":"TD","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Chad","primary":false,"domainHosts":["mascolori.eu"]},{"code":"KM","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Comoros","primary":false,"domainHosts":["mascolori.eu"]},{"code":"CG","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Congo - Brazzaville","primary":false,"domainHosts":["mascolori.eu"]},{"code":"CD","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Congo - Kinshasa","primary":false,"domainHosts":["mascolori.eu"]},{"code":"CI","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Côte d’Ivoire","primary":false,"domainHosts":["mascolori.eu"]},{"code":"DJ","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Djibouti","primary":false,"domainHosts":["mascolori.eu"]},{"code":"EG","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Egypt","primary":false,"domainHosts":["mascolori.eu"]},{"code":"GQ","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Equatorial Guinea","primary":false,"domainHosts":["mascolori.eu"]},{"code":"ER","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Eritrea","primary":false,"domainHosts":["mascolori.eu"]},{"code":"SZ","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Eswatini","primary":false,"domainHosts":["mascolori.eu"]},{"code":"ET","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Ethiopia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"GA","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Gabon","primary":false,"domainHosts":["mascolori.eu"]},{"code":"GM","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Gambia","primary":false,"do
2054mainHosts":["mascolori.eu"]},{"code":"GH","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Ghana","primary":false,"domainHosts":["mascolori.eu"]},{"code":"GN","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Guinea","primary":false,"domainHosts":["mascolori.eu"]},{"code":"GW","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Guinea-Bissau","primary":false,"domainHosts":["mascolori.eu"]},{"code":"KE","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Kenya","primary":false,"domainHosts":["mascolori.eu"]},{"code":"LS","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Lesotho","primary":false,"domainHosts":["mascolori.eu"]},{"code":"LR","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Liberia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"LY","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Libya","primary":false,"domainHosts":["mascolori.eu"]},{"code":"MG","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Madagascar","primary":false,"domainHosts":["mascolori.eu"]},{"code":"MW","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Malawi","primary":false,"domainHosts":["mascolori.eu"]},{"code":"ML","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Mali","primary":false,"domainHosts":["mascolori.eu"]},{"code":"MR","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Mauritania","primary":false,"domainHosts":["mascolori.eu"]},{"code":"MU","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Mauritius","primary":false,"domainHosts":["mascolori.eu"]},{"code":"MA","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Morocco","primary":false,"domainHosts":["mascolori.eu"]},{"code":"MZ","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Mozambique","primary":false,"domainHosts":["mascolori.eu"]},{"code":"NA","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Namibia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"NE","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Niger","primary":false,"domainHosts":["mascolori.eu"]},{"code":"NG","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Nigeria","primary":false,"domainHosts":["mascolori.eu"]},{"code":"RW","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Rwanda","primary":false,"domainHosts":["mascolori.eu"]},{"code":"ST","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"São Tomé & Príncipe","primary":false,"domainHosts":["mascolori.eu"]},{"code":"SN","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Senegal","primary":false,"domainHosts":["mascolori.eu"]},{"code":"SC","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Seychelles","primary":false,"domainHosts":["mascolori.eu"]},{"code":"SL","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Sierra Leone","primary":false,"domainHosts":["mascolori.eu"]},{"code":"SO","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Somalia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"ZA","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"South Africa","primary":false,"domainHosts":["mascolori.eu"]},{"code":"SS","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"South Sudan","primary":false,"domainHosts":["mascolori.eu"]},{"code":"SH","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"St. Helena","primary":false,"domainHosts":["mascolori.eu"]},{"code":"SD","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Sudan","primary":false,"domainHosts":["mascolori.eu"]},{"code":"TZ","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Tanzania","primary":false,"domainHosts":["mascolori.eu"]},{"code":"TG","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Togo","primary":false,"domainHosts":["mascolori.eu"]},{"code":"TA","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Tristan da Cunha","primary":false,"domainHosts":["mascolori.eu"]},{"code":"TN","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Tunisia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"UG","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Uganda","primary":false,"domainHosts":["mascolori.eu"]},{"code":"EH","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Western Sahara","primary":false,"domainHosts":["mascolori.eu"]},{"code":"ZM","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Zambia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"ZW","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Zimbabwe","primary":false,"domainHosts":["mascolori.eu"]},{"code":"AF","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Afghanistan","primary":false,"domainHosts":["mascolori.eu"]},{"code":"AZ","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Azerbaijan","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BH","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Bahrain","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BD","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Bangladesh","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BT","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Bhutan","primary":false,"domainHosts":["mascolori.eu"]},{"code":"IO","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"British Indian Ocean Territory","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BN","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Brunei","primary":false,"domainHosts":["mascolori.eu"]},{"code":"KH","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Cambodia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"CN","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"China","primary":false,"domainHosts":["mascolori.eu"]},{"code":"CX","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Christmas Island","primary":false,"domainHosts":["mascolori.eu"]},{"code":"CC","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Cocos (Keeling) Islands","primary":false,"domainHosts":["mascolori.eu"]},{"code":"HK","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Hong Kong SAR","primary":false,"domainHosts":["mascolori.eu"]},{"code":"IN","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"India","primary":false,"domainHosts":["mascolori.eu"]},{"code":"ID","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Indonesia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"IQ","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Iraq","primary":false,"domainHosts":["mascolori.eu"]},{"code":"IL","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Israel","primary":false,"domainHosts":["mascolori.eu"]},{"code":"JP","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Japan","primary":false,"domainHosts":["mascolori.eu"]},{"code":"JO","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Jordan","primary":false,"domainHosts":["mascolori.eu"]},{"code":"KZ","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Kazakhstan","primary":false,"domainHosts":["mascolori.eu"]},{"code":"KW","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Kuwait","primary":false,"domainHosts":["mascolori.eu"]},{"code":"KG","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Kyrgyzstan","primary":false,"domainHosts":["mascolori.eu"]},{"code":"LA","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Laos","primary":false,"domainHosts":["mascolori.eu"]},{"code":"LB","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Lebanon","primary":false,"domainHosts":["mascolori.eu"]},{"code":"MO","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Macao SAR","primary":false,"domainHosts":["mascolori.eu"]},{"code":"MY","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Malaysia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"MV","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Maldives","primary":false,"domainHosts":["mascolori.eu"]},{"code":"MN","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Mongolia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"MM","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Myanmar (Burma)","primary":false,"domainHosts":["mascolori.eu"]},{"code":"NP","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Nepal","primary":false,"domainHosts":["mascolori.eu"]},{"code":"OM","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Oman","primary":false,"domainHosts":["mascolori.eu"]},{"code":"PK","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Pakistan","primary":false,"domainHosts":["mascolori.eu"]},{"code":"PS","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Palestinian Territories","primary":false,"domainHosts":["mascolori.eu"]},{"code":"PH","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Philippines","primary":false,"domainHosts":["mascolori.eu"]},{"code":"QA","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Qatar","primary":false,"domainHosts":["mascolori.eu"]},{"code":"RU","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Russia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"SA","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Saudi Arabia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"SG","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Singapore","primary":false,"domainHosts":["mascolori.eu"]},{"code":"KR","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"South Korea","primary":false,"domainHosts":["mascolori.eu"]},{"code":"LK","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Sri Lanka","primary":false,"domainHosts":["mascolori.eu"]},{"code":"TW","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Taiwan","primary":false,"domainHosts":["mascolori.eu"]},{"code":"TJ","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Tajikistan","primary":false,"domainHosts":["mascolori.eu"]},{"code":"TH","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Thailand","primary":false,"domainHosts":["mascolori.eu"]},{"code":"TM","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Turkmenistan","primary":false,"domainHosts":["mascolori.eu"]},{"code":"AE","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"United Arab Emirates","primary":false,"domainHosts":["mascolori.eu"]},{"code":"UZ","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Uzbekistan","primary":false,"domainHosts":["mascolori.eu"]},{"code":"VN","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Vietnam","primary":false,"domainHosts":["mascolori.eu"]},{"code":"YE","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Yemen","primary":false,"domainHosts":["mascolori.eu"]},{"code":"AI","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Anguilla","primary":false,"domainHosts":["mascolori.eu"]},{"code":"AG","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Antigua & Barbuda","primary":false,"domainHosts":["mascolori.eu"]},{"code":"AW","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Aruba","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BS","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Bahamas","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BB","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Barbados","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BZ","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Belize","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BM","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Bermuda","primary":false,"domainHosts":["mascolori.eu"]},{"code":"VG","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"British Virgin Islands","primary":false,"domainHosts":["mascolori.eu"]},{"code":"KY","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Cayman Islands","primary":false,"domainHosts":["mascolori.eu"]},{"code":"CR","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Costa Rica","primary":false,"domainHosts":["mascolori.eu"]},{"code":"CW","localCurrencies":false,"currency":{"code"
2054:"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Curaçao","primary":false,"domainHosts":["mascolori.eu"]},{"code":"DM","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Dominica","primary":false,"domainHosts":["mascolori.eu"]},{"code":"DO","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Dominican Republic","primary":false,"domainHosts":["mascolori.eu"]},{"code":"SV","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"El Salvador","primary":false,"domainHosts":["mascolori.eu"]},{"code":"GD","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Grenada","primary":false,"domainHosts":["mascolori.eu"]},{"code":"GT","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Guatemala","primary":false,"domainHosts":["mascolori.eu"]},{"code":"HT","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Haiti","primary":false,"domainHosts":["mascolori.eu"]},{"code":"HN","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Honduras","primary":false,"domainHosts":["mascolori.eu"]},{"code":"JM","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Jamaica","primary":false,"domainHosts":["mascolori.eu"]},{"code":"MQ","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Martinique","primary":false,"domainHosts":["mascolori.eu"]},{"code":"MS","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Montserrat","primary":false,"domainHosts":["mascolori.eu"]},{"code":"NI","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Nicaragua","primary":false,"domainHosts":["mascolori.eu"]},{"code":"PA","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Panama","primary":false,"domainHosts":["mascolori.eu"]},{"code":"SX","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Sint Maarten","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BL","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"St. Barthélemy","primary":false,"domainHosts":["mascolori.eu"]},{"code":"KN","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"St. Kitts & Nevis","primary":false,"domainHosts":["mascolori.eu"]},{"code":"LC","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"St. Lucia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"MF","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"St. Martin","primary":false,"domainHosts":["mascolori.eu"]},{"code":"PM","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"St. Pierre & Miquelon","primary":false,"domainHosts":["mascolori.eu"]},{"code":"VC","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"St. Vincent & Grenadines","primary":false,"domainHosts":["mascolori.eu"]},{"code":"TT","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Trinidad & Tobago","primary":false,"domainHosts":["mascolori.eu"]},{"code":"TC","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Turks & Caicos Islands","primary":false,"domainHosts":["mascolori.eu"]},{"code":"UM","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"U.S. Outlying Islands","primary":false,"domainHosts":["mascolori.eu"]},{"code":"MX","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Mexico","primary":false,"domainHosts":["mascolori.eu"]},{"code":"AU","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Australia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"CK","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Cook Islands","primary":false,"domainHosts":["mascolori.eu"]},{"code":"FJ","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Fiji","primary":false,"domainHosts":["mascolori.eu"]},{"code":"PF","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"French Polynesia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"KI","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Kiribati","primary":false,"domainHosts":["mascolori.eu"]},{"code":"NR","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Nauru","primary":false,"domainHosts":["mascolori.eu"]},{"code":"NC","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"New Caledonia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"NZ","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"New Zealand","primary":false,"domainHosts":["mascolori.eu"]},{"code":"NU","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Niue","primary":false,"domainHosts":["mascolori.eu"]},{"code":"NF","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Norfolk Island","primary":false,"domainHosts":["mascolori.eu"]},{"code":"PG","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Papua New Guinea","primary":false,"domainHosts":["mascolori.eu"]},{"code":"PN","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Pitcairn Islands","primary":false,"domainHosts":["mascolori.eu"]},{"code":"WS","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Samoa","primary":false,"domainHosts":["mascolori.eu"]},{"code":"SB","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Solomon Islands","primary":false,"domainHosts":["mascolori.eu"]},{"code":"TL","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Timor-Leste","primary":false,"domainHosts":["mascolori.eu"]},{"code":"TK","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Tokelau","primary":false,"domainHosts":["mascolori.eu"]},{"code":"TO","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Tonga","primary":false,"domainHosts":["mascolori.eu"]},{"code":"TV","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Tuvalu","primary":false,"domainHosts":["mascolori.eu"]},{"code":"VU","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Vanuatu","primary":false,"domainHosts":["mascolori.eu"]},{"code":"WF","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Wallis & Futuna","primary":false,"domainHosts":["mascolori.eu"]},{"code":"JE","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Jersey","primary":false,"domainHosts":["mascolori.eu"]},{"code":"YT","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Mayotte","primary":false,"domainHosts":["mascolori.eu"]},{"code":"SJ","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Svalbard & Jan Mayen","primary":false,"domainHosts":["mascolori.eu"]},{"code":"AR","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Argentina","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BO","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Bolivia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BR","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Brazil","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BQ","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Caribbean Netherlands","primary":false,"domainHosts":["mascolori.eu"]},{"code":"CL","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Chile","primary":false,"domainHosts":["mascolori.eu"]},{"code":"CO","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Colombia","primary":false,"domainHosts":["mascolori.eu"]},{"code":"EC","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Ecuador","primary":false,"domainHosts":["mascolori.eu"]},{"code":"FK","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Falkland Islands","primary":false,"domainHosts":["mascolori.eu"]},{"code":"GF","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"French Guiana","primary":false,"domainHosts":["mascolori.eu"]},{"code":"GY","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Guyana","primary":false,"domainHosts":["mascolori.eu"]},{"code":"PY","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Paraguay","primary":false,"domainHosts":["mascolori.eu"]},{"code":"PE","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Peru","primary":false,"domainHosts":["mascolori.eu"]},{"code":"SR","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Suriname","primary":false,"domainHosts":["mascolori.eu"]},{"code":"UY","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Uruguay","primary":false,"domainHosts":["mascolori.eu"]},{"code":"VE","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Venezuela","primary":false,"domainHosts":["mascolori.eu"]},{"code":"GB","localCurrencies":false,"currency":{"code":"GBP","enabled":false,"title":"British Poun
2054d","symbol":"£"},"title":"United Kingdom","primary":false,"domainHosts":["mascolori.eu"]},{"code":"CA","localCurrencies":false,"currency":{"code":"CAD","enabled":false,"title":"Canadian Dollar","symbol":"$"},"title":"Canada","primary":false,"domainHosts":["mascolori.eu"]},{"code":"US","localCurrencies":false,"currency":{"code":"USD","enabled":false,"title":"United States Dollar","symbol":"$"},"title":"United States","primary":false,"domainHosts":["mascolori.eu"]},{"code":"BE","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Belgium","primary":false,"domainHosts":["mascolori.nl"]},{"code":"DE","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Germany","primary":false,"domainHosts":["de.mascolori.eu"]},{"code":"AT","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Austria","primary":false,"domainHosts":["de.mascolori.eu"]},{"code":"NL","localCurrencies":false,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"€"},"title":"Netherlands","primary":false,"domainHosts":["mascolori.nl"]},{"code":"CH","localCurrencies":false,"currency":{"code":"CHF","enabled":false,"title":"Swiss Franc","symbol":"Fr."},"title":"Switzerland","primary":false,"domainHosts":["mascolori.nl"]}],
2055    "currentCountry": {"title":"United States","code":"US","currency": {"title": "United States Dollar","code": "USD","symbol": "$"}},
2056    "currentLanguage": {
2057      "title": "English",
2058      "code": "en",
2059      "primary": false
2060    },
2061    "currentCurrency": {
2062      "title": "United States Dollar",
2063      "code": "USD",
2064      "country":"US",
2065      "symbol": "$"
2066    },
2067    "currentMarket": null,
2068    "shopDomain":"mascolori.nl",
2069    "shopCountry": "NL",
2070    "shopLang": "nl"
2071    }
2072  </script>
2072
2073
2074
2075
2076  
2076<script src="https://cdn.shopify.com/extensions/01a1205b-79e7-7681-b39c-b848963dfed9/selecty-188/assets/selectors.js" async></script>
2076
2077
2078<script>
2079  if (new URLSearchParams(location?.search).has('selectors_preview')) {
2080    [].forEach(function (url) {
2081      var s = document.createElement('script');
2082      s.src = url;
2083      s.async = true;
2084      document.head.appendChild(s);
2085    });
2086  }
2087</script>
2087
2088
2089
2090<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103  
2103<script async src="https://static.klaviyo.com/onsite/js/TkVVgV/klaviyo.js?company_id=TkVVgV"></script>
2103
2104  
2104<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>
2104
2105
2106  
2107    
2107<script id="viewed_product">
2108      if (item == null) {
2109        var _learnq = _learnq || [];
2110
2111        var MetafieldReviews = null
2112        var MetafieldYotpoRating = null
2113        var MetafieldYotpoCount = null
2114        var MetafieldLooxRating = null
2115        var MetafieldLooxCount = null
2116        var okendoProduct = null
2117        var okendoProductReviewCount = null
2118        var okendoProductReviewAverageValue = null
2119        try {
2120          // The following fields are used for Customer Hub recently viewed in order to add reviews.
2121          // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items
2122          MetafieldReviews = {"rating_count":0};
2123          MetafieldYotpoRating = "0"
2124          MetafieldYotpoCount = "0"
2125          MetafieldLooxRating = null
2126          MetafieldLooxCount = null
2127
2128          okendoProduct = null
2129          // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data
2130          if (okendoProduct && 'error' in okendoProduct) {
2131            okendoProduct = null
2132          }
2133          okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null
2134          okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null
2135        } catch (error) {
2136          console.error('Error in Klaviyo onsite reviews tracking:', error);
2137        }
2138
2139        var item = {
2140          Name: "gift card",
2141          ProductID: 8953146245442,
2142          Categories: ["Gifts"],
2143          ImageURL: "https://mascolori.eu/cdn/shop/files/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d_grande.jpg?v=1765459976",
2144          URL: "https://mascolori.eu/products/awadawdaw",
2145          Brand: "Mascolori",
2146          Price: "$26.00",
2147          Value: "26.00",
2148          CompareAtPrice: "$0.00"
2149        };
2150        _learnq.push(['track', 'Viewed Product', item]);
2151        _learnq.push(['trackViewedItem', {
2152          Title: item.Name,
2153          ItemId: item.ProductID,
2154          Categories: item.Categories,
2155          ImageUrl: item.ImageURL,
2156          Url: item.URL,
2157          Metadata: {
2158            Brand: item.Brand,
2159            Price: item.Price,
2160            Value: item.Value,
2161            CompareAtPrice: item.CompareAtPrice
2162          },
2163          metafields:{
2164            reviews: MetafieldReviews,
2165            yotpo:{
2166              rating: MetafieldYotpoRating,
2167              count: MetafieldYotpoCount,
2168            },
2169            loox:{
2170              rating: MetafieldLooxRating,
2171              count: MetafieldLooxCount,
2172            },
2173            okendo: {
2174              rating: okendoProductReviewAverageValue,
2175              count: okendoProductReviewCount,
2176            }
2177          }
2178        }]);
2179      }
2180    </script>
2180
2181  
2182
2183
2184
2185
2186  
2186<script>
2187    window.klaviyoReviewsProductDesignMode = false
2188  </script>
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf -->
2199
2200
2201  
2201<script type="text/javascript" src="https://cdn-widgetsrepository.yotpo.com/v1/loader/RK9MndHC4zrAEwI5Q0YmhHvvIKAuEhkf16HkxLHJ?languageCode=en" async></script>
2201
2202
2203
2204
2205  
2206<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 -->
2207
2208<!-- BEGIN app snippet: pagefly-cro-ab-testing-main -->
2209
2210
2211
2212
2213
2214
2215
2216<script>
2217  ;(function () {
2218    const url = new URL(window.location)
2219    const viewParam = url.searchParams.get('view')
2220    if (viewParam && viewParam.includes('variant-pf-')) {
2221      url.searchParams.set('pf_v', viewParam)
2222      url.searchParams.delete('view')
2223      window.history.replaceState({}, '', url)
2224    }
2225  })()
2226</script>
2226
2227
2228
2229
2230<script type='module'>
2231  
2232  window.PAGEFLY_CRO = window.PAGEFLY_CRO || {}
2233
2234  window.PAGEFLY_CRO['data_debug'] = {
2235    original_template_suffix: "all_products",
2236    allow_ab_test: false,
2237    ab_test_start_time: 0,
2238    ab_test_end_time: 0,
2239    today_date_time: 1791585623000,
2240  }
2241  window.PAGEFLY_CRO['GA4'] = { enabled: false}
2242</script>
2242
2243
2244<!-- END app snippet -->
2245
2246
2247
2248
2249
2250
2251
2252
2253  
2253<script src='https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-helper.js' defer='defer'></script>
2253
2254
2255  
2255<script src='https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-general-helper.js' defer='defer'></script>
2255
2256
2257  
2257<script src='https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-snap-slider.js' defer='defer'></script>
2257
2258
2259  
2259<script src='https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-slideshow-v3.js' defer='defer'></script>
2259
2260
2261  
2261<script src='https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-slideshow-v4.js' defer='defer'></script>
2261
2262
2263  
2263<script src='https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-glider.js' defer='defer'></script>
2263
2264
2265  
2265<script src='https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
2265
2266
2267  
2267<script src='https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-product-media.js' defer='defer'></script>
2267
2268
2269  
2269<script src='https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-product.js' defer='defer'></script>
2269
2270
2271
2272<script id='pagefly-helper-data' type='application/json'>
2273  {
2274    "page_optimization": {
2275      "assets_prefetching": false
2276    },
2277    "elements_asset_mapper": {
2278      "Accordion": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-accordion.js",
2279      "Accordion3": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-accordion3.js",
2280      "CountDown": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-countdown.js",
2281      "GMap1": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-gmap.js",
2282      "GMap2": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-gmap.js",
2283      "GMapBasicV2": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-gmap.js",
2284      "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-gmap.js",
2285      "HTML.Video": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-htmlvideo.js",
2286      "HTML.Video2": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-htmlvideo2.js",
2287      "HTML.Video3": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-htmlvideo2.js",
2288      "BackgroundVideo": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-htmlvideo2.js",
2289      "Instagram": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-instagram.js",
2290      "Instagram2": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-instagram.js",
2291      "Insta3": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-instagram3.js",
2292      "Tabs": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-tab.js",
2293      "Tabs3": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-tab3.js",
2294      "ProductBox": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-cart.js",
2295      "FBPageBox2": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-facebook.js",
2296      "FBLikeButton2": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-facebook.js",
2297      "TwitterFeed2": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-twitter.js",
2298      "Paragraph4": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-paragraph4.js",
2299
2300      "AliReviews": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js",
2301      "BackInStock": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js",
2302      "GloboBackInStock": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js",
2303      "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js",
2304      "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js",
2305      "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder
2305-368/assets/pagefly-3rd-elements.js",
2306      "LimeSpot": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js",
2307      "Loox": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js",
2308      "Opinew": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js",
2309      "Powr": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js",
2310      "ProductReviews": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js",
2311      "PushOwl": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js",
2312      "ReCharge": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js",
2313      "Rivyo": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js",
2314      "TrackingMore": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js",
2315      "Vitals": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js",
2316      "Wiser": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js"
2317    },
2318    "custom_elements_mapper": {
2319      "pf-click-action-element": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-click-action-element.js",
2320      "pf-dialog-element": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-dialog-element.js"
2321    }
2322  }
2323</script>
2323
2324
2325<script id='pagefly-heatmap-config' type='application/json'>
2326  {}
2327</script>
vendor: 1 bytes, line 2327
2327
2328<script>
2329  (function () {
2330    var el = document.getElementById('pagefly-heatmap-config')
2331    if (!el) { window.__pagefly_heatmap_config__ = {}; return }
2332    try {
2333      window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {}
2334    } catch (e) {
2335      window.__pagefly_heatmap_config__ = {}
2336    }
2337  })()
2338</script>
vendor: 1 bytes, line 2338
2338
2339<script>
2340  // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL:
2341  // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an
2342  // overlay path in the metafield, and this page must already be one the merchant enabled
2343  // tracking for. The last gate is what stops a crafted link pulling the asset onto an
2344  // arbitrary storefront page. Everything else is decided inside the asset, and by the server.
2345  (function () {
2346    var cfg = window.__pagefly_heatmap_config__ || {}
2347    var id = (window.__pagefly_page_setting__ || {}).pageId
2348    if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return
2349    if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return
2350    if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return
2351    var s = document.createElement('script')
2352    s.src = 'https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-heatmap-overlay.js'
2353    s.defer = true
2354    document.head.appendChild(s)
2355  })()
2356</script>
2356
2357
2358<!-- BEGIN app snippet: pf-ai-schema -->
2359<!-- END app snippet -->
2360
2361
2362<!-- END app block --><link href="https://cdn.shopify.com/extensions/01a088f0-127a-7337-ab8c-e047d095bce1/movatech-lightning-deals-88/assets/lightning-deals-badges.css" rel="stylesheet" type="text/css" media="all">
2363<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2364<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: 75422957890,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};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 2364
2364
2365<script>
2366  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
2367</script>
vendor: 1 bytes, line 2367
2367
2368<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}
2368).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: 75422957890,storefrontBaseUrl: "https://mascolori.nl",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://mascolori.eu/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"3113910653","configuration":"{\"tagID\":\"2613820722374\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"3090710909","configuration":"{\"shopId\":\"b82808e8-c041-4462-89f2-732966f9147d\",\"analyticsUrl\":\"https:\\\/\\\/shogun-abc-production.global.ssl.fastly.net\",\"appType\":\"ab_testing\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6d2b8445c58f7ac1a1dfccce276de7aa","type":"APP","apiClientId":214825828353,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
2368,"dataSharingState":"unrestricted"},{"id":"2028208509","configuration":"{\"accountID\":\"TkVVgV\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1949663613","configuration":"{\"account_ID\":\"782377\",\"google_analytics_tracking_tag\":\"1\",\"measurement_id\":\"2\",\"api_secret\":\"3\",\"shop_settings\":\"{\\\"custom_pixel_script\\\":\\\"https:\\\\\\\/\\\\\\\/storage.googleapis.com\\\\\\\/gsf-scripts\\\\\\\/custom-pixels\\\\\\\/mascolori.js\\\"}\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"dbf16afd37d7bda963909dd4e886232e","type":"APP","apiClientId":1558137,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1479082365","configuration":"{\"accountID\":\"b89c361c-5c0c-40bd-8cc1-88f4bf1d3035\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"bae564ff3ee3d74fc50ea9981b86488d","type":"APP","apiClientId":103308394497,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"747831618","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-VH0FYMR72V\\\",\\\"AW-962921236\\\",\\\"GT-WVXM834C\\\"],\\\"target_country\\\":\\\"NL\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-VH0FYMR72V\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-VH0FYMR72V\\\",\\\"AW-962921236\\\/-gR9CL7SufIYEJSGlMsD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-VH0FYMR72V\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-VH0FYMR72V\\\",\\\"AW-962921236\\\/lNSYCLvSufIYEJSGlMsD\\\",\\\"MC-98P9BKKH0S\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-VH0FYMR72V\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-VH0FYMR72V\\\",\\\"AW-962921236\\\/KbOHCLXSufIYEJSGlMsD\\\",\\\"MC-98P9BKKH0S\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-VH0FYMR72V\\\",\\\"AW-962921236\\\/JShUCLjSufIYEJSGlMsD\\\",\\\"MC-98P9BKKH0S\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-VH0FYMR72V\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-VH0FYMR72V\\\",\\\"AW-962921236\\\/RkktCL_TufIYEJSGlMsD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-VH0FYMR72V\\\",\\\"AW-962921236\\\/WXhmCLnTufIYEJSGlMsD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-VH0FYMR72V\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"230850882","configuration":"{\"pixel_id\":\"1013503449328905\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"205848957","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":[],"name":"Reaktion Pixel"},{"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":"Mascolori","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"mascolori.myshopify.com","countryCode":"NL","storefrontUrl":"https:\/\/mascolori.eu"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":26.0,"currencyCode":"USD"},"product":{"title":"gift card","vendor":"Mascolori","id":"8953146245442","untranslatedTitle":"Gift card","url":"\/products\/awad
2368awdaw","type":""},"id":"47374372962626","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"sku":"","title":"€25","untranslatedTitle":"€25"},{"price":{"amount":49.0,"currencyCode":"USD"},"product":{"title":"gift card","vendor":"Mascolori","id":"8953146245442","untranslatedTitle":"Gift card","url":"\/products\/awadawdaw","type":""},"id":"47374372995394","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"sku":"","title":"€50","untranslatedTitle":"€50"},{"price":{"amount":79.0,"currencyCode":"USD"},"product":{"title":"gift card","vendor":"Mascolori","id":"8953146245442","untranslatedTitle":"Gift card","url":"\/products\/awadawdaw","type":""},"id":"47374373028162","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"sku":"","title":"€75","untranslatedTitle":"€75"},{"price":{"amount":109.0,"currencyCode":"USD"},"product":{"title":"gift card","vendor":"Mascolori","id":"8953146245442","untranslatedTitle":"Gift card","url":"\/products\/awadawdaw","type":""},"id":"47374373060930","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"sku":"","title":"€100","untranslatedTitle":"€100"},{"price":{"amount":129.0,"currencyCode":"USD"},"product":{"title":"gift card","vendor":"Mascolori","id":"8953146245442","untranslatedTitle":"Gift card","url":"\/products\/awadawdaw","type":""},"id":"47377417765186","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"sku":"","title":"€125","untranslatedTitle":"€125"},{"price":{"amount":159.0,"currencyCode":"USD"},"product":{"title":"gift card","vendor":"Mascolori","id":"8953146245442","untranslatedTitle":"Gift card","url":"\/products\/awadawdaw","type":""},"id":"47377419075906","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"sku":"","title":"€150","untranslatedTitle":"€150"},{"price":{"amount":179.0,"currencyCode":"USD"},"product":{"title":"gift card","vendor":"Mascolori","id":"8953146245442","untranslatedTitle":"Gift card","url":"\/products\/awadawdaw","type":""},"id":"47377419239746","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"sku":"","title":"€175","untranslatedTitle":"€175"},{"price":{"amount":209.0,"currencyCode":"USD"},"product":{"title":"gift card","vendor":"Mascolori","id":"8953146245442","untranslatedTitle":"Gift card","url":"\/products\/awadawdaw","type":""},"id":"47377420550466","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"sku":"","title":"€200","untranslatedTitle":"€200"},{"price":{"amount":239.0,"currencyCode":"USD"},"product":{"title":"gift card","vendor":"Mascolori","id":"8953146245442","untranslatedTitle":"Gift card","url":"\/products\/awadawdaw","type":""},"id":"47377420714306","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"sku":"","title":"€225","untranslatedTitle":"€225"},{"price":{"amount":259.0,"currencyCode":"USD"},"product":{"title":"gift card","vendor":"Mascolori","id":"8953146245442","untranslatedTitle":"Gift card","url":"\/products\/awadawdaw","type":""},"id":"47377420943682","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"sku":"","title":"€250","untranslatedTitle":"€250"},{"price":{"amount":309.0,"currencyCode":"USD"},"product":{"title":"gift card","vendor":"Mascolori","id":"8953146245442","untranslatedTitle":"Gift card","url":"\/products\/awadawdaw","type":""},"id":"47377422319938","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"sku":"","title":"€300","untranslatedTitle":"€300"}
2368],"products":[{"id":"8953146245442","handle":"awadawdaw","isCollective":null,"title":"gift card","type":null,"untranslatedTitle":"Gift card","url":"\/products\/awadawdaw","vendor":"Mascolori","remoteShopId":null,"variants":[{"id":"47374372962626","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"price":{"amount":26.0,"currencyCode":"USD"},"sku":"","title":"€25","untranslatedTitle":"€25"},{"id":"47374372995394","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"price":{"amount":49.0,"currencyCode":"USD"},"sku":"","title":"€50","untranslatedTitle":"€50"},{"id":"47374373028162","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"price":{"amount":79.0,"currencyCode":"USD"},"sku":"","title":"€75","untranslatedTitle":"€75"},{"id":"47374373060930","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"price":{"amount":109.0,"currencyCode":"USD"},"sku":"","title":"€100","untranslatedTitle":"€100"},{"id":"47377417765186","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"price":{"amount":129.0,"currencyCode":"USD"},"sku":"","title":"€125","untranslatedTitle":"€125"},{"id":"47377419075906","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"price":{"amount":159.0,"currencyCode":"USD"},"sku":"","title":"€150","untranslatedTitle":"€150"},{"id":"47377419239746","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"price":{"amount":179.0,"currencyCode":"USD"},"sku":"","title":"€175","untranslatedTitle":"€175"},{"id":"47377420550466","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"price":{"amount":209.0,"currencyCode":"USD"},"sku":"","title":"€200","untranslatedTitle":"€200"},{"id":"47377420714306","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"price":{"amount":239.0,"currencyCode":"USD"},"sku":"","title":"€225","untranslatedTitle":"€225"},{"id":"47377420943682","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"price":{"amount":259.0,"currencyCode":"USD"},"sku":"","title":"€250","untranslatedTitle":"€250"},{"id":"47377422319938","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"},"price":{"amount":309.0,"currencyCode":"USD"},"sku":"","title":"€300","untranslatedTitle":"€300"}]},{"id":"8536745410882","handle":"aquarius-riem-8951005374158","isCollective":null,"title":"Aquarius belt","type":"Belts","untranslatedTitle":"Aquarius riem","url":"\/products\/aquarius-riem-8951005374158","vendor":"Mascolori","remoteShopId":null,"variants":[{"id":"46041429344578","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/aquarius_belt_front.jpg?v=1691669893"},"price":{"amount":79.0,"currencyCode":"USD"},"sku":"8721101506186","title":"115","untranslatedTitle":"115"}]},{"id":"8725984903490","handle":"blaadjes-blauw-sok","isCollective":null,"title":"Blue Leaves Socks","type":"Migration_Socks","untranslatedTitle":"Blaadjes Blauw sokken","url":"\/products\/blaadjes-blauw-sok","vendor":"Mascolori","remoteShopId":null,"variants":[{"id":"46867650969922","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Leaves_blauw_productfoto-min.png?v=1735041347"},"price":{"amount":17.0,"currencyCode":"USD"},"sku":"8721101505219","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8725984936258","handle":"blaadjes-zwart-sok","isCollective":null,"title":"Black socks with leaves","type":"Migration_Socks","untranslatedTitle":"Blaadjes Zwart sokken","url":"\/products\/blaadjes-zwart
2368-sok","vendor":"Mascolori","remoteShopId":null,"variants":[{"id":"46867651002690","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Leaves_black_productfoto-min.png?v=1735041323"},"price":{"amount":17.0,"currencyCode":"USD"},"sku":"8721101505202","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8411462566210","handle":"black-laces-8951005351319","isCollective":null,"title":"Black Laces","type":null,"untranslatedTitle":"Black Laces","url":"\/products\/black-laces-8951005351319","vendor":"Mascolori","remoteShopId":null,"variants":[{"id":"45437725245762","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/products\/mascolori-veters-kleurrijk-bijzonder-_2__1.jpg?v=1687968655"},"price":{"amount":4.0,"currencyCode":"USD"},"sku":"8721101506667","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"15256731156861","handle":"bloody-hot-riem","isCollective":null,"title":"Bloody Hot belt","type":"Belts","untranslatedTitle":"Bloody Hot riem","url":"\/products\/bloody-hot-riem","vendor":"Mascolori","remoteShopId":null,"variants":[{"id":"56105041527165","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/BloodyHot_BeltBuckle.jpg?v=1759404353"},"price":{"amount":79.0,"currencyCode":"USD"},"sku":null,"title":"115","untranslatedTitle":"115"}]},{"id":"16046004830589","handle":"bowie-sokken","isCollective":null,"title":"Bowie sokken","type":"Migration_Socks","untranslatedTitle":"Bowie sokken","url":"\/products\/bowie-sokken","vendor":"Mascolori","remoteShopId":null,"variants":[{"id":"58779582628221","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/files\/Bowiesock_productfoto-min.webp?v=1790603137"},"price":{"amount":17.0,"currencyCode":"USD"},"sku":null,"title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8411462861122","handle":"brown-laces-8951005351326","isCollective":null,"title":"Brown Laces","type":null,"untranslatedTitle":"Brown Laces","url":"\/products\/brown-laces-8951005351326","vendor":"Mascolori","remoteShopId":null,"variants":[{"id":"45437725933890","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/products\/mascolori-veters-kleurrijk-extravagant-_2__1.jpg?v=1687968667"},"price":{"amount":4.0,"currencyCode":"USD"},"sku":"8721101506650","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8411458666818","handle":"de-rotterdam-sok-13666","isCollective":null,"title":"The Rotterdam socks","type":"Migration_Socks","untranslatedTitle":"De Rotterdam sokken","url":"\/products\/de-rotterdam-sok-13666","vendor":"Mascolori","remoteShopId":null,"variants":[{"id":"45437717348674","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/products\/laan_2_1.jpg?v=1735039580"},"price":{"amount":17.0,"currencyCode":"USD"},"sku":"8721101506766","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8411463057730","handle":"fuchsia-laces-8951005351340","isCollective":null,"title":"Fuchsia Laces","type":null,"untranslatedTitle":"Fuchsia Laces","url":"\/products\/fuchsia-laces-8951005351340","vendor":"Mascolori","remoteShopId":null,"variants":[{"id":"45437726359874","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/products\/mascolori-veters-bijzonder-kleurrijk-_2__1.jpg?v=1687968682"},"price":{"amount":4.0,"currencyCode":"USD"},"sku":"8721101506643","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8411463844162","handle":"grey-laces-8951005351302","isCollective":null,"title":"Gray Laces","type":null,"untranslatedTitle":"Grey Laces","url":"\/products\/grey-laces-8951005351302","vendor":"Mascolori","remoteShopId":null,"variants":[{"id":"45437729767746","image":{"src":"\/\/mascolori.eu\/cdn\/shop\/products\/mascolori-veters-extravagant-bijzonder-_2__1.jpg?v=1687968747"},"price":{"amount":4.0,"currencyCode":"USD"},"sku":"8721101506582","title":"Default Title","untranslatedTitle":"Default Title"}]}],"purchasingCompany":null},},"https://mascolori.eu/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"189543219581","themePublished":"true","eventMetadataId":"1a05e7d5-4d25-4523-8d6a-3fff542a6561","pageType":"product","resourceId":"8953146245442","shopId":"75422957890","storefrontBaseUrl":"https:\/\/mascolori.nl","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":26.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"gift card\",\"vendor\":\"Mascolori\",\"id\":\"8953146245442\",\"untranslatedTitle\":\"Gift card\",\"url\":\"\/products\/awad
2368awdaw\",\"type\":\"\"},\"id\":\"47374372962626\",\"image\":{\"src\":\"\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976\"},\"sku\":\"\",\"title\":\"€25\",\"untranslatedTitle\":\"€25\"}}]]"});})();</script>
2368<script>
2369  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
2370  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
2371  window.ShopifyAnalytics.meta.currency = 'USD';
2372  var meta = {"product":{"id":8953146245442,"gid":"gid:\/\/shopify\/Product\/8953146245442","vendor":"Mascolori","type":"","handle":"awadawdaw","variants":[{"id":47374372962626,"price":2600,"name":"gift card - €25","public_title":"€25","sku":""},{"id":47374372995394,"price":4900,"name":"gift card - €50","public_title":"€50","sku":""},{"id":47374373028162,"price":7900,"name":"gift card - €75","public_title":"€75","sku":""},{"id":47374373060930,"price":10900,"name":"gift card - €100","public_title":"€100","sku":""},{"id":47377417765186,"price":12900,"name":"gift card - €125","public_title":"€125","sku":""},{"id":47377419075906,"price":15900,"name":"gift card - €150","public_title":"€150","sku":""},{"id":47377419239746,"price":17900,"name":"gift card - €175","public_title":"€175","sku":""},{"id":47377420550466,"price":20900,"name":"gift card - €200","public_title":"€200","sku":""},{"id":47377420714306,"price":23900,"name":"gift card - €225","public_title":"€225","sku":""},{"id":47377420943682,"price":25900,"name":"gift card - €250","public_title":"€250","sku":""},{"id":47377422319938,"price":30900,"name":"gift card - €300","public_title":"€300","sku":""}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":8953146245442,"requestId":"a0fa5bf7-84c3-466a-a7b3-e4b5dd70559a-1791585622"}};
2373  for (var attr in meta) {
2374    window.ShopifyAnalytics.meta[attr] = meta[attr];
2375  }
2376</script>
vendor: 1 bytes, line 2376
2376
2377<script class="analytics">
2378  (function () {
2379    var customDocumentWrite = function(content) {
2380      var jquery = null;
2381
2382      if (window.jQuery) {
2383        jquery = window.jQuery;
2384      } else if (window.Checkout && window.Checkout.$) {
2385        jquery = window.Checkout.$;
2386      }
2387
2388      if (jquery) {
2389        jquery('body').append(content);
2390      }
2391    };
2392
2393    var hasLoggedConversion = function(token) {
2394      if (token) {
2395        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
2396      }
2397      return false;
2398    }
2399
2400    var setCookieIfConversion = function(token) {
2401      if (token) {
2402        var twoMonthsFromNow = new Date(Date.now());
2403        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
2404
2405        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
2406      }
2407    }
2408
2409    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
2410    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
2411    if (trekkie.integrations) {
2412      return;
2413    }
2414    trekkie.methods = [
2415      'identify',
2416      'page',
2417      'ready',
2418      'track',
2419      'trackForm',
2420      'trackLink'
2421    ];
2422    trekkie.factory = function(method) {
2423      return function() {
2424        var args = Array.prototype.slice.call(arguments);
2425        args.unshift(method);
2426        trekkie.push(args);
2427        if (method == 'track' || method == 'page') {
2428          var pageUrl;
2429          try {
2430            pageUrl = window.location.href;
2431          } catch (e) {}
2432          var pageReferrer;
2433          try {
2434            pageReferrer = document.referrer;
2435          } catch (e) {}
2436          try {
2437            if (window.__TREKKIE_SHIM_QUEUE == null) {
2438              window.__TREKKIE_SHIM_QUEUE = [];
2439            }
2440            window.__TREKKIE_SHIM_QUEUE.push({
2441              from: 'trekkie-stub',
2442              method: method,
2443              args: args.slice(1),
2444              pageContext: {
2445                url: pageUrl,
2446                referrer: pageReferrer
2447              }
2448            });
2449          } catch (e) {
2450            // no-op
2451          }
2452        }
2453        return trekkie;
2454      };
2455    };
2456    for (var i = 0; i < trekkie.methods.length; i++) {
2457      var key = trekkie.methods[i];
2458      trekkie[key] = trekkie.factory(key);
2459    }
2460    trekkie.load = function(config) {
2461      trekkie.config = config || {};
2462      trekkie.config.initialDocumentCookie = document.cookie;
2463      var first = document.getElementsByTagName('script')[0];
2464var script = document.createElement('script');
2465script.type = 'text/javascript';
2466script.onerror = function(e) {
2467  var scriptFallback = document.createElement('script');
2468  scriptFallback.type = 'text/javascript';
2469  scriptFallback.onerror = function(error) {
2470          var Monorail = {
2471      produce: function produce(monorailDomain, schemaId, payload) {
2472        var currentMs = new Date().getTime();
2473        var event = {
2474          schema_id: schemaId,
2475          payload: payload,
2476          metadata: {
2477            event_created_at_ms: currentMs,
2478            event_sent_at_ms: currentMs
2479          }
2480        };
2481        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
2482      },
2483      sendRequest: function sendRequest(endpointUrl, payload) {
2484        // Try the sendBeacon API
2485        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
2486          var blobData = new window.Blob([payload], {
2487            type: 'text/plain'
2488          });
2489
2490          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
2491            return true;
2492          } // sendBeacon was not successful
2493
2494        } // XHR beacon
2495
2496        var xhr = new XMLHttpRequest();
2497
2498        try {
2499          xhr.open('POST', endpointUrl);
2500          xhr.setRequestHeader('Content-Type', 'text/plain');
2501          xhr.send(payload);
2502        } catch (e) {
2503          console.log(e);
2504        }
2505
2506        return false;
2507      },
2508      isIos12: function isIos12() {
2509        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
2510      }
2511    };
2512    Monorail.produce('monorail-edge.shopifysvc.com',
2513      'trekkie_storefront_load_errors/1.1',
2514      {shop_id: 75422957890,
2515      theme_id: 189543219581,
2516      app_name: "storefront",
2517      context_url: window.location.href,
2518      source_url: "//mascolori.eu/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
2519
2520  };
2521  scriptFallback.async = true;
2522  scriptFallback.src = '//mascolori.eu/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
2523  first.parentNode.insertBefore(scriptFallback, first);
2524};
2525script.async = true;
2526script.src = '//mascolori.eu/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
2527first.parentNode.insertBefore(script, first);
2528
2529    };
2530    trekkie.load(
2531      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":75422957890,"isMerchantRequest":null,"themeId":189543219581,"themeCityHash":"14410867013943246690","contentLanguage":"en","currency":"USD","eventMetadataId":"1a05e7d5-4d25-4523-8d6a-3fff542a6561"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
2532    );
2533
2534    var loaded = false;
2535    trekkie.ready(function() {
2536      if (loaded) return;
2537      loaded = true;
2538
2539      window.ShopifyAnalytics.lib = window.trekkie;
2540
2541      var originalDocumentWrite = document.write;
2542      document.write = customDocumentWrite;
2543      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
2544      document.write = originalDocumentWrite;
2545
2546      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
2547      var token = match? match[1]: undefined;
2548      if (!hasLoggedConversion(token)) {
2549        setCookieIfConversion(token);
2550        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":47374372962626,"productId":8953146245442,"productGid":"gid:\/\/shopify\/Product\/8953146245442","name":"gift card - €25","price":"26.00","sku":"","brand":"Mascolori","variant":"€25","category":"","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
2551      }
2552    });
2553
2554    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":8953146245442,"requestId":"a0fa5bf7-84c3-466a-a7b3-e4b5dd70559a-1791585622","shopifyEmitted":true});
2555
2556    var eventsListenerScript = document.createElement('script');
2557    eventsListenerScript.async = true;
2558    eventsListenerScript.src = "//mascolori.eu/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
2559    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
2560})();</script>
vendor: 1 bytes, line 2560
2560
2561<script
2562  defer
2563  src="https://mascolori.eu/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
2564  data-application="storefront-renderer"
2565  data-shop-id="75422957890"
2566  data-render-region="gcp-us-west1"
2567  data-page-type="product"
2568  data-theme-instance-id="189543219581"
2569  data-theme-name="Mascolori"
2570  data-theme-version="1.0.3"
2571  data-monorail-region="shop_domain"
2572  data-resource-timing-sampling-rate="10"
2573  data-shs="true"
2574  data-shs-beacon="true"
2575  data-shs-export-with-fetch="true"
2576  data-shs-logs-sample-rate="1"
2577  data-shs-beacon-endpoint="https://mascolori.eu/api/collect"
2578></script>
2578
2579<meta name="shopify-y" content="bf815ba1-4ade-4e89-ba6d-94f92d522493" data-expiration="1823143223000"><meta name="shopify-s" content="28ee5433-f204-45e3-9eea-e71a35cca6a3" data-expiration="1791587423000">
2580</head>
2581	<body>
2582		<!-- BEGIN sections: header-group -->
2583<div id="shopify-section-sections--27821635371389__169320432739452eeb" class="shopify-section shopify-section-group-header-group">
2584
2585
2586
2587</div><div id="shopify-section-sections--27821635371389__4da4161b-565b-49df-bf60-d0eb3a20b9d3" class="shopify-section shopify-section-group-header-group announcement"><style>
2588#shopify-section-sections--27821635371389__4da4161b-565b-49df-bf60-d0eb3a20b9d3{margin-top:0px;margin-bottom:0px;background:#fff;color:#222;border-bottom:1px solid #eee}
2589#shopify-section-sections--27821635371389__4da4161b-565b-49df-bf60-d0eb3a20b9d3 .announcement__inner{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:34px;padding:6px 30px;background:#fff}
2590#shopify-section-sections--27821635371389__4da4161b-565b-49df-bf60-d0eb3a20b9d3 .announcement__title{max-width:60%;color:#444;font-size:12px}
2591#shopify-section-sections--27821635371389__4da4161b-565b-49df-bf60-d0eb3a20b9d3 .announcement__title .swiper-slide{color:inherit}
2592.mc-top-reviews{display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;color:#222!important;font-size:12px;line-height:1.5;text-decoration:none!important;letter-spacing:.01em}
2593.mc-top-reviews__star{color:#bc176b;font-size:15px}
2594.mc-top-reviews__arrow{color:#214da8}
2595.mc-top-reviews:focus-visible{outline:2px solid #214da8;outline-offset:3px}
2596@media(max-width:749px){#shopify-section-sections--27821635371389__4da4161b-565b-49df-bf60-d0eb3a20b9d3 .announcement__title{display:none}#shopify-section-sections--27821635371389__4da4161b-565b-49df-bf60-d0eb3a20b9d3 .announcement__inner{justify-content:center;min-height:32px;padding:5px 12px}.mc-top-reviews{font-size:12px}}
2597@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
2598.section-reviews{scroll-margin-top:100px}
2599</style>
2600<div class="announcement__inner">
2601  <div class="announcement__title" announcement-slider>
2602    <div class="swiper-wrapper">
2603      
2604        
2605          
2606            <a href="/pages/bezorging" class="swiper-slide">Ordered before 3 p.m., free delivery tomorrow</a>
2607          
2608        
2609      
2610        
2611          
2612            <a href="/pages/waarom-mascolori" class="swiper-slide">100% Uniqueness Guarantee</a>
2613          
2614        
2615      
2616        
2617          
2618            <a href="/pages/waarom-mascolori" class="swiper-slide">Handmade in Portugal</a>
2619          
2620        
2621      
2622        
2623          
2624            <a href="/pages/stores" class="swiper-slide">Designed in Rotterdam</a>
2625          
2626        
2627      
2628        
2629      
2630    </div>
2631  </div>
2632  <a class="mc-top-reviews" href="https://maps.google.com/maps?cid=15288568830371378186" data-mc-top-reviews data-review-word="reviews" data-on-google="on Google">
2633    <span class="mc-top-reviews__star" aria-hidden="true">★</span>
2634    <span data-mc-top-review-text>Google Reviews</span>
2635    <span class="mc-top-reviews__arrow" aria-hidden="true">↗</span>
2636  </a>
2637</div>
2638<script>
2639(function(){
2640  var section=document.getElementById('shopify-section-sections--27821635371389__4da4161b-565b-49df-bf60-d0eb3a20b9d3');
2641  if(!section)return;
2642  var link=section.querySelector('[data-mc-top-reviews]');
2643  var label=link.querySelector('[data-mc-top-review-text]');
2644  function update(){
2645    var widget=document.querySelector('.mc-google-reviews--reputon .reputon-google-reviews-widget');
2646    if(!widget)return;
2647    var score=widget.querySelector('.reputon-count-number');
2648    var count=widget.querySelector('.reputon-reviews-count');
2649    if(!score||!count)return;
2650    var rating=parseFloat(score.textContent.replace(',','.'));
2651    var total=count.textContent.match(/[\d,\.\s]+/);
2652    if(!rating||!total)return;
2653    var totalNumber=parseInt(total[0].replace(/\D/g,''),10);
2654    if(!totalNumber)return;
2655    var locale=document.documentElement.lang||'nl';
2656    var text=new Intl.NumberFormat(locale,{minimumFractionDigits:1,maximumFractionDigits:1}).format(rating)+' '+link.dataset.onGoogle+' · '+new Intl.NumberFormat(locale).format(totalNumber)+' '+link.dataset.reviewWord;
2657    if(label.textContent!==text)label.textContent=text;
2658    var anchor=widget.closest('.shopify-section');
2659    if(anchor)link.setAttribute('href','#'+anchor.id);
2660  }
2661  var pending=false;
2662  var observer=new MutationObserver(function(){if(!pending){pending=true;requestAnimationFrame(function(){pending=false;update();});}});
2663  observer.observe(document.body,{childList:true,subtree:true});
2664  update();
2665})();
2666</script>
2666
2667
2668</div><header id="shopify-section-sections--27821635371389__header" class="shopify-section shopify-section-group-header-group header"><style>
2669    .header {
2670        margin-top: 0px;
2671        margin-bottom: 0px;
2672    }
2673</style>
2674
2675<div class="header__wrapper" id="Header">
2676    <div class="logo">
2677        <a href="/" class="logo__inner" home-url>
2678            
2679                <svg class="header__logo-svg" width="158" height="20" viewBox="0 0 158 20" fill="none" xmlns="http://www.w3.org/2000/svg">
2680    <g clip-path="url(#clip0_577_1629)">
2681        <path d="M43.0869 19.6427H38.9043L37.2733 15.3726H29.4439L27.8248 19.6427H23.6333L31.2407 0.3573H35.4795L43.0869 19.6427ZM32.9812 6.03341L30.6487 12.0668H36.039L33.7094 6.03341L33.3453 4.95861L32.9812 6.03341Z" fill="black"/>
2682        <path d="M57.7511 5.75744H53.8497C53.7935 4.21496 52.8107 3.36093 51.4639 3.36093C50.1171 3.36093 49.2468 4.10457 49.2468 5.42629C49.2468 6.87872 50.3124 7.35512 52.6983 8.1801C56.8808 9.55991 58.3697 11.268 58.3697 14.1583C58.3697 17.8765 55.534 20 51.828 20C47.3376 20 45.0198 17.4089 44.8955 13.7458H48.7969C48.8827 15.6456 49.9217 16.6507 51.8842 16.6507C53.5123 16.6507 54.4684 15.7415 54.4684 14.4749C54.4684 13.2084 53.4294 12.4415 50.9873 11.6369C47.4352 10.5069 45.3454 8.96441 45.3454 5.74292C45.3454 2.38199 47.675 -0.0145264 51.5616 -0.0145264C55.2262 -2.03867e-06 57.5824 1.92883 57.7511 5.75744Z" fill="black"/>
2683        <path d="M103.01 15.8402H111.177V19.6427H99.1416V0.3573H103.01V15.8402Z" fill="black"/>
2684        <path d="M133.162 9.9724C133.162 15.756 128.952 20 123 20C117.047 20 112.802 15.756 112.802 9.9724C112.802 4.18882 117.014 0 123 0C128.985 0 133.162 4.21496 133.162 9.9724ZM116.816 9.9724C116.816 13.7197 119.261 16.4735 123 16.4735C126.738 16.4735 129.148 13.7197 129.148 9.9724C129.148 6.22513 126.706 3.52651 123 3.52651C119.294 3.52651 116.816 6.25418 116.816 9.9724Z" fill="black"/>
2685        <path d="M95.998 9.9724C95.998 15.756 91.7888 20 85.839 20C79.8893 20 75.6416 15.756 75.6416 9.9724C75.6416 4.18882 79.8538 0 85.842 0C91.8302 0 95.998 4.21496 95.998 9.9724ZM79.6555 9.9724C79.6555 13.7197 82.1005 16.4735 85.839 16.4735C89.5776 16.4735 91.9841 13.7197 91.9841 9.9724C91.9841 6.22513 89.5421 3.52651 85.842 3.52651C82.1419 3.52651 79.6555 6.25418 79.6555 9.9724Z" fill="black"/>
2686        <path d="M149.64 6.50109C149.673 7.60903 149.365 8.70091 148.756 9.63455C148.147 10.5682 147.266 11.3003 146.228 11.7357L150.493 19.6427H146.077L142.258 12.4241H140.518V19.6427H136.669V0.3573H142.735C146.944 0.3573 149.64 2.83806 149.64 6.50109ZM140.518 3.88671V9.06318H142.735C144.531 9.06318 145.695 8.20915 145.695 6.50109C145.695 4.79303 144.543 3.88671 142.735 3.88671H140.518Z" fill="black"/>
2687        <path d="M157.6 19.6427H153.752V0.3573H157.6V19.6427Z" fill="black"/>
2688        <path d="M71.1099 16.2963C70.1713 16.306 69.2449 16.0875 68.4133 15.6601C66.4567 14.6376 65.1572 12.6478 65.1572 9.97241C65.1572 7.29703 66.4685 5.34205 68.4133 4.33116C69.2355 3.91094 70.1504 3.69547 71.0774 3.70371C71.8736 3.70371 73.1494 3.77343 73.1494 3.77343V0.171393C72.4651 0.0557089 71.7718 -0.00163403 71.0774 5.42574e-06C69.7045 -0.00947598 68.3437 0.251293 67.0754 0.76689C63.5233 2.23385 61.2559 5.67321 61.2559 9.97241C61.2559 14.2716 63.5233 17.7458 67.0783 19.2244C68.3557 19.7453 69.7267 20.009 71.1099 20C71.7931 20.0021 72.4752 19.9486 73.1494 19.8402V16.2295C73.1494 16.2295 71.8795 16.2963 71.1099 16.2963Z" fill="black"/>
2689        <path d="M16.6445 0.3573L10.5556 9.81845L4.46378 0.3573H0V19.6398H3.81257V6.96587L8.89797 14.8991H12.2103L17.2957 6.96587V19.6398H21.1083V0.3573H16.6445Z" fill="black"/>
2690    </g>
2691    <defs>
2692        <clipPath id="clip0_577_1629">
2693            <rect width="157.6" height="20" fill="white"/>
2694        </clipPath>
2695    </defs>
2696</svg>
2697            
2698        </a>
2699    </div>
2700    <div class="menu">
2701        <nav class="menu__inner" id="headerMenu">
2702            
2703                <li class="menu__button">
2704                    <a class="url" href="/collections/heren" main-menu-item>
2705                        <span>Men</span>
2706                       
2707                            <svg width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg">
2708                                <path d="M12.27 1.25215C12.27 1.25215 8.90451 4.67855 6.74806 6.87403L1 1.12598" stroke="black" stroke-width="1.4"/>
2709                            </svg>
2710                       
2711                    </a>
2712                    
2713                        <div class="dropdown-menu">
2714                            <ul class="dropdown-menu__links">
2715                                
2716                                    <a href="/collections/heren" class="dropdown-menu__title">All men's shoes</a>
2717                                
2718                                    <a href="/collections/pointed-toe" class="dropdown-menu__title">Pointed</a>
2719                                
2720                                    <a href="/collections/sneakers" class="dropdown-menu__title">Sneakers</a>
2721                                
2722                                    <a href="/collections/chelsea-boots" class="dropdown-menu__title">Chelsea Boots</a>
2723                                
2724                                    <a href="/collections/collabs" class="dropdown-menu__title">Collabs</a>
2725                                
2726                                    <a href="/collections/brand-new" class="dropdown-menu__title">Brand New</a>
2727                                
2728                                    <a href="/collections/sale" class="dropdown-menu__title">Sale</a>
2729                                
2730                            </ul>
2731                        </div>
2732                    
2733                </li>
2734            
2735                <li class="menu__button">
2736                    <a class="url" href="/collections/dames" main-menu-item>
2737                        <span>Ladies</span>
2738                       
2739                            <svg width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg">
2740                                <path d="M12.27 1.25215C12.27 1.25215 8.90451 4.67855 6.74806 6.87403L1 1.12598" stroke="black" stroke-width="1.4"/>
2741                            </svg>
2742                       
2743                    </a>
2744                    
2745                        <div class="dropdown-menu">
2746                            <ul class="dropdown-menu__links">
2747                                
2748                                    <a href="/collections/lage-laarsjes" class="dropdown-menu__title">Low Boots</a>
2749                                
2750                                    <a href="/collections/hoge-laarsjes" class="dropdown-menu__title">High Boots</a>
2751                                
2752                                    <a href="/collections/sneakers-dames" class="dropdown-menu__title">Sneakers</a>
2753                                
2754                                    <a href="https://mascolori.nl/collections/pumps" class="dropdown-menu__title">pumps</a>
2755                                
2756                                    <a href="/collections/brand-new-dames" class="dropdown-menu__title">Brand New</a>
2757                                
2758                                    <a href="/collections/sale-dames" class="dropdown-menu__title">Sale</a>
2759                                
2760                            </ul>
2761                        </div>
2762                    
2763                </li>
2764            
2765                <li class="menu__button">
2766                    <a class="url" href="/collections/overhemden" main-menu-item>
2767                        <span>Clothing</span>
2768                       
2769                    </a>
2770                    
2771                </li>
2772            
2773                <li class="menu__button">
2774                    <a class="url" href="/collections/riemen" main-menu-item>
2775                        <span>Belts</span>
2776                       
2777                    </a>
2778                    
2779                </li>
2780            
2781                <li class="menu__button">
2782                    <a class="url" href="#" main-menu-item>
2783                        <span>accessories</span>
2784                       
2785                            <svg width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg">
2786                                <path d="M12.27 1.25215C12.27 1.25215 8.90451 4.67855 6.74806 6.87403L1 1.12598" stroke="black" stroke-width="1.4"/>
2787                            </svg>
2788                       
2789                    </a>
2790                    
2791                        <div class="dropdown-menu">
2792                            <ul class="dropdown-menu__links">
2793                                
2794                                    <a href="/collections/riemen" class="dropdown-menu__title">Belts</a>
2795                                
2796                                    <a href="/collections/socks" class="dropdown-menu__title">Socks</a>
2797                                
2798                                    <a href="/collections/veters" class="dropdown-menu__title">laces</a>
2799                                
2800                                    <a href="/products/awadawdaw" class="dropdown-menu__title">Gift card</a>
2801                                
2802                                    <a href="/collections/keep-em-shining" class="dropdown-menu__title">Care products</a>
2803                                
2804                            </ul>
2805                        </div>
2806                    
2807                </li>
2808            
2809                <li class="menu__button">
2810                    <a class="url" href="/pages/waarom-mascolori" main-menu-item>
2811                        <span>ABOUT US</span>
2812                       
2813                            <svg width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg">
2814                                <path d="M12.27 1.25215C12.27 1.25215 8.90451 4.67855 6.74806 6.87403L1 1.12598" stroke="black" stroke-width="1.4"/>
2815                            </svg>
2816                       
2817                    </a>
2818                    
2819                        <div class="dropdown-menu">
2820                            <ul class="dropdown-menu__links">
2821                                
2822                                    <a href="/pages/waarom-mascolori" class="dropdown-menu__title">About mascolori</a>
2823                                
2824                                    <a href="/blogs/onze-samenwerking-en-specials" class="dropdown-menu__title">specials</a>
2825                                
2826                                    <a href="/pages/stores" class="dropdown-menu__title">Store</a>
2827                                
2828                                    <a href="/blogs/stories/storieseuropese
2828-schoenen" class="dropdown-menu__title">Gemaakt in Portugal</a>
2829                                
2830                                    <a href="/blogs/stories/storiesopvallende-schoenen-bruiloft" class="dropdown-menu__title">Trouwen op Mascolori's</a>
2831                                
2832                            </ul>
2833                        </div>
2834                    
2835                </li>
2836            
2837                <li class="menu__button">
2838                    <a class="url" href="/pages/contact" main-menu-item>
2839                        <span>CONTACT</span>
2840                       
2841                    </a>
2842                    
2843                </li>
2844            
2845        </nav>
2846    </div>
2847    <div class="navigation">
2848        <div class="navigation__inner">
2849            <div class="lang-switch" lang-switch>
2850<form method="post" action="/localization" id="mc-language-desktop" accept-charset="UTF-8" class="mc-language-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="/products/awadawdaw" />
2851<input type="hidden" name="country_code" value="US">
2852
2853
2854
2855
2856<button type="submit" name="language_code" value="nl" class="nl" lang="nl">nl</button>
2857
2858
2859<span class="lang-switch__divider">/</span>
2860
2861<span class="en active" aria-current="true">en</span>
2862
2863
2864<span class="lang-switch__divider">/</span>
2865
2866<button type="submit" name="language_code" value="de" class="de" lang="de">de</button>
2867
2868
2869</form>
2870<style>.mc-language-form{display:flex;align-items:center;gap:8px;margin:0}.mc-language-form button{appearance:none;border:0;background:none;color:inherit;font:inherit;padding:0;cursor:pointer}.mc-language-form button:focus-visible{outline:2px solid currentColor;outline-offset:4px}</style></div>
2871            <button class="navigation__search nav-btn" id="openSearchBtn">
2872                
2873        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
2874            <path d="M9.0625 15.625C12.6869 15.625 15.625 12.6869 15.625 9.0625C15.625 5.43813 12.6869 2.5 9.0625 2.5C5.43813 2.5 2.5 5.43813 2.5 9.0625C2.5 12.6869 5.43813 15.625 9.0625 15.625Z" stroke="black" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/>
2875            <path d="M13.7041 13.703L17.501 17.4999" stroke="black" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/>
2876        </svg>
2877    
2878
2879
2880            </button>
2881            <button class="navigation__like wishlist-nav--target">
2882                
2883                
2884            </button>
2885            <a href="https://mascolori.eu/customer_authentication/redirect?locale=en&region_country=US" class="navigation__account nav-btn">
2886                
2887        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
2888            <path d="M10 12.5C12.7614 12.5 15 10.2614 15 7.5C15 4.73858 12.7614 2.5 10 2.5C7.23858 2.5 5 4.73858 5 7.5C5 10.2614 7.23858 12.5 10 12.5Z" stroke="black" stroke-width="1.4" stroke-miterlimit="10"/>
2889            <path d="M2.42188 16.8751C3.18979 15.5447 4.2944 14.44 5.62465 13.6719C6.9549 12.9038 8.46392 12.4994 10 12.4994C11.5361 12.4994 13.0451 12.9038 14.3753 13.6719C15.7056 14.44 16.8102 15.5447 17.5781 16.8751" stroke="black" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/>
2890        </svg>
2891    
2892
2893
2894            </a>
2895            <button class="navigation__cart nav-btn" open-cart-button>
2896                
2897        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
2898            <path d="M16.3126 5.625H3.68756C3.53377 5.62572 3.38551 5.68242 3.27048 5.78451C3.15546 5.88659 3.08155 6.02707 3.06256 6.17969L1.95319 16.1797C1.94332 16.2668 1.9519 16.355 1.97836 16.4386C2.00483 16.5222 2.04859 16.5993 2.1068 16.6649C2.16501 16.7305 2.23637 16.7831 2.31623 16.8193C2.3961 16.8555 2.48269 16.8745 2.57038 16.875H17.4298C17.5174 16.8745 17.604 16.8555 17.6839 16.8193C17.7638 16.7831 17.8351 16.7305 17.8933 16.6649C17.9515 16.5993 17.9953 16.5222 18.0218 16.4386C18.0482 16.355 18.0568 16.2668 18.0469 16.1797L16.9376 6.17969C16.9186 6.02707 16.8447 5.88659 16.7296 5.78451C16.6146 5.68242 16.4664 5.62572 16.3126 5.625Z" stroke="black" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/>
2899            <path d="M6.875 8.125V5.625C6.875 4.7962 7.20424 4.00134 7.79029 3.41529C8.37634 2.82924 9.1712 2.5 10 2.5C10.8288 2.5 11.6237 2.82924 12.2097 3.41529C12.7958 4.00134 13.125 4.7962 13.125 5.625V8.125" stroke="black" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/>
2900        </svg>
2901    
2902
2903
2904                <span class="cart-product-count nav-count" data-cart-items-count>0</span>
2905            </button>
2906        </div>
2907    </div>
2908    <div class="mobile-buttons">
2909        <span class="wishlist-nav--target"></span>
2910
2911        <button class="navigation__cart" open-cart-button>
2912            
2913        <svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
2914            <path d="M26.1 8H5.9C5.65394 8.00116 5.41672 8.09188 5.23268 8.25521C5.04864 8.41855 4.93038 8.64332 4.9 8.8875L3.125 24.8875C3.10922 25.0269 3.12294 25.1681 3.16529 25.3018C3.20763 25.4356 3.27764 25.5589 3.37078 25.6639C3.46392 25.7688 3.57809 25.8529 3.70588 25.9109C3.83366 25.9688 3.97221 25.9991 4.1125 26H27.8875C28.0278 25.9991 28.1663 25.9688 28.2941 25.9109C28.4219 25.8529 28.5361 25.7688 28.6292 25.6639C28.7224 25.5589 28.7924 25.4356 28.8347 25.3018C28.8771 25.1681 28.8908 25.0269 28.875 24.8875L27.1 8.8875C27.0696 8.64332 26.9514 8.41855 26.7673 8.25521C26.5833 8.09188 26.3461 8.00116 26.1 8Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2915            <path d="M11 12V8C11 6.67392 11.5268 5.40215 12.4645 4.46447C13.4021 3.52678 14.6739 3 16 3C17.3261 3 18.5979 3.52678 19.5355 4.46447C20.4732 5.40215 21 6.67392 21 8V12" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2916        </svg>
2917        
2918
2919
2920
2921            <span class="cart-product-count nav-count" data-cart-items-count>0</span>
2922        </button>
2923        <div class="burger-menu" id="burgerMenuButton">
2924            <div class="burger-menu__body">
2925                <span></span>
2926                <span></span>
2927                <span></span>
2928            </div>
2929        </div>
2930    </div>
2931        
2932</div>
2933<div class="mobile-menu" id="mobileMenu">
2934    <div class="mobile-menu__inner">
2935        <div class="mobile-menu__header">
2936            <div class="logo">
2937                <a href="/" class="logo__inner" home-url>
2938                    
2939                        <svg class="header__logo-svg" width="158" height="20" viewBox="0 0 158 20" fill="none" xmlns="http://www.w3.org/2000/svg">
2940    <g clip-path="url(#clip0_577_1629)">
2941        <path d="M43.0869 19.6427H38.9043L37.2733 15.3726H29.4439L27.8248 19.6427H23.6333L31.2407 0.3573H35.4795L43.0869 19.6427ZM32.9812 6.03341L30.6487 12.0668H36.039L33.7094 6.03341L33.3453 4.95861L32.9812 6.03341Z" fill="black"/>
2942        <path d="M57.7511 5.75744H53.8497C53.7935 4.21496 52.8107 3.36093 51.4639 3.36093C50.1171 3.36093 49.2468 4.10457 49.2468 5.42629C49.2468 6.87872 50.3124 7.35512 52.6983 8.1801C56.8808 9.55991 58.3697 11.268 58.3697 14.1583C58.3697 17.8765 55.534 20 51.828 20C47.3376 20 45.0198 17.4089 44.8955 13.7458H48.7969C48.8827 15.6456 49.9217 16.6507 51.8842 16.6507C53.5123 16.6507 54.4684 15.7415 54.4684 14.4749C54.4684 13.2084 53.4294 12.4415 50.9873 11.6369C47.4352 10.5069 45.3454 8.96441 45.3454 5.74292C45.3454 2.38199 47.675 -0.0145264 51.5616 -0.0145264C55.2262 -2.03867e-06 57.5824 1.92883 57.7511 5.75744Z" fill="black"/>
2943        <path d="M103.01 15.8402H111.177V19.6427H99.1416V0.3573H103.01V15.8402Z" fill="black"/>
2944        <path d="M133.162 9.9724C133.162 15.756 128.952 20 123 20C117.047 20 112.802 15.756 112.802 9.9724C112.802 4.18882 117.014 0 123 0C128.985 0 133.162 4.21496 133.162 9.9724ZM116.816 9.9724C116.816 13.7197 119.261 16.4735 123 16.4735C126.738 16.4735 129.148 13.7197 129.148 9.9724C129.148 6.22513 126.706 3.52651 123 3.52651C119.294 3.52651 116.816 6.25418 116.816 9.9724Z" fill="black"/>
2945        <path d="M95.998 9.9724C95.998 15.756 91.7888 20 85.839 20C79.8893 20 75.6416 15.756 75.6416 9.9724C75.6416 4.18882 79.8538 0 85.842 0C91.8302 0 95.998 4.21496 95.998 9.9724ZM79.6555 9.9724C79.6555 13.7197 82.1005 16.4735 85.839 16.4735C89.5776 16.4735 91.9841 13.7197 91.9841 9.9724C91.9841 6.22513 89.5421 3.52651 85.842 3.52651C82.1419 3.52651 79.6555 6.25418 79.6555 9.9724Z" fill="black"/>
2946        <path d="M149.64 6.50109C149.673 7.60903 149.365 8.70091 148.756 9.63455C148.147 10.5682 147.266 11.3003 146.228 11.7357L150.493 19.6427H146.077L142.258 12.4241H140.518V19.6427H136.669V0.3573H142.735C146.944 0.3573 149.64 2.83806 149.64 6.50109ZM140.518 3.88671V9.06318H142.735C144.531 9.06318 145.695 8.20915 145.695 6.50109C145.695 4.79303 144.543 3.88671 142.735 3.88671H140.518Z" fill="black"/>
2947        <path d="M157.6 19.6427H153.752V0.3573H157.6V19.6427Z" fill="black"/>
2948        <path d="M71.1099 16.2963C70.1713 16.306 69.2449 16.0875 68.4133 15.6601C66.4567 14.6376 65.1572 12.6478 65.1572 9.97241C65.1572 7.29703 
294866.4685 5.34205 68.4133 4.33116C69.2355 3.91094 70.1504 3.69547 71.0774 3.70371C71.8736 3.70371 73.1494 3.77343 73.1494 3.77343V0.171393C72.4651 0.0557089 71.7718 -0.00163403 71.0774 5.42574e-06C69.7045 -0.00947598 68.3437 0.251293 67.0754 0.76689C63.5233 2.23385 61.2559 5.67321 61.2559 9.97241C61.2559 14.2716 63.5233 17.7458 67.0783 19.2244C68.3557 19.7453 69.7267 20.009 71.1099 20C71.7931 20.0021 72.4752 19.9486 73.1494 19.8402V16.2295C73.1494 16.2295 71.8795 16.2963 71.1099 16.2963Z" fill="black"/>
2949        <path d="M16.6445 0.3573L10.5556 9.81845L4.46378 0.3573H0V19.6398H3.81257V6.96587L8.89797 14.8991H12.2103L17.2957 6.96587V19.6398H21.1083V0.3573H16.6445Z" fill="black"/>
2950    </g>
2951    <defs>
2952        <clipPath id="clip0_577_1629">
2953            <rect width="157.6" height="20" fill="white"/>
2954        </clipPath>
2955    </defs>
2956</svg>
2957                    
2958                </a>
2959            </div>
2960            <div class="mobile-menu__close-btn close-btn" id="burgerMenuCloseButton">
2961                <div class="close-btn__inner">
2962                    <span></span>
2963                    <span></span>
2964                </div>
2965            </div> 
2966        </div>
2967        <div class="mobile-menu__search">
2968            <form action="/search" class="mobile-menu__search-inner">
2969                <input type="text"
2970                    placeholder="Search"
2971                    name="q"
2972                    value=""
2973                    class="mobile-menu__input"
2974                />
2975                <input type="hidden" name="type" value="product">
2976                <button class="mobile-menu__input-btn">
2977                    <svg width="28" height="15" viewBox="0 0 28 15" fill="none" xmlns="http://www.w3.org/2000/svg">
2978                        <path d="M0 7.5H26M26 7.5L18.9091 1M26 7.5L18.9091 14" stroke="black" stroke-width="1.4"/>
2979                    </svg>
2980                </button>
2981            </form>
2982        </div>
2983        <nav class="mobile-menu__menu" id="mobileMenuItemsBody">
2984            
2985                
2986                <li class="item"  data-mobile-menu-item>
2987                    
2988                        <div class="item__dropdown-title" href="/collections/heren" data-mobile-open-dropdown>
2989                            <span class="title-inner">Men</span>
2990                            <svg width="28" height="16" viewBox="0 0 28 16" fill="none" xmlns="http://www.w3.org/2000/svg">
2991                                <path d="M0 8H26M26 8L18.9091 1.5M26 8L18.9091 14.5" stroke="black" stroke-width="1.4"/>
2992                            </svg>
2993                        </div>
2994                        <div class="dropdown-menu" data-mobile-dropdown>
2995                            <button class="back-button" data-mobile-close-dropdown>
2996                                <svg width="28" height="16" viewBox="0 0 28 16" fill="none" xmlns="http://www.w3.org/2000/svg">
2997                                    <path d="M28 8H2M2 8L9.09091 1.5M2 8L9.09091 14.5" stroke="black" stroke-width="1.4"/>
2998                                </svg>
2999                                Back
3000                            </button>           
3001                            <ul class="dropdown-menu__links">
3002                                
3003                                    <a href="/collections/heren" class="dropdown-menu__title">All men's shoes</a>
3004                                
3005                                    <a href="/collections/pointed-toe" class="dropdown-menu__title">Pointed</a>
3006                                
3007                                    <a href="/collections/sneakers" class="dropdown-menu__title">Sneakers</a>
3008                                
3009                                    <a href="/collections/chelsea-boots" class="dropdown-menu__title">Chelsea Boots</a>
3010                                
3011                                    <a href="/collections/collabs" class="dropdown-menu__title">Collabs</a>
3012                                
3013                                    <a href="/collections/brand-new" class="dropdown-menu__title">Brand New</a>
3014                                
3015                                    <a href="/collections/sale" class="dropdown-menu__title">Sale</a>
3016                                
3017                            </ul>                 
3018                        </div>
3019                    
3020                </li>
3021            
3022                
3023                <li class="item"  data-mobile-menu-item>
3024                    
3025                        <div class="item__dropdown-title" href="/collections/dames" data-mobile-open-dropdown>
3026                            <span class="title-inner">Ladies</span>
3027                            <svg width="28" height="16" viewBox="0 0 28 16" fill="none" xmlns="http://www.w3.org/2000/svg">
3028                                <path d="M0 8H26M26 8L18.9091 1.5M26 8L18.9091 14.5" stroke="black" stroke-width="1.4"/>
3029                            </svg>
3030                        </div>
3031                        <div class="dropdown-menu" data-mobile-dropdown>
3032                            <button class="back-button" data-mobile-close-dropdown>
3033                                <svg width="28" height="16" viewBox="0 0 28 16" fill="none" xmlns="http://www.w3.org/2000/svg">
3034                                    <path d="M28 8H2M2 8L9.09091 1.5M2 8L9.09091 14.5" stroke="black" stroke-width="1.4"/>
3035                                </svg>
3036                                Back
3037                            </button>           
3038                            <ul class="dropdown-menu__links">
3039                                
3040                                    <a href="/collections/lage-laarsjes" class="dropdown-menu__title">Low Boots</a>
3041                                
3042                                    <a href="/collections/hoge-laarsjes" class="dropdown-menu__title">High Boots</a>
3043                                
3044                                    <a href="/collections/sneakers-dames" class="dropdown-menu__title">Sneakers</a>
3045                                
3046                                    <a href="https://mascolori.nl/collections/pumps" class="dropdown-menu__title">pumps</a>
3047                                
3048                                    <a href="/collections/brand-new-dames" class="dropdown-menu__title">Brand New</a>
3049                                
3050                                    <a href="/collections/sale-dames" class="dropdown-menu__title">Sale</a>
3051                                
3052                            </ul>                 
3053                        </div>
3054                    
3055                </li>
3056            
3057                
3058                <li class="item"  >
3059                    
3060                        <a class="item__title" href="/collections/overhemden">Clothing</a>
3061                    
3062                </li>
3063            
3064                
3065                <li class="item"  >
3066                    
3067                        <a class="item__title" href="/collections/riemen">Belts</a>
3068                    
3069                </li>
3070            
3071                
3072                <li class="item"  data-mobile-menu-item>
3073                    
3074                        <div class="item__dropdown-title" href="#" data-mobile-open-dropdown>
3075                            <span class="title-inner">accessories</span>
3076                            <svg width="28" height="16" viewBox="0 0 28 16" fill="none" xmlns="http://www.w3.org/2000/svg">
3077                                <path d="M0 8H26M26 8L18.9091 1.5M26 8L18.9091 14.5" stroke="black" stroke-width="1.4"/>
3078                            </svg>
3079                        </div>
3080                        <div class="dropdown-menu" data-mobile-dropdown>
3081                            <button class="back-button" data-mobile-close-dropdown>
3082                                <svg width="28" height="16" viewBox="0 0 28 16" fill="none" xmlns="http://www.w3.org/2000/svg">
3083                                    <path d="M28 8H2M2 8L9.09091 1.5M2 8L9.09091 14.5" stroke="black" stroke-width="1.4"/>
3084                                </svg>
3085                                Back
3086                            </button>           
3087                            <ul class="dropdown-menu__links">
3088                                
3089                                    <a href="/collections/riemen" class="dropdown-menu__title">Belts</a>
3090                                
3091                                    <a href="/collections/socks" class="dropdown-menu__title">Socks</a>
3092                                
3093                                    <a href="/collections/veters" class="dropdown-menu__title">laces</a>
3094                                
3095                                    <a href="/products/awadawdaw" class="dropdown-menu__title">Gift card</a>
3096                                
3097                                    <a href="/collections/keep-em-shining" class="dropdown-menu__title">Care products</a>
3098                                
3099                            </ul>                 
3100                        </div>
3101                    
3102                </li>
3103            
3104                
3105                <li class="item"  data-mobile-menu-item>
3106                    
3107                        <div class="item__dropdown-title" href="/pages/waarom-mascolori" data-mobile-open-dropdown>
3108                            <span class="title-inner">ABOUT US</span>
3109                            <svg width="28" height="16" viewBox="0 0 28 16" fill="none" xmlns="http://www.w3.org/2000/svg">
3110                                <path d="M0 8H26M26 8L18.9091 1.5M26 8L18.9091 14.5" stroke="black" stroke-width="1.4"/>
3111                            </svg>
3112                        </div>
3113                        <div class="dropdown-menu" data-mobile-dropdown>
3114                            <button class="back-button" data-mobile-close-dropdown>
3115                                <svg width="28" height="16" viewBox="0 0 28 16" fill="none" xmlns="http://www.w3.org/2000/svg">
3116                                    <path d="M28 8H2M2 8L9.09091 1.5M2 8L9.09091 14.5" stroke="black" stroke-width="1.4"/>
3117                                </svg>
3118                                Back
3119                            </button>           
3120                            <ul class="dropdown-menu__links">
3121                                
3122                                    <a href="/pages/waarom-mascolori" class="dropdown-menu__title">About mascolori</a>
3123                                
3124                                    <a href="/blogs/onze-samenwerking-en-specials" class="dropdown-menu__title">specials</a>
3125                                
3126                                    <a href="/pages/stores" class="dropdown-menu__title">Store</a>
3127                                
3128                                    <a href="/blogs/stories/storieseuropese-schoenen" class="dropdown-menu__title">Gemaakt in Portugal</a>
3129                                
3130                                    <a href="/blogs/stories/storiesopvallende-schoenen-bruiloft" class="dropdown-menu__title">Trouwen op Mascolori's</a>
3131                                
3132                            </ul>                 
3133                        </div>
3134                    
3135                </li>
3136            
3137                
3138                <li class="item"  >
3139                    
3140                        <a class="item__title" href="/pages/contact">CONTACT</a>
3141                    
3142                </li>
3143            
3144        </nav>
3145        <div class="mobile-menu__navigation nav-mobile">
3146            <a href="https://mascolori.eu/customer_authentication/redirect?locale=en&region_country=US" class="nav-mobile__account nav-mobile__button ">
3147                
3148        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
3149            <path d="M10 12.5C12.7614 12.5 15 10.2614 15 7.5C15 4.73858 12.7614 2.5 10 2.5C7.23858 2.5 5 4.73858 5 7.5C5 10.2614 7.23858 12.5 10 12.5Z" stroke="black" stroke-width="1.4" stroke-miterlimit="10"/>
3150            <path d="M2.42188 16.8751C3.18979 15.5447 4.2944 14.44 5.62465 13.6719C6.9549 12.9038 8.46392 12.4994 10 12.4994C11.5361 12.4994 13.0451 12.9038 14.3753 13.6719C15.7056 14.44 16.8102 15.5447 17.5781 16.8751" stroke="black" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/>
3151        </svg>
3152    
3153
3154
3155                <span>account</span>
3156            </a>
3157            <a href="/pages/wishlist" class="nav-mobile__like nav-mobile__button ">
3158                
3159                <span class="wishlist-nav--target">wishlist</span>
3160            </a>
3161            <div class="lang-switch" lang-switch>
3162<form method="post" action="/localization" id="mc-language-mobile" accept-charset="UTF-8" class="mc-language-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="/products/awadawdaw" />
3163<input type="hidden" name="country_code" value="US">
3164
3165
3166
3167
3168<button type="submit" name="language_code" value="nl" class="nl" lang="nl">nl</button>
3169
3170
3171<span class="lang-switch__divider">/</span>
3172
3173<span class="en active" aria-current="true">en</span>
3174
3175
3176<span class="lang-switch__divider">/</span>
3177
3178<button type="submit" name="language_code" value="de" class="de" lang="de">de</button>
3179
3180
3181</form>
3182<style>.mc-language-form{display:flex;align-items:center;gap:8px;margin:0}.mc-language-form button{appearance:none;border:0;background:none;color:inherit;font:inherit;padding:0;cursor:pointer}.mc-language-form button:focus-visible{outline:2px solid currentColor;outline-offset:4px}</style></div>
3183        </div>
3184    </div>
3185    
3186</div>
3187
3188
3189
3190
3191
3192</header><div id="shopify-section-sections--27821635371389__search" class="shopify-section shopify-section-group-header-group"><div class="predictive-search__container" id="predictiveSearchBody">
3193    <div class="predictive-search">
3194        <div class="predictive-search__header">
3195            <h6 class="predictive-search__title">What are you looking for?</h6>
3196            <div class="predictive-search__close-btn" id="closeSearchBtn">Close</div>
3197        </div>
3198        <div class="predictive-search__body">
3199            <form action="/search" method="get" role="search" class="search-form" data-predictive-search-form>
3200                <div class="search-form__input-block">
3201                    <input class="search-form__input" data-search-bar type="search" placeholder="Start typing..." name="q" >
3202                    <input type="hidden" name="type" value="product">    
3203                    <div class="search-form__clear-btn" >
3204                        <svg data-search-clear width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg">
3205                            <path fill-rule="evenodd" clip-rule="evenodd" d="M0.75293 8.125C0.75293 3.6392 4.39151 0 8.87655 0C13.3616 0 17.0002 3.6392 17.0002 8.125C17.0002 12.6108 13.3616 16.25 8.87655 16.25C4.39151 16.25 0.75293 12.6108 0.75293 8.125ZM8.87655 1.25C5.08175 1.25 2.00272 4.32955 2.00272 8.125C2.00272 11.9204 5.08175 15 8.87655 15C12.6713 15 15.7504 11.9204 15.7504 8.125C15.7504 4.32955 12.6713 1.25 8.87655 1.25ZM5.93511 5.18306C6.17914 4.93898 6.5748 4.93898 6.81884 5.18306L8.87655 7.24112L10.9343 5.18306C11.1783 4.93898 11.574 4.93898 11.818 5.18306C12.062 5.42714 12.062 5.82286 11.818 6.06694L9.76028 8.125L11.818 10.1831C12.062 10.4271 12.062 10.8229 11.818 11.0669C11.574 11.311 11.1783 11.311 10.9343 11.0669L8.87655 9.00888L6.81884 11.0669C6.5748 11.311 6.17914 11.311 5.93511 11.0669C5.69107 10.8229 5.69107 10.4271 5.93511 10.1831L7.99281 8.125L5.93511 6.06694C5.69107 5.82286 5.69107 5.42714 5.93511 5.18306Z" fill="#1F1F1F"/>
3206                        </svg>
3207                    </div>
3208                </div>
3209                <button class="search-form__submit-btn" data-search-submit>
3210                    <span>Search</span>
3211                    <svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg">
3212                        <path d="M13.5938 23.4375C19.0303 23.4375 23.4375 19.0303 23.4375 13.5938C23.4375 8.1572 19.0303 3.75 13.5938 3.75C8.1572 3.75 3.75 8.1572 3.75 13.5938C3.75 19.0303 8.1572 23.4375 13.5938 23.4375Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
3213                        <path d="M20.5557 20.5547L26.251 26.25" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
3214                    </svg>
3215                </button>
3216            </form>
3217            <div class="search-results" data-no-search-text="no results" data-predictive-search>
3218
3219            </div>
3220        </div>
3221    </div>
3222</div></div><aside id="shopify-section-sections--27821635371389__cart" class="shopify-section shopify-section-group-header-group cart-popup"><form action="/checkout" method="POST" class="cart-popup__form" id="cartForm">
3223    <header class="cart-popup__header">
3224        <div class="left-block block" id="cart-recommendation-header">
3225            <h4 class="left-block__title title">COMPLETE YOUR OUTFIT</h4>
3226        </div>
3227        <div class="right-block block">
3228            <h4 class="right-block__title title">YOUR SHOPPING CART</h4>
3229            <div class="close-btn" close-cart-btn>Close</div>
3230        </div>
3231    </header>
3232    <main class="cart-popup__main">
3233        <div class="featured-products" id="cart-recommendation">
3234            <h4 class="featured-products__title title mobile">COMPLETE YOUR OUTFIT</h4>
3235            <div class="featured-products__body" data-cart-complementary>
3236
3237            </div>
3238        </div>
3239        <div class="cart-body">
3240            
3241                <div class="cart-body__main" >
3242                    <div class="cart-products" id="cartProductsBlock" all-collection-url="/collections/all">
3243                        
3244                            <div class="cart-empty">
3245                                <h6 class="cart-empty__title">Cart is empty</h6>
3246                                <a class="cart-empty__button" href="/collections/all">Back to shopping</a>
3247                            </div>
3248                        
3249                    </div> 
3250                    
3251                    <div class="cart-body__footer" data-cart-footer>
3252                        <div class="total-price-block">
3253                            <span>In total (incl. VAT)</span>
3254                            <span class="price" id="cartSubtotalPrice">$0.00</span>
3255                        </div>
3256                        <div class="footer-buttons">
3257                            <a class="go-back-button footer-button" id="continue-shopping-btn" href="/collections/all">Continue shopping</a>
3258                            <button type="submit" class="checkout-button footer-button disabled" id="checkoutButton">Checkout</button>
3259                        </div>
3260                        
3261                        <!-- INVULLEN MET POSTNL -->
3262                        
3263
3264                        <style>
3265                          #postnl-login-button {
3266                            border-radius: 50px !important;
3267                          }
3268
3269                          #postnl-login-button__second-text {
3270                            font-weight: 400;
3271                          }  
3272                        </style>
3273                        <!-- END INVULLEN MET POSTNL -->
3274                    </div>
3275                </div> 
3276            
3277        </div>
3278    </main>
3279</form>
3280
3281<div class="overlay cart" id="cart-overlay"></div>
3282
3283<script>
3284  document.addEventListener('DOMContentLoaded', function() {
3285    const lastAddedCollection = sessionStorage.getItem('lastAddedCollection');
3286    if (lastAddedCollection) {
3287      const btn = document.getElementById('continue-shopping-btn');
3288      if (btn) {
3289        btn.setAttribute('href', '/collections/' + lastAddedCollection);
3290      }
3291    }
3292  });
3293</script>
3293
3294
3295
3296</aside><aside id="shopify-section-sections--27821635371389__floating-buttons" class="shopify-section shopify-section-group-header-group floating-buttons-outer"><div id='tawk_64919199cc26a871b023a259' class="live-chat" data-live-chat></div>
3297
3298<div class="floating-buttons" scroll-top-container>
3299    
3300    
3301        <button class="floating-buttons__scroll-top" scroll-top-button floating-button>
3302            <svg width="21" height="36" viewBox="0 0 21 36" fill="none" xmlns="http://www.w3.org/2000/svg">
3303                <g clip-path="url(#clip0_1_2)">
3304                    <path d="M10.5 35.5L10.5 3.5" stroke="black" stroke-width="3"/>
3305                    <path d="M2.43934 11.4393L11.4408 2.4379" stroke="black" stroke-width="3"/>
3306                    <path d="M18.4423 11.5607L9.44081 2.5592" stroke="black" stroke-width="3"/>
3307                </g>
3308                <defs>
3309                    <clipPath id="clip0_1_2">
3310                        <rect width="35" height="20" fill="white" transform="matrix(0 -1 1 0 0.5 35.5)"/>
3311                    </clipPath>
3312                </defs>
3313            </svg>
3314
3315        </button>
3316    
3317</div>
3318
3319
3320
3321</aside>
3322<!-- END sections: header-group -->
3323		<main class="main"><div id="shopify-section-template--27821635273085__3169d22f-92f2-42e0-990e-2561a8b33c0f" class="shopify-section">
3324    
3325        
3326    
3327        
3328    
3329        
3330    
3331        
3332    
3333        
3334    
3335        
3336    
3337        
3338    
3339
3340
3341
3342</div><div id="shopify-section-template--27821635273085__size_guide_n7kw6B" class="shopify-section">
3343    
3344
3345
3346
3347</div><section id="shopify-section-template--27821635273085__template" class="shopify-section template-product"><style>
3348    #shopify-section-template--27821635273085__template.template-product {
3349        
3350        
3351    }
3352</style>
3353
3354 
3354<script type="text/javascript">
3355(function() {
3356  // Wait for DOM to be ready
3357  function moveLightningDeal() {
3358    const dealContainer = document.getElementById('lightning-deal-container');
3359    if (!dealContainer) return;
3360
3361    // Common price selectors for different themes
3362    const priceSelectors = [
3363      '.buttons-outer'
3364    ];
3365
3366    let priceElement = null;
3367    
3368    // Try each selector until we find the price element
3369    for (const selector of priceSelectors) {
3370      priceElement = document.querySelector(selector);
3371      if (priceElement) break;
3372    }
3373
3374    if (priceElement) {
3375      // Insert the deal container after the price element
3376      priceElement.parentNode.insertBefore(dealContainer, priceElement.nextSibling);
3377    } else {
3378      console.warn('Lightning Deals: Could not find price element to position deal container');
3379    }
3380  }
3381
3382  // Run immediately if DOM is ready, otherwise wait
3383  if (document.readyState === 'loading') {
3384    document.addEventListener('DOMContentLoaded', moveLightningDeal);
3385  } else {
3386    moveLightningDeal();
3387  }
3388
3389  // Re-run after a short delay to handle dynamically loaded content
3390  setTimeout(moveLightningDeal, 500);
3391})();
3392    </script>
3392
3393
3394<form method="post" action="/cart/add" id="product-form" accept-charset="UTF-8" class="product__form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
3395    <input type="hidden" name="id" value="47374372962626" id="productID">
3396    <div class="template-product__wrapper wrapper">
3397        <div class="image-block">
3398    <div class="image-block__inner">
3399        <aside class="image-block__aside"><div class="asside-image-wrapper">
3400                                <img src="//mascolori.eu/cdn/shop/files/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976&amp;width=110" alt="gift card" srcset="//mascolori.eu/cdn/shop/files/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976&amp;width=110 110w" width="110" height="73" loading="lazy" class="asside-image" set-img-id="67362923413885">
3401                                
3402                            </div><div class="asside-image-wrapper">
3403                                <img src="//mascolori.eu/cdn/shop/files/AfbeeldingvanWhatsAppop2025-12-11om14.10.50_9e2a3d76_5edb195d-9d3f-41f9-bcfe-dee404711ae8.jpg?v=1765459976&amp;width=110" alt="gift card" srcset="//mascolori.eu/cdn/shop/files/AfbeeldingvanWhatsAppop2025-12-11om14.10.50_9e2a3d76_5edb195d-9d3f-41f9-bcfe-dee404711ae8.jpg?v=1765459976&amp;width=110 110w" width="110" height="83" loading="lazy" class="asside-image" set-img-id="67362983477629">
3404                                
3405                            </div></aside>
3406        <main class="image-block__main">
3407            <div class="main-images">
3408                <div class="main-images__wrapper" id="mainImagesParent"><img src="//mascolori.eu/cdn/shop/files/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976&amp;width=1000" alt="gift card" srcset="//mascolori.eu/cdn/shop/files/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976&amp;width=352 352w, //mascolori.eu/cdn/shop/files/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976&amp;width=832 832w, //mascolori.eu/cdn/shop/files/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976&amp;width=1000 1000w" width="1000" height="666" loading="lazy" class="main-image" img-id="67362923413885" loop="loop">
3409<img src="//mascolori.eu/cdn/shop/files/AfbeeldingvanWhatsAppop2025-12-11om14.10.50_9e2a3d76_5edb195d-9d3f-41f9-bcfe-dee404711ae8.jpg?v=1765459976&amp;width=1000" alt="gift card" srcset="//mascolori.eu/cdn/shop/files/AfbeeldingvanWhatsAppop2025-12-11om14.10.50_9e2a3d76_5edb195d-9d3f-41f9-bcfe-dee404711ae8.jpg?v=1765459976&amp;width=352 352w, //mascolori.eu/cdn/shop/files/AfbeeldingvanWhatsAppop2025-12-11om14.10.50_9e2a3d76_5edb195d-9d3f-41f9-bcfe-dee404711ae8.jpg?v=1765459976&amp;width=832 832w, //mascolori.eu/cdn/shop/files/AfbeeldingvanWhatsAppop2025-12-11om14.10.50_9e2a3d76_5edb195d-9d3f-41f9-bcfe-dee404711ae8.jpg?v=1765459976&amp;width=1000 1000w" width="1000" height="750" loading="lazy" class="main-image" img-id="67362983477629" loop="loop">
3410</div>
3411                
3412                    <svg class="zoom-btn" zoom-btn width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg">
3413                        <path d="M7 11H15M18.0713 18.0713L25 25M11 7V15M21 11C21 16.5228 16.5228 21 11 21C5.47715 21 1 16.5228 1 11C1 5.47715 5.47715 1 11 1C16.5228 1 21 5.47715 21 11Z" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3414                    </svg>
3415                
3416
3417            </div>
3418            <div class="product-tabs">
3419                
3420                    <div class="product-tabs__item" product-tab>
3421                        <div class="product-tabs__header" product-tab-header>
3422                            <h6 class="product-tabs__title">Specifications</h6>
3423                            <svg class="arrow" width="19" height="11" viewB
3423ox="0 0 19 11" fill="none" xmlns="http://www.w3.org/2000/svg">
3424                                <path d="M18.0005 0.788987C18.0005 0.788987 12.8429 6.03985 9.53824 9.40437L0.729492 0.595627" stroke="black" stroke-width="1.4"/>
3425                            </svg>
3426                        </div>
3427                        <div class="product-tabs__info" product-tab-body>
3428                            <meta charset="utf-8">
3429
3430<div data-content-type="html" data-appearance="default" data-element="main" data-mce-fragment="1">
3431
3432<meta charset="utf-8">
3433
3434 <p>The Mascolori Gift Card is different from all other gift vouchers. Simply because you can get the most special shoes in the Netherlands with them. A voucher that makes your loved one really happy! There are countless occasions to celebrate and this is of course best done with shoes from Mascolori.</p>
3435
3436<p> <span>If you are in the dark about your specific wish, purchase this Mascolori gift voucher. Shipped in a festive box with confetti and space for a personal text.<br><br> Happy giving!</span></p>
3437
3438
3439</div>
3440                        </div>
3441                    </div>  
3442                
3443                
3444                    <div class="product-tabs__item" product-tab>
3445                        <div class="product-tabs__header" product-tab-header>
3446                            <h6 class="product-tabs__title">Delivery</h6>
3447                            <svg class="arrow" width="19" height="11" viewB
3447ox="0 0 19 11" fill="none" xmlns="http://www.w3.org/2000/svg">
3448                                <path d="M18.0005 0.788987C18.0005 0.788987 12.8429 6.03985 9.53824 9.40437L0.729492 0.595627" stroke="black" stroke-width="1.4"/>
3449                            </svg>
3450                        </div>
3451                        <div class="product-tabs__info" product-tab-body>
3452                            <p>Within the Netherlands, delivery from €50 is FREE. We deliver with Post NL.</p>
3453<p> If you order before 3 pm on a working day, we will immediately pack your Mascolori's and you will receive them within 1 day.</p>
3454<p> We also deliver on Saturdays.</p>
3455<p> Leave your wishes in the comments:</p>
3456<p> - We are happy to pack the shoes festively for you.</p>
3457<p> - We can deliver your order to a Post NL collection point. Let us know which one.</p>
3458<p> - We can shorten the belt. Let us know how long or short you want it</p>
3459<p> - Are you not at home for a while? Let us know when and where we can send your package.</p>
3460<p><br> If you want other Mascolori's or have changed your mind, you can of course return them. Then do this without breaking them in and within 1 month.</p>
3461                        </div>
3462                    </div>  
3463                
3464                
3465            </div>
3466        </main>
3467    </div>
3468    
3469</div>
3470<style>
3471    /* Must match .image-mobile-block visibility (≤1024), not only phone (≤768) */
3472    @media screen and (max-width: 1024px) {
3473        .image-mobile-block .swiper-slide {
3474            position: relative;
3475            width: 100%;
3476            aspect-ratio: 1 / 1;
3477            height: auto;
3478            overflow: hidden;
3479            display: flex;
3480            align-items: center;
3481            justify-content: center;
3482            background: #f5f5f5;
3483        }
3484        
3485        .image-mobile-block .mobile-image {
3486            width: 100%;
3487            height: 100%;
3488            max-width: 100%;
3489            aspect-ratio: unset;
3490            object-fit: cover;
3491        }
3492        
3493        .image-mobile-block .mobile-video {
3494            position: relative;
3495            width: 100%;
3496            height: 100%;
3497            display: flex;
3498            align-items: center;
3499            justify-content: center;
3500            background: #000;
3501        }
3502        
3503        .image-mobile-block .mobile-video video {
3504            width: 100%;
3505            height: 100%;
3506            object-fit: cover;
3507        }
3508        
3509        .image-mobile-block .mobile-video .youtube-video {
3510            position: relative;
3511            width: 100%;
3512            height: 100%;
3513        }
3514        
3515        .image-mobile-block .mobile-video .youtube-video iframe {
3516            position: absolute;
3517            top: 0;
3518            left: 0;
3519            width: 100%;
3520            height: 100%;
3521            object-fit: cover;
3522        }
3523        
3524        .image-mobile-block .mobile-video .pause-button {
3525            position: absolute;
3526            top: 50%;
3527            left: 50%;
3528            transform: translate(-50%, -50%);
3529            z-index: 2;
3530            pointer-events: none;
3531            display: block;
3532        }
3533    }
3534</style>
3535
3536<div class="image-mobile-block" product-mobile-slider>
3537    <div class="swiper-wrapper"><div class="swiper-slide">
3538                            <img
3539                                src="//mascolori.eu/cdn/shop/files/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976&width=1000"
3540                                class="mobile-image"
3541                                loading="lazy"
3542                                alt="gift card"
3543                                width="1600"
3544                                height="1066"
3545                            >
3546                        </div><div class="swiper-slide">
3547                            <img
3548                                src="//mascolori.eu/cdn/shop/files/AfbeeldingvanWhatsAppop2025-12-11om14.10.50_9e2a3d76_5edb195d-9d3f-41f9-bcfe-dee404711ae8.jpg?v=1765459976&width=1000"
3549                                class="mobile-image"
3550                                loading="lazy"
3551                                alt="gift card"
3552                                width="1600"
3553                                height="1200"
3554                            >
3555                        </div></div>
3556    <div class="swiper-dots" product-mobile-dots></div>
3557    
3558        <svg class="zoom-btn" zoom-btn width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg">
3559            <path d="M7 11H15M18.0713 18.0713L25 25M11 7V15M21 11C21 16.5228 16.5228 21 11 21C5.47715 21 1 16.5228 1 11C1 5.47715 5.47715 1 11 1C16.5228 1 21 5.47715 21 11Z" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3560        </svg>
3561    
3562</div>
3563        <div class="info-block">
3564            <div class="info-block__inner">
3565                <div class="breadcrumbs"><a href="/" home-url>/ Home pagina </a><a href="/collections/cadeaus"> / Gifts</a><span> / gift card</span></div>
3566                <div class="title-reviews">
3567                    <h1 class="title" data-product-title>gift card</h1>
3568                    
3569                        
3570                            <div id="shopify-block-AeVlFZFhEREc2WithM__979d35b3-811b-489d-8ac6-39bcfc18aa7d" class="shopify-block shopify-app-block">
3571
3572
3573<div class="yotpo-widget-instance"
3574    data-yotpo-instance-id="496165"
3575    data-yotpo-product-id="8953146245442"
3576    data-yotpo-cart-product-id=""
3577    data-yotpo-section-id="product"
3578    data-yotpo-preloaded-data="">
3579</div>
3580
3581
3582
3583</div>
3584                        
3585                    
3586                        
3587                    
3588                        
3589                    
3590                        
3591                    
3592                </div>
3593                <div class="price-wishlist">
3594                    <h6 class="price" id="product-variant-price">
3595                        $26.00
3596                        
3597                    </h6>
3598                    <button class="wishlist wishlist-button--target">
3599                        <svg width="24" height="22" viewBox="0 0 24 22" fill="none" xmlns="http://www.w3.org/2000/svg">
3600                            <path d="M17.3571 0.716675C15.1446 0.716675 13.2075 1.6681 12 3.27632C10.7925 1.6681 8.85536 0.716675 6.64286 0.716675C4.88167 0.71866 3.19319 1.41917 1.94784 2.66451C0.702493 3.90986 0.00198508 5.59834 0 7.35953C0 14.8595 11.1204 20.9302 11.5939 21.181C11.7187 21.2481 11.8583 21.2832 12 21.2832C12.1417 21.2832 12.2813 21.2481 12.4061 21.181C12.8796 20.9302 24 14.8595 24 7.35953C23.998 5.59834 23.2975 3.90986 22.0522 2.66451C20.8068 1.41917 19.1183 0.71866 17.3571 0.716675ZM12 19.4452C10.0436 18.3052 1.71429 13.112 1.71429 7.35953C1.71599 6.05291 2.23579 4.8003 3.15971 3.87638C4.08363 2.95247 5.33624 2.43266 6.64286 2.43096C8.72679 2.43096 10.4764 3.54096 11.2071 5.32382C11.2717 5.48103 11.3816 5.61549 11.5228 5.71012C11.6639 5.80475 11.83 5.85527 12 5.85527C12.17 5.85527 12.3361 5.80475 12.4773 5.71012C12.6184 5.61549 12.7283 5.48103 12.7929 5.32382C13.5236 3.53775 15.2732 2.43096 17.3571 2.43096C18.6638 2.43266 19.9164 2.95247 20.8403 3.87638C21.7642 4.8003 22.284 6.05291 22.285
36007 7.35953C22.2857 13.1035 13.9543 18.3042 12 19.4452Z" fill="black"/>
3601                        </svg>
3602                    </button>
3603                </div>
3604                
3605
3606
3607
3608                <div class="description">
3609                    <p>Choose your desired amount here and receive the gift card in a festive gold box filled with confetti. Once you click Add to Cart! Once you have clicked, the Gift Card will appear in your shopping cart at the top right of the screen.</p>
3610                </div>
3611                <form
3612                    action="/cart/add"
3613                    method="post"
3614                    id="AddToCart">
3615                    <div class="buttons-outer">
3616                        <div class="buttons" data-window-select-click-parent>
3617                            
3618                                <div class="buttons__item size-select" id="product_select">
3619                                    <div class="size-select__head">
3620                                        
3621                                            <div value="disabled" data-product-select-head>Price</div>
3622                                        
3623                                        <svg width="19" height="11" viewB
3623ox="0 0 19 11" fill="none">
3624                                            <path d="M18.0005 0.788941C18.0005 0.788941 12.8429 6.03981 9.53824 9.40433L0.729492 0.595581" stroke="black" stroke-width="1.4"/>
3625                                        </svg>
3626                                    </div>
3627                                    <div class="size-select__list" data-product-select-list>
3628                                        
3629
3630
3631                                                <div data-stock-variant-id="47374372962626" variant-option="available" class="available" data-pm-variant-id="47374372962626" data-pm-variant-price="$26.00" data-pm-variant-compare-price="" >
3632                                                    €25
3633                                                </div>
3634                                            
3635                                        
3636
3637                                                <div data-stock-variant-id="47374372995394" variant-option="available" class="available" data-pm-variant-id="47374372995394" data-pm-variant-price="$49.00" data-pm-variant-compare-price="" >
3638                                                    €50
3639                                                </div>
3640                                            
3641                                        
3642
3643                                                <div data-stock-variant-id="47374373028162" variant-option="available" class="available" data-pm-variant-id="47374373028162" data-pm-variant-price="$79.00" data-pm-variant-compare-price="" >
3644                                                    €75
3645                                                </div>
3646                                            
3647                                        
3648
3649                                                <div data-stock-variant-id="47374373060930" variant-option="available" class="available" data-pm-variant-id="47374373060930" data-pm-variant-price="$109.00" data-pm-variant-compare-price="" >
3650                                                    €100
3651                                                </div>
3652                                            
3653                                        
3654
3655                                                <div data-stock-variant-id="47377417765186" variant-option="available" class="available" data-pm-variant-id="47377417765186" data-pm-variant-price="$129.00" data-pm-variant-compare-price="" >
3656                                                    €125
3657                                                </div>
3658                                            
3659                                        
3660
3661                                                <div data-stock-variant-id="47377419075906" variant-option="available" class="available" data-pm-variant-id="47377419075906" data-pm-variant-price="$159.00" data-pm-variant-compare-price="" >
3662                                                    €150
3663                                                </div>
3664                                            
3665                                        
3666
3667                                                <div data-stock-variant-id="47377419239746" variant-option="available" class="available" data-pm-variant-id="47377419239746" data-pm-variant-price="$179.00" data-pm-variant-compare-price="" >
3668                                                    €175
3669                                                </div>
3670                                            
3671                                        
3672
3673                                                <div data-stock-variant-id="47377420550466" variant-option="available" class="available" data-pm-variant-id="47377420550466" data-pm-variant-price="$209.00" data-pm-variant-compare-price="" >
3674                                                    €200
3675                                                </div>
3676                                            
3677                                        
3678
3679                                                <div data-stock-variant-id="47377420714306" variant-option="available" class="available" data-pm-variant-id="47377420714306" data-pm-variant-price="$239.00" data-pm-variant-compare-price="" >
3680                                                    €225
3681                                                </div>
3682                                            
3683                                        
3684
3685                                                <div data-stock-variant-id="47377420943682" variant-option="available" class="available" data-pm-variant-id="47377420943682" data-pm-variant-price="$259.00" data-pm-variant-compare-price="" >
3686                                                    €250
3687                                                </div>
3688                                            
3689                                        
3690
3691                                                <div data-stock-variant-id="47377422319938" variant-option="available" class="available" data-pm-variant-id="47377422319938" data-pm-variant-price="$309.00" data-pm-variant-compare-price="" >
3692                                                    €300
3693                                                </div>
3694                                            
3695                                        
3696                                    </div>
3697                                </div>
3698                                <div class="size-guide__open-btn" data-size-guilde-
3698open-btn>Size guide</div>
3699                            
3700                                <button class="buttons__item buy-button " add-to-cart-button="47374372962626" cart-product-quantity="1" disabled>
3701                                    <svg width="24" height="21" viewBox="0 0 24 21" fill="none" xmlns="http://www.w3.org/2000/svg">
3702                                        <path d="M7.92434 8.46216V5.20164C7.92434 4.1207 8.35374 3.08404 9.11807 2.31971C9.88241 1.55538 10.9191 1.12598 12 1.12598C13.0809 1.12598 14.1176 1.55538 14.8819 2.31971C15.6463 3.08404 16.0757 4.1207 16.0757 5.20164V8.46216M20.2328 5.20164H3.76717C3.56659 5.20258 3.37323 5.27653 3.22321 5.40967C3.07319 5.54281 2.9768 5.72602 2.95204 5.92507L1.50518 18.9672C1.49231 19.0808 1.5035 19.1959 1.53801 19.3049C1.57253 19.4139 1.6296 19.5145 1.70552 19.6C1.78144 19.6855 1.8745 19.7541 1.97866 19.8013C2.08283 19.8485 2.19576 19.8733 2.31012 19.874H21.6899C21.8042 19.8733 21.9172 19.8485 22.0213 19.8013C22.1255 19.7541 22.2186 19.6855 22.2945 19.6C22.3704 19.5145 22.4275 19.4139 22.462 19.3049C22.4965 19.1959 22.5077 19.0808 22.4948 18.9672L21.048 5.92507C21.0232 5.72602 20.9268 5.54281 20.7768 5.40967C20.6268 5.27653 20.4334 5.20258 20.2328 5.20164Z" stroke="white" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/>
3703                                    </svg>
3704                                    <span>Add to cart</span>
3705                                </button>
3706                            
3707                        </div>
3708                    </div>
3709                    
3710<p id="mascolori-variant-stock" role="status" aria-live="polite" hidden></p>
3711<script type="application/json" id="mascolori-stock-data">{
3712
3713  "47374372962626": {
3714    "size": "€25",
3715    "message": "9999984 pairs available in size €25"
3716  },
3717
3718  "47374372995394": {
3719    "size": "€50",
3720    "message": "9999981 pairs available in size €50"
3721  },
3722
3723  "47374373028162": {
3724    "size": "€75",
3725    "message": "9999997 pairs available in size €75"
3726  },
3727
3728  "47374373060930": {
3729    "size": "€100",
3730    "message": "9999989 pairs available in size €100"
3731  },
3732
3733  "47377417765186": {
3734    "size": "€125",
3735    "message": "9999996 pairs available in size €125"
3736  },
3737
3738  "47377419075906": {
3739    "size": "€150",
3740    "message": "9999994 pairs available in size €150"
3741  },
3742
3743  "47377419239746": {
3744    "size": "€175",
3745    "message": "9999997 pairs available in size €175"
3746  },
3747
3748  "47377420550466": {
3749    "size": "€200",
3750    "message": "9999993 pairs available in size €200"
3751  },
3752
3753  "47377420714306": {
3754    "size": "€225",
3755    "message": "9999999 pairs available in size €225"
3756  },
3757
3758  "47377420943682": {
3759    "size": "€250",
3760    "message": "9999998 pairs available in size €250"
3761  },
3762
3763  "47377422319938": {
3764    "size": "€300",
3765    "message": "9999995 pairs available in size €300"
3766  }
3767
3768}</script>
3768
3769                    <div id="bogos-volume-discount-view"></div> 
3770                    <div id="bogos-cheapest-discount-view"></div> 
3771                </form>
3772                <div class="usp">
3773                    
3774                        
3775                            <div class="usp__item">
3776                                <img src="//mascolori.eu/cdn/shop/files/ster_1.png?v=1768919336"  alt="" loading="lazy" width="" height="">
3777                                <span>Google reviews 4.9!</span>
3778                            </div>
3779                        
3780                            <div class="usp__item">
3781                                <img src="//mascolori.eu/cdn/shop/files/Truck.svg?v=1686828203"  alt="" loading="lazy" width="" height="">
3782                                <span>Ordered on working days before 15:00 hours, delivered the next day</span>
3783                            </div>
3784                        
3785                    
3786                </div>
3787                <div id="map"></div>
3788                
3789            </div>
3790        </div>
3791        <div class="product-tabs mobile">
3792            
3793                <div class="product-tabs__item" product-tab>
3794                    <div class="product-tabs__header" product-tab-header>
3795                        <h6 class="product-tabs__title">Specifications</h6>
3796                        <svg class="arrow" width="19" height="11" viewB
3796ox="0 0 19 11" fill="none" xmlns="http://www.w3.org/2000/svg">
3797                            <path d="M18.0005 0.788987C18.0005 0.788987 12.8429 6.03985 9.53824 9.40437L0.729492 0.595627" stroke="black" stroke-width="1.4"/>
3798                        </svg>
3799                    </div>
3800                    <div class="product-tabs__info" product-tab-body>
3801                        <meta charset="utf-8">
3802
3803<div data-content-type="html" data-appearance="default" data-element="main" data-mce-fragment="1">
3804
3805<meta charset="utf-8">
3806
3807 <p>The Mascolori Gift Card is different from all other gift vouchers. Simply because you can get the most special shoes in the Netherlands with them. A voucher that makes your loved one really happy! There are countless occasions to celebrate and this is of course best done with shoes from Mascolori.</p>
3808
3809<p> <span>If you are in the dark about your specific wish, purchase this Mascolori gift voucher. Shipped in a festive box with confetti and space for a personal text.<br><br> Happy giving!</span></p>
3810
3811
3812</div>
3813                    </div>
3814                </div>
3815            
3816            
3817                <div class="product-tabs__item" product-tab>
3818                    <div class="product-tabs__header" product-tab-header>
3819                        <h6 class="product-tabs__title">Delivery</h6>
3820                        <svg class="arrow" width="19" height="11" viewB
3820ox="0 0 19 11" fill="none" xmlns="http://www.w3.org/2000/svg">
3821                            <path d="M18.0005 0.788987C18.0005 0.788987 12.8429 6.03985 9.53824 9.40437L0.729492 0.595627" stroke="black" stroke-width="1.4"/>
3822                        </svg>
3823                    </div>
3824                    <div class="product-tabs__info" product-tab-body>
3825                        <p>Within the Netherlands, delivery from €50 is FREE. We deliver with Post NL.</p>
3826<p> If you order before 3 pm on a working day, we will immediately pack your Mascolori's and you will receive them within 1 day.</p>
3827<p> We also deliver on Saturdays.</p>
3828<p> Leave your wishes in the comments:</p>
3829<p> - We are happy to pack the shoes festively for you.</p>
3830<p> - We can deliver your order to a Post NL collection point. Let us know which one.</p>
3831<p> - We can shorten the belt. Let us know how long or short you want it</p>
3832<p> - Are you not at home for a while? Let us know when and where we can send your package.</p>
3833<p><br> If you want other Mascolori's or have changed your mind, you can of course return them. Then do this without breaking them in and within 1 month.</p>
3834                    </div>
3835                </div>
3836            
3837            
3838        </div>
3839    </div>
3840<input type="hidden" name="product-id" value="8953146245442" /><input type="hidden" name="section-id" value="template--27821635273085__template" /></form>
3841
3842<div class="image-full-screen" full-screen-gallery>
3843    <div class="image-full-screen__wrapper">
3844        <div class="left-strip strip"></div>
3845        <img
3846        src="//mascolori.eu/cdn/shop/files/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"
3847        class="image"
3848        loading="lazy"
3849        alt="gift card"
3850        width="1600"
3851        height="1066"
3852        full-screen-main-image>
3853        <div class="right-strip strip"></div>
3854        <button class="close-button" full-screen-close>Close</button>
3855    </div>
3856    <div class="fixed-images">
3857        
3858            
3859                <img
3860                    src="//mascolori.eu/cdn/shop/files/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976"
3861                    class="image"
3862                    loading="lazy"
3863                    alt="gift card"
3864                    width="1600"
3865                    height="1066"
3866                    full-screen-all-images>
3867            
3868                <img
3869                    src="//mascolori.eu/cdn/shop/files/AfbeeldingvanWhatsAppop2025-12-11om14.10.50_9e2a3d76_5edb195d-9d3f-41f9-bcfe-dee404711ae8.jpg?v=1765459976"
3870                    class="image"
3871                    loading="lazy"
3872                    alt="gift card"
3873                    width="1600"
3874                    height="1200"
3875                    full-screen-all-images>
3876            
3877        
3878    </div>
3879</div>
3880
3881
3882
3883<script>
3884    document.addEventListener('DOMContentLoaded', () => {
3885        const scrollTopContainer = document.querySelector('[scroll-top-container]');
3886        scrollTopContainer.classList.add('unactive');
3887
3888        if(!scrollTopContainer) return;
3889
3890        scrollTopContainer.addEventListener('click', () => {
3891            window.scrollTo({
3892                top: 0,
3893                left: 0,
3894                behavior: "smooth",
3895            });
3896        })
3897
3898        const elDistanceToTop = 510;
3899
3900        window.addEventListener('scroll', () => {
3901            console.log(scrollTopContainer.scrollTop)
3902            if(window.pageYOffset > (elDistanceToTop - 65)){
3903                scrollTopContainer.classList.remove('unactive');
3904            }else{
3905                scrollTopContainer.classList.add('unactive');
3906            }
3907        })
3908    })
3909</script>
3909
3910
3911<script>
3912    document.addEventListener('DOMContentLoaded', function() {
3913        function updateInputFieldValue() {
3914            var selectedOption = document.querySelector('.size-select__list .active');
3915            if (selectedOption !== null) {
3916                if (selectedOption.getAttribute('data-show-fake') !== null) {
3917                    var selectedValueElement = document.querySelector('.size-select__head [data-product-select-head]');
3918                    var selectedValue = selectedValueElement.textContent.trim();
3919                    var showFakeAttribute = selectedOption.getAttribute('data-show-fake');
3920                    var inputField = document.querySelector('input[name="properties[will be cutted to]"]');
3921
3922                    if (showFakeAttribute === 'true') {
3923                        inputField.value = selectedValue;
3924                    } else {
3925                        inputField.value = '';
3926                    }
3927                }
3928            }
3929        }
3930
3931        var targetElement = document.querySelector('#product_select');
3932        var observer = new MutationObserver(function (mutationsList, observer) {
3933            mutationsList.forEach(function (mutation) {
3934                updateInputFieldValue();
3935            });
3936        });
3937
3938        var config = { childList: true, subtree: true };
3939        observer.observe(targetElement, config);
3940
3941        updateInputFieldValue();
3942    });
3943</script>
3943
3944
3945<script>
3946  document.addEventListener("DOMContentLoaded", function () {
3947    const buyButtons = document.querySelectorAll(".buy-button");
3948
3949    buyButtons.forEach(button => {
3950      button.addEventListener("click", function () {
3951        const lastCollection = sessionStorage.getItem("lastCollection");
3952        if (lastCollection) {
3953            sessionStorage.setItem("lastAddedCollection", lastCollection);
3954
3955            setTimeout(function () {
3956                const continueShoppingBtn = document.getElementById('continue-shopping-btn');
3957                if (continueShoppingBtn) {
3958                    continueShoppingBtn.setAttribute('href', '/collections/' + lastCollection);
3959                }
3960            }, 1000);
3961        }
3962      });
3963    });
3964  });
3965</script>
3965
3966
3967<script src="//mascolori.eu/cdn/shop/t/62/assets/product-cart-properties.js?v=82886994574002096511791557767" defer></script>
3967
3968
3969
3970
3971
3972</section><section id="shopify-section-template--27821635273085__5e8de258-1bdd-45a2-a663-4a3f681ee81a" class="shopify-section featured-slider"><style>
3973    #shopify-section-template--27821635273085__5e8de258-1bdd-45a2-a663-4a3f681ee81a.featured-slider {
3974        
3975        
3976    }
3977</style>
3978
3979
3980    <div class="featured-slider__wrapper">
3981        <div class="featured-slider__header">
3982            <h3 class="featured-slider__title">
3983                <a href="/collections/default-category-accessories">You might also like this</a>
3984            </h3>
3985            <div class="featured-slider__nav">
3986                <button class="featured-slider__prev-btn slider-btn" slider-prev-btn="template--27821635273085__5e8de258-1bdd-45a2-a663-4a3f681ee81a">
3987                    <svg width="48" height="28" viewBox="0 0 48 28" fill="none" xmlns="http://www.w3.org/2000/svg">
3988                        <line x1="3.13966" y1="14.0134" x2="47.1397" y2="14.0134" stroke="black" stroke-width="3"/>
3989                        <path d="M15.1355 2.01335L2 15.0657" stroke="black" stroke-width="3"/>
3990                        <path d="M15.1642 26.0041L2.06478 13" stroke="black" stroke-width="3"/>
3991                    </svg>
3992
3993                </button>
3994
3995                <div class="featured-slider__bullets" slider-bullets="template--27821635273085__5e8de258-1bdd-45a2-a663-4a3f681ee81a" ></div>
3996
3997                <button class="featured-slider__prev-btn slider-btn" slider-next-btn="template--27821635273085__5e8de258-1bdd-45a2-a663-4a3f681ee81a" >
3998                    <svg width="47" height="28" viewBox="0 0 47 28" fill="none" xmlns="http://www.w3.org/2000/svg">
3999                        <line y1="-1.5" x2="44" y2="-1.5" transform="matrix(-1 0 0 1 44 15.5134)" stroke="black" stroke-width="3"/>
4000                        <path d="M32.0042 2.01335L45.1397 15.0657" stroke="black" stroke-width="3"/>
4001                        <path d="M31.9754 26.0041L45.0749 13" stroke="black" stroke-width="3"/>
4002                    </svg>
4003                </button>
4004            </div>
4005        </div>
4006        <div class="featured-slider__body" slider="template--27821635273085__5e8de258-1bdd-45a2-a663-4a3f681ee81a">
4007            <div class="swiper-wrapper">
4008                
4009                    
4010    <div class="product-card swiper-slide" product-card data-id="8536745410882">
4011        <a href="/products/aquarius-riem-8951005374158" class="product-card__inner">
4012            <div class="product-card__header">
4013                <h6 class="product-card__title">Aquarius belt</h6>
4014                <h6 class="product-card__price">
4015                    $79.00 
4016                    
4017                </h6>
4018                
4019            </div>
4020        </a>
4021        <div class="product-card__main">
4022            <a class="product-link" data-collection="" href="/products/aquarius-riem-8951005374158">
4023                
4024                <img class="product-card__img" src="//mascolori.eu/cdn/shop/files/aquarius_belt_front.jpg?v=1691669893" alt="Aquarius belt" loading="lazy" width="1799" height="1200">           
4025                
4026            </a>
4027            <div class="product-card__variants">
4028                
4029
4030
4031<span class="out-of-stock">
4032                                        95
4033                                    </span>
4034                                
4035
4036
4037<span class="out-of-stock">
4038                                        105
4039                                    </span>
4040                                
4041
4042
4043                                <a href="/products/aquarius-riem-8951005374158?variant=46041429344578" class="available">
4044                                    115
4045                                </a>
4046                            
4047                
4048            </div>
4049        </div>
4050        <div class="product-card__wishlist">
4051            <svg class="like-icon" width="28" height="24" viewBox="0 0 28 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4052                <path d="M20.25 0C17.6688 0 15.4088 1.11 14 2.98625C12.5912 1.11 10.3313 0 7.75 0C5.69528 0.00231592 3.72539 0.819575 2.27248 2.27248C0.819575 3.72538 0.00231592 5.69528 0 7.75C0 16.5 12.9738 23.5825 13.5262 23.875C13.6719 23.9533 13.8346 23.9943 14 23.9943C14.1654 23.9943 14.3281 23.9533 14.4737 23.875C15.0262 23.5825 28 16.5 28 7.75C27.9977 5.69528 27.1804 3.72538 25.7275 2.27248C24.2746 0.819575 22.3047 0.00231592 20.25 0ZM14 21.85C11.7175 20.52 2 14.4612 2 7.75C2.00198 6.22561 2.60842 4.76423 3.68633 3.68633C4.76423 2.60842 6.22561 2.00198 7.75 2C10.1812 2 12.2225 3.295 13.075 5.375C13.1503 5.55841 13.2785 5.71528 13.4432 5.82568C13.6079 5.93609 13.8017 5.99503 14 5.99503C14.1983 5.99503 14.3921 5.93609 14.5
4052568 5.82568C14.7215 5.71528 14.8497 5.55841 14.925 5.375C15.7775 3.29125 17.8188 2 20.25 2C21.7744 2.00198 23.2358 2.60842 24.3137 3.68633C25.3916 4.76423 25.998 6.22561 26 7.75C26 14.4512 16.28 20.5187 14 21.85Z" fill="#D2D1D1"/>
4053            </svg>
4054        </div>
4055    </div>
4056
4057
4058                
4059                    
4060    <div class="product-card swiper-slide" product-card data-id="8725984903490">
4061        <a href="/products/blaadjes-blauw-sok" class="product-card__inner">
4062            <div class="product-card__header">
4063                <h6 class="product-card__title">Blue Leaves Socks</h6>
4064                <h6 class="product-card__price">
4065                    $17.00 
4066                    
4067                </h6>
4068                
4069            </div>
4070        </a>
4071        <div class="product-card__main">
4072            <a class="product-link" data-collection="" href="/products/blaadjes-blauw-sok">
4073                
4074                <img class="product-card__img" src="//mascolori.eu/cdn/shop/files/Leaves_blauw_productfoto-min.png?v=1735041347" alt="Blue Leaves Socks" loading="lazy" width="517" height="776">           
4075                
4076            </a>
4077            <div class="product-card__variants">
4078                
4079            </div>
4080        </div>
4081        <div class="product-card__wishlist">
4082            <svg class="like-icon" width="28" height="24" viewBox="0 0 28 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4083                <path d="M20.25 0C17.6688 0 15.4088 1.11 14 2.98625C12.5912 1.11 10.3313 0 7.75 0C5.69528 0.00231592 3.72539 0.819575 2.27248 2.27248C0.819575 3.72538 0.00231592 5.69528 0 7.75C0 16.5 12.9738 23.5825 13.5262 23.875C13.6719 23.9533 13.8346 23.9943 14 23.9943C14.1654 23.9943 14.3281 23.9533 14.4737 23.875C15.0262 23.5825 28 16.5 28 7.75C27.9977 5.69528 27.1804 3.72538 25.7275 2.27248C24.2746 0.819575 22.3047 0.00231592 20.25 0ZM14 21.85C11.7175 20.52 2 14.4612 2 7.75C2.00198 6.22561 2.60842 4.76423 3.68633 3.68633C4.76423 2.60842 6.22561 2.00198 7.75 2C10.1812 2 12.2225 3.295 13.075 5.375C13.1503 5.55841 13.2785 5.71528 13.4432 5.82568C13.6079 5.93609 13.8017 5.99503 14 5.99503C14.1983 5.99503 14.3921 5.93609 14.5568 5.82568C14.7215 5.71528 14.8497 5.55841 14.925 5.375C15.7775 3.29125 17.8188 2 20.25 2C21.7744 2.00198 23.2358 2.60842 24.3137 3.68633C25.3916 4.76423 25.998 6.22561 26 7.75C26 14.4512 16.28 20.5187 14 21.85Z" fill="#D2D1D1"/>
4084            </svg>
4085        </div>
4086    </div>
4087
4088
4089                
4090                    
4091    <div class="product-card swiper-slide" product-card data-id="8725984936258">
4092        <a href="/products/blaadjes-zwart-sok" class="product-card__inner">
4093            <div class="product-card__header">
4094                <h6 class="product-card__title">Black socks with leaves</h6>
4095                <h6 class="product-card__price">
4096                    $17.00 
4097                    
4098                </h6>
4099                
4100            </div>
4101        </a>
4102        <div class="product-card__main">
4103            <a class="product-link" data-collection="" href="/products/blaadjes-zwart-sok">
4104                
4105                <img class="product-card__img" src="//mascolori.eu/cdn/shop/files/Leaves_black_productfoto-min.png?v=1735041323" alt="Black socks with leaves" loading="lazy" width="517" height="776">           
4106                
4107            </a>
4108            <div class="product-card__variants">
4109                
4110            </div>
4111        </div>
4112        <div class="product-card__wishlist">
4113            <svg class="like-icon" width="28" height="24" viewBox="0 0 28 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4114                <path d="M20.25 0C17.6688 0 15.4088 1.11 14 2.98625C12.5912 1.11 10.3313 0 7.75 0C5.69528 0.00231592 3.72539 0.819575 2.27248 2.27248C0.819575 3.72538 0.00231592 5.69528 0 7.75C0 16.5 12.9738 23.5825 13.5262 23.875C13.6719 23.9533 13.8346 23.9943 14 23.9943C14.1654 23.9943 14.3281 23.9533 14.4737 23.875C15.0262 23.5825 28 16.5 28 7.75C27.9977 5.69528 27.1804 3.72538 25.7275 2.27248C24.2746 0.819575 22.3047 0.00231592 20.25 0ZM14 21.85C11.7175 20.52 2 14.4612 2 7.75C2.00198 6.22561 2.60842 4.76423 3.68633 3.68633C4.76423 2.60842 6.22561 2.00198 7.75 2C10.1812 2 12.2225 3.295 13.075 5.375C13.1503 5.55841 13.2785 5.71528 13.4432 5.82568C13.6079 5.93609 13.8017 5.99503 14 5.99503C14.1983 5.99503 14.3921 5.93609 14.5
4114568 5.82568C14.7215 5.71528 14.8497 5.55841 14.925 5.375C15.7775 3.29125 17.8188 2 20.25 2C21.7744 2.00198 23.2358 2.60842 24.3137 3.68633C25.3916 4.76423 25.998 6.22561 26 7.75C26 14.4512 16.28 20.5187 14 21.85Z" fill="#D2D1D1"/>
4115            </svg>
4116        </div>
4117    </div>
4118
4119
4120                
4121                    
4122    <div class="product-card swiper-slide" product-card data-id="8411462566210">
4123        <a href="/products/black-laces-8951005351319" class="product-card__inner">
4124            <div class="product-card__header">
4125                <h6 class="product-card__title">Black Laces</h6>
4126                <h6 class="product-card__price">
4127                    $4.00 
4128                    
4129                </h6>
4130                
4131            </div>
4132        </a>
4133        <div class="product-card__main">
4134            <a class="product-link" data-collection="" href="/products/black-laces-8951005351319">
4135                
4136                <img class="product-card__img" src="//mascolori.eu/cdn/shop/products/mascolori-veters-kleurrijk-bijzonder-_2__1.jpg?v=1687968655" alt="Black Laces" loading="lazy" width="572" height="1162">           
4137                
4138            </a>
4139            <div class="product-card__variants">
4140                
4141            </div>
4142        </div>
4143        <div class="product-card__wishlist">
4144            <svg class="like-icon" width="28" height="24" viewBox="0 0 28 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4145                <path d="M20.25 0C17.6688 0 15.4088 1.11 14 2.98625C12.5912 1.11 10.3313 0 7.75 0C5.69528 0.00231592 3.72539 0.819575 2.27248 2.27248C0.819575 3.72538 0.00231592 5.69528 0 7.75C0 16.5 12.9738 23.5825 13.5262 23.875C13.6719 23.9533 13.8346 23.9943 14 23.9943C14.1654 23.9943 14.3281 23.9533 14.4737 23.875C15.0262 23.5825 28 16.5 28 7.75C27.9977 5.69528 27.1804 3.72538 25.7275 2.27248C24.2746 0.819575 22.3047 0.00231592 20.25 0ZM14 21.85C11.7175 20.52 2 14.4612 2 7.75C2.00198 6.22561 2.60842 4.76423 3.68633 3.68633C4.76423 2.60842 6.22561 2.00198 7.75 2C10.1812 2 12.2225 3.295 13.075 5.375C13.1503 5.55841 13.2785 5.71528 13.4432 5.82568C13.6079 5.93609 13.8017 5.99503 14 5.99503C14.1983 5.99503 14.3921 5.93609 14.5568 5.82568C14.7215 5.71528 14.8497 5.55841 14.925 5.375C15.7775 3.29125 17.8188 2 20.25 2C21.7744 2.00198 23.2358 2.60842 24.3137 3.68633C25.3916 4.76423 25.998 6.22561 26 7.75C26 14.4512 16.28 20.5187 14 21.85Z" fill="#D2D1D1"/>
4146            </svg>
4147        </div>
4148    </div>
4149
4150
4151                
4152                    
4153    <div class="product-card swiper-slide" product-card data-id="15256731156861">
4154        <a href="/products/bloody-hot-riem" class="product-card__inner">
4155            <div class="product-card__header">
4156                <h6 class="product-card__title">Bloody Hot belt</h6>
4157                <h6 class="product-card__price">
4158                    $79.00 
4159                    
4160                </h6>
4161                
4162            </div>
4163        </a>
4164        <div class="product-card__main">
4165            <a class="product-link" data-collection="" href="/products/bloody-hot-riem">
4166                
4167                <img class="product-card__img" src="//mascolori.eu/cdn/shop/files/BloodyHot_BeltBuckle.jpg?v=1759404353" alt="Bloody Hot belt" loading="lazy" width="4604" height="3453">           
4168                
4169            </a>
4170            <div class="product-card__variants">
4171                
4172
4173
4174<a href="/products/bloody-hot-riem?variant=56105041461629" class="available">
4175                                        95
4176                                    </a>
4177
4178
4179<a href="/products/bloody-hot-riem?variant=56105041494397" class="available">
4180                                        105
4181                                    </a>
4182
4183
4184                                <a href="/products/bloody-hot-riem?variant=56105041527165" class="available">
4185                                    115
4186                                </a>
4187                            
4188                
4189            </div>
4190        </div>
4191        <div class="product-card__wishlist">
4192            <svg class="like-icon" width="28" height="24" viewBox="0 0 28 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4193                <path d="M20.25 0C17.6688 0 15.4088 1.11 14 2.98625C12.5912 1.11 10.3313 0 7.75 0C5.69528 0.00231592 3.72539 0.819575 2.27248 2.27248C0.819575 3.72538 0.00231592 5.69528 0 7.75C0 16.5 12.9738 23.5825 13.5262 23.875C13.6719 23.9533 13.8346 23.9943 14 23.9943C14.1654 23.9943 14.3281 23.9533 14.4737 23.875C15.0262 23.5825 28 16.5 28 7.75C27.9977 5.69528 27.1804 3.72538 25.7275 2.27248C24.2746 0.819575 22.3047 0.00231592 20.25 0ZM14 21.85C11.7175 20.52 2 14.4612 2 7.75C2.00198 6.22561 2.60842 4.76423 3.68633 3.68633C4.76423 2.60842 6.22561 2.00198 7.75 2C10.1812 2 12.2225 3.295 13.075 5.375C13.1503 5.55841 13.2785 5.71528 13.4432 5.82568C13.6079 5.93609 13.8017 5.99503 14 5.99503C14.1983 5.99503 14.3921 5.93609 14.5
4193568 5.82568C14.7215 5.71528 14.8497 5.55841 14.925 5.375C15.7775 3.29125 17.8188 2 20.25 2C21.7744 2.00198 23.2358 2.60842 24.3137 3.68633C25.3916 4.76423 25.998 6.22561 26 7.75C26 14.4512 16.28 20.5187 14 21.85Z" fill="#D2D1D1"/>
4194            </svg>
4195        </div>
4196    </div>
4197
4198
4199                
4200                    
4201    <div class="product-card swiper-slide" product-card data-id="16046004830589">
4202        <a href="/products/bowie-sokken" class="product-card__inner">
4203            <div class="product-card__header">
4204                <h6 class="product-card__title">Bowie sokken</h6>
4205                <h6 class="product-card__price">
4206                    $17.00 
4207                    
4208                </h6>
4209                
4210            </div>
4211        </a>
4212        <div class="product-card__main">
4213            <a class="product-link" data-collection="" href="/products/bowie-sokken">
4214                
4215                <img class="product-card__img" src="//mascolori.eu/cdn/shop/files/Bowiesock_productfoto-min.webp?v=1790603137" alt="Bowie sokken" loading="lazy" width="1034" height="1552">           
4216                
4217            </a>
4218            <div class="product-card__variants">
4219                
4220            </div>
4221        </div>
4222        <div class="product-card__wishlist">
4223            <svg class="like-icon" width="28" height="24" viewBox="0 0 28 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4224                <path d="M20.25 0C17.6688 0 15.4088 1.11 14 2.98625C12.5912 1.11 10.3313 0 7.75 0C5.69528 0.00231592 3.72539 0.819575 2.27248 2.27248C0.819575 3.72538 0.00231592 5.69528 0 7.75C0 16.5 12.9738 23.5825 13.5262 23.875C13.6719 23.9533 13.8346 23.9943 14 23.9943C14.1654 23.9943 14.3281 23.9533 14.4737 23.875C15.0262 23.5825 28 16.5 28 7.75C27.9977 5.69528 27.1804 3.72538 25.7275 2.27248C24.2746 0.819575 22.3047 0.00231592 20.25 0ZM14 21.85C11.7175 20.52 2 14.4612 2 7.75C2.00198 6.22561 2.60842 4.76423 3.68633 3.68633C4.76423 2.60842 6.22561 2.00198 7.75 2C10.1812 2 12.2225 3.295 13.075 5.375C13.1503 5.55841 13.2785 5.71528 13.4432 5.82568C13.6079 5.93609 13.8017 5.99503 14 5.99503C14.1983 5.99503 14.3921 5.93609 14.5568 5.82568C14.7215 5.71528 14.8497 5.55841 14.925 5.375C15.7775 3.29125 17.8188 2 20.25 2C21.7744 2.00198 23.2358 2.60842 24.3137 3.68633C25.3916 4.76423 25.998 6.22561 26 7.75C26 14.4512 16.28 20.5187 14 21.85Z" fill="#D2D1D1"/>
4225            </svg>
4226        </div>
4227    </div>
4228
4229
4230                
4231                    
4232    <div class="product-card swiper-slide" product-card data-id="8411462861122">
4233        <a href="/products/brown-laces-8951005351326" class="product-card__inner">
4234            <div class="product-card__header">
4235                <h6 class="product-card__title">Brown Laces</h6>
4236                <h6 class="product-card__price">
4237                    $4.00 
4238                    
4239                </h6>
4240                
4241            </div>
4242        </a>
4243        <div class="product-card__main">
4244            <a class="product-link" data-collection="" href="/products/brown-laces-8951005351326">
4245                
4246                <img class="product-card__img" src="//mascolori.eu/cdn/shop/products/mascolori-veters-kleurrijk-extravagant-_2__1.jpg?v=1687968667" alt="Brown Laces" loading="lazy" width="572" height="1162">           
4247                
4248            </a>
4249            <div class="product-card__variants">
4250                
4251            </div>
4252        </div>
4253        <div class="product-card__wishlist">
4254            <svg class="like-icon" width="28" height="24" viewBox="0 0 28 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4255                <path d="M20.25 0C17.6688 0 15.4088 1.11 14 2.98625C12.5912 1.11 10.3313 0 7.75 0C5.69528 0.00231592 3.72539 0.819575 2.27248 2.27248C0.819575 3.72538 0.00231592 5.69528 0 7.75C0 16.5 12.9738 23.5825 13.5262 23.875C13.6719 23.9533 13.8346 23.9943 14 23.9943C14.1654 23.9943 14.3281 23.9533 14.4737 23.875C15.0262 23.5825 28 16.5 28 7.75C27.9977 5.69528 27.1804 3.72538 25.7275 2.27248C24.2746 0.819575 22.3047 0.00231592 20.25 0ZM14 21.85C11.7175 20.52 2 14.4612 2 7.75C2.00198 6.22561 2.60842 4.76423 3.68633 3.68633C4.76423 2.60842 6.22561 2.00198 7.75 2C10.1812 2 12.2225 3.295 13.075 5.375C13.1503 5.55841 13.2785 5.71528 13.4432 5.82568C13.6079 5.93609 13.8017 5.99503 14 5.99503C14.1983 5.99503 14.3921 5.93609 14.5
4255568 5.82568C14.7215 5.71528 14.8497 5.55841 14.925 5.375C15.7775 3.29125 17.8188 2 20.25 2C21.7744 2.00198 23.2358 2.60842 24.3137 3.68633C25.3916 4.76423 25.998 6.22561 26 7.75C26 14.4512 16.28 20.5187 14 21.85Z" fill="#D2D1D1"/>
4256            </svg>
4257        </div>
4258    </div>
4259
4260
4261                
4262                    
4263    <div class="product-card swiper-slide" product-card data-id="8411458666818">
4264        <a href="/products/de-rotterdam-sok-13666" class="product-card__inner">
4265            <div class="product-card__header">
4266                <h6 class="product-card__title">The Rotterdam socks</h6>
4267                <h6 class="product-card__price">
4268                    $17.00 
4269                    
4270                </h6>
4271                
4272            </div>
4273        </a>
4274        <div class="product-card__main">
4275            <a class="product-link" data-collection="" href="/products/de-rotterdam-sok-13666">
4276                
4277                <img class="product-card__img" src="//mascolori.eu/cdn/shop/products/laan_2_1.jpg?v=1735039580" alt="The Rotterdam socks" loading="lazy" width="517" height="776">           
4278                
4279            </a>
4280            <div class="product-card__variants">
4281                
4282            </div>
4283        </div>
4284        <div class="product-card__wishlist">
4285            <svg class="like-icon" width="28" height="24" viewBox="0 0 28 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4286                <path d="M20.25 0C17.6688 0 15.4088 1.11 14 2.98625C12.5912 1.11 10.3313 0 7.75 0C5.69528 0.00231592 3.72539 0.819575 2.27248 2.27248C0.819575 3.72538 0.00231592 5.69528 0 7.75C0 16.5 12.9738 23.5825 13.5262 23.875C13.6719 23.9533 13.8346 23.9943 14 23.9943C14.1654 23.9943 14.3281 23.9533 14.4737 23.875C15.0262 23.5825 28 16.5 28 7.75C27.9977 5.69528 27.1804 3.72538 25.7275 2.27248C24.2746 0.819575 22.3047 0.00231592 20.25 0ZM14 21.85C11.7175 20.52 2 14.4612 2 7.75C2.00198 6.22561 2.60842 4.76423 3.68633 3.68633C4.76423 2.60842 6.22561 2.00198 7.75 2C10.1812 2 12.2225 3.295 13.075 5.375C13.1503 5.55841 13.2785 5.71528 13.4432 5.82568C13.6079 5.93609 13.8017 5.99503 14 5.99503C14.1983 5.99503 14.3921 5.93609 14.5568 5.82568C14.7215 5.71528 14.8497 5.55841 14.925 5.375C15.7775 3.29125 17.8188 2 20.25 2C21.7744 2.00198 23.2358 2.60842 24.3137 3.68633C25.3916 4.76423 25.998 6.22561 26 7.75C26 14.4512 16.28 20.5187 14 21.85Z" fill="#D2D1D1"/>
4287            </svg>
4288        </div>
4289    </div>
4290
4291
4292                
4293                    
4294    <div class="product-card swiper-slide" product-card data-id="8411463057730">
4295        <a href="/products/fuchsia-laces-8951005351340" class="product-card__inner">
4296            <div class="product-card__header">
4297                <h6 class="product-card__title">Fuchsia Laces</h6>
4298                <h6 class="product-card__price">
4299                    $4.00 
4300                    
4301                </h6>
4302                
4303            </div>
4304        </a>
4305        <div class="product-card__main">
4306            <a class="product-link" data-collection="" href="/products/fuchsia-laces-8951005351340">
4307                
4308                <img class="product-card__img" src="//mascolori.eu/cdn/shop/products/mascolori-veters-bijzonder-kleurrijk-_2__1.jpg?v=1687968682" alt="Fuchsia Laces" loading="lazy" width="572" height="1162">           
4309                
4310            </a>
4311            <div class="product-card__variants">
4312                
4313            </div>
4314        </div>
4315        <div class="product-card__wishlist">
4316            <svg class="like-icon" width="28" height="24" viewBox="0 0 28 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4317                <path d="M20.25 0C17.6688 0 15.4088 1.11 14 2.98625C12.5912 1.11 10.3313 0 7.75 0C5.69528 0.00231592 3.72539 0.819575 2.27248 2.27248C0.819575 3.72538 0.00231592 5.69528 0 7.75C0 16.5 12.9738 23.5825 13.5262 23.875C13.6719 23.9533 13.8346 23.9943 14 23.9943C14.1654 23.9943 14.3281 23.9533 14.4737 23.875C15.0262 23.5825 28 16.5 28 7.75C27.9977 5.69528 27.1804 3.72538 25.7275 2.27248C24.2746 0.819575 22.3047 0.00231592 20.25 0ZM14 21.85C11.7175 20.52 2 14.4612 2 7.75C2.00198 6.22561 2.60842 4.76423 3.68633 3.68633C4.76423 2.60842 6.22561 2.00198 7.75 2C10.1812 2 12.2225 3.295 13.075 5.375C13.1503 5.55841 13.2785 5.71528 13.4432 5.82568C13.6079 5.93609 13.8017 5.99503 14 5.99503C14.1983 5.99503 14.3921 5.93609 14.5
4317568 5.82568C14.7215 5.71528 14.8497 5.55841 14.925 5.375C15.7775 3.29125 17.8188 2 20.25 2C21.7744 2.00198 23.2358 2.60842 24.3137 3.68633C25.3916 4.76423 25.998 6.22561 26 7.75C26 14.4512 16.28 20.5187 14 21.85Z" fill="#D2D1D1"/>
4318            </svg>
4319        </div>
4320    </div>
4321
4322
4323                
4324                    
4325    <div class="product-card swiper-slide" product-card data-id="8411463844162">
4326        <a href="/products/grey-laces-8951005351302" class="product-card__inner">
4327            <div class="product-card__header">
4328                <h6 class="product-card__title">Gray Laces</h6>
4329                <h6 class="product-card__price">
4330                    $4.00 
4331                    
4332                </h6>
4333                
4334            </div>
4335        </a>
4336        <div class="product-card__main">
4337            <a class="product-link" data-collection="" href="/products/grey-laces-8951005351302">
4338                
4339                <img class="product-card__img" src="//mascolori.eu/cdn/shop/products/mascolori-veters-extravagant-bijzonder-_2__1.jpg?v=1687968747" alt="Gray Laces" loading="lazy" width="572" height="1162">           
4340                
4341            </a>
4342            <div class="product-card__variants">
4343                
4344            </div>
4345        </div>
4346        <div class="product-card__wishlist">
4347            <svg class="like-icon" width="28" height="24" viewBox="0 0 28 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4348                <path d="M20.25 0C17.6688 0 15.4088 1.11 14 2.98625C12.5912 1.11 10.3313 0 7.75 0C5.69528 0.00231592 3.72539 0.819575 2.27248 2.27248C0.819575 3.72538 0.00231592 5.69528 0 7.75C0 16.5 12.9738 23.5825 13.5262 23.875C13.6719 23.9533 13.8346 23.9943 14 23.9943C14.1654 23.9943 14.3281 23.9533 14.4737 23.875C15.0262 23.5825 28 16.5 28 7.75C27.9977 5.69528 27.1804 3.72538 25.7275 2.27248C24.2746 0.819575 22.3047 0.00231592 20.25 0ZM14 21.85C11.7175 20.52 2 14.4612 2 7.75C2.00198 6.22561 2.60842 4.76423 3.68633 3.68633C4.76423 2.60842 6.22561 2.00198 7.75 2C10.1812 2 12.2225 3.295 13.075 5.375C13.1503 5.55841 13.2785 5.71528 13.4432 5.82568C13.6079 5.93609 13.8017 5.99503 14 5.99503C14.1983 5.99503 14.3921 5.93609 14.5568 5.82568C14.7215 5.71528 14.8497 5.55841 14.925 5.375C15.7775 3.29125 17.8188 2 20.25 2C21.7744 2.00198 23.2358 2.60842 24.3137 3.68633C25.3916 4.76423 25.998 6.22561 26 7.75C26 14.4512 16.28 20.5187 14 21.85Z" fill="#D2D1D1"/>
4349            </svg>
4350        </div>
4351    </div>
4352
4353
4354                
4355            </div>
4356        </div>
4357    </div>
4358
4359
4360
4361</section><div id="shopify-section-template--27821635273085__1695211157ddf29dd1" class="shopify-section">
4362  
4363    <div id="shopify-block-AcFRmUlJKT1l3aGFWT__31eb2a47-c13a-498a-a4fa-485e23197afc" class="shopify-block shopify-app-block">
4364
4365  
4366  
4367
4368
4369
4370
4371<div
4372    class="yotpo-widget-instance"
4373    data-yotpo-instance-id="496164"
4374    data-yotpo-product-id="8953146245442"
4375    data-yotpo-name="gift card"
4376    data-yotpo-url="https://mascolori.nl/products/awadawdaw"
4377    data-yotpo-price="26.0"
4378    data-yotpo-currency="EUR"
4379    data-yotpo-image-url="https://mascolori.eu/cdn/shop/files/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d.jpg?v=1765459976&width=480"
4380    data-yotpo-description="
4381
4382
4383
4384
4385
4386 The Mascolori Gift Card is different from all other gift vouchers. Simply because you can get the most special shoes in the Netherlands with them. A voucher that makes your loved one really happy! There are countless occasions to celebrate and this is of course best done with shoes from Mascolori.
4387
4388 If you are in the dark about your specific wish, purchase this Mascolori gift voucher. Shipped in a festive box with confetti and space for a personal text. Happy giving!
4389
4390
4391"
4392    data-yotpo-prevent-load-rs="true"
4393  >
4394</div>
4395  
4396
4397
4398
4399  
4400  
4401
4402
4403
4404</div>
4405  
4406
4407
4408
4409
4410</div><section id="shopify-section-template--27821635273085__newsletter" class="shopify-section section-newsletter"><style>
4411    #shopify-section-template--27821635273085__newsletter.section-newsletter {
4412        
4413        
4414    }
4415
4416    
4417        @media (max-width: 1200px) {
4418            #shopify-section-template--27821635273085__newsletter.section-newsletter {
4419                margin-top: 50px;
4420            }
4421        }
4422    
4423    
4424        @media (max-width: 1200px) {
4425            #shopify-section-template--27821635273085__newsletter.section-newsletter {
4426                margin-bottom: 50px;
4427            }
4428        }
4429    
4430</style>
4431
4432<div class="wrapper" id="klavio-wrapper">
4433    <h2 class="primary-title">
4434        Sign up for
4435        <div class="primary-title__alter-words-wrapper">
4436            <div class="primary-title__alter-words" primary-title-words>
4437                
4438                    <span class="primary-title__alter-word"><red>the latest Mascolori news</red></span>
4439                
4440                    <span class="primary-title__alter-word"><red>the new collections</red></span>
4441                
4442                    <span class="primary-title__alter-word"><red>exclusive parties</red></span>
4443                
4444            </div>
4445        </div>
4446    </h2>
4447    <h6 class="section-newsletter__subtitle"></h6>
4448    
4449    
4450    
4451    
4452    
4453    
4454    <div class="klaviyo-form-W4pN86">
4455        <svg class="contact-form__submit-icon"  width="35" height="20" viewBox="0 0 35 20" fill="none" xmlns="http://www.w3.org/2000/svg">
4456            <path d="M0 10L32 10" stroke="black" stroke-width="3"/>
4457            <line x1="24.0607" y1="1.93934" x2="33.0621" y2="10.9408" stroke="black" stroke-width="3"/>
4458            <line x1="23.9393" y1="17.9423" x2="32.9408" y2="8.94081" stroke="black" stroke-width="3"/>
4459        </svg>
4460    </div> 
4461    
4461<script async type='text/javascript' src='https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=TkVVgV'></script>
4461
4462    <h6 class="fulfillment" id="subscriptionFulfillment">Thank you for your subscription</h6>
4463</div>
4464
4465<script>
4466    const subscriptionFulfillment = document.getElementById('subscriptionFulfillment');
4467
4468    if (subscriptionFulfillment && (window.location.href.includes('customer_posted=true') || window.location.href.includes('form_type=customer'))) {
4469        subscriptionFulfillment.classList.add('active');
4470    }
4471
4472    const interval = setInterval(() => {
4473        const formContainer = document.getElementById('klavio-wrapper');
4474        const button = formContainer.querySelector('form button');
4475        const arrow = formContainer.querySelector('.contact-form__submit-icon');
4476        const lang = formContainer.getAttribute('data-store-lang');
4477
4478        if (button) {
4479            button.addEventListener('mouseover', () => {
4480                arrow.classList.add('active');
4481            })
4482
4483            button.addEventListener('mouseout', () => {
4484                arrow.classList.remove('active');
4485            })
4486
4487            button.addEventListener('click', () => {
4488                arrow.classList.add('disabled');
4489            })
4490
4491            clearInterval(interval);
4492        }
4493    }, 500)
4494</script>
4494
4495
4496
4497
4498</section><div id="shopify-section-template--27821635273085__1629746450643786911" class="shopify-section"><div id='Areviewsapp' class='page-full'><!-- "snippets/aliexpress_reviews.liquid" was not rendered, the associated app was uninstalled --></div>
4499
4500	</div><div id="shopify-section-template--27821635273085__17641707634a83670d" class="shopify-section">
4501  
4502    <div id="shopify-block-ATzh2RGdDS04vY0hNO__lightning_deals_sales_booster_deal_timer_hWqU9n" class="shopify-block shopify-app-block">
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515 
4516<div
4517  id="lightning-deal-container"
4518  class="lightning-deal-container hidden"
4519  data-product-id="8953146245442"
4520  data-is-simple-product="false"
4521  data-default-variant-id="47374372962626"
4522  data-default-deal-status="none"
4523>
4524  
4525  <div class="tpl-default hidden" data-tpl="default">
4526    <div class="lightning-deal-header">
4527      
4528        &nbsp;
4529      
4530    </div>
4531
4532    <div id="progress-section" class="progress-wrapper">
4533      <p class="progress-text">
4534        
4535          <span id="progress-percentage"></span>
4536        
4537      </p>
4538
4539      <div class="progress-bar">
4540        <div id="progress-bar" class="progress-bar__fill " style="">
4541          &nbsp;
4542        </div>
4543      </div>
4544
4545      <p class="lightning-deal-stock ">
4546        <span id="deal-stock-message">
4547          
4548            <span id="remaining-stock"></span>
4549          
4550        </span>
4551      </p>
4552    </div>
4553
4554    <p id="deal-timer" class="lightning-deal-timer hidden">
4555      
4556        <span class="deal-time"></span>
4557      
4558    </p>
4559
4560    <p id="deal-timer-upcoming" class="lightning-deal-timer hidden">
4561      
4562        <span class="deal-time"></span>
4563      
4564    </p>
4565
4566    <span id="deal-expired-message" class="hidden">
4567      ❌ The deal has expired
4568    </span>
4569  </div>
4570
4571  
4572  <div class="tpl-progress-centered hidden" data-tpl="progress-centered">
4573    <div id="progress-bar-pc-track" style="background: rgba(18, 18, 18, 0.08); border-radius: 8px; height: 10px; overflow: hidden; width: 100%; margin-bottom: 8px;">
4574      <div id="progress-bar-pc" class="" style="width: 0%; height: 100%; border-radius: 8px; transition: width 0.4s ease;">&nbsp;</div>
4575    </div>
4576    <div style="display: flex; justify-content: space-between; align-items: center; gap: 8px;">
4577      <div id="progress-text-pc" style="font-size: 13px; text-align: left;">
4578        &nbsp;
4579      </div>
4580      <div id="progress-right-text-pc" style="font-size: 13px; text-align: right;"></div>
4581    </div>
4582
4583    <span id="deal-expired-message-pc" class="hidden">
4584      ❌ The deal has expired
4585    </span>
4586  </div>
4587
4588  
4589  <div class="tpl-minimal hidden" data-tpl="minimal">
4590    <div class="lightning-deal-header" style="display: none;">
4591      &nbsp;
4592    </div>
4593
4594    <div style="margin: 12px 0; text-align: left;">
4595      <p style="font-weight: normal; margin: 0 0 6px 0;">
4596        
4597          <span id="remaining-stock-min"></span>
4598        
4599      </p>
4600
4601      <p id="deal-timer-min" style="margin: 0; font-weight: normal;" class="lightning-deal-timer hidden">
4602        
4603          <span class="deal-time-min"></span>
4604        
4605      </p>
4606    </div>
4607
4608    <span id="deal-expired-message-min" class="hidden">
4609      ❌ The deal has expired
4610    </span>
4611  </div>
4612
4613  
4614  <div class="tpl-countdown-only hidden" data-tpl="countdown-only">
4615    <div class="lightning-deal-header" style="display: none;">
4616      &nbsp;
4617    </div>
4618
4619    <div style="margin: 12px 0;">
4620      <p id="deal-timer-co" style="font-weight: bold; margin: 0;" class="lightning-deal-timer hidden">
4621        
4622          <span class="deal-time-co"></span>
4623        
4624      </p>
4625    </div>
4626
4627    <span id="deal-expired-message-co" class="hidden">
4628      ❌ The deal has expired
4629    </span>
4630  </div>
4631</div>
4632
4633
4634
4635
4636  <div id="mt-variant-data" style="display: none;">
4637    {
4638    
4639      "€25": 47374372962626,
4640    
4641      "€50": 47374372995394,
4642    
4643      "€75": 47374373028162,
4644    
4645      "€100": 47374373060930,
4646    
4647      "€125": 47377417765186,
4648    
4649      "€150": 47377419075906,
4650    
4651      "€175": 47377419239746,
4652    
4653      "€200": 47377420550466,
4654    
4655      "€225": 47377420714306,
4656    
4657      "€250": 47377420943682,
4658    
4659      "€300": 47377422319938
4660    
4661    }
4662  </div>
4663  <div id="mt-variant-data-active" style="display: none;">
4664    
4665  </div>
4666  <div id="mt-variant-data-upcoming" style="display: none;">
4667    
4668  </div>
4669
4670
4671<style data-shopify>
4672  .lightning-deal-container .progress-low {
4673    background-color: #4caf50;
4674  }
4675
4676  .lightning-deal-container .progress-medium {
4677    background-color: #ffcc00;
4678  }
4679
4680  .lightning-deal-container .progress-high {
4681    background-color: #d9534f;
4682  }
4683</style>
4684
4685<link href="//cdn.shopify.com/extensions/01a088f0-127a-7337-ab8c-e047d095bce1/movatech-lightning-deals-88/assets/lightning-deals.css" rel="stylesheet" type="text/css" media="all" />
4686
4687<script src="https://cdn.shopify.com/extensions/01a088f0-127a-7337-ab8c-e047d095bce1/movatech-lightning-deals-88/assets/app-templates.min.js" defer></script>
vendor: 1 bytes, line 4687
4687
4688<script src="https://cdn.shopify.com/extensions/01a088f0-127a-7337-ab8c-e047d095bce1/movatech-lightning-deals-88/assets/app-timers.min.js" defer></script>
vendor: 1 bytes, line 4688
4688
4689<script src="https://cdn.shopify.com/extensions/01a088f0-127a-7337-ab8c-e047d095bce1/movatech-lightning-deals-88/assets/app-core.min.js" defer></script>
vendor: 1 bytes, line 4689
4689
4690<script src="https://cdn.shopify.com/extensions/01a088f0-127a-7337-ab8c-e047d095bce1/movatech-lightning-deals-88/assets/app-analytics.min.js" defer></script>
4690
4691
4692
4693</div>
4694  
4695
4696
4697
4698
4699</div></main>
4700		<!-- BEGIN sections: footer-group -->
4701<footer id="shopify-section-sections--27821635338621__footer" class="shopify-section shopify-section-group-footer-group footer"><div class="footer__wrapper">
4702    <div class="footer__info-block">
4703        <a href="/" class="footer__logo" home-url>
4704            
4705                <svg width="275" height="35" viewBox="0 0 275 35" fill="none" xmlns="http://www.w3.org/2000/svg">
4706<g clip-path="url(#clip0_591_1793)">
4707<path d="M75.1833 34.3749H67.885L65.039 26.9022H51.3774L48.5521 34.3749H41.2383L54.5126 0.625488H61.909L75.1833 34.3749ZM57.5497 10.5587L53.4796 21.1171H62.8852L58.8203 10.5587L58.185 8.67778L57.5497 10.5587Z" fill="white"/>
4708<path d="M100.771 10.0756H93.9633C93.8651 7.37621 92.1503 5.88165 89.8002 5.88165C87.4501 5.88165 85.9316 7.18303 85.9316 9.49603C85.9316 12.0378 87.791 12.8715 91.9541 14.3152C99.2523 16.7299 101.85 19.719 101.85 24.7771C101.85 31.284 96.9022 35 90.4355 35C82.6001 35 78.5558 30.4655 78.3389 24.0552H85.1465C85.2963 27.3798 87.1092 29.1387 90.5337 29.1387C93.3745 29.1387 95.0428 27.5476 95.0428 25.3312C95.0428 23.1148 93.2298 21.7727 88.9686 20.3646C82.7705 18.3871 79.124 15.6878 79.124 10.0501C79.124 4.16851 83.1889 -0.0253906 89.9707 -0.0253906C96.365 2.69469e-05 100.476 3.37548 100.771 10.0756Z" fill="white"/>
4709<path d="M179.745 27.7206H193.996V34.3749H172.995V0.625488H179.745V27.7206Z" fill="white"/>
4710<path d="M232.357 17.4517C232.357 27.573 225.012 35 214.625 35C204.238 35 196.832 27.573 196.832 17.4517C196.832 7.33043 204.181 0 214.625 0C225.069 0 232.357 7.37618 232.357 17.4517ZM203.835 17.4517C203.835 24.0094 208.102 28.8286 214.625 28.8286C221.149 28.8286 225.353 24.0094 225.353 17.4517C225.353 10.894 221.092 6.17139 214.625 6.17139C208.159 6.17139 203.835 10.9448 203.835 17.4517Z" fill="white"/>
4711<path d="M167.509 17.4517C167.509 27.573 160.164 35 149.783 35C139.401 35 131.989 27.573 131.989 17.4517C131.989 7.33043 139.339 0 149.788 0C160.237 0 167.509 7.37618 167.509 17.4517ZM138.993 17.4517C138.993 24.0094 143.259 28.8286 149.783 28.8286C156.306 28.8286 160.505 24.0094 160.505 17.4517C160.505 10.894 156.244 6.17139 149.788 6.17139C143.331 6.17139 138.993 10.9448 138.993 17.4517Z" fill="white"/>
4712<path d="M261.111 11.3771C261.168 13.316 260.63 15.2268 259.568 16.8607C258.506 18.4946 256.968 19.7758 255.156 20.5376L262.599 34.3749H254.892L248.229 21.7424H245.192V34.3749H238.478V0.625488H249.061C256.406 0.625488 261.111 4.96681 261.111 11.3771ZM245.192 6.80196V15.8608H249.061C252.196 15.8608 254.226 14.3662 254.226 11.3771C254.226 8.38802 252.217 6.80196 249.061 6.80196H245.192Z" fill="white"/>
4713<path d="M275 34.3749H268.285V0.625488H275V34.3749Z" fill="white"/>
4714<path d="M124.081 28.5185C122.444 28.5355 120.827 28.153 119.376 27.4052C115.962 25.6158 113.694 22.1336 113.694 17.4517C113.694 12.7697 115.982 9.34853 119.376 7.57947C120.811 6.84409 122.407 6.46702 124.025 6.48143C125.414 6.48143 127.64 6.60343 127.64 6.60343V0.299876C126.446 0.0974296 125.236 -0.00292059 124.025 -5.15402e-05C121.629 -0.016644 119.254 0.439701 117.041 1.342C110.843 3.90917 106.887 9.92805 106.887 17.4517C106.887 24.9753 110.843 31.0551 117.046 33.6427C119.275 34.5542 
4714121.668 35.0158 124.081 34.9999C125.273 35.0036 126.464 34.91 127.64 34.7204V28.4015C127.64 28.4015 125.424 28.5185 124.081 28.5185Z" fill="white"/>
4715<path d="M29.0433 0.625488L18.4187 17.1825L7.78896 0.625488H0V34.3699H6.65264V12.1905L15.5263 26.0736H21.306L30.1797 12.1905V34.3699H36.8323V0.625488H29.0433Z" fill="white"/>
4716</g>
4717<defs>
4718<clipPath id="clip0_591_1793">
4719<rect width="275" height="35" fill="white"/>
4720</clipPath>
4721</defs>
4722</svg>
4723
4724            
4725        </a>
4726        <p class="footer__text">
4727            <p>Thank you Masscolorist! Without your joy of coloring outside the lines, we wouldn't exist. Mascolorists are kings and that is why we like to please you. If you have any questions or requests, we would love to hear from you.</p>
4728        </p>
4729        <div class="footer__social social social-mobile">
4730            <a href="https://www.facebook.com/MascoloriFashion" target="_blank" class="social__item">
4731                
4732        <svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
4733            <path d="M28.9999 16.0005C28.9959 19.1777 27.8301 22.2438 25.7223 24.6213C23.6145 26.9987 20.7101 28.5233 17.5562 28.908C17.486 28.9159 17.4149 28.9089 17.3475 28.8873C17.2802 28.8658 17.2182 28.8302 17.1657 28.783C17.1131 28.7357 17.0712 28.6779 17.0426 28.6132C17.014 28.5486 16.9995 28.4786 16.9999 28.408V19.0005H19.9999C20.137 19.0008 20.2727 18.9729 20.3986 18.9185C20.5244 18.8642 20.6378 18.7845 20.7315 18.6845C20.8253 18.5845 20.8975 18.4663 20.9437 18.3373C20.9899 18.2082 21.009 18.071 20.9999 17.9342C20.9779 17.6771 20.8592 17.4378 20.6679 17.2646C20.4766 17.0914 20.2268 16.997 19.9687 17.0005H16.9999V14.0005C16.9999 13.47 17.2107 12.9613 17.5857 12.5862C17.9608 12.2112 18.4695 12.0005 18.9999 12.0005H20.9999C21.137 12.0008 21.2727 11.9729 21.3986 11.9185C21.5244 11.8642 21.6378 11.7845 21.7315 11.6845C21.8253 11.5845 21.8975 11.4663 21.9437 11.3373C21.9899 11.2082 22.009 11.071 21.9999 10.9342C21.9778 10.6766 21.8588 10.437 21.667 10.2637C21.4751 10.0904 21.2247 9.99634 20.9662 10.0005H18.9999C17.9391 10.0005 16.9217 10.4219 16.1715 11.172C15.4214 11.9222 14.9999 12.9396 14.9999 14.0005V17.0005H11.9999C11.8629 17.0002 11.7272 17.028 11.6013 17.0824C11.4755 17.1367 11.3621 17.2164 11.2683 17.3164C11.1746 17.4164 11.1023 17.5346 11.0562 17.6636C11.01 17.7927 10.9909 17.9299 10.9999 18.0667C11.0221 18.3243 11.141 18.5639 11.3329 18.7372C11.5248 18.9105 11.7752 19.0046 12.0337 19.0005H14.9999V28.4105C15.0004 28.481 14.9859 28.5509 14.9574 28.6154C14.9289 28.68 14.887 28.7377 14.8346 28.785C14.7822 28.8322 14.7204 28.8678 14.6532 28.8894C14.5861 28.9111 14.5151 28.9182 14.4449 28.9105C11.2066 28.5161 8.2344 26.9203 6.11654 24.439C3.99867 21.9577 2.88955 18.7718 3.00869 15.5117C3.25869 8.76171 8.72619 3.27421 15.4812 3.01171C17.2301 2.94396 18.9746 3.22965 20.6105 3.85166C22.2464 4.47368 23.7401 5.41925 25.0021 6.63183C26.2642 7.8444 27.2687 9.29906 27.9556 10.9088C28.6425 12.5185 28.9977 14.2503 28.9999 16.0005Z" fill="#A6A6A6"/>
4734        </svg>
4735    
4736
4737
4738            </a>
4739            <a href="https://www.youtube.com/user/MascoloriFashion" target="_blank" class="social__item">
4740                
4741        <svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
4742            <path d="M29.2913 8.69C29.1735 8.22919 28.9478 7.80298 28.6329 7.44654C28.318 7.09011 27.9228 6.81366 27.48 6.64C23.195 4.985 16.375 5 16 5C15.625 5 8.805 4.985 4.52 6.64C4.0772 6.81366 3.68204 7.09011 3.36712 7.44654C3.05219 7.80298 2.82653 8.22919 2.70875 8.69C2.385 9.9375 2 12.2175 2 16C2 19.7825 2.385 22.0625 2.70875 23.31C2.82636 23.771 3.05194 24.1975 3.36687 24.5542C3.68181 24.9108 4.07706 25.1875 4.52 25.3613C8.625 26.945 15.05 27 15.9175 27H16.0825C16.95 27 23.3787 26.945 27.48 25.3613C27.9229 25.1875 28.3182 24.9108 28.6331 24.5542C28.9481 24.1975 29.1736 23.771 29.2913 23.31C29.615 22.06 30 19.7825 30 16C30 12.2175 29.615 9.9375 29.2913 8.69ZM20.2775 16.4163L14.2775 20.4163C14.2022 20.4665 14.1146 20.4954 14.0242 20.4997C13.9338 20.5041 13.8438 20.4839 13.764 20.4411C13.6842 20.3984 13.6175 20.3348 13.571 20.2571C13.5245 20.1794 13.4999 20.0905 13.5 20V12C13.4999 11.9095 13.5245 11.8206 13.571 11.7429C13.6175 11.6652 13.6842 11.6016 13.764 11.5589C13.8438 11.5161 13.9338 11.4959 
474214.0242 11.5003C14.1146 11.5046 14.2022 11.5335 14.2775 11.5838L20.2775 15.5838C20.3461 15.6294 20.4023 15.6913 20.4412 15.7639C20.4801 15.8365 20.5005 15.9176 20.5005 16C20.5005 16.0824 20.4801 16.1635 20.4412 16.2361C20.4023 16.3087 20.3461 16.3706 20.2775 16.4163Z" fill="#A6A6A6"/>
4743        </svg>
4744    
4745
4746
4747            </a>
4748            <a href="http://instagram.com/mascolori" target="_blank" class="social__item">
4749                
4750        <svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
4751            <path d="M22 3H10C8.14409 3.00199 6.36477 3.74012 5.05245 5.05245C3.74012 6.36477 3.00199 8.14409 3 10V22C3.00199 23.8559 3.74012 25.6352 5.05245 26.9476C6.36477 28.2599 8.14409 28.998 10 29H22C23.8559 28.998 25.6352 28.2599 26.9476 26.9476C28.2599 25.6352 28.998 23.8559 29 22V10C28.998 8.14409 28.2599 6.36477 26.9476 5.05245C25.6352 3.74012 23.8559 3.00199 22 3ZM16 22C14.8133 22 13.6533 21.6481 12.6666 20.9888C11.6799 20.3295 10.9108 19.3925 10.4567 18.2961C10.0026 17.1997 9.88378 15.9933 10.1153 14.8295C10.3468 13.6656 10.9182 12.5965 11.7574 11.7574C12.5965 10.9182 13.6656 10.3468 14.8295 10.1153C15.9933 9.88378 17.1997 10.0026 18.2961 10.4567C19.3925 10.9108 20.3295 11.6799 20.9888 12.6666C21.6481 13.6533 22 14.8133 22 16C21.9983 17.5908 21.3657 19.116 20.2408 20.2408C19.116 21.3657 17.5908 21.9983 16 22ZM23.5 10C23.2033 10 22.9133 9.91203 22.6666 9.7472C22.42 9.58238 22.2277 9.34811 22.1142 9.07403C22.0007 8.79994 21.9709 8.49834 22.0288 8.20736C22.0867 7.91639 22.2296 7.64912 22.4393 7.43934C22.6491 7.22956 22.9164 7.0867 23.2074 7.02882C23.4983 6.97094 23.7999 7.00065 24.074 7.11418C24.3481 7.22771 24.5824 7.41997 24.7472 7.66664C24.912 7.91332 25 8.20333 25 8.5C25 8.89782 24.842 9.27936 24.5607 9.56066C24.2794 9.84196 23.8978 10 23.5 10ZM20 16C20 16.7911 19.7654 17.5645 19.3259 18.2223C18.8864 18.8801 18.2616 19.3928 17.5307 19.6955C16.7998 19.9983 15.9956 20.0775 15.2196 19.9231C14.4437 19.7688 13.731 19.3878 13.1716 18.8284C12.6122 18.269 12.2312 17.5563 12.0769 16.7804C11.9225 16.0044 12.0017 15.2002 12.3045 14.4693C12.6072 13.7384 13.1199 13.1136 13.7777 12.6741C14.4355 12.2346 15.2089 12 16 12C17.0609 12 18.0783 12.4214 18.8284 13.1716C19.5786 13.9217 20 14.9391 20 16Z" fill="#A6A6A6"/>
4752        </svg>
4753    
4754
4755
4756            </a>
4757            
4758        </div>
4759    </div>
4760    <div class="footer__nav-block">
4761        <div class="footer__menu">
4762            
4763                
4764                        <div class="menu-item">
4765                            <h4 class="menu-item__title">Mascolori Store</h4>
4766                            <p><a href="tel:+31%2010%20223%2005%2035" title="tel:+31 10 223 05 35">T +31 10 223 05 35</a></p><p> <a href="mailto:[email protected]" title="mailto:[email protected]">[email protected]</a></p><p> Nieuwe Binnenweg 116 3015 BE Rotterdam</p>
4767                        </div>
4768                
4769                
4770            
4771                
4772                        <div class="menu-item">
4773                            <h4 class="menu-item__title">Opening hours</h4>
4774                            <p>Tue-Sat: 10am-6pm</p><p> Sunday: 12:00-17:00</p>
4775                        </div>
4776                
4777                
4778            
4779                
4780                        <nav class="menu-item">
4781                            <h4 class="menu-item__title">about mascolori</h4>
4782                            
4783                                <a href="/pages/waarom-mascolori">Our story</a>
4784                            
4785                                <a href="/pages/stores">Shop</a>
4786                            
4787                        </nav>
4788                    
4789                
4790            
4791                
4792                        <nav class="menu-item">
4793                            <h4 class="menu-item__title">Customer service</h4>
4794                            
4795                                <a href="/pages/terms-and-conditions">Terms and conditions</a>
4796                            
4797                                <a href="/pages/faq">FAQ</a>
4798                            
4799                                <a href="/pages/bestellen">Order</a>
4800                            
4801                                <a href="/pages/betalen">Pay</a>
4802                            
4803                                <a href="/pages/bezorging">Delivery</a>
4804                            
4805                                <a href="/pages/ruilen-en-retourneren">Exchange and return</a>
4806                            
4807                                <a href="/pages/privacybeleid">Privacy Policy</a>
4808                            
4809                                <a href="/pages/cancel-order">Bestelling annuleren</a>
4810                            
4811                        </nav>
4812                    
4813                
4814            
4815        </div>
4816    </div>
4817</div>
4818
4819
4820</footer><div id="shopify-section-sections--27821635338621__add-info" class="shopify-section shopify-section-group-footer-group lower-footer"><div class="lower-footer__inner">
4821    <p class="lower-footer__copyright">© 2025 Mascolori is a company of Mascolori BV – Chamber of Commerce number 66744172</p>
4822    
4823    <div class="lower-footer__social social">
4824        <a href="https://www.facebook.com/MascoloriFashion" target="_blank" class="social__item">
4825            
4826        <svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
4827            <path d="M28.9999 16.0005C28.9959 19.1777 27.8301 22.2438 25.7223 24.6213C23.6145 26.9987 20.7101 28.5233 17.5562 28.908C17.486 28.9159 17.4149 28.9089 17.3475 28.8873C17.2802 28.8658 17.2182 28.8302 17.1657 28.783C17.1131 28.7357 17.0712 28.6779 17.0426 28.6132C17.014 28.5486 16.9995 28.4786 16.9999 28.408V19.0005H19.9999C20.137 19.0008 20.2727 18.9729 20.3986 18.9185C20.5244 18.8642 20.6378 18.7845 20.7315 18.6845C20.8253 18.5845 20.8975 18.4663 20.9437 18.3373C20.9899 18.2082 21.009 18.071 20.9999 17.9342C20.9779 17.6771 20.8592 17.4378 20.6679 17.2646C20.4766 17.0914 20.2268 16.997 19.9687 17.0005H16.9999V14.0005C16.9999 13.47 17.2107 12.9613 17.5857 12.5862C17.9608 12.2112 18.4695 12.0005 18.9999 12.0005H20.9999C21.137 12.0008 21.2727 11.9729 21.3986 11.9185C21.5244 11.8642 21.6378 11.7845 21.7315 11.6845C21.8253 11.5845 21.8975 11.4663 21.9437 11.3373C21.9899 11.2082 22.009 11.071 21.9999 10.9342C21.9778 10.6766 21.8588 10.437 21.667 10.2637C21.4751 10.0904 21.2247 9.99634 20.9662 10.0005H18.9999C17.9391 10.0005 16.9217 10.4219 16.1715 11.172C15.4214 11.9222 14.9999 12.9396 14.9999 14.0005V17.0005H11.9999C11.8629 17.0002 11.7272 17.028 11.6013 17.0824C11.4755 17.1367 11.3621 17.2164 11.2683 17.3164C11.1746 17.4164 11.1023 17.5346 11.0562 17.6636C11.01 17.7927 10.9909 17.9299 10.9999 18.0667C11.0221 18.3243 11.141 18.5639 11.3329 18.7372C11.5248 18.9105 11.7752 19.0046 12.0337 19.0005H14.9999V28.4105C15.0004 28.481 14.9859 28.5509 14.9574 28.6154C14.9289 28.68 14.887 28.7377 14.8346 28.785C14.7822 28.8322 14.7204 28.8678 14.6532 28.8894C14.5861 28.9111 14.5151 28.9182 14.4449 28.9105C11.2066 28.5161 8.2344 26.9203 6.11654 24.439C3.99867 21.9577 2.88955 18.7718 3.00869 15.5117C3.25869 8.76171 8.72619 3.27421 15.4812 3.01171C17.2301 2.94396 18.9746 3.22965 20.6105 3.85166C22.2464 4.47368 23.7401 5.41925 25.0021 6.63183C26.2642 7.8444 27.2687 9.29906 27.9556 10.9088C28.6425 12.5185 28.9977 14.2503 28.9999 16.0005Z" fill="#A6A6A6"/>
4828        </svg>
4829    
4830
4831
4832        </a>
4833        <a href="https://www.youtube.com/@MascoloriFashion" target="_blank" class="social__item">
4834            
4835        <svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
4836            <path d="M29.2913 8.69C29.1735 8.22919 28.9478 7.80298 28.6329 7.44654C28.318 7.09011 27.9228 6.81366 27.48 6.64C23.195 4.985 16.375 5 16 5C15.625 5 8.805 4.985 4.52 6.64C4.0772 6.81366 3.68204 7.09011 3.36712 7.44654C3.05219 7.80298 2.82653 8.22919 2.70875 8.69C2.385 9.9375 2 12.2175 2 16C2 19.7825 2.385 22.0625 2.70875 23.31C2.82636 23.771 3.05194 24.1975 3.36687 24.5542C3.68181 24.9108 4.07706 25.1875 4.52 25.3613C8.625 26.945 15.05 27 15.9175 27H16.0825C16.95 27 23.3787 26.945 27.48 25.3613C27.9229 25.1875 28.3182 24.9108 28.6331 24.5542C28.9481 24.1975 29.1736 23.771 29.2913 23.31C29.615 22.06 30 19.7825 30 16C30 12.2175 29.615 9.9375 29.2913 8.69ZM20.2775 16.4163L14.2775 20.4163C14.2022 20.4665 14.1146 20.4954 14.0242 20.4997C13.9338 20.5041 13.8438 20.4839 13.764 20.4411C13.6842 20.3984 13.6175 20.3348 13.571 20.2571C13.5245 20.1794 13.4999 20.0905 13.5 20V12C13.4999 11.9095 13.5245 11.8206 13.571 11.7429C13.6175 11.6652 13.6842 11.6016 13.764 11.5589C13.8438 11.5161 13.9338 11.4959 14.0242 11.5003C14.1146 11.5046 14.2022 11.5335 14.2775 11.5838L20.2775 15.5838C20.3461 15.6294 20.4023 15.6913 20.4412 15.7639C20.4801 15.8365 20.5005 15.9176 20.5005 16C20.5005 16.0824 20.4801 16.1635 20.4412 16.2361C20.4023 16.3087 20.3461 16.3706 20.2775 16.4163Z" fill="#A6A6A6"/>
4837        </svg>
4838    
4839
4840
4841        </a>
4842        <a href="http://instagram.com/mascolori" target="_blank" class="social__item">
4843            
4844        <svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
4845            <path d="M22 3H10C8.14409 3.00199 6.36477 3.74012 5.05245 5.05245C3.74012 6.36477 3.00199 8.14409 3 10V22C3.00199 23.8559 3.74012 25.6352 5.05245 26.9476C6.36477 28.2599 8.14409 28.998 10 29H22C23.8559 28.998 25.6352 28.2599 26.9476 26.9476C28.2599 25.6352 28.998 23.8559 29 22V10C28.998 8.14409 28.2599 6.36477 26.9476 5.05245C25.6352 3.74012 23.8559 3.00199 22 3ZM16 22C14.8133 22 13.6533 21.6481 12.6666 20.9888C11.6799 20.3295 10.9108 19.3925 10.4567 18.2961C10.0026 17.1997 9.88378 15.9933 10.1153 14.8295C10.3468 13.6656 10.9182 12.5965 11.7574 11.7574
4845C12.5965 10.9182 13.6656 10.3468 14.8295 10.1153C15.9933 9.88378 17.1997 10.0026 18.2961 10.4567C19.3925 10.9108 20.3295 11.6799 20.9888 12.6666C21.6481 13.6533 22 14.8133 22 16C21.9983 17.5908 21.3657 19.116 20.2408 20.2408C19.116 21.3657 17.5908 21.9983 16 22ZM23.5 10C23.2033 10 22.9133 9.91203 22.6666 9.7472C22.42 9.58238 22.2277 9.34811 22.1142 9.07403C22.0007 8.79994 21.9709 8.49834 22.0288 8.20736C22.0867 7.91639 22.2296 7.64912 22.4393 7.43934C22.6491 7.22956 22.9164 7.0867 23.2074 7.02882C23.4983 6.97094 23.7999 7.00065 24.074 7.11418C24.3481 7.22771 24.5824 7.41997 24.7472 7.66664C24.912 7.91332 25 8.20333 25 8.5C25 8.89782 24.842 9.27936 24.5607 9.56066C24.2794 9.84196 23.8978 10 23.5 10ZM20 16C20 16.7911 19.7654 17.5645 19.3259 18.2223C18.8864 18.8801 18.2616 19.3928 17.5307 19.6955C16.7998 19.9983 15.9956 20.0775 15.2196 19.9231C14.4437 19.7688 13.731 19.3878 13.1716 18.8284C12.6122 18.269 12.2312 17.5563 12.0769 16.7804C11.9225 16.0044 12.0017 15.2002 12.3045 14.4693C12.6072 13.7384 13.1199 13.1136 13.7777 12.6741C14.4355 12.2346 15.2089 12 16 12C17.0609 12 18.0783 12.4214 18.8284 13.1716C19.5786 13.9217 20 14.9391 20 16Z" fill="#A6A6A6"/>
4846        </svg>
4847    
4848
4849
4850        </a>
4851        
4852    </div>
4853    <div class="lower-footer__payments">
4854        
4855        <svg width="56" height="32" viewBox="0 0 56 32" fill="none" xmlns="http://www.w3.org/2000/svg">
4856            <rect x="0.5" y="0.5" width="55" height="31" fill="white"/>
4857            <path d="M37.5337 9.57698C36.8626 9.30277 35.7982 9 34.4821 9C31.1222 9 28.7562 10.8453 28.7417 13.4836C28.7138 15.4301 30.4356 16.5113 31.7235 17.1603C33.0398 17.8235 33.4872 18.2564 33.4872 18.8475C33.4738 19.7554 32.4236 20.1739 31.444 20.1739C30.0857 20.1739 29.3579 19.9582 28.2518 19.4531L27.8038 19.2365L27.3277 22.2787C28.1256 22.6532 29.5958 22.9854 31.1222 23C34.6921 23 37.0162 21.1832 37.0438 18.3717C37.0574 16.829 36.1481 15.6468 34.1879 14.6809C32.9979 14.0608 32.2692 13.6426 32.2692 13.0082C32.2831 12.4314 32.8856 11.8406 34.2288 11.8406C35.3349 11.8117 36.1476 12.0855 36.7632 12.3595L37.0709 12.5034L37.5337 9.57698Z" fill="#A6A6A6"/>
4858            <path d="M25.2 22.798H21.7977L23.9258 9.24567H27.3279L25.2 22.798Z" fill="#A6A6A6"/>
4859            <path fill-rule="evenodd" clip-rule="evenodd" d="M46.2552 9.24567H43.6236C42.812 9.24567 42.1955 9.49056 41.8453 10.3701L36.7916 22.7978H40.3616C40.3616 22.7978 40.9493 21.1252 41.0756 20.7649H45.4439C45.5416 21.2407 45.8498 22.7978 45.8498 22.7978H49L46.2552 9.24567ZM42.0555 17.9969C42.3357 17.2183 43.4139 14.2051 43.4139 14.2051C43.4082 14.2168 43.4527 14.0896 43.5189 13.9007L43.5193 13.8995C43.617 13.6206 43.7615 13.2079 43.8615 12.9076L44.0993 14.0753C44.0993 14.0753 44.7436 17.3193 44.8835 17.9969H42.0555Z" fill="#A6A6A6"/>
4860            <path d="M18.9559 9.24567L15.624 18.4871L15.2599 16.6128L15.2595 16.6117L14.0699 10.3849C13.874 9.5193 13.2719 9.27422 12.53 9.24567H7.056L7 9.5195C8.33508 9.87113 9.52918 10.3778 10.5755 11.0078L13.6079 22.7837H17.2058L22.5536 9.24567H18.9559Z" fill="#A6A6A6"/>
4861            <rect x="0.5" y="0.5" width="55" height="31" stroke="#A6A6A6"/>
4862        </svg>
4863
4864    
4865
4866
4867        
4868        <svg width="56" height="32" viewBox="0 0 56 32" fill="none" xmlns="http://www.w3.org/2000/svg">
4869            <rect x="0.5" y="0.5" width="55" height="31" fill="white"/>
4870            <path d="M27.9524 8.92773C27.8331 9.01855 27.7168 9.1123 27.6025 9.20898C25.6552 10.8594 24.4229 13.2881 24.4229 16C24.4229 18.7109 25.6552 21.1396 27.6025 22.79C27.7168 22.8867 27.8331 22.9805 27.9524 23.0723C28.0707 22.9805 28.1881 22.8867 28.3024 22.79C30.2486 21.1396 31.482 18.7109 31.482 16C31.482 13.2881 30.2486 10.8594 28.3024 9.20898C28.1881 9.1123 28.0707 9.01855 27.9524 8.92773ZM33.6628 7C31.7717 7 30.012 7.55371 28.548 8.50391C28.6222 8.56348 28.6984 8.62207 28.7706 8.68359C30.9485 10.5283 32.1969 13.1953 32.1969 16C32.1969 18.8037 30.9485 21.4707 28.7716 23.3154C28.6984 23.376 28.6222 23.4355 28.548 23.4951C30.012 24.4453 31.7717 25 33.6628 25C38.7666 25 42.9038 20.9697 42.9038 16C42.9038 11.0293 38.7666 7 33.6628 7ZM27.1332 23.3154C27.2054 23.376 27.2816 23.4355 27.3568 23.4951C25.8918 24.4453 24.1331 25 22.241 25C17.1372 25 13 20.9697 13 16C13 11.0293 17.1372 7 22.241 7C24.1331 7 25.8918 7.55371 27.3568 8.50391C27.2816 8.56348 27.2054 8.62207 27.1332 8.68359C24.9563 10.5283 23.7079 13.1953 23.7079 16C23.7079 18.8047 24.9563 21.4707 27.1332 23.3154Z" fill="#A6A6A6"/>
4871            <rect x="0.5" y="0.5" width="55" height="31" stroke="#A6A6A6"/>
4872        </svg>
4873
4874    
4875
4876
4877        
4878        <svg width="56" height="32" viewBox="0 0 56 32" fill="none" xmlns="http://www.w3.org/2000/svg">
4879            <rect x="0.5" y="0.5" width="55" height="31" fill="white"/>
4880            <path fill-rule="evenodd" clip-rule="evenodd" d="M34.8661 9.98909C34.8582 8.99611 34.5717 8.22404 33.964 7.50779C33.0669 6.45186 31.4478 6 29.376 6H23.3612C22.938 6 22.577 6.31801 22.5116 6.75093L20.0064 23.1642C19.957 23.4889 20.1993 23.7818 20.5161 23.7818H23.2185L22.9854 25.3097L22.9852 25.311C22.8569 26.1598 23.491 27 24.4196 27H27.5495C28.4318 27 29.1412 26.3466 29.2786 25.5153L29.3101 25.3469L29.9 21.4778L29.9059 21.4448H30.1631C31.8086 21.4448 33.3943 21.1006 34.6822 20.1541C35.9878 19.1947 36.8628 17.7084 37.2459 15.6751C37.5597 14.0093 37.4497 12.3551 36.3983 11.1168L36.3972 11.1154C36.076 10.7385 35.6883 10.4387 35.259 10.204L34.8661 9.98909ZM34.7404 11.3199C34.7548 11.2392 34.7679 11.1598 34.7796 11.0815C35.0392 11.2235 35.2697 11.3904 35.468 11.5842L35.4717 11.5878C35.5292 11.6442 35.584 11.7029 35.636 11.764C35.6465 11.7763 35.6569 11.7888 35.66
488072 11.8013C36.407 12.7026 36.5489 13.9728 36.2632 15.49C35.5694 19.1724 33.1954 20.4448 30.1631 20.4448H29.695C29.3245 20.4448 29.0089 20.7233 28.9512 21.1024L28.9133 21.3144L28.324 25.1796L28.2933 25.3439C28.2349 25.7217 27.9201 26 27.5495 26H24.4196C24.1427 26 23.9311 25.7444 23.974 25.4605L25.1334 17.8594L25.1343 17.8536C25.1984 17.4502 25.5166 17.1476 25.9049 17.1126C25.9296 17.1104 25.9546 17.1092 25.9799 17.1092H27.7445C28.0142 17.1092 28.2793 17.1004 28.5393 17.0822C31.4339 16.8795 33.6961 15.51 34.5665 12.128C34.6229 11.9091 34.6734 11.6818 34.7178 11.4458C34.7256 11.4034 34.7332 11.3615 34.7404 11.3199Z" fill="#A6A6A6"/>
4881            <rect x="0.5" y="0.5" width="55" height="31" stroke="#A6A6A6"/>
4882        </svg>
4883
4884
4885
4886
4887    </div>
4888</div>
4889
4890
4891
4892</div>
4893<!-- END sections: footer-group -->
4894
4895		
4895<script src="//mascolori.eu/cdn/shop/t/62/assets/custom.js?v=100424002196156850001791557750" type="module" defer></script>
4895
4896		
4896<script src="//mascolori.eu/cdn/shop/t/62/assets/application.js?v=38494805924553597021791557747" type="module" defer></script>
4896
4897
4898  <!--Start of Tawk.to Script-->
4899    
4899<script type="text/javascript">
4900    var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date();
4901    (function(){
4902    var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0];
4903    s1.async=true;
4904    s1.src='https://embed.tawk.to/5e538709a89cda5a188799ae/default';
4905    s1.charset='UTF-8';
4906    s1.setAttribute('crossorigin','*');
4907    s0.parentNode.insertBefore(s1,s0);
4908    })();
4909    </script>
4909
4910  <!--End of Tawk.to Script-->
4911
4912		<!-- "snippets/swymSnippet.liquid" was not rendered, the associated app was uninstalled -->
4913		<noscript>
4914    <style>
4915        .limoniapps-discountninja-block { animation: unset !important; }
4916            .limoniapps-discountninja-block:after { animation: unset !important; }
4917            .limoniapps-discountninja-block .limoniapps-discountninja-button-spinner:before { animation: unset !important; }
4918    </style>
4919	<div class="limoniapps-discountninja-warning-nojs">This website uses JavaScript to apply discounts. To be eligible for discounts, please enable JavaScript for your browser.</div>
4920</noscript>
4920<script>window.discountNinjaContext = { Version: "4.7.0", Shop: "mascolori.myshopify.com", DesignMode: "false", Locale: "ShopLocaleDrop", RootRoute: "/", CartRoute: "/cart", ApiVersion: "5", ShopCurrency: "EUR", PresentmentCurrency: "USD", PresentmentCurrencyMoney: "$6,777.89", PresentmentCurrencyMoneyWithCurrency: "$6,777.89 USD", PresentmentCurrencyMoneyWithoutCurrency: "6,777.89", PresentmentCurrencyMoneyWithoutTrailingZeros: "$6,777.89", EnabledCurrencies: [], MoneyFormat: "${{amount}}", MoneyWithCurrencyFormat: "${{amount}} USD", Customer: null, Cart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}, Product: null, CollectionProducts: [], ProductVariants: null, Labels: { From: "From", Here: "here", Free: "FREE", SoldOut: "Sold out" }, Settings: {"Cart":{"QuantitySpinnerMode":"disable"},"DrawerCart":{},"Checkout":{"LoadingCheckoutMessage1":"<div style=\"display: inline-flex;justify-content: center;align-items: center;\"><div class=\"limoniapps-discountninja-spinner\"></div><span style=\"font-size: 14px\"> Loading checkout...</span></div>","LoadingCheckoutMessage2":"<div style=\"display: inline-flex;justify-content: center;align-items: center;\"><span style=\"font-size: 14px\">⚠️ Technical failure.<br/><br/>Failed to apply the discount</br>to the checkout.<br/>Return to the cart and check out to try again.</span></div>","LoadingCheckoutMessage3":"<div style=\"display: inline-flex;justify-content: center;align-items: center;\"><div class=\"limoniapps-discountninja-spinner\"></div><span style=\"font-size: 14px\"> Redirecting to secure checkout...</span></div>","CheckoutMode":"1,1F,N,NF","DiscountCumulationMode":"highestwins","DiscountCumulationModeCartLevel":"sum","SubscriptionProductsMessage":"<span style=\"color: rgb(255, 0, 0); font-size: 14px;\">Discounts cannot be applied at checkout when subscription products are in the cart</span>","HideAdditionalCheckoutButtons":true,"RedirectBuyNowButtons":true,"BlockCheckoutButton":true,"OverlayBackgroundColor":"rgba(0,0,0,0.7)","PopupBackgroundColor":"rgba(255,255,255,1)"},"Currency":{"BaseCurrency":"EUR","BaseCurrencySymbol":"€","RoundPrices":false,"RoundToCents":95},"General":{"ShowPoweredBy":false,"ExitIntentMode":"default","StoreShareableLinks":true,"StorePromotionCodes":true,"PercentageCalculationMode":"line","ShareableLinksExpiration":1,"PromotionCodesExpiration":1},"GWPSettings":{"PageRefreshText":"Updating your cart...","FreeGiftAddedText":"A free gift has been added to the cart!","AllowAddingManuallyRemovedGifts":false},"PriceUpdate":{"PriceFormat":{"Other":{"Format":"\\{\\{DISCOUNTED_PRICE\\}\\} \\{\\{ORIGINAL_PRICE,STRIKETHROUGH\\}\\}","CustomFormat":false,"Alignment":"left"},"OtherMultiTier":{"Format":"As low as&nbsp;\\{\\{DISCOUNTED_PRICE_HIGHEST_TIER\\}\\}","CustomFormat":true,"Alignment":"left"},"Product":{"Format":"\\{\\{DISCOUNTED_PRICE\\}\\} \\{\\{ORIGINAL_PRICE,STRIKETHROUGH\\}\\}","CustomFormat":false,"Alignment":"left"},"CartProduct":{"Format":"\\{\\{DISCOUNTED_PRICE\\}\\} \\{\\{ORIGINAL_PRICE,STRIKETHROUGH\\}\\}","CustomFormat":false},"CartLine":{"Format":"\\{\\{DISCOUNTED_PRICE\\}\\} \\{\\{ORIGINAL_PRICE,STRIKETHROUGH\\}\\}","CustomFormat":false},"CartSubtotal":{"Format":"\\{\\{DISCOUNTED_PRICE\\}\\} \\{\\{ORIGINAL_PRICE,STRIKETHROUGH\\}\\}","CustomFormat":false},"DrawerCartProduct":{"Format":"\\{\\{DISCOUNTED_PRICE\\}\\}","CustomFormat":false},"DrawerCartLine":{"Format":"\\{\\{DISCOUNTED_PRICE\\}\\}","CustomFormat":false},"DrawerCartSubtotal":{"Format":"\\{\\{DISCOUNTED_PRICE\\}\\} \\{\\{ORIGINAL_PRICE,STRIKETHROUGH\\}\\}","CustomFormat":false}},"Enable":{"Home":true,"Product":true,"Collection":true,"Search":true,"Blog":true,"Custom":true,"Cart":true,"DrawerCart":true},"Mode":{"ProductPrice":"custom","ProductPriceMobile":"custom","ProductBanner":"appblock","CollectionProductPrice":"custom","CollectionProductPriceMobile":"custom","CollectionProductBadge":"custom","CollectionProductCard":"custom","CollectionProductHandle":"custom","FeaturedProductPrice":"custom","FeaturedProductBanner":"custom","FeaturedProductCard":"custom","FeaturedProductHandle":"custom","CartRoot":"custom","CartProductPrice":"custom","CartProductComment":"custom","CartLinePrice":"custom","CartQuantity":"custom","CartSubtotal":"custom","CartSubtotalPrice":"custom","CartPromotionSummary":"appblock","CartBanner":"custom","DrawerCartProductPrice":"custom","DrawerCartProductComment":"custom","DrawerCartLinePrice":"custom","DrawerCartQuantity":"custom","DrawerCartSubtotal":"custom","DrawerCartSubtotalPrice":"custom","CartItemSelector":"custom","CartItemKeySelector":"custom","CartItemKeyAttribute":"custom","DrawerCartItemSelector":"custom","DrawerCartItemKeySelector":"custom","DrawerCartItemKeyAttribute":"custom","DrawerCartRoot":"custom","DrawerCartPromotionSummary":"custom","ReloadPageAfterCartAdjustmentsOnCart":true,"ReloadPageAfterCartAdjustments":true,"CallbackAfterReloadPageForCartAdjustments":"custom"},"HideZeroCents":true},"StickyBar":{"AnimationExit":"animated fadeOutUpBig","AnimationOnGoal":"animated rubberBand","AnimationOnReminder":"animated shake","ReminderDuration":40000,"Cycle":{"DurationMilliseconds":6000,"Mode":"cycle","AnimationOnCyle":"animated fadeOut fadeIn"}},"Notification":{"Delay":10000,"HideMode":"minimize","AnimationEnter":"animated fadeInUpBig","AnimationEnterMobile":"animated fadeInUpBig","AnimationExit":"animated fadeOutDownBig","AnimationOnReminder":"animated rubberBand","OfferCounterAnimate":false,"OfferCounter":true,"Minim
4920izeButton":true,"ReminderDuration":40000,"MinimizeAfterFirstView":true},"CountdownClock":{"FormattingTemplateIn_Style1":"{d}[d] [0,1], {\\d}{h}[h] [1,1], {\\h}{m}[m] [2,1] [4,0] {\\m}[s] [3,1]","FormattingTemplateIn_Style2":"{d}[d] [0,1], {\\d}{h}[h] [1,1], {\\h}{m}[m] [2,1] [4,0] {\\m}[s] [3,1]","FormattingTemplateIn_Style3":"{d}[d] [0,1], {\\d}{h}[h] [1,1], {\\h}{m}[m] [2,1] [4,0] {\\m}[s] [3,1]","FormattingTemplateIn_Style4":"[d]d [h]h [m]m [s]s","FormattingTemplateIn_Style5":"[d]d [h]h [m]m [s]s","FormattingTemplateOnDate":"dddd, MMMM Do YYYY","FormattingTemplateOnTime":"h:mmA","RestartFrequency":"oncepersession"},"Badge":{"HideThirdPartyBadges":true},"Label":{"UseSoldOutLabelProductPage":true,"UseSoldOutLabelCollectionPage":true,"UseFromLabelCollectionPage":true},"ProductPageBanner":{"Mode":"best"},"PromotionSummary":{"ShowComments":false,"HideSubtotal":true,"HideSubtotalDrawerCart":true,"NewFooter":true,"FooterSubtotal":{"Text":"<span style=\"font-size: 14px;\">\\{\\{SUBTOTAL\\}\\}</span>"},"FooterSubtotalTextColor":"#333333","FooterSubtotalLabel":{"Text":"<span style=\"font-size: 14px;\">Subtotal</span>"},"FooterSubtotalLabelTextColor":"#333333","FooterTotalDiscount":{"Text":"<span style=\"font-size: 14px;\">-\\{\\{TOTAL_DISCOUNT\\}\\}</span>"},"FooterTotalDiscountTextColor":"#333333","FooterTotalDiscountLabel":{"Text":"<span style=\"font-size: 14px;\">Discount (\\{\\{DISCOUNT_PERCENTAGE_TOTAL\\}\\})</span>"},"FooterTotalDiscountLabelTextColor":"#333333","FooterTotal":{"Text":"<span style=\"font-size: 16px;\"><b>\\{\\{TOTAL\\}\\}</b></span>"},"FooterTotalTextColor":"#333333","FooterTotalLabel":{"Text":"<span style=\"font-size: 16px;\"><b>Total</b></span>"},"FooterTotalLabelTextColor":"#333333","FooterDiscountedTotal":{"Text":"<span style=\"font-size: 16px;\"><b>\\{\\{DISCOUNTED_TOTAL\\}\\}</b></span>"},"FooterDiscountedTotalTextColor":"#333333","FooterDiscountedTotalLabel":{"Text":"<span style=\"font-size: 16px;\"><b>Total</b></span>"},"FooterDiscountedTotalLabelTextColor":"#333333","ShowBody":true,"SubtotalRowMode":"discount_order_level","DiscountRowMode":"discount_order_level"},"StructuredData":{"Microdata":true,"JsonLD":true}}, Flags: {
4921    
4922    Version: "v4.6.0",
4923
4924    
4925    VariantPriceUpdateRequiresDelay: false,
4926
4927    
4928    ProductsAreLoadedAsynchronously: false,
4929    
4930    
4931    ThemeOverridesReloadPageAfterCartAdjustments: true,
4932
4933    
4934    ReloadPageAfterCartAdjustmentsOnCart: true,
4935
4936    
4937    ReloadPageAfterCartAdjustments: true,
4938
4939    
4940    CallbackAfterReloadPageForCartAdjustments: null,
4941
4942    
4943    DrawerCartRefreshMethod: null,
4944
4945    
4946    EnableAddToCartHook: false,
4947
4948    
4949    UnregisterThirdPartyCheckoutClickEvents: false,
4950
4951    
4952    ReplaceDefaultCheckoutEventsOnButtons: false,
4953
4954    
4955    ReplaceDefaultCheckoutEventsOnLinks: true,
4956
4957    
4958    CustomCheckoutButton: false,
4959
4960    
4961    StickyBarShouldPushSelectors: null,
4962
4963    
4964    DelayCheckoutMilliseconds: 0,
4965
4966    
4967    AllowCancelCheckoutByForm: true,
4968
4969    
4970    WaitForProductCards: false,
4971
4972    
4973    SkipWaitForJQuery: false,
4974
4975    
4976	MandatoryCheckboxes: null,
4977
4978    
4979    StickyBarRenderingDelay: 0,
4980
4981    
4982    HideCollectionBadgeForSoldOutProducts: true,
4983
4984    
4985	RedirectToCheckoutOnFallBackUsingSubmit: true,
4986
4987    
4988	RedirectToCheckoutOnFallBack: true,
4989
4990    
4991	VerifyVariantUsingQuery: false,
4992
4993    
4994	VerifyVariantUsingSelectedOption: false,
4995
4996    
4997	DrawerCartRedrawnEvents: null,
4998
4999    
5000    RepairLinksAtCheckout: true,
5001
5002    
5003    ApplyPromotionsOnRedirectLoginFromCheckout: true,
5004
5005    
5006    ActionAfterRedirectLoginFromCheckout: 'cart',
5007
5008    
5009    UseCartJSApi: false,
5010
5011    
5012    AllowCurrencyConversionUsingCurrencyConvertAll: true,
5013
5014    
5015    CopyAllPropertiesWhenSplitting: true,
5016
5017    
5018    CurrencyConversionRoundingAlgorithm: 'round',
5019
5020    
5021    Selector3Installments: null,
5022
5023    
5024    Selector4Installments: null,
5025
5026    
5027    SkipProcessQuantityChangesBeforeCheckout: false,
5028
5029    
5030    QuickViewPriceAttribute: null,
5031    QuickViewCompareAtPriceAttribute: null,
5032
5033    
5034    ShortCodeVersion: "1",
5035
5036    
5037    HideProductBannerIfOverallocated: false,
5038
5039    
5040    ShowCollectionBadgeIfOverallocated: false,
5041
5042    
5043    UseFetch: false,
5044
5045    
5046    AvoidHandlingNonDiscountedCheckout: false,
5047
5048    
5049    RefetchCartBeforeCheckout: false,
5050
5051    
5052    UseProxy: true,
5053
5054    
5055    UseCDN: true
5056}, Status: "174", Signature: "FB9C8A744379D0A8A4EE448FC451F74EF6902304600A9A0A0A4C5F7BBDEDD6FA" };window.discountNinjaContext.Product = {};
5057      window.discountNinjaContext.Product.Id = 8953146245442;
5058	  window.discountNinjaContext.Product.Handle = 'awadawdaw';
5059      window.discountNinjaContext.Product.VariantId = 47374372962626;
5060      window.discountNinjaContext.Product.Tags = "[[--NONE--]]";
5061      window.discountNinjaContext.Product.Available = true;window.discountNinjaContext.Product.Collections = "cadeaus";
5062      window.discountNinjaContext.Product.CollectionIds = '665931186557';
5063      window.discountNinjaContext.Product.FeaturedImage = "\/\/mascolori.eu\/cdn\/shop\/files\/Afbeelding_van_WhatsApp_op_2025-12-11_om_14.10.50_863e5e2d_500x.jpg?v=1765459976";window.discountNinjaContext.ProductVariants = [];window.discountNinjaContext.ProductVariants.push({ VariantId: 47374372962626, Price: 2600, CompareAtPrice: 2600, Inventory: 9999984, Available: true, IsSubscriptionProduct:false});window.discountNinjaContext.ProductVariants.push({ VariantId: 47374372995394, Price: 4900, CompareAtPrice: 4900, Inventory: 9999981, Available: true, IsSubscriptionProduct:false});window.discountNinjaContext.ProductVariants.push({ VariantId: 47374373028162, Price: 7900, CompareAtPrice: 7900, Inventory: 9999997, Available: true, IsSubscriptionProduct:false});window.discountNinjaContext.ProductVariants.push({ VariantId: 47374373060930, Price: 10900, CompareAtPrice: 10900, Inventory: 9999989, Available: true, IsSubscriptionProduct:false});window.discountNinjaContext.ProductVariants.push({ VariantId: 47377417765186, Price: 12900, CompareAtPrice: 12900, Inventory: 9999996, Available: true, IsSubscriptionProduct:false});window.discountNinjaContext.ProductVariants.push({ VariantId: 47377419075906, Price: 15900, CompareAtPrice: 15900, Inventory: 9999994, Available: true, IsSubscriptionProduct:false});window.discountNinjaContext.ProductVariants.push({ VariantId: 47377419239746, Price: 17900, CompareAtPrice: 17900, Inventory: 9999997, Available: true, IsSubscriptionProduct:false});window.discountNinjaContext.ProductVariants.push({ VariantId: 47377420550466, Price: 20900, CompareAtPrice: 20900, Inventory: 9999993, Available: true, IsSubscriptionProduct:false});window.discountNinjaContext.ProductVariants.push({ VariantId: 47377420714306, Price: 23900, CompareAtPrice: 23900, Inventory: 9999999, Available: true, IsSubscriptionProduct:false});window.discountNinjaContext.ProductVariants.push({ VariantId: 47377420943682, Price: 25900, CompareAtPrice: 25900, Inventory: 9999998, Available: true, IsSubscriptionProduct:false});window.discountNinjaContext.ProductVariants.push({ VariantId: 47377422319938, Price: 30900, CompareAtPrice: 30900, Inventory: 9999995, Available: true, IsSubscriptionProduct:false});document.dispatchEvent(
5064    new CustomEvent('discountNinjaContext:load')
5065  );
5066</script>
5066
5067	  <div id="apptonizeloyalty_root"
5068     data-shop="mascolori.nl"
5069     data-shopname="Mascolori"
5070     data-shopid="75422957890"
5071     data-languagecode="en"
5072     data-customerid=""
5073     data-email=""
5074     data-firstname=""
5075     data-lastname="">
5076</div>
5077
5078
5079<script src="https://shopping.apptonize.net/js/webshop/loyalty/general.js" defer></script>
5079
5080  
5081
5082<style>
5083#lightning-deal-container{display:none!important}
5084#mascolori-variant-stock{margin:12px 0 20px;padding:0;font:inherit;font-size:14px;line-height:1.5;color:#666}
5085#mascolori-variant-stock[hidden]{display:none!important}
5086</style>
5087<script src="//mascolori.eu/cdn/shop/t/62/assets/mascolori-deal-labels.js?v=4286549988845629601791557756" defer></script>
5087
5088
5089  <style> .collection__products-grid .product-link {position: relative;} </style>
5090<div id="shopify-block-ATTBxaW80QnpTTEFYb__8703631750054007177" class="shopify-block shopify-app-block">
5091<script src="https://app-sf.feedbackcompany.com:8443/api/v1//feedback-script.js" type="application/javascript" async></script>
5091
5092</div><div id="shopify-block-AWUpOQXhTUURWaFB4N__13375938897875554821" class="shopify-block shopify-app-block">
5092<script id="q-salekit-v2" type="text/javascript">
5093  window.qskStore = {
5094    currency: "EUR",
5095    moneyFormat: "${{amount}}",
5096    templateName: "product",
5097    productHandle: "awadawdaw",
5098  };
5099
5100  
5101
5102  window.qskData = {
5103    settings: null,
5104    subscription: null,
5105    isDesignMode: false,
5106    instanceConfig: null,
5107    shop: null,
5108    storeFrontAccessToken: null,
5109
5110    salespopTranslation: null,
5111    visitorCountTranslation: null,
5112    soldCountTranslation: null,
5113    cartcountdownTranslation: null,
5114    promobarTranslation: null,
5115    popupTranslation: null,
5116  };
5117
5118  
5119    qskData.settings = []
5120  
5121
5122  
5123    qskData.subscription = {"name":"salekit-free","kind":"subscription","over_capacity":false,"applied_shopify_plans":null}
5124  
5125
5126  
5127
5128  
5129    qskData.instanceConfig = null;
5130  
5131
5132  
5133    qskData.shop = {"plan_name":"professional","plan_updated_at":"2025-11-27 15:07:19"};
5134  
5135
5136  
5137    qskData.storeFrontAccessToken = '40200a9b19bc08dc56551c265b96b84b';
5138  
5139
5140  
5141
5142  
5143
5144  
5145
5146  
5147
5148  
5149
5150  
5151</script>
5151
5152
5153<script src="https://cdn.shopify.com/extensions/01a0d681-f9be-74d3-a2e4-dcd6b838fe77/sale-kit-118/assets/salekit-v2.js" defer="defer"></script>
5153
5154
5155
5156
5157
5158  <style id="qikify-salekit-custom-style"></style>
5159
5160
5161
5162  
5162<script id="qikify-salekit-custom-script"></script>
5162
5163
5164
5165
5166
5167</div><div id="shopify-block-ALzNWVWllZmJQbW5Ca__11153146942398837788" class="shopify-block shopify-app-block">
5168
5169
5170<div
5171  id="lightning-deals-label"
5172  class="ld-badge"
5173  data-is-design-mode="false"
5174  style="display:none;background-color:#ffcc00;color:#000000;border-color:#ffcc00;border-radius:4rem;top:10px;bottom:auto;left:10px;right:auto;"
5175>Lightning Deal</div>
5176
5177<!-- Config element (hidden) -->
5178<div
5179  id="lightning-deals-mini-timer"
5180  style="display:none"
5181  data-is-design-mode="false"
5182  data-template="default"
5183  data-display-type="timer_only"
5184  data-timer-position="overlay"
5185  data-timer-bg-color="#fffffff2"
5186  data-timer-text-color="#121212bf"
5187  data-timer-border-radius="6"
5188  data-timer-font-size="12"
5189  data-timer-padding="8"
5190  data-discount-bg-color="#ba4444"
5191  data-discount-text-color="#ffffff"
5192  data-discount-border-radius="4"
5193  data-progress-fill-color=""
5194  data-progress-track-color="#12121214"
5195  data-progress-border-radius="4"
5196  data-progress-bar-start-color="#4caf50"
5197  data-progress-bar-mid-color="#ffcc00"
5198  data-progress-bar-end-color="#d9534f"
5199  data-product-selectors="a[href^='/products/']"
5200  data-product-link-selector=".collection .card__heading a[href*='/products/{h}'],.featured-collection__container .productitem--image-link[href*='/products/{h}'],.productgrid--wrapper .productitem--image-link[href*='/products/{h}'],.f-column .product-card .product-card__image-wrapper a[href*='/products/{h}'],.product-card__wrapper .product-card__link[href*='/products/{h}'],.collection__products-grid .product-card a[href*='/products/{h}'],.grid-view-item__link[href*='/products/{h}']"
5201  data-card-media-selector=".card__media,.media,.product-image,.image-container,.product-card__image-wrapper,.productitem__image-container,.collection__products-grid .product-link,.grid-view-item__image.product-img,.product_info_image_wrapper"
5202>
5203  <!-- default template -->
5204  <template id="ld-tpl-default">
5205    <div class="deal-progress-container">
5206      <div class="deal-top-row">
5207        <div class="deal-discount-badge hidden"><span class="discount-text"></span></div>
5208        <div class="deal-timer-section hidden"><span class="timer-prefix">Ends in</span> <span class="timer-text"></span></div>
5209      </div>
5210      <div class="deal-bottom-row hidden">
5211        <div class="deal-progress-bar"><div class="progress-fill " style="width:0%">&nbsp;</div></div>
5212        <div class="deal-claimed-text"><span class="claimed-text"></span></div>
5213      </div>
5214      <span class="sr-only">Lightning deal loading...</span>
5215    </div>
5216  </template>
5217
5218  <!-- minimal template -->
5219  <template id="ld-tpl-minimal">
5220    <div class="ld-tpl ld-tpl-minimal" style="background:#fffffff2;border-radius:6px;padding:8px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 8px rgba(0, 0, 0, 0.3), 0 1px 3px rgba(0, 0, 0, 0.2);">
5221      <div class="deal-discount-badge hidden" style="background:#ba4444;color:#ffffff;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:600;"><span class="discount-text"></span></div>
5222      <div class="deal-timer-section hidden" style="color:#121212bf;font-size:12px;"><span class="timer-text">--:--:--</span></div>
5223    </div>
5224  </template>
5225
5226  <!-- progress-only template -->
5227  <template id="ld-tpl-progress-only">
5228    <div class="ld-tpl ld-tpl-progress-only">
5229      <div class="ld-po-track" style="background:#12121214;border-radius:4px;height:8px;overflow:hidden;width:100%;margin-bottom:5px;">
5230        <div class="ld-po-fill " style="width:0%;height:100%;border-radius:4px;transition:width .4s ease;">&nbsp;</div>
5231      </div>
5232      <div class="ld-po-text-wrapper" style="display:flex;justify-content:space-between;align-items:center;gap:8px;">
5233        <div class="ld-po-text" style="color:#121212bf;font-size:12px;text-align:left;">&nbsp;</div>
5234        <div class="ld-po-right-text" style="color:#121212bf;font-size:12px;text-align:right;"></div>
5235      </div>
5236    </div>
5237  </template>
5238
5239  <!-- countdown-only template -->
5240  <template id="ld-tpl-countdown-only">
5241    <div class="ld-tpl ld-tpl-countdown-only" style="background:#fffffff2;border-radius:6px;padding:8px;text-align:center;box-shadow:0 2px 8px rgba(0, 0, 0, 0.3), 0 1px 3px rgba(0, 0, 0, 0.2);">
5242      <div class="ld-co-label" style="color:#121212bf;font-size:10px;opacity:.8;margin-bottom:2px;">Deal ends in</div>
5243      <div class="timer-text" style="color:#121212bf;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;">--:--:--</div>
5244    </div>
5245  </template>
5246</div>
5247
5248<style data-shopify>
5249  .lightning-mini-timer .progress-low {
5250    background-color: #4caf50;
5251  }
5252
5253  .lightning-mini-timer .progress-medium {
5254    background-color: #ffcc00;
5255  }
5256
5257  .lightning-mini-timer .progress-high {
5258    background-color: #d9534f;
5259  }
5260</style>
5261
5262
5263
5264
5265
5266
5267</div><div id="shopify-block-ASFd4aGtkL1V1dGtKa__13655089695959051254" class="shopify-block shopify-app-block">
5267<script id="wkThemeCode" type="application/json">
5268  {
5269    "customIconsUrl": null,
5270    "addToCartJsUrl": null,
5271    "productCardJsUrl": null,
5272    "wishlistPageJsUrl": null,
5273    "eventSubscribersJsUrl": null,
5274    "localeJsonUrl": null,
5275    "customCssUrl": null,
5276    "collectionButtonsJsUrl": "https:\/\/cdn.appmate.io\/themecode\/mascolori\/main\/collection-buttons.js?v=1687182031630292",
5277    "productPageButtonsJsUrl": "https:\/\/cdn.appmate.io\/themecode\/mascolori\/main\/product-page-buttons.js?v=1687165576702281",
5278    "headerLinkJsUrl": "https:\/\/cdn.appmate.io\/themecode\/mascolori\/main\/header-link.js?v=1687509296158242",
5279    "wishlistLinkHeadlessJsUrl": null,
5280    "wishlistButtonHeadlessJsUrl": null,
5281    "saveForLaterJsUrl": null,
5282    "customDataUrl": null,
5283    "addWishlistToCartJsUrl": null,
5284    "accountDialogUrl": null
5285  }
5286</script>
5286
5287
5288  <!-- BEGIN app snippet: z-legacy-theme-code-module -->
5288<script>
5289  if (!window.WishlistKingEmbed) {
5290    window.WishlistKingEmbed = {
5291      dependencies: [],
5292    };
5293  }
5294
5295  const themeCode = JSON.parse(document.getElementById('wkThemeCode')?.text ?? '{}');
5296  window.WishlistKingEmbed.themeCode = themeCode;
5297
5298  window.WishlistKingEmbed.dependencies = [
5299    ...window.WishlistKingEmbed.dependencies,
5300    themeCode.collectionButtonsJsUrl ? "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/component-wishlist-button-collection.css" : '',
5301    themeCode.productPageButtonsJsUrl ? "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/component-wishlist-button-product.css" : '',
5302    themeCode.headerLinkJsUrl ? "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/component-wishlist-link.css" : '',
5303    themeCode.customCssUrl,
5304    themeCode.localeJsonUrl,
5305    themeCode.eventSubscribersJsUrl,
5306  ];
5307</script>
vendor: 1 bytes, line 5307
5307
5308<script type="module">
5309  const runWhenReady = () => {
5310    const app = window.WishlistKing;
5311    if (!app) {
5312      return window.document.addEventListener('wk:app:created', runWhenReady, {
5313        once: true,
5314      });
5315    }
5316
5317    const themeCode = JSON.parse(document.getElementById('wkThemeCode')?.text ?? '{}');
5318
5319    const isDevMode = app.isDevMode();
5320    if (themeCode.collectionButtonsJsUrl) {
5321      import("https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/z-legacy-wishlist-button-collection.js").then(({ codeAccess }) =>
5322        codeAccess({
5323          app,
5324          scriptUrl: app.parseDependencyUrl({ url: themeCode.collectionButtonsJsUrl, noCache: isDevMode }),
5325        })
5326      );
5327    }
5328    if (themeCode.productPageButtonsJsUrl) {
5329      import("https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/z-legacy-wishlist-button-product.js").then(({ codeAccess }) =>
5330        codeAccess({
5331          app,
5332          scriptUrl: app.parseDependencyUrl({ url: themeCode.productPageButtonsJsUrl, noCache: isDevMode }),
5333        })
5334      );
5335    }
5336    if (themeCode.headerLinkJsUrl) {
5337      import("https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/z-legacy-wishlist-link.js").then(({ codeAccess }) =>
5338        codeAccess({ app, scriptUrl: app.parseDependencyUrl({ url: themeCode.headerLinkJsUrl, noCache: isDevMode }) })
5339      );
5340    }
5341  };
5342  runWhenReady();
5343</script>
5343
5344<!-- END app snippet -->
5345
5346
5347</div><div id="shopify-block-Ad3BsTFFLOTdHUW5IT__14197025361042770389" class="shopify-block shopify-app-block">
5348
5349  
5349<script>
5350    window.WishlistKingAppLoaderURL = "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/app-loader.js";
5351  </script>
5351
5352  
5352<script id="wkAppSettings" type="application/json">
5353    {
5354      "assets": {
5355        "themeCssFile": null,
5356        "localeJsonFile": "locale-en.json",
5357        "appBaseCss": "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/app-base.css",
5358        "componentWishlistButtonBlockJs": "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/component-wishlist-button-block.js",
5359        "componentWishlistLinkJs": "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/component-wishlist-link.js",
5360        "componentWishlistLinkCss": "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/component-wishlist-link.css",
5361        "componentWishlistLinkBlockJs": "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/component-wishlist-link-block.js",
5362        "componentWishlistPageBundleJs": "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/component-wishlist-page-bundle.js",
5363        "componentWishlistPageBundleCss": "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/component-wishlist-page-bundle.css",
5364        "componentWishlistLinkFloatingJs": "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/component-wishlist-link-floating.js",
5365        "componentWishlistLinkFloatingCss": "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/component-wishlist-link-floating.css",
5366        "componentWishlistButtonCollectionJs": "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/component-wishlist-button-collection.js",
5367        "componentWishlistButtonCollectionCss": "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/component-wishlist-button-collection.css",
5368        "componentWishlistButtonProductJs": "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/component-wishlist-button-product.js",
5369        "componentWishlistButtonProductCss": "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/component-wishlist-button-product.css",
5370        "componentSaveForLaterCss": "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/component-save-for-later.css",
5371        "componentAccountDialogCss": "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/component-account-dialog.css"
5372      },
5373      "config": {
5374        "apiHost": "https:\/\/api.appmate.io\/v2",
5375        "customerId": null,
5376        "customerEmail": null,
5377        "customerTags": null,
5378        "customerName": null,
5379        "shopName": "Mascolori",
5380        "shopDomain": "mascolori.nl",
5381        "shopPermanentDomain": "mascolori.myshopify.com",
5382        "shopMoneyFormat": "${{amount}}",
5383        "shopMoneyFormatWithCurrency": "${{amount}} USD",
5384        "shopCustomerAccountsEnabled": true,
5385        "fileUrl": "\/\/mascolori.eu\/cdn\/shop\/files\/?v=41135",
5386        "storefrontAccessToken": null,
5387        "storefrontVersion": "2024-10",
5388        "localeIsoCode": "en",
5389        "token": "f44a433251c62f5d2bdc7760a787c7735a0e3eb24b76ab781372ee6900d034f7"
5390      },
5391      "settings": {
5392        "general": {
5393          "appLoading": "LAZY",
5394          "wishlistPath": "\/pages\/wishlist",
5395          "wishlistAccessMode": "UNRESTRICTED",
5396          "wishlistMode": "PRODUCT"
5397        },
5398        "money": {
5399          "withCurrency": true
5400        },
5401        "integrations": {
5402          "wishlistAnalytics": {
5403            "enabled": true
5404          },
5405          "klaviyo": {
5406            "enabled": false
5407          },
5408          "metaPixel": {
5409            "enabled": true
5410          },
5411          "googleAnalytics": {
5412            "enabled": true
5413          }
5414        }
5415      },
5416      "collectionButtons": {
5417        "productLinkSelector": "",
5418        "injectMethod": "insertAfter",
5419        "injectReferenceJs": "(target, app) => target",
5420        "floatingReferenceJs": "(target, app) => target",
5421        "productHandleJs": "(target, app) => app.theme.getProductHandle(target.element.href)",
5422        "productVariantJs": "(target, app) => app.theme.getVariantId(target.element.href)"
5423      }
5424    }
5425  </script>
5425
5426  
5427    <!-- BEGIN app snippet: z-legacy-app-module -->
5428<script>
5429  if (!window.WishlistKingEmbed) {
5430    window.WishlistKingEmbed = {
5431      dependencies: [],
5432    };
5433  }
5434  window.litDisableBundleWarning = true;
5435</script>
vendor: 1 bytes, line 5435
5435
5436<script type="module">
5437  import * as lit from 'https://cdn.jsdelivr.net/gh/lit/[email protected]/all/lit-all.min.js';
5438  import { WishlistApp } from 'https://cdn.jsdelivr.net/npm/@appmate/[email protected]/wishlist-app.js';
5439
5440  const appSettings = JSON.parse(document.getElementById('wkAppSettings').text);
5441  const themeCode = JSON.parse(document.getElementById('wkThemeCode')?.text ?? '{}');
5442
5443  const app = new WishlistApp({
5444    config: appSettings.config,
5445    settings: appSettings.settings,
5446    dependencies: [
5447      themeCode.customIconsUrl || 'https://cdn.appmate.io/themecode-templates/icons.js?v=11',
5448      ...new Set(
5449        [
5450          themeCode.saveForLaterJsUrl ? "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/component-save-for-later.css" : undefined,
5451          "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/app-base.css",
5452          'https://cdn.appmate.io/themecode-templates/locale-en.json?v=23',
5453          '',
5454          ...window.WishlistKingEmbed.dependencies,
5455        ]
5456          .filter((v) => !!v)
5457          .sort((a, b) => {
5458            if (a.includes('custom.css')) return 1;
5459            if (b.includes('custom.css')) return -1;
5460            return a.localeCompare(b);
5461          })
5462      ),
5463    ],
5464  });
5465
5466  if (themeCode.wishlistLinkHeadlessJsUrl) {
5467    Promise.all([
5468      import(
5469        app.parseDependencyUrl({
5470          url: themeCode.wishlistLinkHeadlessJsUrl,
5471          noCache: app.isDevMode(),
5472        })
5473      ),
5474      import('https://cdn.jsdelivr.net/npm/@appmate/[email protected]/wishlist-element-headless.js'),
5475    ]).then(([{ define, inject }, { WishlistElementHeadless }]) => {
5476      if (typeof define === 'function') {
5477        headlessElements.define(
5478          'wishlist-link-headless',
5479          define({
5480            theme: app.theme,
5481            WishlistElementHeadless,
5482          })
5483        );
5484      }
5485      if (typeof inject === 'function') {
5486        inject(app);
5487      }
5488    });
5489  }
5490
5491  if (themeCode.wishlistButtonHeadlessJsUrl) {
5492    Promise.all([
5493      import(
5494        app.parseDependencyUrl({
5495          url: themeCode.wishlistButtonHeadlessJsUrl,
5496          noCache: app.isDevMode(),
5497        })
5498      ),
5499      import('https://cdn.jsdelivr.net/npm/@appmate/[email protected]/wishlist-element-headless.js'),
5500    ]).then(([{ define, inject }, { WishlistElementHeadless }]) => {
5501      if (typeof define === 'function') {
5502        headlessElements.define(
5503          'wishlist-button-headless',
5504          define({
5505            theme: app.theme,
5506            WishlistElementHeadless,
5507          })
5508        );
5509      }
5510      if (typeof inject === 'function') {
5511        inject(app);
5512      }
5513    });
5514  }
5515
5516  if (themeCode.saveForLaterJsUrl) {
5517    Promise.all([
5518      import(
5519        app.parseDependencyUrl({
5520          url: themeCode.saveForLaterJsUrl,
5521          noCache: app.isDevMode(),
5522        })
5523      ),
5524      import('https://cdn.jsdelivr.net/npm/@appmate/[email protected]/wishlist-element.js'),
5525    ]).then(([{ define, inject }, { WishlistElement }]) => {
5526      if (typeof define === 'function') {
5527        customElements.define(
5528          'save-for-later',
5529          define({
5530            lit,
5531            WishlistElement,
5532          })
5533        );
5534      }
5535      if (typeof inject === 'function') {
5536        inject(app);
5537      }
5538    });
5539  }
5540</script>
5540
5541<!-- END app snippet -->
5542  
5543  <style>
5544    :root {
5545      --wk-color-solid-button-label: 255, 255, 255;
5546      --wk-color-accent-1: 0, 0, 0;
5547      --wk-color-accent-2: 0, 0, 0;
5548      --wk-color-outline-button-label: 0, 0, 0;
5549      --wk-color-background-1: 255, 255, 255;
5550      --wk-color-background-2: 255, 255, 255;
5551      --wk-color-text: 0, 0, 0;
5552      --wk-button-min-height: 45px;
5553      --wk-button-border-width: 1px;
5554      --wk-button-border-radius: 0px;
5555      --wk-input-min-height: 45px;
5556      --wk-input-border-width: 1px;
5557      --wk-input-border-radius: 0px;
5558      --wk-shadow-opacity: 15%;
5559      --wk-shadow-horizontal-offset: 0px;
5560      --wk-shadow-vertical-offset: 2px;
5561      --wk-shadow-blur: 4px;
5562      --wk-font-text-scale: 1.0;
5563    }
5564  </style>
5565
5566
5567</div><div id="shopify-block-ANE4wZWpEQU9nQkpJY__6680288666557934739" class="shopify-block shopify-app-block">
5567<script id="wkWishlistPage" type="application/json">
5568  {
5569    "showVendor": false,
5570    "showProductTitle": true,
5571    "showPrice": true,
5572    "showShareButton": true,
5573    "showBuyAllButton": false,
5574    "showClearButton": false,
5575    "moveToCart": false,
5576    "ctaButton": "add-to-cart",
5577    "productOptions": "dropdowns",
5578    "wishlistEmptyLink": "\/collections\/all",
5579    "removeButtonStyle": "icon"
5580  }
5581</script>
5581
5582
5583  <!-- BEGIN app snippet: z-legacy-wishlist-page-module -->
5583<script>
5584  if (!window.WishlistKingEmbed) {
5585    window.WishlistKingEmbed = {
5586      dependencies: [],
5587    };
5588  }
5589  window.WishlistKingEmbed.dependencies = [
5590    ...window.WishlistKingEmbed.dependencies,
5591    "https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/component-wishlist-page-bundle.css",
5592  ];
5593</script>
5593
5594
5595<script type="module">
5596  const wishlistPage = JSON.parse(document.getElementById('wkWishlistPage')?.text ?? '{}');
5597
5598  const runWhenReady = () => {
5599    const app = window.WishlistKing;
5600    if (!app) {
5601      return window.document.addEventListener('wk:app:created', runWhenReady, {
5602        once: true,
5603      });
5604    }
5605    import("https://cdn.shopify.com/extensions/01a11237-849c-700d-a368-1913dfe36c35/swish-wishlist-king-261/assets/z-legacy-wishlist-page.js").then(({ inject }) =>
5606      inject({
5607        app,
5608        ...wishlistPage,
5609      })
5610    );
5611  };
5612  runWhenReady();
5613</script>
5613
5614<!-- END app snippet -->
5615
5616<style>
5617  wishlist-page {
5618    --text-color: var(--wk-color-text);
5619    --page-max-width: 1200px;
5620    --page-padding-top: 30px;
5621    --page-padding-bottom: 30px;
5622    --button-min-height: var(--wk-button-min-height);
5623    --button-border-width: var(--wk-button-border-width);
5624    --button-border-radius: var(--wk-button-border-radius);
5625    --input-min-height: var(--wk-input-min-height);
5626    --input-border-width: var(--wk-input-border-width);
5627    --input-border-radius: var(--wk-input-border-radius);
5628
5629    --grid-columns-xs: 1;
5630    --grid-columns-sm: 2;
5631    --grid-columns-md: 2;
5632    --grid-columns-lg: 3;
5633    --grid-columns-xl: 4;
5634
5635    --cta-button-background: rgb(var(--wk-color-accent-1));
5636    --cta-button-border: solid var(--button-border-width) rgb(var(--wk-color-accent-1));
5637    --cta-button-color: rgb(var(--wk-color-solid-button-label));
5638
5639    --variant-input-background: rgb(var(--wk-color-background-1));
5640    --variant-input-border: solid var(--input-border-width) rgba(var(--wk-color-text));
5641    --variant-input-color: rgb(var(--wk-color-text));
5642    --variant-input-selected-background: var(--variant-input-background);
5643    --variant-input-selected-border: solid var(--input-border-width) rgba(var(--wk-color-text));
5644    --variant-input-selected-color: var(--variant-input-color);
5645    --variant-input-selected-shadow: 0 0 0 var(--input-border-width) rgb(var(--wk-color-text));
5646
5647    --price-justify-content: center;
5648
5649    --option-select-label-display: none;
5650
5651    --image-aspect-ratio: 1/1;
5652    --image-object-fit: cover;
5653    --meta-text-align: center;
5654  }
5655</style>
5656
5657</div><div id="shopify-block-AcFM4aUFNeGVHMDBvZ__6334180388785705388" class="shopify-block shopify-app-block">
5657<script src="https://authwarden-static-public.s3.eu-west-1.amazonaws.com/sha256.min.js" defer></script>
5657
5658
5659<script type="text/javascript">
5660  //
5661  // Redirect AuthWarden flow
5662  //
5663  var pnlLoginDomain = 'dil-login.postnl.nl';
5664  var authWardenUrl = 'https://' + pnlLoginDomain;
5665  const visitingDomain = 'mascolori.nl';
5666  let pnlClientId = '';
5667  let analyticsOpt = false;
5668  var redirectUri = 'https://' + visitingDomain + '/?callback=postnl';
5669  let pnlPrefillCache = JSON.parse(sessionStorage.getItem('_pnlPrefillCache'));
5670
5671  if (pnlPrefillCache) {
5672    pnlClientId = pnlPrefillCache.pnlClientId;
5673    analyticsOpt = pnlPrefillCache.analyticsOpt;
5674  } else {
5675    fetch('https://' + visitingDomain + '/apps/postnl-invullen-met/clientId')
5676      .then((response) => response.json())
5677      .then((data) => {
5678        if (!data.clientId) {
5679          document.getElementById('postnl-button-wrapper').style.display = 'none';
5680        } else {
5681          pnlClientId = data.clientId;
5682          analyticsOpt = data.analyticsOpt;
5683          document.getElementById('postnl-button-wrapper').style.display = 'flex';
5684          sessionStorage.setItem('_pnlPrefillCache', JSON.stringify(
5685            {
5686              pnlClientId: data.clientId,
5687              analyticsOpt: data.analyticsOpt,
5688            }
5689          ));
5690        }
5691      });
5692  }
5693
5694  function generateRandomString() {
5695    const array = new Uint32Array(56 / 2);
5696    const dec = window.crypto.getRandomValues(array);
5697    const hexed = ('0' + dec.toString(16)).substr(-2);
5698    return Array.from(array, (dec) => ('0' + dec.toString(16)).substr(-2)).join('');
5699  }
5700
5701  function base64urlencode(a) {
5702    let str = '';
5703    const bytes = new Uint8Array(a);
5704    const len = bytes.byteLength;
5705    for (let i = 0; i < len; i++) {
5706      str += String.fromCharCode(bytes[i]);
5707    }
5708    return btoa(str).replace(/\+/g, '-').replace(/\//g, '_').replace(/=+$/, '');
5709  }
5710
5711  function challenge_from_verifier(v) {
5712    const hashed = sha256(v);
5713    const base64encoded = base64urlencode(hashed);
5714    return base64encoded;
5715  }
5716
5717  function setCookie(name, value, minutes) {
5718    const date = new Date();
5719    date.setTime(date.getTime() + (minutes * 60 * 1000));
5720    const expires = "expires=" + date.toUTCString();
5721    document.cookie = name + "=" + value + ";" + expires + ";path=/";
5722  }
5723
5724  function getCookie(name) {
5725    const nameEQ = name + "=";
5726    const ca = document.cookie.split(';');
5727    for(let i=0; i < ca.length; i++) {
5728        let c = ca[i];
5729        while (c.charAt(0) === ' ') c = c.substring(1, c.length);
5730        if (c.indexOf(nameEQ) === 0) return c.substring(nameEQ.length, c.length);
5731    }
5732    return null;
5733  }
5734
5735  async function generateRedirect() {
5736    if (analyticsOpt) {
5737      try {
5738        const response = await fetch('https://' + visitingDomain + '/apps/postnl-invullen-met/analytics/buttonClicked', {
5739          method: 'PUT',
5740        });
5741
5742        if (response.ok) {
5743          try {
5744            const data = await response.json();
5745            const token = data.checkoutSessionToken;
5746            setCookie('_pnlPrefillSession', token, 60);
5747
5748            pnlPerformRedirect();
5749          } catch (err) {
5750            console.error('Failed to parse response', err);
5751          }
5752        } else {
5753          console.error('Failed to update button click', response);
5754        }
5755      } catch (err) {
5756        console.error('Failed to send analytics data', err);
5757      }
5758    } else {
5759      pnlPerformRedirect();
5760    }
5761  }
5762
5763  function pnlPerformRedirect() {
5764    const verifier = generateRandomString();
5765    sessionStorage.setItem('AuthWardenVerifier', verifier);
5766
5767    const challenge = challenge_from_verifier(verifier);
5768    const oauthUrl = authWardenUrl + '/oauth2/authorize';
5769    const responseType = 'code';
5770    const scope = 'base';
5771    const codeChallenge = challenge;
5772    const codeChallengeMethod = 'S256';
5773    const state = crypto.randomUUID();
5774
5775    sessionStorage.setItem('AuthWardenState', state);
5776
5777    const url = `${oauthUrl}?client_id=${pnlClientId}&redirect_uri=${encodeURIComponent(
5778      redirectUri
5779    )}&response_type=${responseType}&scope=${encodeURIComponent(
5780      scope
5781    )}&code_challenge=${codeChallenge}&code_challenge_method=${codeChallengeMethod}&state=${state}`;
5782
5783    window.location.href = url;
5784  }
5785
5786  function jsonToUrlParams(json) {
5787    const params = Object.keys(json)
5788      .map((key) => {
5789        const value = json[key];
5790        if (value !== null && typeof value !== 'undefined') {
5791          return `${encodeURIComponent(key)}=${encodeURIComponent(value)}`;
5792        }
5793        return '';
5794      })
5795      .filter((param) => param.length > 0)
5796      .join('&');
5797    return params;
5798  }
5799
5800  async function fetchAccessToken(code, redirectState) {
5801    const verifier = sessionStorage.getItem('AuthWardenVerifier');
5802    const state = sessionStorage.getItem('AuthWardenState');
5803    sessionStorage.removeItem('AuthWardenVerifier');
5804    sessionStorage.removeItem('AuthWardenState');
5805
5806    if (state == null || state == '') {
5807      console.error('AuthWarden: stored state is empty', state);
5808    }
5809
5810    if (redirectState == null || redirectState == '') {
5811      console.error('AuthWarden: redirect state is empty', redirectState);
5812    }
5813
5814    if (redirectState != state) {
5815      console.error('AuthWarden: invalid state');
5816      console.error('AuthWarden: redirectState', redirectState);
5817      console.error('AuthWarden: storedState', state);
5818      throw new Error('State mismatch');
5819    }
5820
5821    const payload = {
5822      grant_type: 'authorization_code',
5823      redirect_uri: redirectUri,
5824      code_verifier: verifier,
5825      scope: 'base',
5826      code: code,
5827      client_id: pnlClientId,
5828    };
5829
5830    var urlEncodedData = new URLSearchParams();
5831
5832    Object.keys(payload).forEach((key) => {
5833      urlEncodedData.append(key, payload[key]);
5834    });
5835
5836    const response = await fetch(authWardenUrl + '/oauth2/token/', {
5837      method: 'POST',
5838      headers: {
5839        'Content-Type': 'application/x-www-form-urlencoded',
5840        Accept: 'application/json',
5841      },
5842      body: urlEncodedData.toString(),
5843    });
5844
5845    if (!response.ok) {
5846      throw new Error('Network response was not ok');
5847    }
5848
5849    const data = await response.json();
5850    return data.access_token;
5851  }
5852
5853  async function fetchUserInfo(accessToken) {
5854    const response = await fetch(authWardenUrl + '/api/user_info/', {
5855      method: 'GET',
5856      headers: {
5857        Authorization: `Bearer ${accessToken}`,
5858      },
5859    });
5860
5861    if (response.ok) {
5862      const data = await response.json();
5863      return data;
5864    } else {
5865      throw new Error('Failed to fetch user info');
5866    }
5867  }
5868
5869  function redirect_user_after_oauth(code, state) {
5870    if (code) {
5871      fetchAccessToken(code, state)
5872        .then((accessToken) => {
5873          fetchUserInfo(accessToken).then((result) => {
5874            let url = '/cart/';
5875            
5876            url += '?';
5877            url += 'checkout[email]=' + result['person']['email'] + '&';
5878            url += 'checkout[shipping_address][country_code]=' + result['primaryAddress']['countryIso2'] + '&';
5879            url += 'checkout[shipping_address][first_name]=' + result['person']['givenName'] + '&';
5880            url += 'checkout[shipping_address][last_name]=' + result['person']['familyName'] + '&';
5881            
5882              url += 'checkout[shipping_address][address1]=' + result['primaryAddress']['formattedAddress'][0] + '&';
5883            
5884            url += 'checkout[shipping_address][zip]=' + result['primaryAddress']['postalCode'] + '&';
5885            url += 'checkout[shipping_address][city]=' + result['primaryAddress']['cityName'] + '&';
5886
5887            // Force redirect
5888            window.location.replace(url);
5889          });
5890        })
5891        .catch((error) => {
5892          console.error('AuthWarden: Failed to fetch access token', error);
5893        });
5894    }
5895  }
5896
5897  document.addEventListener('DOMContentLoaded', function() {
5898    const urlParams = new URLSearchParams(window.location.search);
5899    const callback = urlParams.get('callback');
5900
5901    if (callback === 'postnl') {
5902      const error = urlParams.get('error');
5903      if (error) {
5904        console.error('OAuth error:', error);
5905      } else {
5906        const code = urlParams.get('code');
5907        const state = urlParams.get('state');
5908        redirect_user_after_oauth(code, state);
5909      }
5910    }
5911  });
5912</script>
5912
5913
5914<style>
5915  @font-face {
5916    font-family: 'PostNL-Bold';
5917    src: url('https://cdn.postnl.nl/fonts/PostNL-Bold.woff2');
5918  }
5919
5920  #postnl-button-wrapper {
5921    display: flex;
5922    justify-content: end;
5923  }
5924
5925  #postnl-login-button {
5926    width: 100%;
5927    min-width: 145px;
5928    min-height: 35px;
5929    max-height: 60px;
5930    border: 1px solid #f56900;
5931    margin: 0;
5932    background-color: #f56900;
5933    cursor: pointer;
5934    outline: none;
5935    box-sizing: border-box;
5936    display: flex;
5937    align-items: center;
5938    flex-direction: row;
5939    flex-shrink: 0;
5940    justify-content: center;
5941    transition: background-color 0.2s ease;
5942    opacity: 1;
5943    border-radius: 4px;
5944    position: relative;
5945    font-size: 16px;
5946    color: #ffffff;
5947    padding: 5px 10px;
5948  }
5949
5950  #postnl-login-button:focus #postnl-login-button__outline {
5951    position: absolute;
5952    inset: -4px;
5953    border-radius: 4px;
5954    border: 2px solid #000000;
5955  }
5956
5957  #postnl-login-button__text {
5958    width: 100%;
5959    font-family: 'PostNL-Bold', Helvetica, Arial, sans-serif;
5960    font-weight: 500;
5961    opacity: 1;
5962    transition: color 0.2s ease;
5963    text-rendering: geometricPrecision;
5964    display: flex;
5965    align-items: center;
5966    justify-content: center;
5967    gap: 0.4em;
5968  }
5969
5970  #postnl-login-button__text span {
5971    display: inline;
5972    vertical-align: middle;
5973    font-size: 18px;
5974  }
5975
5976  #postnl-login-button:hover,
5977  #postnl-login-button:focus {
5978    background-color: #ed7000;
5979    border-color: #ed7000;
5980  }
5981
5982  /* INVERTED */
5983  .pnl-inverted#postnl-login-button {
5984    background-color: #ffffff;
5985    color: #27324c;
5986    border-color: #27324c;
5987  }
5988
5989  .pnl-inverted#postnl-login-button:focus #postnl-login-button__outline {
5990    position: absolute;
5991    inset: -4px;
5992    border-radius: 4px;
5993    border: none;
5994  }
5995
5996  .pnl-inverted#postnl-login-button #postnl-logo path {
5997    fill: #f56900;
5998    transition: fill 0.2s ease;
5999  }
6000
6001  .pnl-inverted#postnl-login-button:hover,
6002  .pnl-inverted#postnl-login-button:focus {
6003    background-color: #f6f6f6;
6004    border-color: #ed7000;
6005  }
6006
6007  .pnl-inverted#postnl-login-button:hover #postnl-logo path,
6008  .pnl-inverted#postnl-login-button:focus #postnl-logo path {
6009    fill: #ffffff;
6010  }
6011</style>
6012
6013</div>
6013<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6013
6014</body>
6015</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.