try{(function(w,d){zaraz.debug=(px="")=>{document.cookie=`zarazDebug=${px}; path=/`;location.reload()};window.zaraz._al=function(en,eo,ep){w.zaraz.listeners.push({item:en,type:eo,callback:ep});en.addEventListener(eo,ep)};zaraz.preview=(eq="")=>{document.cookie=`zarazPreview=${eq}; path=/`;location.reload()};zaraz.i=function(pL){const pM=d.createElement("div");pM.innerHTML=unescape(pL);const pN=pM.querySelectorAll("script"),pO=d.querySelector("script[nonce]"),pP=pO?.nonce||pO?.getAttribute("nonce");for(let pQ=0;pQ{void 0!==es&&"object"==typeof es||(es={});es.__zarazEcommerce=!0;return await zaraz.track(er,es,et)};window.zaraz._p=async d$=>new Promise(ea=>{if(d$){d$.e&&d$.e.forEach(eb=>{try{const ec=d.querySelector("script[nonce]"),ed=ec?.nonce||ec?.getAttribute("nonce"),ee=d.createElement("script");ed&&(ee.nonce=ed);ee.innerHTML=eb;ee.onload=()=>{d.head.removeChild(ee)};d.head.appendChild(ee)}catch(ef){console.error(`Error executing script: ${eb}\n`,ef)}});Promise.allSettled((d$.f||[]).map(eg=>fetch(eg[0],eg[1])))}ea()});zaraz.pageVariables={};zaraz.__zcl=zaraz.__zcl||{};zaraz.track=async function(eu,ev,ew){return new Promise((ex,ey)=>{const ez={name:eu,data:{}};if(ev?.__zarazClientEvent)Object.keys(localStorage).filter(eB=>eB.startsWith("_zaraz_google_consent_")).forEach(eA=>ez.data[eA]=localStorage.getItem(eA));else{for(const eC of[localStorage,sessionStorage])Object.keys(eC||{}).filter(eE=>eE.startsWith("_zaraz_")).forEach(eD=>{try{ez.data[eD.slice(7)]=JSON.parse(eC.getItem(eD))}catch{ez.data[eD.slice(7)]=eC.getItem(eD)}});Object.keys(zaraz.pageVariables).forEach(eF=>ez.data[eF]=JSON.parse(zaraz.pageVariables[eF]))}Object.keys(zaraz.__zcl).forEach(eG=>ez.data[`__zcl_${eG}`]=zaraz.__zcl[eG]);ez.data.__zarazMCListeners=zaraz.__zarazMCListeners; // ez.data={...ez.data,...ev};ez.zarazData=zarazData;fetch("/vnda-tracer/t",{credentials:"include",keepalive:!0,method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(ez)}).catch(()=>{ // return fetch("/vnda-tracer/t",{credentials:"include",method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(ez)})}).then(function(eI){zarazData._let=(new Date).getTime();eI.ok||ey();return 204!==eI.status&&eI.json()}).then(async eH=>{await zaraz._p(eH);"function"==typeof ew&&ew()}).finally(()=>ex())})};zaraz.set=function(eJ,eK,eL){try{eK=JSON.stringify(eK)}catch(eM){return}prefixedKey="_zaraz_"+eJ;sessionStorage&&sessionStorage.removeItem(prefixedKey);localStorage&&localStorage.removeItem(prefixedKey);delete zaraz.pageVariables[eJ];if(void 0!==eK){eL&&"session"==eL.scope?sessionStorage&&sessionStorage.setItem(prefixedKey,eK):eL&&"page"==eL.scope?zaraz.pageVariables[eJ]=eK:localStorage&&localStorage.setItem(prefixedKey,eK);zaraz.__watchVar={key:eJ,value:eK}}};for(const{m:eN,a:eO}of zarazData.q.filter(({m:eP})=>["debug","set"].includes(eP)))zaraz[eN](...eO);for(const{m:eQ,a:eR}of zaraz.q)zaraz[eQ](...eR);delete zaraz.q;delete zarazData.q;zaraz.spaPageview=()=>{zarazData.l=d.location.href;zarazData.t=d.title;zaraz.pageVariables={};zaraz.__zarazMCListeners={};zaraz.track("__zarazSPA")};zaraz.fulfilTrigger=function(fm,fn,fo,fp){zaraz.__zarazTriggerMap||(zaraz.__zarazTriggerMap={});zaraz.__zarazTriggerMap[fm]||(zaraz.__zarazTriggerMap[fm]="");zaraz.__zarazTriggerMap[fm]+="*"+fn+"*";zaraz.track("__zarazEmpty",{...fo,__zarazClientTriggers:zaraz.__zarazTriggerMap[fm]},fp)};zaraz.identify=async(pJ,pK)=>{if(!pJ)throw new Error("identity should not be empty");return await zaraz.track("__zarazAnalytics",{event:"identify",identity:String(pJ)},pK)};zaraz._c=bW=>{const{event:bX,...bY}=bW;zaraz.track(bX,{...bY,__zarazClientEvent:!0})};zaraz._syncedAttributes=["altKey","clientX","clientY","pageX","pageY","button"];zaraz.__zcl.track=!0;zaraz._p({"e":["(function(w,d){;w.zarazData.executed.push(\"NWnP\");;w.zarazData.executed.push(\"nlrJ\");;w.zarazData.executed.push(\"rcOT\");;w.zarazData.executed.push(\"tcbC\");(function(){try{let eS;\neS||(eS=fe=>{w.zaraz._al(fe,\"click\",ff=>{if(ff.isSynthetic)return;const fg=Object.assign({textContent:fe.textContent},...Array.prototype.slice.call(fe.attributes).map(fh=>{let fi={};fi[fh.nodeName]=fh.nodeValue;return fi}));zaraz.fulfilTrigger(\"cLzJ\",\"qckE\",fg)})});\nd.querySelectorAll(unescape(\".add-to-cart-button\")).forEach((fj,fk)=>{eS(fj,fk)});\n}catch(fl){console.error(\"Zaraz could not apply a click listener\")}})();;w.zarazData.executed.push(\"Pageview\");})(window,document)","(function(w,d){})(window,document)"]})})(window,document)}catch(e){throw fetch("/vnda-tracer/t"),e;}