1//gtm-keys-consent.js : 2026-9-16 15:1 2//ah.js 1980-1-1 0:0 3//onetrust.js 1980-1-1 0:0 4//gtag.js 1980-1-1 0:0 5//optimizely.js 1980-1-1 0:0 6//meta.js 1980-1-1 0:0 7//calleo.js 1980-1-1 0:0 8//snapchat.js 1980-1-1 0:0 9//amazon.js 1980-1-1 0:0 10//pinterest.js 1980-1-1 0:0 11//tiktok.js 1980-1-1 0:0 12window.gtmVars=window.gtmVars||{};window.gtmDataObject=window.gtmDataObject||[];window.gtmKeys={Site:{URL:"",MarketName:"United States",Market:"US",Business:"B2C",Environment:"Production",Domain:"nespresso.com"},Addressify:{inputs:{region:{search_options:1,auto_focus:1,constructors:[{sources:[{type:"component",key:"administrative_area_level_1",format:"long_name"}]}]},zip:{auto_focus:1,constructors:[{sources:[{type:"component",key:"postal_code",format:"short_name"}]}]}}},AdobeCart:0,AEP:0,Amazon:"6710b39e-5693-47cb-add9-c9c4f52aa3e5",Braze:0,Calleo:"0",ContentSquare:0,Coveo:"1",Criteo:[{id:44561}],EventsBlocker:0,Evidon:0,Facebook:"522051272523535",Floodlight:"6874069",Floodlight_V5:"6874069",GA4:"G-LWJHX32DJL",Genesys:"0",GlassBox:{id:"a417fead-8bee-9373-c17e-9a80a87be1cb",chance:"0.1"},GoogleAds:[{name:"LOC AdWords Conversion 1033891066 - Checkout - Confirmation",conversionId:"1033891066",conversionLabel:"L9PnCITAjMUBEPrZ_-wD",tagType:"Conversion"},{name:"LOC AdWords Remarketing - 1033891066 - Page View",conversionId:"1033891066",tagType:"Remarketing"}],GoogleAdsADV:[],GoogleConsent:0,LinkedIn:[],NessoftMarket:0,OneTrustCategories:[{market:"Default",vendor:"Required",consentCategory:"C0001",isGoogle:"0"},{market:"Default",vendor:"Performance",consentCategory:"C0002",isGoogle:"0"},{market:"Default",vendor:"Functional",consentCategory:"C0003",isGoogle:"0"},{market:"Default",vendor:"Target",consentCategory:"C0004",isGoogle:"0"},{market:"Default",vendor:"Social",consentCategory:"C0005",isGoogle:"0"},{market:"Default",vendor:"Calleo",consentCategory:"C0001",isGoogle:"0"},{market:"Default",vendor:"Coveo",consentCategory:"C0001",isGoogle:"0"},{market:"Default",vendor:"Evidon",consentCategory:"C0001",isGoogle:"0"},{market:"Default",vendor:"Persoo",consentCategory:"C0001",isGoogle:"0"},{market:"Default",vendor:"OneTrust",consentCategory:"C0001",isGoogle:"0"},{market:"Default",vendor:"AEP",consentCategory:"C0003",isGoogle:"0"},{market:"Default",vendor:"GlassBox",consentCategory:"C0003",isGoogle:"0"},{market:"Default",vendor:"Optimize",consentCategory:"C0003",isGoogle:"0"},{market:"Default",vendor:"Usabilla",consentCategory:"C0003",isGoogle:"0"},{market:"Default",vendor:"Genesys",consentCategory:"C0001",isGoogle:"0"},{market:"Default",vendor:"Qualtrics",consentCategory:"C0003",isGoogle:"0"},{market:"Default",vendor:"GA3",consentCategory:"C0003|C0004",isGoogle:"0"},{market:"Default",vendor:"GA4",consentCategory:"C0003|C0004",isGoogle:"1"},{market:"Default",vendor:"SessionCam",consentCategory:"C0003|C0004",isGoogle:"0"},{market:"Default",vendor:"ContentSquare",consentCategory:"C0004",isGoogle:"0"},{market:"Default",vendor:"Facebook",consentCategory:"C0004",isGoogle:"0"},{market:"Default",vendor:"Pinterest",consentCategory:"C0004",isGoogle:"0"},{market:"Default",vendor:"Snapchat",consentCategory:"C0004",isGoogle:"0"},{market:"Default",vendor:"TikTok",consentCategory:"C0004",isGoogle:"0"},{market:"Default",vendor:"Twitter",consentCategory:"C0004",isGoogle:"0"},{market:"Default",vendor:"GoogleAds",consentCategory:"C0004",isGoogle:"1"},{market:"Default",vendor:"Floodlight",consentCategory:"C0004",isGoogle:"1"},{market:"Default",vendor:"Braze",consentCategory:"C0003",isGoogle:"1"},{market:"Default",vendor:"Twilio",consentCategory:"C0003",isGoogle:"1"},{market:"US",vendor:"Optimize",consentCategory:"C0002",isGoogle:"0"},{market:"US",vendor:"Calleo",consentCategory:"C0001",isGoogle:"0"},{market:"US",vendor:"Coveo",consentCategory:"C0001",isGoogle:"0"},{market:"US",vendor:"iAdvize",consentCategory:"C0001",isGoogle:"0"},{market:"US",vendor:"TagInspector",consentCategory:"C0002",isGoogle:"0"},{market:"US",vendor:"Usabilla",consentCategory:"C0002",isGoogle:"0"},{market:"US",vendor:"SessionCam",consentCategory:"C0002",isGoogle:"0"},{market:"US",vendor:"RecommendationsAI",consentCategory:"C0002",isGoogle:"0"},{market:"US",vendor:"BazaarVoice",consentCategory:"C0002",isGoogle:"0"},{market:"US",vendor:"ContentSquare",consentCategory:"C0002",isGoogle:"0"},{market:"US",vendor:"DynamicYield",consentCategory:"C0003",isGoogle:"0"},{market:"US",vendor:"Epsilon",consentCategory:"C0002",isGoogle:"0"},{market:"US",vendor:"GA3",consentCategory:"C0002",isGoogle:"0"},{market:"US",vendor:"GA4",consentCategory:"C0002",isGoogle:"1"},{market:"US",vendor:"GlassBox",consentCategory:"C0002",isGoogle:"0"},{market:"US",vendor:"Opt",consentCategory:"C0002",isGoogle:"0"},{market:"US",vendor:"Optimizely",consentCategory:"C0002",isGoogle:"1"},{market:"US",vendor:"Floodlight",consentCategory:"C0004",isGoogle:"1"},{market:"US",vendor:"gtag_analytics",consentCategory:"C0002",isGoogle:"0"},{market:"US",vendor:"AEP",consentCategory:"C0002"}],OneTrustLinks:[],OneTrustSites:[{site:"nespresso.com/us",id:"019f1959-4fb5-7b8c-8d2d-6793f6fc9984",lang:"EN-US",model:"opt-out"}],OneTrustTitles:[{lang:"en",title:"About Cookies On Nespresso Website"},{lang:"es",title:"Acerca de las cookies utilizadas en la página web de Nespresso"}],Optimizely:"27758810008",OptimizelyAEC:0,Partnerize:0,Persoo:0,Pinterest:"2612536967753",Qualtrics:"ZN_qWJtlRfGI7cEzTj",Realytics:0,SaleCycle:"//d16fk4ms6rqz1v.cloudfront.net/capture/nespresso.js",SessionCam:"d16fk4ms6rqz1v",SMS:0,Snapchat:"e00547fc-54a0-4a1e-9b25-2c1520530165",ss_Pinterest:"pina_AIA2RFAWABXAGAAAGBAHCAH3AYI3TBYBAAAAACSFTAAKIFTRPEQBWMMI3V46NCQUQ2IDSSNLQ5RLHBYC3J637CRZ735O5DQA",TagInspector:"ee01872238a011e6a79312f5c79d2169",Teads:"1534",TikTok:"CBUFVHJC77U40OTRCC0G",TradeDesk:0,Twilio:0,Twitter:0,Yottaa:"0"};gtmVars.isEnvironmentProd=function(){return gtmKeys.Site.Environment.match(/(Production|Prod|PROD)/)?true:false};gtmKeys.Site.syncKeys=true;
12gtmVars.URLhasParameter=function(param){const urlParams=new URLSearchParams(window.location.search);return urlParams.has(param)};gtmVars.getAllUrlParams=function(url){var queryString=url?url.split("?")[1]:window.location.search.slice(1);var obj={};if(queryString){queryString=queryString.split("#")[0];var arr=queryString.split("&");for(var i=0;i<arr.length;i++){var a=arr[i].split("=");var paramName=a[0];var paramValue=typeof a[1]==="undefined"?true:a[1];paramName=paramName.toLowerCase();if(typeof paramValue==="string")paramValue=decodeURIComponent(paramValue);if(paramName.match(/\[(\d+)?\]$/)){var key=paramName.replace(/\[(\d+)?\]/,"");if(!obj[key])obj[key]=[];if(paramName.match(/\[\d+\]$/)){var index=/\[(\d+)\]/.exec(paramName)[1];obj[key][index]=paramValue}else{obj[key].push(paramValue)}}else{if(!obj[paramName]){obj[paramName]=paramValue}else if(obj[paramName]&&typeof obj[paramName]==="string"){obj[paramName]=[obj[paramName]];obj[paramName].push(paramValue)}else{obj[paramName].push(paramValue)}}}}return obj};gtmKeys.Site.debug=gtmVars.URLhasParameter("gtm_debug")?true:false;gtmVars.market=gtmKeys.Site.Market;if(/nespresso\.com/.test(window.location.hostname)&&!/shop\.nespresso\.com/.test(window.location.hostname)&&!/www\.nespresso\.com/.test(window.location.hostname)&>mKeys.Site.Environment=="Production"){gtmKeys.Site.Environment="Staging";var script=document.createElement("script");script.src="https://www.nespresso.com/shared_res/agility/analytics/gtm-keys-consent-testing/"+gtmKeys.Site.Market+"-"+gtmKeys.Site.Business+".js";script.type="text/javascript";document.head.appendChild(script);throw new Error("Not an error - Redirection to staging script")}gtmVars.getCookie=function(cookieName){let cookie={};document.cookie.split(";").forEach(function(el){let[key,value]=el.split(/=(.*)/s);cookie[key.trim()]=value});return cookie[cookieName]};gtmVars.setCookie=function(name,value,days,path,domain){let expires="";if(days){var date=new Date;date.setTime(date.getTime()+days*24*60*60*1e3);expires="; expires="+date.toUTCString()}document.cookie=name+"="+(value||"")+expires+"; path="+(path||"/")+"; domain=."+(domain||window.location.hostname)};gtmVars.getCurrency=function(){const currencies={AE:"AED",AR:"ARS",AT:"EUR",AU:"AUD",BE:"EUR",BG:"EUR",BH:"BHD",BL:"EUR",BR:"BRL",CA:"CAD",CH:"CHF",CI:"XOF",CL:"CLP",CN:"CNY",CO:"COP",CY:"EUR",CZ:"CZK",DE:"EUR",DK:"DKK",DZ:"DZD",EE:"EUR",EG:"EGP",ES:"EUR",FI:"EUR",FR:"EUR",GF:"EUR",GH:"GHS",GP:"EUR",GR:"EUR",HK:"HKD",HR:"EUR",HU:"HUF",ID:"IDR",IE:"EUR",IL:"ILS",IN:"INR",IQ:"IQD",IT:"EUR",JO:"JOD",JP:"JPY",KR:"KRW",KW:"KWD",LB:"LBP",LT:"EUR",LU:"EUR",LV:"EUR",MA:"MAD",MQ:"EUR",MU:"MUR",MX:"MXN",MY:"MYR",NL:"EUR",NO:"NOK",NZ:"NZD",OM:"OMR",PH:"PHP",PL:"PLN",PT:"EUR",QA:"QAR",RE:"EUR",RO:"RON",RS:"RSD",RU:"RUB",SA:"SAR",SE:"SEK",SG:"SGD",SI:"EUR",SK:"EUR",SN:"XOF",SX:"ANG",TH:"THB",TN:"TND",TR:"TRY",TW:"TWD",UK:"GBP",US:"USD",VN:"VND",YT:"EUR",ZA:"ZAR"};return currencies[gtmKeys.Site.Market]||"EUR"};gtmVars.isEmpty=function(val){if(val==0)return true;if(val=="0")return true;if(val===undefined)return true;if(typeof val=="function"||typeof val=="number"||typeof val=="boolean"||Object.prototype.toString.call(val)==="[object Date]")return false;if(val==null||val.length===0)return true;if(typeof val=="object"){var r=true;for(var f in val)r=false;return r}return false};gtmVars.debug=function(){console.info("%c GTM Global Container Debug","padding: 8px; background-color: #57a7f0; color: white; font-style: italic; border: 1px solid black; font-size: 1.5em;");console.info("gtmKeys "+(gtmKeys?"":"not ")+"exists "+(gtmKeys?"ð":"ð"));console.info("siteCode: ",gtmKeys.Site?gtmKeys.Site:"Not exists",gtmKeys.Site?"ð":"ð");if(gtmKeys){if(gtmVars.oneTrustScriptID()&&window.OneTrust){console.info("OneTrust key: "+gtmVars.oneTrustScriptID());console.info("OneTrust site: "+OneTrust.GetDomainData().Domain);console.info("OneTrust consent model: "+gtmVars.oneTrustConsentModel());console.info("OneTrust consent has "+(OneTrust.IsAlertBoxClosed()?"":"not ")+"given (IsAlertBoxClosed)"+(OneTrust.IsAlertBoxClosed()?"ð":"ð"));console.info("OneTrust active categories: "+gtmVars.consentCategories());console.info("OneTrust language: "+gtmVars.oneTrustLang());console.info("html lang: "+document.documentElement.lang)}else if(!gtmVars.oneTrustScriptID()){console.info("Non-Consent Market")}else{console.info("OneTrust ERROR not init","color: white; background-color: red;")}console.info("Google Consent Mode: "+(gtmKeys.GoogleConsent?"is":"not")+" enabled "+(gtmKeys.GoogleConsent?"ð":"ð"))}};gtmVars.consentModel=function(vendor){var market=gtmKeys.Site.Market;var consentData=gtmKeys.OneTrustCategories;
12if(!gtmVars.isEmpty(consentData)){for(var i=0;i<consentData.length;i++){if(consentData[i].market==market&&consentData[i].vendor==vendor){return consentData[i]}}}if(!gtmVars.isEmpty(consentData)){for(var i=0;i<consentData.length;i++){if(consentData[i].market=="Default"&&consentData[i].vendor==vendor){return consentData[i]}}}return{market:"Default",vendor:"Target",consentCategory:"C0004",isGoogle:"0"}};gtmVars.vendorController=function(vendor,currentEvent,debug){var debug=debug?debug:false;var currentEvent=currentEvent||"";var vendorCats=gtmVars.consentModel(vendor).consentCategory;var googleConsent=gtmVars.consentModel(vendor).isGoogle;var regex=new RegExp("(all|"+vendorCats+")");function gtmlog(str){if(debug){gtmVars.log=gtmVars.log||[];gtmVars.log.push(str)}}if(!gtmKeys.Site){gtmlog("SiteCode is not defined");return false}if(window.gtmKeys["EventsBlocker"]&&window.gtmKeys["EventsBlocker"].includes(currentEvent)){gtmlog("Blocked event:"+currentEvent+" because this event is duplicated (New / Old Event Syntax)");return false}if(vendorCats.match(/(C0001)/)&&!gtmVars.isEmpty(gtmKeys[vendor])){gtmlog("Required Category with gtmKey (Global Container)");return true}if(vendor.match(/(Required)/)){gtmlog("Required Category for Local Containers");return true}if(googleConsent=="1"&>mKeys.GoogleConsent=="1"){gtmlog("Google Consent Mode validation");return true}if(/(opt-out)/.test(gtmVars.oneTrustConsentModel())&>mVars.activeOneTrustCategories()==0&&!gtmVars.isEmpty(gtmKeys[vendor])){return true}if(/(opt-out)/.test(gtmVars.oneTrustConsentModel())&>mVars.activeOneTrustCategories()==0&&vendor.match(/(Performance|Functional|Target|Social)/)){return true}if(gtmVars.consentCategories().match(regex)&&vendor.match(/(Performance|Functional|Target|Social)/)){gtmlog("Generic consent category validation for local containers : "+vendorCats);gtmlog(["User Consent Categories: gtmVars.consentCategories()",gtmVars.consentCategories()]);gtmlog(["Vendor Category : gtmVars.consentModel(vendor).consentCategory",gtmVars.consentModel(vendor).consentCategory]);return true}if(gtmVars.consentCategories().match(regex)&&!gtmVars.isEmpty(gtmKeys[vendor])){gtmlog("User consent/granted categories (OneTrust) match with vendor-market category (gtmKeys)");gtmlog("Vendor : "+vendor);gtmlog("Vendor Key: "+gtmKeys[vendor]);gtmlog("Vendor/Market category : "+vendorCats);gtmlog(["User Consent Categories: gtmVars.consentCategories()",gtmVars.consentCategories()]);return true}gtmlog('Default Case : OneTrust category not match or OneTrust key is not loaded "tmp-block"');gtmlog("Vendor/Market category : "+vendorCats);gtmlog(["User Consent Categories: gtmVars.consentCategories()",gtmVars.consentCategories()]);return false};gtmVars.consentCategories=function(){if(gtmKeys.OneTrustSites.length>0){if(gtmVars.activeOneTrustCategories()==0){return"tmp-block"}return gtmVars.activeOneTrustCategories()}else{return"all"}};gtmVars.getOneTrustCookieCategories=function(){function getQueryVariable(variable,query){if(query&&query!="0"){var vars=query.split("&");for(var i=0;i<vars.length;i++){var pair=vars[i].split("=");if(decodeURIComponent(pair[0])==variable){return decodeURIComponent(pair[1])}}}return 0}return getQueryVariable("groups",gtmVars.getCookie("OptanonConsent"))};gtmVars.activeOneTrustCategories=function(debug){if(debug){console.log("INT OneTrust Cookie - List of Categories",gtmVars.getOneTrustCookieCategories());console.log("gtmVars.OptanonActiveGroups",gtmVars.OptanonActiveGroups)}if(gtmVars.getOneTrustCookieCategories()){var activeCats=[];gtmVars.getOneTrustCookieCategories().split(",").forEach(function(e){if(e.split(":")[1]==1)activeCats.push(e.split(":")[0])});return activeCats.join()}else return 0};!function(Object,win,lave,charmap,version,fatal){try{ah={version:version=58};var _affiliation="affiliation",_len="length",_script="script",_split="split",_cookie="cookie",_analytics="analytics",_output="ah_console_output",arr=[],arr_filter=arr.filter,arr_forEach=arr_forEach,arr_indexOf=arr.indexOf,arr_map=arr.map,arr_reduce=arr.reduce,arr_slice=arr.slice,console=win.console||{},doc=document,decode=decodeURIComponent,data_layer=gtmDataObject,data_layer_push=data_layer.push,encode=encodeURIComponent,env=["Testing","Production"],first_script=doc.getElementsByTagName(_script)[0],first_script_parent=first_script.parentNode,host=location.hostname,live_container="true",live_host,nespresso=/\.nespresso\.com$/,obj_keys=Object.keys,options=ah.options={},round=Math.round,storage=win.localStorage;["debug","log","info","warn","error"].forEach(function(method,fn,prefix){fn=console[method]||console.log;prefix=["[ah"+(!console[method]?":"+method:"")+"]"];ah[method]=function(){var args=arguments;if(fn&&options.output){fn.apply(0,prefix.concat(arr_slice.call(args)))}return args[args[_len]-1]}},{});!function(output_setting,set_output){set_output=ah.output=function(enabled){enabled=enabled==null?!options.output:enabled;options.output=1;ah.info("Output:",enabled?"enabled":"disabled");options.output=enabled;if(storage){storage[_output]=enabled}};if(output_setting){options.output=1;
12ah.info("Analytics Helpers",version);set_output(output_setting==="true")}}(storage&&storage[_output]);if(nespresso.test(host)){host=host.replace(nespresso,"");live_host=host==="www";if(live_host!==live_container){ah.error(env[+live_container],"container running on",env[+live_host],"environment")}}var extend=ah.extend=Object.assign||function(target){if(target){arr_slice.call(arguments,1).forEach(function(source){if(source){obj_keys(source).forEach(function(key){target[key]=source[key]})}})}return target};var entries=ah.entries=Object.entries||function(obj){return obj_keys(obj).map(function(key){return[key,obj[key]]})};ah.join=function(arr,glue){return arr.join.call(arr,glue)};ah.map=function(arr,fn){return arr_map.call(arr,fn)};ah.reduce=function(arr,fn,init){return arr_reduce.call(arr,fn,init)};var wrap=ah.wrap=function(method,obj,fn){fn=method instanceof Function?method:obj&&obj[method];if(!(fn instanceof Function)){ah.error("Wrap:","Invalid function",[method,obj,fn])}return function(){try{return fn.apply(obj||this,arguments)}catch(e){ah.error(e)}}};var unique=ah.unique=function(arr,force){return obj_keys(arr.reduce(function(dict,val){if(val||force){dict[val]=1}return dict},{}))};var params=ah.params=function(){return[].concat.apply([],arguments).reduce(function(result,params){if(params&¶ms!=="0"){try{extend(result,params instanceof Object?params:lave("("+params+")"))}catch(e){ah.error(e,"\nParams: Failed to merge",params)}}return result},{})};var url=ah.url=function(url){return url+query(params(arr_slice.call(arguments,1)),/(\?|&)$/.test(url)?"":/\?/.test(url)?"&":"?")};var path=/^((\/(mobile|pro|mosaic|myoffice))?\/[a-z]{2})(\/|$)/i.exec(location.pathname);ah.path=path=ah[path?"log":"warn"]("Website path:",(path&&path[1]||"")+"/");var cookie=ah[_cookie]=function(cookie,value,duration,restrictpath,date){cookie=encode(cookie);if(value===null){doc[_cookie]=cookie+"=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path="+(duration||restrictpath||path)}else if(value==null){cookie=doc[_cookie].match("(^|;) *"+cookie+"=([^;]*)(;|$)");return cookie&&cookie[2]&&decode(cookie[2])}else{date=new Date;date.setTime(date.getTime()+(duration?duration*864e5:31536e6));doc[_cookie]=cookie+"="+encode(value)+";expires="+date.toUTCString()+";path="+(restrictpath||path);return value}};var HelperStorages=function(keyName,storageType){this.storage=storageType;this.keyName=keyName;this.init(this.keyName)};HelperStorages.prototype.init=function(){var data=this.storage.getItem(this.keyName);data=data?JSON.parse(data):{};this.data=data};HelperStorages.prototype.get=function(arg,def){def===undefined?def="":def=def;if(this.data[arg]===undefined){this.data[arg]=def;return def}else{return this.data[arg]}};HelperStorages.prototype.set=function(obj){for(var key in obj){this.data[key]=obj[key]}};HelperStorages.prototype.save=function(){this.storage.setItem(this.keyName,JSON.stringify(this.data))};var sessStorage=ah.sessStorage=new HelperStorages("_gtm",sessionStorage);var locStorage=ah.locStorage=new HelperStorages("_gtm",localStorage);var query=ah.query=function(param,search){if(param instanceof Object){param=entries(param).reduce(function(param,entry){if(entry[1]!=null){param.push(entry.map(encode).join("="))}return param},[]);param=param.length?"?"+param.join("&"):""}else{if(search==null){search=location.search}if(param=search.match("(\\?|&)"+encode(param)+"=([^&]*)(&|$)")){param=param[2]&&decode(param[2])}}return param};ah.try=function(data,code){try{return lave(arguments.length<2?data:"arguments[0]"+code)}catch(e){}};charmap=arr_reduce.call(charmap,function(charmap,chr,i,charlist){if(i%2){charmap[charlist[i-1]]=chr}return charmap},{});ah.sane_uid=function(uid){return uid==null?"":uid.toString().replace(/[\u0300-\u036f]/g,"").replace(/[\u0301\u0060]/gi,"").replace(/[^\u
120000-\u007E]/g,function(c){return charmap[c]||c}).replace(/([a-z])([A-Z])|(\D)(\d)|(\d)(\D)/g,function(a,b,c,d,e,f,g){return(b||d||f)+"-"+(c||e||g)}).toLowerCase().replace(/b-2(b|c)/g,"b2$1").replace(/[^a-z0-9]+/g,"-").replace(/^-+|-+$/g,"")};ah.load=function(){var script=doc.createElement(_script);script.async=!0;script.className=_analytics;script.src=url.apply(0,arguments);first_script_parent.insertBefore(script,first_script);return script};ah.pixel=function(){var pixel=doc.createElement("img");pixel.src=url.apply(0,arguments);pixel.height=1;pixel.width=1;pixel.style.display="none";pixel.className=_analytics;doc.body.appendChild(pixel)};ah.container=function(){var container=doc.createElement("iframe");container.src=url.apply(0,arguments);container.height=1;container.width=1;container.frameBorder=0;container.style.display="none";container.className=_analytics+" dtmiframe";doc.body.appendChild(container)};var clickListener=ah.clickListener=function(pathToFind,callbackFunc){var observer=null;var canObserveMutation="MutationObserver"in window;var getElement=function(){return document.body.querySelector(pathToFind)};var elementInDomCallback=function(element){return callbackFunc(element)};var initMutationObserver=function(){var element=false;var targetContainer=document.body;var observerConfig={childList:true,subtree:true};var observerCallBack=function observerCallBack(mutationsList){element=false;for(var i=0;i<mutationsList.length;i++){element=document.body.querySelector(pathToFind);if(element){break}}if(element){fireEvent(element)}};observer=new MutationObserver(observerCallBack);observer.observe(targetContainer,observerConfig)};var fireEvent=function(element){if(observer){observer.disconnect()}elementInDomCallback(element)};if(getElement()){elementInDomCallback(getElement())}else{if(canObserveMutation){initMutationObserver()}}};ah.splitRegex=function(val,str){try{var reg=new RegExp(str,"g");if(val&&val.search(reg)!=-1){return val.split(reg)}else{return val}}catch(e){}};ah.optOut=function(){try{win.OneTrust.ToggleInfoDisplay()}catch(e){}};ah.splitRegex=(val,str)=>{try{var reg=new RegExp(str,"g");if(val&&val.search(reg)!=-1){return val.split(reg)}}catch(e){return val}};ah.getPayload=event=>{try{return cTags.meta.payload[event]()}catch(e){if(meta.DEBUG_MODE)console.warn("Error getting payload. Event: "+event);return{}}};ah.getRandomInt=(min,max)=>{const minCeiled=Math.ceil(min);const maxFloored=Math.floor(max);return Math.floor(Math.random()*(maxFloored-minCeiled)+minCeiled)};ah.getEventID=(event,value)=>{const now=new Date;if(!value){value=now.getMilliseconds()+"."+meta.helpers.getRandomInt(1e5,999999)}window.cTags.eventID=window.cTags.eventID||{};window.cTags.eventID[event]||(cTags.eventID[event]=value);return cTags.eventID[event]};ah.sha256=str=>{function sha256(r){if(r){r=r.toString();for(var $,_,o=Math.pow,f=o(2,32),t="length",a="",n=[],h=8*r[t],i=sha256.h=sha256.h||[],c=sha256.k=sha256.k||[],e=c[t],s={},u=2;e<64;u++)if(!s[u]){for($=0;$<313;$+=u)s[$]=u;i[e]=o(u,.5)*f|0,c[e++]=o(u,1/3)*f|0}for(r+="Â";r[t]%64-56;)r+="\0";for($=0;$<r[t];$++){if((_=r.charCodeAt($))>>8)return;n[$>>2]|=_<<(3-$)%4*8}for(_=0,n[n[t]]=h/f|0,n[n[t]]=h;_<n[t];){var v=n.slice(_,_+=16),g=i;for($=0,i=i.slice(0,8);$<64;$++){var l=v[$-15],k=v[$-2],x=i[0],S=i[4],d=i[7]+(A(S,6)^A(S,11)^A(S,25))+(S&i[5]^~S&i[6])+c[$]+(v[$]=$<16?v[$]:v[$-16]+(A(l,7)^A(l,18)^l>>>3)+v[$-7]+(A(k,17)^A(k,19)^k>>>10)|0),p=(A(x,2)^A(x,13)^A(x,22))+(x&i[1]^x&i[2]^i[1]&i[2]);(i=[d+p|0].concat(i))[4]=i[4]+d|0}for($=0;$<8;$++)i[$]=i[$]+g[$]|0}for($=0;$<8;$++)for(_=3;_+1;_--){var w=i[$]>>8*_&255;a+=(w<16?0:"")+w.toString(16)}return a}function A(r,$){return r>>>$|r<<32-$}}return sha256(str)};ah.clubMemberID=()=>{let userId;const pv_club_member_id=window.gtmDataObject.find(e=>{if(e.club_member_id)return e});if(pv_club_member_id)userId=pv_club_member_id["club_member_id"];if(!pv_club_member_id&&typeof padl!=="undefined")userId=padl.user?.clubMember?.clubMemberID;if(typeof userId=="undefined"||userId==null||userId==""){userId=undefined}return userId};ah.items_total_quantity=items=>{var products=items||[];return products.reduce((sum,product)=>{return sum+(product&&(+product.item_accessory_quantity_purchased||0)+(+product.item_capsule_quantity_purchased||0)+(+product.item_machine_quantity_purchased||0)||0)},0)};ah.product_catalog_id=()=>
12{if(gtmVars.market=="US")return"2269407133256858";else return null};ah.all_items_market_ids_array=items=>{var products=items||[];return products.map(product=>{return product&&product.item_market_id})};ah.all_items_ids_array=items=>{var products=items||[];return products.map(product=>{return product&&product.item_id})};ah.page_or_breadcrumb_id=(property,index)=>{var attr=meta.DL_PAGE_VIEW[property],uid=meta.DL_PAGE_VIEW.breadcrumb_id;attr=attr?ah.sane_uid(attr):undefined;uid=uid?ah.sane_uid(uid.split(":")[index]):undefined;return uid?uid:attr||undefined};ah.page_technology_or_breadcrumb_id=()=>{var uid=meta.DL_PAGE_VIEW.breadcrumb_id;var attr=meta.DL_PAGE_VIEW.page_technology;var newValue="";if(/order\/(accessories|machines|capsules)\/vertuo/i.test(window.location.pathname)){newValue="vertuo"}else if(uid&&uid.split(":")[4]){newValue=ah.sane_uid(uid.split(":")[4])}else if(attr&&attr!=null&&attr!=undefined){newValue=ah.sane_uid(attr)}return newValue||undefined};ah.is_live=()=>{if(typeof padl!=="undefined"){return padl.app.isEnvironmentProd.toString()}else if(window.gtmVars.environment==="PROD")return"true";else return"false"};ah.accessories_total_quantity=items=>{var products=items||[];return products.reduce((sum,product)=>{if(product&&/access/i.test(product.item_category)){var quantity=typeof product.item_accessory_quantity_add!=="undefined"?product.item_accessory_quantity_add:typeof product.item_accessory_quantity_checkout!=="undefined"?product.item_accessory_quantity_checkout:typeof product.item_accessory_quantity_purchased!=="undefined"?product.item_accessory_quantity_purchased:0;return sum+quantity}return sum},0)};ah.accessories_total_revenue_purchase=items=>{var products=items||[];return products.reduce((sum,product)=>{return product&&/accessor/i.test(product.item_category)?sum+Math.round(product.price*product.quantity*1e3||0):sum},0)/1e3};ah.capsules_total_quantity=items=>{var products=items||[];return products.reduce((sum,product)=>{if(product&&/caps/i.test(product.item_category)){var quantity=typeof product.item_capsule_quantity_add!=="undefined"?product.item_capsule_quantity_add:typeof product.item_capsule_quantity_checkout!=="undefined"?product.item_capsule_quantity_checkout:typeof product.item_capsule_quantity_purchased!=="undefined"?product.item_capsule_quantity_purchased:0;return sum+quantity}return sum},0)};ah.all_capsules_total_revenue_purchase=items=>{var products=items||[];return products.reduce((sum,product)=>{return product&&/capsule/i.test(product.item_category)?sum+Math.round(product.price*product.quantity*1e3||0):sum},0)/1e3};ah.machines_total_quantity=items=>{var products=items||[];return products.reduce((sum,product)=>{if(product&&/mach/i.test(product.item_category)){var quantity=typeof product.item_machine_quantity_add!=="undefined"?product.item_machine_quantity_add:typeof product.item_machine_quantity_checkout!=="undefined"?product.item_machine_quantity_checkout:typeof product.item_machine_quantity_purchased!=="undefined"?product.item_machine_quantity_purchased:0;return sum+quantity}return sum},0)};ah.all_machines_total_revenue_purchase=items=>{var products=items||[];return products.reduce((sum,product)=>{return product&&/machine/i.test(product.item_category)?sum+Math.round(product.price*product.quantity*1e3||0):sum},0)/1e3};ah.deduped=(items,property)=>{var props=items.map(product=>{return product&&product[property]})||[];return Object.keys(props.reduce((dict,prop)=>{if(prop){prop=""+prop;prop.split(/\|+/).forEach(value=>{if(value){dict[value]=1}})}return dict},{})).sort()};ah.total_qty=(items,filter_category,filter_technology)=>{var products=items||[];function zero_one(products,filter_category,filter_technology){return+products.reduce((flag,product)=>{return flag||/${filter_category}/i.test(product.item_category)&&/${filter_technology}/i.test(product.item_technology)},0)}return+products.reduce((sum,product)=>{return product&&/${filter_technology}/i.test(product.item_technology)&&/${filter_category}/i.test(product.item_category)?sum+product.quantity:sum},0)||zero_one(products,filter_technology,filter_category)};ah.total_revenue=(items,filter_category,filter_technology)=>{var products=items||[];return products.reduce((sum,product)=>{return product&&/${filter_category}/i.test(product.item_category)&&/${filter_technology}/i.test(product.item_technology)?sum+Math.round(product.price*product.quantity*1e3||0):sum},0)/1e3};ah.dl_finder=key=>{const possible_value=window.gtmDataObject.find(e=>{if(e[key])return e});if(possible_value){return possible_value[key]}};
12ah.clubMemberEmail=()=>{if(ah.dl_finder("club_member_email"))return ah.dl_finder("club_member_email");if(ah.dl_finder("clubMemberEmail"))return ah.dl_finder("clubMemberEmail");if(ah.dl_finder("user_email"))return ah.dl_finder("user_email");if(typeof padl!=="undefined"&&padl.user?.clubMember?.clubMemberEmail)return padl.user.clubMember.clubMemberEmail};ah.clubMemberID=()=>{if(ah.dl_finder("club_member_id"))return ah.dl_finder("club_member_id");if(ah.dl_finder("clubMemberID"))return ah.dl_finder("clubMemberID");if(typeof padl!=="undefined"&&padl.user?.clubMember?.clubMemberID)return padl.user.clubMember.clubMemberID};ah.getEventID=function(gtm_event,eventID){window.cTags=window.cTags||{};window.cTags.eventID=window.cTags.eventID||{};if(!window.cTags.eventID[gtm_event]){cTags.eventID[gtm_event]=eventID}return cTags.eventID[gtm_event]};var ready=ah.ready=function(fn){fn=wrap(fn);if(ready.wait){ready.wait.push(fn)}else{fn()}},ready_fire=wrap(function(){if(this!==ready){doc.removeEventListener("DOMContentLoaded",ready_fire);win.removeEventListener("load",ready_fire)}if(ready.wait){ah.log("DOM: ready");ready.wait.forEach(function(fn){fn()});delete ready.wait}});if(doc.readyState==="complete"||doc.readyState!=="loading"&&!doc.documentElement.doScroll){ah.log("DOM: previously ready");setTimeout(ready_fire.bind(ready))}else{ah.log("DOM: waiting");ready.wait=[];doc.addEventListener("DOMContentLoaded",ready_fire);win.addEventListener("load",ready_fire)}}catch(e){ah.fatal=e;var error=window.console&&console.error;if(error){error("[ah] Fatal error:",e)}}}(Object,window,eval,"â¶AAAÃAÃAÃAẦAẤAẪAẨAÃAÄAÄAẰAẮAẴAẲAȦAÇ AÃAÇAẢAÃ
AǺAÇAÈAÈAẠAẬAẶAá¸AÄAȺAⱯAê²AAÃAEǼAEÇ¢AEê´AOê¶AUê¸AVêºAVê¼AYâ·Bï¼¢Bá¸Bá¸Bá¸BÉBÆBÆBâ¸Cï¼£CÄCÄCÄCÄCÃCá¸CÆCÈ»Cê¾Câ¹DDDá¸DÄDá¸Dá¸Dá¸Dá¸DÄDÆDÆDÆDê¹DÃDDZDZÇDZDzDzÇ
DzâºEï¼¥EÃEÃEÃEá»EẾEá»Eá»EẼEÄEá¸Eá¸EÄEÄEÃEẺEÄEÈEÈEẸEá»EȨEá¸EÄEá¸Eá¸EÆEÆEâ»FFFá¸FÆFê»Fâ¼Gï¼§GÇ´GÄGḠGÄGÄ GǦGÄ¢GǤGÆGê Gê½Gê¾Gâ½HHHĤHḢHḦHÈHḤHḨHḪHĦHâ±§Hâ±µHêHâ¾IIIÃIÃIÃIĨIĪIĬIİIÃIḮIá»IÇIÈIÈIá»IÄ®IḬIÆIâ¿JJJÄ´JÉJâKKKḰKǨKḲKĶKḴKÆKⱩKêKêKêKê¢KâLLLÄ¿LĹLĽLḶLḸLÄ»LḼLḺLÅLȽLâ±¢Lâ± LêLêLêLÇLJÇLjâMï¼MḾMá¹Má¹Mâ±®MÆMâNï¼®NǸNÅNÃNá¹NÅNá¹NÅ
Ná¹Ná¹NÈ NÆNêNê¤NÇNJÇNjâOOOÃOÃOÃOá»Oá»Oá»Oá»OÃOá¹OȬOá¹OÅOá¹Oá¹OÅOÈ®OȰOÃOȪOá»OÅOÇOÈOÈOÆ Oá»Oá»Oá» Oá»OỢOá»Oá»OǪOǬOÃOǾOÆOÆOêOêOÆ¢OIêOOÈ¢OUÂOEÅOEÂoeÅoeâ
Pï¼°Pá¹Pá¹PƤPâ±£PêPêPêPâQï¼±QêQêQÉQâRï¼²RÅRá¹RÅRÈRÈRá¹Rá¹RÅRá¹RÉRⱤRêRê¦RêRâSï¼³SáºSÅSṤSÅSá¹ SÅ SṦSá¹¢SṨSÈSÅSâ±¾Sê¨SêSâTï¼´TṪTŤTṬTÈTÅ¢Tá¹°Tá¹®TŦTƬTÆ®TȾTêTê¨TZâUï¼µUÃUÃUÃUŨUṸUŪUṺUŬUÃUÇUÇUÇUÇUỦUÅ®UŰUÇUÈUÈUƯUỪUỨUá»®UỬUá»°UỤUá¹²UŲUá¹¶Uá¹´UÉUâVï¼¶Vá¹¼Vá¹¾VƲVêVÉ
Vê VYâWï¼·WáºWáºWÅ´WáºWáºWáºWâ±²WâXXXáºXáºXâYï¼¹YỲYÃYŶYỸYȲYáºYŸYá»¶Yá»´YƳYÉYỾYâZZZŹZáºZÅ»ZŽZáºZáºZƵZȤZⱿZⱫZê¢Zâaï½aáºaà aáaâaầaấaẫaẩaãaÄaÄaằaắaẵaẳaȧaÇ¡aäaÇaảaÃ¥aÇ»aÇaÈaÈaạaáºaặaá¸aÄ
aâ±¥aÉaê³aaæaeǽaeÇ£aeêµaoê·auê¹avê»avê½ayâbï½bá¸bá¸
bá¸bÆbÆbÉbâcï½cÄcÄcÄcÄcçcá¸cÆcȼcê¿câcâdï½dá¸dÄdá¸dá¸dá¸dá¸dÄdÆdÉdÉdêºddzdzÇdzâeï½
eèeéeêeá»eếeá»
eá»eẽeÄeá¸eá¸eÄeÄeëeẻeÄeÈ
eÈeẹeá»eÈ©eá¸eÄeá¸eá¸eÉeÉeÇeâfï½fá¸fÆfê¼fâgï½gǵgÄgḡgÄgÄ¡gǧgÄ£gÇ¥gÉ gê¡gáµ¹gê¿gâhï½hÄ¥hḣhḧhÈhḥhḩhḫháºhħhⱨhâ±¶hÉ¥hÆhvâiï½iìiÃiîiÄ©iÄ«iÄiïiḯiá»iÇiÈiÈiá»iįiá¸iɨiıiâjï½jĵjǰjÉjâkï½kḱkÇ©kḳkÄ·kḵkÆkⱪkêkêkê
kê£kâlï½lÅlĺlľlḷlḹlļlḽlḻlÅ¿lÅlÆlÉ«lⱡlêlêlêlÇljâmï½mḿmá¹má¹mɱmɯmânï½nǹnÅnñná¹
nÅná¹nÅná¹ná¹nÆnɲnÅnênê¥nÇnjâoï½oòoóoôoá»oá»oá»oá»oõoá¹oÈoá¹oÅoá¹oá¹oÅoȯoȱoöoÈ«oá»oÅoÇoÈoÈoÆ¡oá»oá»oỡoá»oợoá»oá»oÇ«oÇoøoÇ¿oÉoêoêoɵoÆ£oiÈ£ouêooâpï½pá¹pá¹pÆ¥páµ½pêpêpêpâ qï½qÉqêqêqâ¡rï½rÅrá¹rÅrÈrÈrá¹rá¹rÅrá¹rÉrɽrêrê§rêrâ¢sï½sÃssÅsá¹¥sÅsṡsÅ¡sá¹§sá¹£sṩsÈsÅsÈ¿sê©sê
sáºsâ£tï½tṫtáºtÅ¥tá¹tÈtÅ£tá¹±tṯtŧtÆtÊtⱦtêtê©tzâ¤uï½uùuúuûuÅ©uá¹¹uÅ«uá¹»uÅuüuÇuÇuÇuÇuá»§uůuűuÇuÈuÈuưuừuứuữuá»uá»±uụuá¹³uųuá¹·uá¹µuÊuâ¥vï½vá¹½vṿvÊvêvÊvê¡vyâ¦wï½wáºwáºwŵwáºwáº
wáºwáºwâ±³wâ§xï½xáºxáºxâ¨yï½yỳyýyÅ·yỹyȳyáºyÿyá»·yáºyỵyÆ´yÉyỿyâ©zï½zźzáºzżzžzáºzáºzƶzÈ¥zÉzⱬzê£z");gtmVars.oneTrustSite=function(){var OneTrustData=window.gtmKeys.OneTrustSites;var OneTrustKey="";if(OneTrustData.length>0){var OneTrustSiteLocationMatching=window.location.href;if(window.location.pathname=="/pages/login"||window.location.pathname=="/pages/reset"){OneTrustSiteLocationMatching="nespresso.com/"+gtmVars.market.toLowerCase()+"/"}return OneTrustData.find(function(e){if(OneTrustSiteLocationMatching.match(new RegExp(e.site)))return e})}};
12gtmVars.oneTrustScriptID=function(){if(!gtmVars.oneTrustSite()||!gtmVars.oneTrustSite().id||gtmVars.oneTrustSite().id=="0")console.error("OneTrust Key not found, consent and tracking is not active. Contact Analytics team.");if(window.location.href.match(/nespresso.com\/maintenance/)){return"5322296f-c7b1-49f8-980d-8894f2cedb3a"}if(window.location.href.match(/nespresso.com\/recipes\/int/)){return"374d18f1-5d82-4817-b659-c4e5702850b4"}if(!gtmVars.isEnvironmentProd()){return gtmVars.oneTrustSite().id+"-test"}return gtmVars.oneTrustSite().id};gtmVars.getOneTrustLangData=function(){var OneTrustData=window.gtmKeys.OneTrustSites;if(OneTrustData.length>0){var OneTrustObject=OneTrustData.find(function(e){if(window.location.href.match(new RegExp(e.site)))return e});if(OneTrustObject&&OneTrustObject.lang){return OneTrustObject.lang}}};gtmVars.oneTrustLang=function(){if(gtmVars.getOneTrustLangData()){return gtmVars.getOneTrustLangData()}else if(document.documentElement.lang){return document.documentElement.lang.toUpperCase()}else{return"EN"}};gtmVars.oneTrustConsentModel=function(){var OneTrustData=window.gtmKeys.OneTrustSites;if(OneTrustData.length>0){var OneTrustObject=OneTrustData.find(function(e){if(document.URL.match(new RegExp(e.site)))return e});if(OneTrustObject&&OneTrustObject.model){return OneTrustObject.model}else{return"opt-in"}}else{return"no-consent"}};gtmVars.loadOneTrust=function(){var script=document.createElement("script");script.src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js";script.type="text/javascript";script.charset="UTF-8";script.setAttribute("data-language",gtmVars.oneTrustLang());script.setAttribute("data-domain-script",gtmVars.oneTrustScriptID());script.setAttribute("data-dLayer-name","gtmDataObject");script.setAttribute("data-document-language","true");document.head.appendChild(script)};gtmVars.OptanonWrapperCSS=function(){var css=` 13 @media only screen and (max-width: 425px){ 14 15 #onetrust-banner-sdk .opt-in.accept-only #onetrust-accept-btn-handler{ 16 top: 0px; 17 } 18 19 #onetrust-banner-sdk .opt-in.accept-reject #onetrust-accept-btn-handler{ 20 top: -64px; 21 } 22 #onetrust-banner-sdk .opt-in.accept-reject #onetrust-reject-all-handler { 23 top: 64px; 24 } 25 26 #onetrust-banner-sdk .opt-in #onetrust-accept-btn-handler, 27 #onetrust-banner-sdk .opt-in #onetrust-reject-all-handler { 28 position: relative; 29 } 30 31 } 32 33 34 @media only screen and (min-width: 426px) and (max-width: 888px){ 35 36 #onetrust-banner-sdk .opt-in.accept-only #onetrust-accept-btn-handler{ 37 top: 0px; 38 } 39 40 #onetrust-banner-sdk .opt-in.accept-reject #onetrust-accept-btn-handler{ 41 top: -64px; 42 } 43 #onetrust-banner-sdk .opt-in.accept-reject #onetrust-reject-all-handler { 44 top: 72px; 45 } 46 47 #onetrust-banner-sdk .opt-in #onetrust-accept-btn-handler, 48 #onetrust-banner-sdk .opt-in #onetrust-reject-all-handler { 49 position: relative; 50 } 51 52 } 53 54 55 @media (width >= 888px) { 56 #onetrust-banner-sdk .onetrust-opt-in-barrier #onetrust-accept-btn-handler{ 57 top: none; 58 } 59 #onetrust-banner-sdk .onetrust-opt-in-barrier #onetrust-reject-all-handler { 60 top: none; 61 } 62 #onetrust-banner-sdk .onetrust-opt-in-barrier #onetrust-accept-btn-handler, 63 #onetrust-banner-sdk .onetrust-opt-in-barrier #onetrust-reject-all-handler { 64 position: initial; 65 } 66 } 67 68 #onetrust-banner-sdk .opt-in #onetrust-policy-text { 69 overflow: inherit; 70 height: auto; 71 font-size: auto; 72 } 73 74 #onetrust-banner-sdk .opt-in #onetrust-accept-btn-handler { 75 background-color: #FFFFFF; 76 border-color: #000000; 77 color: #000000; 78 } 79 80 #onetrust-banner-sdk .opt-in #onetrust-pc-btn-handler { 81 border-radius: 4em; 82 border-color: #000000; 83 text-align: center; 84 border: 1px solid rgb(0, 0, 0); 85 text-decoration: none; 86 } 87 88 #onetrust-banner-sdk .opt-in .has-reject-all-button #onetrust-pc-btn-handler.cookie-sett
88ing-link { 89 text-align: center; 90 } 91 92 #onetrust-button-group button:hover{ 93 color: #ffffff !important; 94 background-color: #000000 !important; 95 border-color: #000000 !important; 96 opacity: 1 !important; 97 } 98 99 .onetrust-pc-dark-filter { 100 background: rgba(0, 0, 0); 101 backdrop-filter: blur(5px); 102 opacity: 0.8; 103 } 104 105 #onetrust-consent-sdk #onetrust-banner-sdk *:focus { 106 box-shadow: 0 0 0 .125rem #57a7f0 !important; 107 } 108 109 #onetrust-consent-sdk{ 110 pointer-events: auto; 111 } 112 113 114 `;var styleSheet=document.createElement("style");styleSheet.innerText=css;document.body.appendChild(styleSheet)};gtmVars.OptanonWrapperCSS_FR=function(){var css=` /* Tes ajustements initiaux */ 115@media (max-width: 493px) { 116 #onetrust-banner-sdk.ot-close-btn-link #onetrust-close-btn-container button { 117 font-size: 15px !important; 118 } 119 120 #onetrust-banner-sdk.otCenterRounded #onetrust-policy-title { 121 padding: 0px 22px 0px 22px; 122 font-size: 18px; 123 } 124 125 #onetrust-banner-sdk.ot-close-btn-link #onetrust-group-container { 126 margin-top: -2px; 127 } 128 129 #onetrust-policy-title { 130 margin-top: -20px; 131 } 132 133 #onetrust-policy-text { 134 font-size: 0.7rem; 135 } 136} 137 138/* Inversion + mise en pleine largeur en CSS uniquement */ 139@media (max-width: 890px) { 140 /* Conteneur des boutons */ 141 #onetrust-button-group { 142 display: flex !important; 143 flex-direction: column; /* boutons en pile verticale */ 144 gap: 10px; 145 } 146 147 /* Container du bouton Accept */ 148 #onetrust-button-group .banner-actions-container { 149 flex: 1 1 100% !important; 150 width: 100% !important; 151 } 152 153 /* Bouton "Cookies Settings" doit apparaître avant */ 154 #onetrust-pc-btn-handler { 155 order: 0 !important; 156 width: 100% !important; 157 display: block; 158 } 159 160 /* Bouton "Accept All Cookies" ensuite */ 161 #onetrust-accept-btn-handler { 162 order: 1 !important; 163 width: 100% !important; 164 display: block; 165 } 166} 167 168 169 `;var styleSheet=document.createElement("style");styleSheet.innerText=css;document.body.appendChild(styleSheet)};gtmVars.autoConsent=false;window.OptanonWrapper=function(){if(!gtmVars.autoConsent){const consentCategoriesParameter=new URL(document.location.toString()).searchParams.get("otConsent");if(consentCategoriesParameter&>mKeys.Site.Market.match(/(UK|DE|ES|IT|CA|MX|SE)/
169)){OneTrust.UpdateConsent("Category",consentCategoriesParameter)}gtmVars.autoConsent=true}gtmVars.OptanonWrapperCSS();if(gtmKeys.Site.Market.match(/(FR)/)){gtmVars.OptanonWrapperCSS_FR()}try{if(!document.querySelector("#onetrust-policy-title")){var policyTitle=document.querySelector("#onetrust-policy");if(policyTitle){if(gtmKeys.OneTrustTitles&>mKeys.OneTrustTitles.length){policyTitle.insertAdjacentHTML("afterbegin",'<h2 id="onetrust-policy-title">'+gtmKeys.OneTrustTitles.find(function(e){if(e.lang===document.documentElement.lang)return e}).title+"</h2>")}else{policyTitle.insertAdjacentHTML("afterbegin",'<h2 id="onetrust-policy-title">About Cookies on Nespresso Website</h2>')}}}}catch(err){}try{if(document.querySelectorAll("#onetrust-pc-sdk > div > div.ot-pc-footer.ot-pc-scrollbar > div.ot-btn-container")[1]){document.querySelectorAll("#onetrust-pc-sdk > div > div.ot-pc-footer.ot-pc-scrollbar > div.ot-btn-container")[1].style.display="none"}}catch(err){}try{if(gtmKeys.OneTrustLinks){if(document.querySelector("#onetrust-policy-text > a")&&document.querySelector("#onetrust-policy-text > a").href){document.querySelector("#onetrust-policy-text > a").href=gtmKeys.OneTrustLinks.find(function(e){if(e.lang===document.documentElement.lang)return e}).url}}}catch(err){}try{if(gtmKeys.OneTrustLinks){if(document.querySelector("#ot-pc-desc > a")&&document.querySelector("#ot-pc-desc > a").href){document.querySelector("#ot-pc-desc > a").href=gtmKeys.OneTrustLinks.find(function(e){if(e.lang===document.documentElement.lang)return e}).url}}}catch(err){}var evidonId=document.querySelector("a[href*='#evidon-options-panel']");if(evidonId){evidonId.addEventListener("click",function(e){e.preventDefault();OneTrust.ToggleInfoDisplay();if(gtmKeys.Site.Market.match(/(IN)/i)){let fix_height=setInterval(function(){document.querySelector("#onetrust-pc-sdk").style.height=window.screen.height*.65+"px"},500);setTimeout(function(){clearInterval(fix_height)},1e4)}},false)}if(location.pathname.match(/\/.*\/.*\/automaticCheckout/)){document.addEventListener("click",function(event){const link=event.target.closest("a");if(link&&link.href.includes("#evidon-options-panel")){event.preventDefault();OneTrust.ToggleInfoDisplay()}},false)}try{var OneTrustButtons=gtmKeys.OneTrustSites.find(function(e){if(document.URL.match(new RegExp(e.site)))return e}).buttons;if(OneTrustButtons&&OneTrustButtons==="Accept/Options"){document.querySelector("#onetrust-reject-all-handler").remove()}}catch(err){}try{if(gtmKeys.Site.Market.match(/(BL|GF|GP|MQ|RE|SX|YT|RS|HR|SI|BG)/i)){document.querySelector("#onetrust-policy-title").style.fontSize="2.5rem";document.querySelector("#onetrust-policy-title").style.fontWeight="400";document.querySelector("#onetrust-policy-text").style.fontSize="1.6rem";document.querySelector("#onetrust-policy-text").style.fontWeight="300";document.querySelector("#ot-category-title").style.fontSize="1.5rem";var preferencesTitles=document.querySelectorAll(".ot-cat-header");
169preferencesTitles.forEach(function(element){element.style.fontSize="1.5rem"})}}catch(err){}try{if(document.documentElement.lang=="ar"){document.querySelector("#onetrust-policy-title").style.textAlign="right";document.querySelector(".ot-pc-logo").style.width="69px";document.querySelector("#ot-pc-title").style.textAlign="right";var preferenceButton=document.querySelector("#onetrust-pc-btn-handler");preferenceButton.addEventListener("click",function(){var styleElem=document.head.appendChild(document.createElement("style"));styleElem.innerHTML="#onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob:before {right: -19px;}"},false)}}catch(err){}try{if(gtmKeys.Site.Market.match(/(AE|BH|CI|DZ|EG|GH|JO|KW|LB|MA|MU|OM|QA|SA|SN|TN|ZA|IN)/i)){document.querySelector("#onetrust-policy-title").style.fontSize="2.5rem";document.querySelector("#onetrust-policy-text").style.fontSize="1.6rem";document.querySelector("#ot-category-title").style.fontSize="1.5rem";var preferencesTitles=document.querySelectorAll(".ot-cat-header");
169preferencesTitles.forEach(function(element){element.style.fontSize="1.5rem"})}}catch(err){}try{if(gtmVars.oneTrustConsentModel()==="opt-in"&&!gtmKeys.Site.Market.match(/(SG|MY|TH|IN)/)){if(document.querySelector("#onetrust-banner-sdk > div")){document.querySelector("#onetrust-banner-sdk > div").classList.add("opt-in");var OneTrustButtons=gtmKeys.OneTrustSites.find(function(e){if(document.URL.match(new RegExp(e.site)))return e}).buttons;if(OneTrustButtons&&OneTrustButtons==="Accept/Options"){document.querySelector("#onetrust-banner-sdk > div").classList.add("accept-only")}else{document.querySelector("#onetrust-banner-sdk > div").classList.add("accept-reject")}if(gtmKeys.Site.Market.match(/(FR)/)){if(document.querySelector("#onetrust-policy-text").textContent.length>500){document.querySelector("#onetrust-policy-text").style.fontSize="0.8rem";document.querySelector("#onetrust-policy-text").style.overFlow="inherit";document.querySelector("#onetrust-policy-text").style.height="auto"}}}}}catch(err){}try{if(!gtmKeys.Site.Market.match(/(FR)/)){document.querySelector("#onetrust-close-btn-container > button").style.display="none";document.querySelector("#ot-sdk-btn-floating").style.display="none"}}catch(err){}try{if(gtmKeys.Site.Market.match(/(FR)/)){OneTrust.OnConsentChanged(function(){gtmVars.setCookie("OptanonConsent_"+gtmVars.market,gtmVars.getCookie("OptanonConsent"),365);gtmVars.setCookie("OptanonAlertBoxClosed_"+gtmVars.market,gtmVars.getCookie("OptanonAlertBoxClosed"),365)})}if(!gtmVars.isEnvironmentProd()){OneTrust.OnConsentChanged(function(){gtmVars.setCookie("OptanonConsent_"+gtmVars.market,gtmVars.getCookie("OptanonConsent"),365,"/","nespresso.com");gtmVars.setCookie("OptanonAlertBoxClosed_"+gtmVars.market,gtmVars.getCookie("OptanonAlertBoxClosed"),365,"/","nespresso.com")})}}catch(err){}};if(gtmVars.market.match(/(FR)/)){if(gtmVars.getCookie("OptanonConsent_"+gtmVars.market)){gtmVars.setCookie("OptanonConsent",gtmVars.getCookie("OptanonConsent_"+gtmVars.market),365,"/fr/");gtmVars.setCookie("OptanonConsent",gtmVars.getCookie("OptanonConsent_"+gtmVars.market),365,"/pro/fr/");gtmVars.setCookie("OptanonConsent",gtmVars.getCookie("OptanonConsent_"+gtmVars.market),365,"/formulaires/");gtmVars.setCookie("OptanonConsent",gtmVars.getCookie("OptanonConsent_"+gtmVars.market),365,"/agit/");gtmVars.setCookie("OptanonConsent",gtmVars.getCookie("OptanonConsent_"+gtmVars.market),365,"/boutiques-fr/")}if(gtmVars.getCookie("OptanonAlertBoxClosed_"+gtmVars.market)){gtmVars.setCookie("OptanonAlertBoxClosed",gtmVars.getCookie("OptanonAlertBoxClosed_"+gtmVars.market),365,"/fr/");gtmVars.setCookie("OptanonAlertBoxClosed",gtmVars.getCookie("OptanonAlertBoxClosed_"+gtmVars.market),365,"/pro/fr/");gtmVars.setCookie("OptanonAlertBoxClosed",gtmVars.getCookie("OptanonAlertBoxClosed_"+gtmVars.market),365,"/formulaires/");gtmVars.setCookie("OptanonAlertBoxClosed",gtmVars.getCookie("OptanonAlertBoxClosed_"+gtmVars.market),365,"/agit/");gtmVars.setCookie("OptanonAlertBoxClosed",gtmVars.getCookie("OptanonAlertBoxClosed_"+gtmVars.market),365,"/boutiques-fr/")}}if(!gtmVars.isEnvironmentProd()){let finalPath=gtmVars.oneTrustScriptID().match(/test/)?"/":gtmVars.oneTrustSite().path;if(gtmVars.getCookie("OptanonConsent_"+gtmVars.market)){gtmVars.setCookie("OptanonConsent",gtmVars.getCookie("OptanonConsent_"+gtmVars.market),365,finalPath)}if(gtmVars.getCookie("OptanonAlertBoxClosed_"+gtmVars.market)){gtmVars.setCookie("OptanonAlertBoxClosed",gtmVars.getCookie("OptanonAlertBoxClosed_"+gtmVars.market),365,finalPath)}}if(window.gtmKeys.OneTrustSites&&window.gtmKeys.OneTrustSites.length){gtmVars.loadOneTrust()}gtmVars.landscapePath=function(){let landscape="Other";switch(true){case/^\/coffee-blog\/.*/.test(location.pathname):case/^\/willkommen\/.*/.test(location.pathname):landscape="Standalone";break}return landscape};gtmVars.landscape=function(){if(gtmKeys.Site.Business.match(/^CC/)){return"commercetools"}else if(gtmKeys.Site.Market.match(/(AR|AT|AU|BE|BR|CA|CH|CL|CO|CZ|DE|DK|ES|FI|FR|GR|HK|HU|IE|IT|JP|KR|LU|MX|MY|NL|NO|NZ|PL|PT|RO|RU|SE|SG|SK|TH|TR|TW|UK|US)/i)){return"NC2-mosaic"}else if(gtmKeys.Site.Market.match(/(AE|BH|CI|DZ|EG|GH|JO|KW|LB|MA|MU|OM|QA|SA|SN|TN|ZA)/i)){return"Magento"}else{return gtmVars.landscapePath()}};gtmVars.vendorControllerString=function(vendorName){return gtmVars.vendorController(vendorName)?"granted":"denied"};let gtmEndpoint="//www.googletagmanager.com/";window.gtmDataObject=window.gtmDataObject||[];window.dataLayer=window.gtmDataObject;gtmInitialEvents();function gtmInitialEvents(){function gtag(){gtmDataObject.push(arguments)}gtag("consent","default",{ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied",analytics_storage:"denied",functionality_storage:"denied",personalization_storage:"denied",security_storage:"denied"});gtag("consent","update",{ad_storage:gtmVars.vendorControllerString("Target"),ad_user_data:gtmVars.vendorControllerString("Target"),ad_personalization:gtmVars.vendorControllerString("Target"),analytics_storage:gtmVars.vendorControllerString("GA4"),functionality_storage:gtmVars.vendorControllerString("Target"),personalization_storage:gtmVars.vendorControllerString("Target"),security_storage:gtmVars.vendorControllerString("Target")});window.gtmDataObject.push({business_segment:gtmKeys.Site.Business,market:gtmKeys.Site.Market,prod_environment:gtmVars.isEnvironmentProd().toString(),landscape:gtmVars.landscape(),segmentBu
169siness:gtmKeys.Site.Business,isEnvironmentProd:gtmVars.isEnvironmentProd().toString()})}function getOptimizelyID(){if(location.pathname.match(/\/.*\/.*\/automaticCheckout/)&&window.gtmKeys.OptimizelyAEC){return window.gtmKeys.OptimizelyAEC}else{return window.gtmKeys.Optimizely}}function initNesOptimizely(){var o=document.createElement("script");o.src="//cdn.optimizely.com/js/"+getOptimizelyID()+".js",document.querySelector("head").appendChild(o)}!function(){if(window.gtmKeys.Optimizely||window.gtmKeys.OptimizelyAEC){function getCookie(cookieName){var rawCookie=("; "+document.cookie).split("; "+cookieName+"=");if(rawCookie.length>1&&rawCookie.length<4)return rawCookie.pop().split(";").shift()}var optIn=getCookie("OptanonConsent")&&-1!=decodeURIComponent(getCookie("OptanonConsent")).indexOf("C0002:1")?1:0;var optOut=!getCookie("OptanonConsent")&>mVars.oneTrustConsentModel()=="opt-out";var noConsent=gtmVars.oneTrustConsentModel()=="no-consent";if(optIn||optOut||noConsent)initNesOptimizely()}}(document);window.cTags=window.cTags||{};window.cTags.logs=window.cTags.logs||{};window.cTags.logs.optimizely=window.cTags.logs.optimizely||[];window.cTags.payload=window.cTags.payload||{};window.cTags.payload.optimizely=window.cTags.payload.optimizely||{};window["optimizely"]=window["optimizely"]||[];if(gtmKeys.Site.debug){window["optimizely"].push({type:"log",level:"info"})}cTags.optimizely={init:function(uniqueEventId,DEBUG_MODE){opti=cTags.optimizely;if(typeof uniqueEventId==="string"||uniqueEventId instanceof String){try{uniqueEventId=window.gtmDataObject.find(e=>{if(e.event===uniqueEventId)return e})["gtm.uniqueEventId"]}catch(e){throw new Error("meta uniqueEventId("+uniqueEventId+") not found in datalayer")}}this.DL_E_DATA=window.gtmDataObject.find(function(e){if(e["gtm.uniqueEventId"]===uniqueEventId)return e});this.DL_E_ID=uniqueEventId;this.DL_EVENT_NAME=this.DL_E_DATA?this.DL_E_DATA.event:null;this.DL_PAGE_VIEW=window.gtmDataObject.find(e=>{if(e.event==="page_view")return e});this.DEBUG_MODE=DEBUG_MODE?DEBUG_MODE:false;try{if(/^(view_cart|begin_checkout|add_shipping_info|add_payment_info|purchase)$/.test(this.DL_EVENT_NAME)){var payload=this.events[this.DL_EVENT_NAME]();window["optimizely"].push(payload);window.cTags.logs.optimizely.push(payload);if(this.DEBUG_MODE)console.log("Optimizely event:",payload);var payloads=this.events["global_items"]();if(/^(purchase)$/.test(this.DL_EVENT_NAME)){var items=cTags.optimizely.DL_E_DATA.ecommerce.items;for(let i=0;i<items.length;i++){if(items[i].item_subscription_name){payloads[i].eventName="purchase_item_subscription";payloads[i].properties=opti.events["purchase_item_subscription"](items[i]).properties}else{payloads[i].eventName="purchase_item";payloads[i].properties=opti.events["purchase_item"](items[i]).properties}window["optimizely"].push(payloads[i]);window.cTags.logs.optimizely.push(payloads[i]);if(this.DEBUG_MODE)console.log("Optimizely event:",payloads[i])}}else{for(const payload of payloads){payload.eventName=this.DL_EVENT_NAME+"_item";window["optimizely"].push(payload);window.cTags.logs.optimizely.push(payload);if(this.DEBUG_MODE)console.log("Optimizely event:",payload)}}}else{var payloads=this.events[this.DL_EVENT_NAME]();if(!Array.isArray(payloads))payloads=[payloads];for(const payload of payloads){window["optimizely"].push(payload);window.cTags.logs.optimizely.push(payload);if(this.DEBUG_MODE)console.log("Optimizely event:",payload)}}}catch(error){if(this.DEBUG_MODE){console.error(error);console.log("Optimizely Error on event:"+this.DL_EVENT_NAME)}}},events:{opti:cTags.optimizely,page_view:()=>{var dl_page_view=opti.DL_PAGE_VIEW;var payload={type:"event",eventName:"page_view",properties:{page_name:dl_page_view.page_name,page_type:dl_page_view.page_type,page_category:dl_page_view.page_category,page_subcategory:dl_page_view.page_subcategory,page_technology:dl_page_view.page_technology,business_segment:dl_page_view.business_segment,breadcrumb_id:dl_page_view.breadcrumb_id,prod_environment:dl_page_view.prod_environment,currency:dl_page_view.currency,market_event:dl_page_view.market_event,version:dl_page_view.version,landscape:dl_page_view.landscape,content_group:dl_page_view.content_group,club_member_login_status:dl_page_view.club_member_login_status,content_type:dl_page_view.content_type}};return payload},page_view_catch_up:()=>{return opti.events["page_view"]()},page_view_keys:()=>{return opti.events["page_view"]()},global_items:products=>
169{if(products===undefined){var products=opti.DL_E_DATA.ecommerce.items}var dl_page_view=opti.DL_PAGE_VIEW;var payloads=[];for(const product of products){payloads.push({type:"event",eventName:opti.DL_EVENT_NAME,properties:{page_name:dl_page_view.page_name,page_type:dl_page_view.page_type,business_segment:dl_page_view.business_segment,breadcrumb_id:dl_page_view.breadcrumb_id,item_id:product.item_id,item_name:product.item_name,item_technology:product.item_technology,item_category:product.item_category,item_category2:product.item_category2,item_category3:product.item_category3,item_category4:product.item_category4,price:product.price,quantity:product.quantity}})}return payloads},global_checkout:()=>{var dl_page_view=opti.DL_PAGE_VIEW;return{type:"event",eventName:opti.DL_EVENT_NAME,properties:{page_name:dl_page_view.page_name,page_type:dl_page_view.page_type,business_segment:dl_page_view.business_segment,breadcrumb_id:dl_page_view.breadcrumb_id}}},add_to_cart:()=>{return opti.events["global_items"]()},remove_from_cart:()=>{return opti.events["global_items"]()},select_item:()=>{return opti.events["global_items"]()},view_item:()=>{return opti.events["global_items"]()},view_cart:()=>{return opti.events["global_checkout"]()},begin_checkout:()=>{return opti.events["global_checkout"]()},add_shipping_info:()=>{return opti.events["global_checkout"]()},add_payment_info:()=>{return opti.events["global_checkout"]()},purchase:()=>{var payload=opti.events["global_checkout"]();payload.tags={revenue:opti.DL_E_DATA.order_revenue*100,value:opti.DL_E_DATA.order_revenue};return payload},purchase_item:item=>{return{type:"event",eventName:"purchase_item",properties:{page_name:item.page_name,page_type:item.page_type,business_segment:item.business_segment,breadcrumb_id:item.breadcrumb_id,item_id:item.item_id,item_name:item.item_name,item_technology:item.item_technology,item_category:item.item_category,item_category2:item.item_category2,item_category3:item.item_category3,item_category4:item.item_category4,price:item.price,quantity:item.quantity}}},purchase_item_subscription:item=>{return{type:"event",eventName:"purchase_item_subscription",properties:{item_subscription_name:item.item_subscription_name,item_subscription_category:item.item_subscription_category,item_subscription_price:item.item_subscription_price,item_subscription_duration:item.item_subscription_duration,item_subscription_fee:item.item_subscription_fee}}},login:()=>{return{type:"event",eventName:"login",properties:{click_location:opti.DL_E_DATA.click_location,method:opti.DL_E_DATA.method,club_member_id:opti.DL_E_DATA.club_member_id,club_member_level:opti.DL_E_DATA.club_member_level,club_member_level_id:opti.DL_E_DATA.club_member_level_id,club_member_login_status:opti.DL_E_DATA.club_member_login_status,club_member_status:opti.DL_E_DATA.club_member_status,club_member_active:opti.DL_E_DATA.club_member_active,club_member_title:opti.DL_E_DATA.club_member_title,club_member_credits:opti.DL_E_DATA.club_member_credits,subscription_user:opti.DL_E_DATA.subscription_user,easy_order_user:opti.DL_E_DATA.easy_order_user,express_checkout_user:opti.DL_E_DATA.express_checkout_user,machine_owner:opti.DL_E_DATA.machine_owner,preferred_technology:opti.DL_E_DATA.preferred_technology}}},menu_interaction:()=>{var payload={};payload.properties=opti.DL_E_DATA;payload.type="event";payload.eventName=opti.DL_EVENT_NAME;return payload},easyorder_funnel:()=>{var payload={};payload.properties=opti.DL_E_DATA;payload.type="event";payload.eventName=opti.DL_EVENT_NAME;return payload},easyorder_interaction:()=>{var payload={};payload.properties=opti.DL_E_DATA;payload.type="event";payload.eventName=opti.DL_EVENT_NAME;return payload},easyorder_purchase:()=>{var payload={};payload.properties=opti.DL_E_DATA;payload.type="event";payload.eventName=opti.DL_EVENT_NAME;payload.tags={revenue:opti.DL_E_DATA.order_revenue*100,value:opti.DL_E_DATA.order_revenue};return payload}},eventBundle:event=>{var payloads=[];switch(true){case/^(add_to_cart|remove_from_cart|select_item|view_item)$/.test(event):var dl_page_view=opti.DL_PAGE_VIEW;var products=opti.DL_E_DATA.ecommerce.items;for(const product of products){payloads.push({type:"event",eventName:"consideration",properties:{page_name:dl_page_view.page_name,page_type:dl_page_view.page_type,page_category:dl_page_view.page_category,business_segment:dl_page_view.business_segment,breadcrumb_id:dl_page_view.breadcrumb_id,c
169ontent_group:dl_page_view.content_group,content_type:dl_page_view.content_type,item_id:product.item_id,item_name:product.item_name,item_category:product.item_category,item_technology:product.item_technology,price:product.price,quantity:product.quantity}})}break;case/^(view_cart|begin_checkout|add_shipping_info|add_payment_info)$/.test(event):var dl_page_view=opti.DL_PAGE_VIEW;var products=opti.DL_E_DATA.ecommerce.items;payloads.push({type:"event",eventName:"intention",properties:{page_name:dl_page_view.page_name,page_type:dl_page_view.page_type,business_segment:dl_page_view.business_segment,breadcrumb_id:dl_page_view.breadcrumb_id,content_group:dl_page_view.content_group,content_type:dl_page_view.content_type,subscription_product_included:"NA",capsule_product_included:products.map(function(product){return product.item_category}).includes("capsule")?true:false,machine_product_included:products.map(function(product){return product.item_category}).includes("machine")?true:false,subscription_product_qty:"NA",capsule_product_qty:this.helpers.sumArrayElements(products.map(function(product){return product.item_category==="capsule"?product.quantity:0})),machine_product_qty:this.helpers.sumArrayElements(products.map(function(product){return product.item_category==="machine"?product.quantity:0})),item_ids:products.map(function(product){return product.item_id}).join("|"),item_names:products.map(function(product){return product.item_name}).join("|"),item_categories:products.map(function(product){return product.item_category}).join("|")}});break;case/^(purchase)$/.test(event):var dl_page_view=opti.DL_PAGE_VIEW;var products=opti.DL_E_DATA.ecommerce.items;payloads.push({type:"event",eventName:"intention",properties:{page_name:dl_page_view.page_name,page_type:dl_page_view.page_type,business_segment:dl_page_view.business_segment,breadcrumb_id:dl_page_view.breadcrumb_id,content_group:dl_page_view.content_group,content_type:dl_page_view.content_type,subscription_product_included:opti.DL_E_DATA.subscription_product_included,capsule_product_included:products.map(function(product){return product.item_category}).includes("capsule")?true:false,machine_product_included:products.map(function(product){return product.item_category}).includes("machine")?true:false,subscription_product_qty:opti.DL_E_DATA.subscription_product_included?"1":"0",capsule_product_qty:this.helpers.sumArrayElements(products.map(function(product){return product.item_category==="capsule"?product.quantity.toString():"0"})),machine_product_qty:this.helpers.sumArrayElements(products.map(function(product){return product.item_category==="machine"?product.quantity.toString():"0"})),item_ids:products.map(function(product){return product.item_id}).join("|"),item_names:products.map(function(product){return product.item_name}).join("|"),item_categories:products.map(function(product){return product.item_category}).join("|")}});break}if(payloads){for(const payload of payloads){window["optimizely"].push(payload);window.cTags.logs.optimizely.push(payload);if(opti.DEBUG_MODE)console.log("Optimizely Bundle:",payload)}}},helpers:{sumArrayElements:function(array){function add(accumulator,a){return accumulator+a}return array.reduce(add,0)}}};(function(){window.cTags=window.cTags||{};window.cTags.logs=window.cTags.logs||{};window.cTags.logs.meta=window.cTags.logs.meta||[];window.cTags.payload=window.cTags.payload||{};window.cTags.payload.meta=window.cTags.payload.meta||{};cTags.meta={mtq:function(){meta=cTags.meta;if(meta.DEBUG_MODE){console.log("meta.mtq: "+meta.ADVERTISER_ID+" ["+arguments[0]+"] - GTM Event["+meta.DL_EVENT+"]");console.log(arguments)}if(gtmVars.market=="VN"){let adv_ids=arguments[0]==="set"?arguments[3].split(","):arguments[1].split(",");adv_ids.forEach(adv_id=>{arguments[3]=arguments[0]==="set"?adv_id:arguments[3];arguments[1]=arguments[0]==="set"?arguments[1]:adv_id;if(meta.DEBUG_MODE){console.log(arguments)}window.fbq.apply(null,arguments)})}else{window.fbq.apply(null,arguments)}},init:function(uniqueEventId,debug){meta=cTags.meta;if(typeof uniqueEventId==="string"||uniqueEventId instanceof String){try{uniqueEventId=window.gtmDataObject.find(e=>{if(e.event===uniqueEventId)return e})["gtm.uniqueEventId"]}catch(e){throw new Error("meta uniqueEventId("+uniqueEventId+") not found in datalayer")}}meta.DL_EVENT_ID=uniqueEventId;meta.DL_EVENT_DATA=window.gtmDataObject.find(e=>{if(e["gtm.uniqueEventId"]===meta.DL_EVENT_ID)return e});meta.DL_PAGE_VIEW=window.gtmDataObject.find(e=>{if(e.event==="page_view")return e});meta.DL_EVENT=meta.DL_EVENT_DATA.event;const fb_gtm=gtmKeys.Facebook;meta.ADVERTISER_ID=typeof fb_gtm==="object"&&fb_gtm?.id?fb_gtm.id.toString():String(fb_gtm??"");meta.DEBUG_MODE=debug||false;try{if(meta.DEBUG_MODE)console.log("meta.init: GTM Event("+meta.DL_EVENT+")"+" - GTM uniqueEventId("+uniqueEventId+")");var page_event_definition="page_view|virtual_page_view|Page View Catch-up|page_view_catch_up|page_view_zone|Page View Keys";var page_view_events=meta.DL_EVENT.match(`^(${page_event_definition})$`);var pageViewCounter=cTags.logs.meta.filter(e=>{if(e.match(`^(${page_event_definition})$`))return e}).length;var eventCounter=cTags.logs.meta.filter(e=>{if(e===meta.DL_EVENT)return e}).length;var unlimitedEvents=["add_to_cart","remove_from_cart","category_purchase"];if(!page_view_events&&pageViewCounter===0){meta.events["page_view"]();cTags.logs.meta.push("page_view");if(meta.DEBUG_MODE)console.warn("Triggered missing pageView before :"+meta.DL_EVENT)}if(eventCounter===0){meta.events[meta.DL_EVENT]();cTags.logs.meta.push(meta.DL_EVENT)}else if(unlimitedEvents.includes(meta.DL_EVENT)){meta.events[meta.DL_EVENT]();cTags.logs.meta.push(meta.DL_EVENT)}else{if(meta.DEBUG_MODE)console.warn("Multiple event not allow for event : "+meta.DL_EVENT)}}catch(error){if(meta.DEBUG_MODE){console.log("meta Error on event:"+meta.DL_EVENT);console.log(error)}}},events:{meta:cTags.meta,page_view:()=>{!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version="2.0";n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,"script","https://connect.facebook.net/en_US/fbevents.js");meta.mtq("set","autoConfig",false,meta.ADVERTISER_ID);if(ah.clubMemberID()){meta.mtq("init",meta.ADVERTISER_ID,meta.helpers.getPayload("userData"))}else{meta.mtq("init",meta.ADVERTISER_ID)}meta.mtq("trackSingle",meta.ADVERTISER_ID,"PageView",meta.helpers.getPayload("page_view"),{eventID:meta.helpers.getEventID("page_view")});window.cTags.payload.meta=window.cTags.payload.meta||{};if(ah.clubMemberID()){window.cTags.payload.meta.userData=meta.helpers.getPayload("userData")}window.cTags.payload.meta.page_view=meta.helpers.getPayload("page_view")},page_view_catch_up:()=>{meta.events["page_view"]()},page_view_zone:()=>{meta.events["page_view"]()},"Page View Keys":()=>{meta.events["page_view"]()},virtual_page_view:()=>{meta.events["page_view"]()},view_item:()=>{meta.mtq("trackSingle",meta.ADVERTISER_ID,"ViewContent",meta.helpers.getPayload("view_item"),{eventID:meta.helpers.getEventID("view_item")});cTags.payload.meta.view_item=meta.helpers.getPayload("view_item")},view_item_zone:()=>{meta.events["view_item"]()},add_to_cart:()=>{meta.mtq("trackSingle",meta.ADVERTISER_ID,"AddToCart",meta.helpers.getPayload("add_to_cart"),{eventID:meta.helpers.getEventID("add_to_cart_"+meta.DL_EVENT_ID)});cTags.payload.meta.add_to_cart=meta.helpers.getPayload("add_to_cart")},newAccountRegistration:()=>{meta.mtq("trackSingle",meta.ADVERTISER_ID,"InitiateRegistration",meta.helpers.getPayload("sign_up"),{eventID:meta.helpers.getEventID("sign_up_funnel")});cTags.payload.meta.sign_up_funnel=meta.helpers.getPayload("sign_up_funnel")},sign_up_funnel:()=>{meta.mtq("trackSingle",meta.ADVERTISER_ID,"InitiateRegistration",meta.helpers.getPayload("sign_up"),{eventID:meta.helpers.getEventID("sign_up_funnel")});cTags.payload.meta.sign_up_funnel=meta.helpers.getPayload("sign_up_funnel")},sign_up:()=>{meta.mtq("trackSingle",meta.ADVERTISER_ID,"CompleteRegistration",meta.helpers.getPayload("sign_up"),{eventID:meta.helpers.getEventID("sign_up")});cTags.payload.meta.sign_up=meta.helpers.getPayload("sign_up")},form_submit:()=>{meta.mtq("trackSingle",meta.ADVERTISER_ID,"Lead",meta.helpers.getPayload("form_submit"),{eventID:meta.helpers.getEventID("form_submit")});cTags.payload.meta.form_submit=meta.helpers.getPayload("page_view")},begin_checkout:()=>{meta.mtq("trackSingle",meta.ADVERTISER_ID,"InitiateCheckout",meta.helpers.getPayload("checkout"),{eventID:meta.helpers.getEventID("begin_checkout")});cTags.payload.meta.view_cart=meta.helpers.getPayload("checkout")},begin_checkout_zone:()=>{meta.events["begin_checkout"]()},view_cart_zone:()=>{meta.events["view_cart"]()},purchase_zone:()=>{meta.events["purchase"]()},view_cart:()=>{meta.mtq("trackSingle",meta.ADVERTISER_ID,"InitiateCheckout",meta.helpers.getPayload("checkout"),{eventID:meta.helpers.getEventID("view_cart")});cTags.payload.meta.view_cart=meta.helpers.getPayload("checkout")},purchase:()=>{meta.mtq("trackSingle",meta.ADVERTISER_ID,"Purchase",meta.payload["checkout"](),{eventID:meta.helpers.getEventID("purchase")});cTags.payload.meta["Purchase"]=meta.payload["checkout"]()}
169,category_purchase:()=>{const product_category=meta.DL_EVENT_DATA?.products_category;const category_purchase_event_name=meta.DL_EVENT+"_"+product_category;if(product_category==="capsules"){meta.mtq("trackSingleCustom",meta.ADVERTISER_ID,"PurchaseCapsules",meta.helpers.getPayload("category_purchase"),{eventID:meta.helpers.getEventID(category_purchase_event_name)});cTags.payload.meta[category_purchase_event_name]=meta.helpers.getPayload("category_purchase")}if(product_category==="machines"){meta.mtq("trackSingleCustom",meta.ADVERTISER_ID,"PurchaseMachines",meta.helpers.getPayload("category_purchase"),{eventID:meta.helpers.getEventID(category_purchase_event_name)});cTags.payload.meta[category_purchase_event_name]=meta.helpers.getPayload("category_purchase")}if(product_category==="accessories"){meta.mtq("trackSingleCustom",meta.ADVERTISER_ID,"PurchaseAccesories",meta.helpers.getPayload("category_purchase"),{eventID:meta.helpers.getEventID(category_purchase_event_name)});cTags.payload.meta[category_purchase_event_name]=meta.helpers.getPayload("category_purchase")}},subscription_plan_purchase_gtm:()=>{meta.mtq("trackSingleCustom",meta.ADVERTISER_ID,"PurchaseSubscriptions",meta.helpers.getPayload("subscription_plan_purchase_gtm"),{eventID:meta.helpers.getEventID("subscription_plan_purchase_gtm")});cTags.payload.meta["subscription_plan_purchase_gtm"]=meta.helpers.getPayload("subscription_plan_purchase_gtm")},easyorder_purchase:()=>{meta.mtq("trackCustom","PurchaseEasyOrder",meta.helpers.getPayload("easyorder_purchase"),{eventID:meta.helpers.getEventID(meta.DL_EVENT)});cTags.payload.meta[meta.DL_EVENT]=meta.helpers.getPayload("easyorder_purchase")}},payload:{userData:()=>{return{em:ah.sha256(ah.clubMemberEmail()),external_id:ah.sha256(ah.clubMemberID()),country:ah.sha256(gtmVars.market)}},page_view:()=>{return{page_type:meta.helpers.page_or_breadcrumb_id("page_type",3)||"",content_category:meta.helpers.page_or_breadcrumb_id("page_category",1)||"",content_name:meta.helpers.page_or_breadcrumb_id("page_name",3)||"",content_subsection:meta.helpers.page_or_breadcrumb_id("page_subcategory",2)||"",content_technology:meta.helpers.page_technology_or_breadcrumb_id()||"",currency:gtmVars.getCurrency(),is_live:meta.helpers.is_live()||"",landscape:meta.DL_EVENT_DATA.landscape||"",language:meta.DL_EVENT_DATA.language||"",external_id:ah.clubMemberID()||""}},form_submit:()=>{return{page_type:"engagement",content_category:meta.DL_EVENT,content_name:meta.helpers.page_or_breadcrumb_id("page_name",3),currency:gtmVars.getCurrency(),content_subsection:meta.helpers.page_or_breadcrumb_id("page_subcategory",2),content_technology:meta.helpers.page_technology_or_breadcrumb_id(),is_live:meta.helpers.is_live(),landscape:meta.DL_PAGE_VIEW.landscape,language:meta.DL_PAGE_VIEW.language,external_id:ah.clubMemberID()}},sign_up:()=>{return{page_type:"engagement",content_category:"registration",currency:gtmVars.getCurrency(),content_name:meta.helpers.page_or_breadcrumb_id("page_name",3),content_subsection:meta.helpers.page_or_breadcrumb_id("page_subcategory",2),content_technology:meta.helpers.page_technology_or_breadcrumb_id(),is_live:meta.helpers.is_live(),landscape:meta.DL_PAGE_VIEW.landscape,language:meta.DL_PAGE_VIEW.language,external_id:ah.clubMemberID()}},view_item:()=>{return{content_type:"product",content_category:meta.DL_EVENT_DATA.ecommerce.items[0].item_category,content_ids:[gtmKeys.Facebook.local?meta.DL_EVENT_DATA.ecommerce.items[0].item_market_id:meta.DL_EVENT_DATA.ecommerce.items[0].item_id],content_name:meta.DL_EVENT_DATA.ecommerce.items[0].item_name,currency:gtmVars.getCurrency(),is_live:meta.helpers.is_live(),landscape:meta.DL_PAGE_VIEW.landscape,language:meta.DL_PAGE_VIEW.language,num_items:meta.helpers.items_total_quantity(meta.DL_EVENT_DATA.ecommerce.items),product_range:meta.DL_EVENT_DATA.ecommerce.items[0].item_range,product_technology:meta.DL_EVENT_DATA.ecommerce.items[0].item_technology,product_type:meta.DL_EVENT_DATA.ecommerce.items[0].item_type,external_id:ah.clubMemberID(),value:+meta.DL_EVENT_DATA.ecommerce.items[0].price||0,product_catalog_id:meta.helpers.product_catalog_id()}},add_to_cart:()=>{var products=meta.DL_EVENT_DATA.ecommerce.items||[];var contents_payload=[];products.map(product=>{if(Number(product.price)>0){contents_payload.push({id:meta.DL_EVENT_DATA.ecommerce.items[0].item_id,quantity:+product.quantity})}});return{content_type:"product",content_category:meta.helpers.page_or_breadcrumb_id("page_category",1),content_name:meta.helpers.page_or_breadcrumb_id("page_name",3),content_ids:gtmKeys.Facebook.local?meta.helpers.all_items_market_ids_array(meta.DL_EVENT_DATA.ecommerce.items):meta.helpers.all_items_ids_array(meta.DL_EVENT_DATA.ecommerce.items),currency:gtmVars.getCurrency(),is_live:meta.helpers.is_live(),landscape:meta.DL_PAGE_VIEW.landscape,language:meta.DL_PAGE_VIEW.language,num_items:meta.helpers.items_total_quantity(),product_range:meta.DL_EVENT_DATA.ecommerce.items[0].item_range,product_te
169chnology:meta.DL_EVENT_DATA.ecommerce.items[0].item_technology,product_type:meta.DL_EVENT_DATA.ecommerce.items[0].item_type,product_catalog_id:meta.helpers.product_catalog_id(),external_id:ah.clubMemberID(),value:+meta.DL_EVENT_DATA.ecommerce.value||0,contents:contents_payload}},checkout:()=>{var products=meta.DL_EVENT_DATA.ecommerce.items||[];var contents_payload=[];products.map(product=>{if(Number(product.price)>0){contents_payload.push({id:gtmKeys.Facebook.local?product.item_market_id:product.item_id,quantity:+product.quantity})}});var data={content_type:"product",content_category:"checkout",all_accessor_qty:meta.helpers.accessories_total_quantity(meta.DL_EVENT_DATA.ecommerce.items),all_accessor_rev:meta.helpers.accessories_total_revenue_purchase(meta.DL_EVENT_DATA.ecommerce.items),all_capsules_qty:meta.helpers.capsules_total_quantity(meta.DL_EVENT_DATA.ecommerce.items),all_capsules_rev:meta.helpers.all_capsules_total_revenue_purchase(meta.DL_EVENT_DATA.ecommerce.items),all_machines_qty:meta.helpers.machines_total_quantity(meta.DL_EVENT_DATA.ecommerce.items),all_machines_rev:meta.helpers.all_machines_total_revenue_purchase(meta.DL_EVENT_DATA.ecommerce.items),content_ids:gtmKeys.Facebook.local?meta.helpers.all_items_market_ids_array(meta.DL_EVENT_DATA.ecommerce.items):meta.helpers.all_items_ids_array(meta.DL_EVENT_DATA.ecommerce.items),content_name:meta.helpers.page_or_breadcrumb_id("page_name",3),currency:gtmVars.getCurrency(),is_live:meta.helpers.is_live(),landscape:meta.DL_PAGE_VIEW.landscape,language:meta.DL_PAGE_VIEW.language,num_items:meta.helpers.items_total_quantity(),product_categories:meta.helpers.deduped(meta.DL_EVENT_DATA.ecommerce.items,"item_category"),product_ranges:meta.helpers.deduped(meta.DL_EVENT_DATA.ecommerce.items,"item_range"),product_technologies:meta.helpers.deduped(meta.DL_EVENT_DATA.ecommerce.items,"item_technology"),product_types:meta.helpers.deduped(meta.DL_EVENT_DATA.ecommerce.items,"item_type"),product_catalog_id:meta.helpers.product_catalog_id(),revenue:meta.DL_EVENT_DATA.order_revenue,external_id:ah.clubMemberID(),value:+meta.DL_EVENT_DATA.ecommerce.value,contents:contents_payload};if(meta.helpers.total_qty(meta.DL_EVENT_DATA.ecommerce.items,"capsule","original")){data.ol_capsules_qty=meta.helpers.total_qty(meta.DL_EVENT_DATA.ecommerce.items,"capsule","original");data.ol_capsules_rev=meta.helpers.total_rev(meta.DL_EVENT_DATA.ecommerce.items,"capsule","original")}if(meta.helpers.total_qty(meta.DL_EVENT_DATA.ecommerce.items,"machine","original")){data.ol_machines_qty=meta.helpers.total_qty(meta.DL_EVENT_DATA.ecommerce.items,"machine","original");data.ol_machines_rev=meta.helpers.total_rev(meta.DL_EVENT_DATA.ecommerce.items,"machine","original")}if(meta.helpers.total_qty(meta.DL_EVENT_DATA.ecommerce.items,"capsule","vertuo")){data.vl_capsules_qty=meta.helpers.total_qty(meta.DL_EVENT_DATA.ecommerce.items,"capsule","vertuo");data.vl_capsules_rev=meta.helpers.total_rev(meta.DL_EVENT_DATA.ecommerce.items,"capsule","vertuo")}if(meta.helpers.total_qty(meta.DL_EVENT_DATA.ecommerce.items,"machine","vertuo")){data.vl_machines_qty=meta.helpers.total_qty(meta.DL_EVENT_DATA.ecommerce.items,"machine","vertuo");data.vl_machines_rev=meta.helpers.total_rev(meta.DL_EVENT_DATA.ecommerce.items,"machine","vertuo")}return data},category_purchase:()=>{const product_category=meta.DL_EVENT_DATA?.products_category;const category_purchase_event_name=meta.DL_EVENT+"_"+product_category;var ecommerce_object=meta.DL_EVENT_DATA.category_purchase_ecommerce||[];var products=ecommerce_object[category_purchase_event_name]&&ecommerce_object[category_purchase_event_name].items||[];var contents_payload=[];var product_ids=[];var total_value=0;var number_items=0;var item_category=products.length>0&&products[0].item_category?products[0].item_category:"";var techSet={};var rangeSet={};var typeSet={};products.forEach(product=>{if(product&&product.item_id){product_ids.push(product.item_id);var price=Number(product.price)||0;var quantity=Number(product.quantity)||0;if(price>0&&quantity>0){number_items+=quantity;contents_payload.push({id:product.item_id,quantity:quantity});total_value+=Math.round(price*quantity*1e3)}var tech=(product.item_technology||"").trim().toLowerCase();if(tech==="original"||tech==="vertuo"){var titleCaseTech=tech.charAt(0).toUpperCase()+tech.slice(1);techSet[titleCaseTech]=1}
169if(product.item_range){product.item_range.split(/\|+/).forEach(value=>{if(value)rangeSet[value.trim()]=1})}if(product.item_type){typeSet[product.item_type.trim()]=1}}});total_value=total_value/1e3;var dedupedSortedTechnologies=Object.keys(techSet).sort();var dedupedSortedRanges=Object.keys(rangeSet).sort();var dedupedSortedTypes=Object.keys(typeSet).sort();return{content_type:"product",content_category:"checkout",content_ids:product_ids,content_name:meta.helpers.page_or_breadcrumb_id("page_name",3),currency:gtmVars.getCurrency(),is_live:meta.helpers.is_live(),landscape:meta.DL_PAGE_VIEW.landscape,language:meta.DL_PAGE_VIEW.language,num_items:number_items,product_categories:item_category,product_ranges:dedupedSortedRanges,product_technologies:dedupedSortedTechnologies,product_types:dedupedSortedTypes,product_catalog_id:meta.helpers.product_catalog_id(),revenue:total_value,external_id:ah.clubMemberID(),value:total_value,contents:contents_payload}},subscription_plan_purchase_gtm:()=>{var products=meta.DL_EVENT_DATA.ecommerce.items||[];var contents_payload=[];products.map(product=>{if(Number(product.price)>0){contents_payload.push({id:gtmKeys.Facebook.local?product.item_market_id:product.item_id,quantity:+product.quantity})}});var data={content_type:"product",content_category:"checkout",content_ids:[gtmKeys.Facebook.local?meta.DL_EVENT_DATA.ecommerce.items[0].item_market_id:meta.DL_EVENT_DATA.ecommerce.items[0].item_id],content_name:meta.helpers.page_or_breadcrumb_id("page_name",3),currency:gtmVars.getCurrency(),is_live:meta.helpers.is_live(),landscape:meta.DL_PAGE_VIEW.landscape,language:meta.DL_PAGE_VIEW.language,num_items:meta.helpers.items_total_quantity(),product_categories:meta.DL_EVENT_DATA.item_subscription_category_event,product_ranges:meta.helpers.deduped(meta.DL_EVENT_DATA.ecommerce.items,"item_range"),product_technologies:meta.helpers.deduped(meta.DL_EVENT_DATA.ecommerce.items,"item_technology"),product_types:meta.helpers.deduped(meta.DL_EVENT_DATA.ecommerce.items,"item_type"),revenue:meta.DL_EVENT_DATA.order_revenue,external_id:ah.clubMemberID(),value:meta.DL_EVENT_DATA.order_revenue,contents:contents_payload};return data},easyorder_purchase:()=>{var easyorder_purchase=window.gtmDataObject.find(e=>{if(e.event==="easyorder_purchase")return e});return easyorder_purchase}},helpers:{splitRegex:(val,str)=>{try{var reg=new RegExp(str,"g");if(val&&val.search(reg)!=-1){return val.split(reg)}}catch(e){return val}},getPayload:event=>{try{return cTags.meta.payload[event]()}catch(e){if(meta.DEBUG_MODE)console.warn("Error getting payload. Event: "+event);return{}}},getRandomInt:(min,max)=>{const minCeiled=Math.ceil(min);const maxFloored=Math.floor(max);return Math.floor(Math.random()*(maxFloored-minCeiled)+minCeiled)},getEventID:(event,value)=>{const now=new Date;if(!value){value=now.getMilliseconds()+"."+meta.helpers.getRandomInt(1e5,999999)}window.cTags.eventID=window.cTags.eventID||{};window.cTags.eventID[event]||(cTags.eventID[event]=value);return cTags.eventID[event]},sha256:str=>{function sha256(r){if(r){r=r.toString();for(var $,_,o=Math.pow,f=o(2,32),t="length",a="",n=[],h=8*r[t],i=sha256.h=sha256.h||[],c=sha256.k=sha256.k||[],e=c[t],s={},u=2;e<64;u++)if(!s[u]){for($=0;$<313;$+=u)s[$]=u;i[e]=o(u,.5)*f|0,c[e++]=o(u,1/3)*f|0}for(r+="Â";r[t]%64-56;)r+="\0";for($=0;$<r[t];$++){if((_=r.charCodeAt($))>>8)return;n[$>>2]|=_<<(3-$)%4*8}for(_=0,n[n[t]]=h/f|0,n[n[t]]=h;_<n[t];){var v=n.slice(_,_+=16),g=i;for($=0,i=i.slice(0,8);$<64;$++){var l=v[$-15],k=v[$-2],x=i[0],S=i[4],d=i[7]+(A(S,6)^A(S,11)^A(S,25))+(S&i[5]^~S&i[6])+c[$]+(v[$]=$<16?v[$]:v[$-16]+(A(l,7)^A(l,18)^l>>>3)+v[$-7]+(A(k,17)^A(k,19)^k>>>10)|0),p=(A(x,2)^A(x,13)^A(x,22))+(x&i[1]^x&i[2]^i[1]&i[2]);(i=[d+p|0].concat(i))[4]=i[4]+d|0}for($=0;$<8;$++)i[$]=i[$]+g[$]|0}for($=0;$<8;$++)for(_=3;_+1;_--){var w=i[$]>>8*_&255;a+=(w<16?0:"")+w.toString(16)}return a}function A(r,$){return r>>>$|r<<32-$}}return sha256(str)},clubMemberID:()=>{var userId=padl.user?.clubMember?.clubMemberID;if(typeof userId=="undefined"||userId==null||userId==""){userId=undefined}return userId},items_total_quantity:items=>{var products=items||[];return products.reduce((sum,product)=>{return sum+(product&&(+product.item_accessory_quantity_purchased||0)+(+product.item_capsule_quantity_purchased||0)+(+product.item_machine_quantity_purchased||0)||0)},0)},product_catalog_id:()=>
169{if(gtmVars.market=="US")return"2269407133256858";else return null},all_items_market_ids_array:items=>{var products=items||[];return products.map(product=>{return product&&product.item_market_id})},all_items_ids_array:items=>{var products=items||[];return products.map(product=>{return product&&product.item_id})},page_or_breadcrumb_id:(property,index)=>{var attr=meta.DL_PAGE_VIEW[property],uid=meta.DL_PAGE_VIEW.breadcrumb_id;attr=attr?ah.sane_uid(attr):undefined;uid=uid?ah.sane_uid(uid.split(":")[index]):undefined;return uid?uid:attr||undefined},page_technology_or_breadcrumb_id:()=>{var uid=meta.DL_PAGE_VIEW.breadcrumb_id;var attr=meta.DL_PAGE_VIEW.page_technology;var newValue="";if(/order\/(accessories|machines|capsules)\/vertuo/i.test(window.location.pathname)){newValue="vertuo"}else if(uid&&uid.split(":")[4]){newValue=ah.sane_uid(uid.split(":")[4])}else if(attr&&attr!=null&&attr!=undefined){newValue=ah.sane_uid(attr)}return newValue||undefined},is_live:()=>{if(typeof padl!=="undefined"){return padl.app.isEnvironmentProd.toString()}else if(window.gtmVars.environment==="PROD")return"true";else return"false"},accessories_total_quantity:items=>{var products=items||[];return products.reduce((sum,product)=>{if(product&&/access/i.test(product.item_category)){var quantity=typeof product.item_accessory_quantity_add!=="undefined"?product.item_accessory_quantity_add:typeof product.item_accessory_quantity_checkout!=="undefined"?product.item_accessory_quantity_checkout:typeof product.item_accessory_quantity_purchased!=="undefined"?product.item_accessory_quantity_purchased:0;return sum+quantity}return sum},0)},accessories_total_revenue_purchase:items=>{var products=items||[];return products.reduce((sum,product)=>{return product&&/accessor/i.test(product.item_category)?sum+Math.round(product.price*product.quantity*1e3||0):sum},0)/1e3},capsules_total_quantity:items=>{var products=items||[];return products.reduce((sum,product)=>{if(product&&/caps/i.test(product.item_category)){var quantity=typeof product.item_capsule_quantity_add!=="undefined"?product.item_capsule_quantity_add:typeof product.item_capsule_quantity_checkout!=="undefined"?product.item_capsule_quantity_checkout:typeof product.item_capsule_quantity_purchased!=="undefined"?product.item_capsule_quantity_purchased:0;return sum+quantity}return sum},0)},all_capsules_total_revenue_purchase:items=>{var products=items||[];return products.reduce((sum,product)=>{return product&&/capsule/i.test(product.item_category)?sum+Math.round(product.price*product.quantity*1e3||0):sum},0)/1e3},machines_total_quantity:items=>{var products=items||[];return products.reduce((sum,product)=>{if(product&&/mach/i.test(product.item_category)){var quantity=typeof product.item_machine_quantity_add!=="undefined"?product.item_machine_quantity_add:typeof product.item_machine_quantity_checkout!=="undefined"?product.item_machine_quantity_checkout:typeof product.item_machine_quantity_purchased!=="undefined"?product.item_machine_quantity_purchased:0;return sum+quantity}return sum},0)},all_machines_total_revenue_purchase:items=>{var products=items||[];return products.reduce((sum,product)=>{return product&&/machine/i.test(product.item_category)?sum+Math.round(product.price*product.quantity*1e3||0):sum},0)/1e3},deduped:(items,property)=>{var props=items.map(product=>{return product&&product[property]})||[];return Object.keys(props.reduce((dict,prop)=>{if(prop){prop=""+prop;prop.split(/\|+/).forEach(value=>{if(value){dict[value]=1}})}return dict},{})).sort()},total_qty:(items,filter_category,filter_technology)=>{var products=items||[];function zero_one(products,filter_category,filter_technology){return+products.reduce((flag,product)=>{return flag||/${filter_category}/i.test(product.item_category)&&/${filter_technology}/i.test(product.item_technology)},0)}return+products.reduce((sum,product)=>{return product&&/${filter_technology}/i.test(product.item_technology)&&/${filter_category}/i.test(product.item_category)?sum+product.quantity:sum},0)||zero_one(products,filter_technology,filter_category)},total_revenue:(items,filter_category,filter_technology)=>{var products=items||[];return products.reduce((sum,product)=>{return product&&/${filter_category}/i.test(product.item_category)&&/${filter_technology}/i.test(product.item_technology)?sum+Math.round(product.price*product.quantity*1e3||0):sum},0)/1e3}}}})();window.cTags=window.cTags||{};window.cTags.calleo=window.cTags.calleo||{};window.cTags.logs=window.cTags.logs||{};window.cTags.logs.calleo=window.cTags.logs.calleo||[];cTags.calleo.init=function(){ah.wrap(function(){function I(e,n){var t=window[e]=window[e]||function(){a=arguments,t["callMethod"]?t["callMethod"].apply(t,a):t.queue.push(a)},a=document.getElementsByTagName("script")[0],r=document.createElement("script");window[e="_"+e]=window[e]||t,t.push=t,t.loaded=!0,t.version="1.0",t.queue=[],t.market=gtmVars.market,t.language=document.documentElement.lang,t.channel=gtmVars.business,r.async=!0,r.src="//www."+(gtmVars.isEnvironmentProd()?"":"vst.")+"c
169ontact.nespresso.com/apps.php?a=calleo-"+n+(/(msie [1-9]|Trident\/7\.0)/i.test(navigator.userAgent)?"&v=ie":""),a.parentNode.insertBefore(r,a)}var event_raised_by="GTM Calleo script";function listener_makerCalleoChat(action){calleoChat("addChatListener",action,function(requestId,triggerId,source){var eventData={event:"chat_interaction",action_type:action,requestId:requestId,triggerId:triggerId,chat_type:chatTypeMapping(source),event_raised_by:event_raised_by};gtmDataObject.push(eventData)})}function listener_makerCalleoTrigger(action){calleoTrigger("addTriggerListener",action,function(requestId,triggerId,triggerName){var eventData={event:"chat_interaction",action_type:action,requestId:requestId,triggerId:triggerId,triggerName:triggerName,chat_type:"proactive",event_raised_by:event_raised_by};gtmDataObject.push(eventData)})}function chatTypeMapping(source){switch(source){case"chat":return"contact_us";case"chat_lt":return"proactive";case"chat_embed":return"embedded";default:return"unknown"}}if(gtmKeys.Calleo?.embedded){I("calleoChat","livechat");listener_makerCalleoChat("launch");listener_makerCalleoChat("start");listener_makerCalleoChat("end");listener_makerCalleoChat("cancel");listener_makerCalleoChat("user_banned");calleoChat("addChatListener","rating",function(requestId,triggerId,rating,source){var eventData={event:"chat_interaction",action_type:"review",review_rating:"Delay:"+rating.delay+"|Quality:"+rating.quality+"|Satisfaction:"+rating.satisfaction,chat_type:chatTypeMapping(source),event_raised_by:event_raised_by};gtmDataObject.push(eventData)});listener_makerCalleoChat("transcript_sent");listener_makerCalleoChat("transcript_sent_from_anonymous");document.addEventListener("click",ah.wrap(function(e,el){el=e.target;if(/(^|\s)open-live-chat(\s|$)/.test(el.id+" "+el.className)){e.preventDefault();window["calleoChat"]("startChat")}}))}if(gtmKeys.Calleo?.proactive){I("calleoTrigger","triggers");listener_makerCalleoTrigger("launch");listener_makerCalleoTrigger("accept");listener_makerCalleoTrigger("refuse");listener_makerCalleoTrigger("ignore");if(ah.clubMemberID()){window["calleoTrigger"]("NessclubId",ah.clubMemberID())}}})()};(function(){window.cTags=window.cTags||{};window.cTags.logs=window.cTags.logs||{};window.cTags.logs.snapchat=window.cTags.logs.snapchat||[];window.cTags.payload=window.cTags.snapchat||{};window.cTags.payload.snapchat=window.cTags.payload.snapchat||{};cTags.snapchat={init:function(uniqueEventId,debug){if(typeof uniqueEventId==="string"||uniqueEventId instanceof String){try{uniqueEventId=window.gtmDataObject.find(function(e){if(e.event===uniqueEventId)return e})["gtm.uniqueEventId"]}catch(e){throw new Error("snapchat uniqueEventId("+uniqueEventId+") not found in datalayer")}}snapchat=cTags.snapchat;snapchat.DL_EVENT_ID=uniqueEventId;snapchat.DL_EVENT_DATA=window.gtmDataObject.find(function(e){if(e["gtm.uniqueEventId"]===snapchat.DL_EVENT_ID)return e});snapchat.DL_PAGE_VIEW=window.gtmDataObject.find(function(e){if(e.event==="page_view")return e});snapchat.DL_EVENT=snapchat.DL_EVENT_DATA.event;snapchat.DEBUG_MODE=debug||false;snapchat.SNAPCHAT_ID="e00547fc-54a0-4a1e-9b25-2c1520530165";try{if(snapchat.DEBUG_MODE)console.log("snapchat.init: GTM Event("+snapchat.DL_EVENT+") - uniqueEventId("+uniqueEventId+")");var page_event_definition="page_view|virtual_page_view|page_view_catch_up|Page View Keys";var page_view_events=snapchat.DL_EVENT.match("^("+page_event_definition+")$");var pageViewCounter=cTags.logs.snapchat.filter(function(e){return e.match("^("+page_event_definition+")$")}).length;var eventCounter=cTags.logs.snapchat.filter(function(e){return e===snapchat.DL_EVENT}).length;var unlimitedEvents=["add_to_cart"];if(!page_view_events&&pageViewCounter===0){snapchat.events["page_view"]();cTags.logs.snapchat.push("page_view");if(snapchat.DEBUG_MODE)console.warn("Triggered missing pageView before: "+snapchat.DL_EVENT)}if(eventCounter===0){snapchat.events[snapchat.DL_EVENT]();cTags.logs.snapchat.push(snapchat.DL_EVENT)}else if(unlimitedEvents.includes(snapchat.DL_EVENT)){snapchat.events[snapchat.DL_EVENT]();cTags.logs.snapchat.push(snapchat.DL_EVENT)}else{if(snapchat.DEBUG_MODE)console.warn("Multiple event not allowed for: "+snapchat.DL_EVENT)}}catch(error){if(snapchat.DEBUG_MODE){console.log("snapchat Error on event: "+snapchat.DL_EVENT);console.log(error)}}},events:{page_view:function(){var snapchat=cTags.snapchat;(function(win,doc,sdk_url){if(win.snaptr)return;var tr=win.snaptr=function(){tr.handleRequest?tr.handleRequest.apply(tr,arguments):tr.queue.push(arguments)};tr.queue=[];var s="script";var new_script_section=doc.createElement(s);new_script_section.async=!0;new_script_section.src=sdk_url;var insert_pos=doc.getElementsByTagName(s)[0];insert_pos.parentNode.insertBefore(new_script_section,insert_pos)})(window,document,"https://sc-static.net/scevent.min.js");var emailHash=ah.sessStorage.get("em_sha256")||padl.app.emailHash||null;if(emailHash){snaptr("init",snapchat.SNAPCHAT_ID,{user_email:emailHash});if(!ah.sessStorage.get("em_sha256")&&padl.app.emailHash){ah.sessStorage.
169init();ah.sessStorage.set({em_sha256:padl.app.emailHash});ah.sessStorage.save()}}else{snaptr("init",snapchat.SNAPCHAT_ID,{})}snaptr("track","PAGE_VIEW",{client_dedup_id:snapchat.helpers.getEventID("page_view")});if(snapchat.DEBUG_MODE)console.log("Snapchat PAGE_VIEW","client_dedup_id:",snapchat.helpers.getEventID("page_view"))},page_view_catch_up:function(){cTags.snapchat.events["page_view"]()},"Page View Keys":function(){cTags.snapchat.events["page_view"]()},view_item:function(){snaptr("track","VIEW_CONTENT",cTags.snapchat.helpers.getPayload("view_item"));if(snapchat.DEBUG_MODE)console.log("Snapchat VIEW_CONTENT");if(snapchat.DEBUG_MODE)console.log(cTags.snapchat.helpers.getPayload("view_item"))},add_to_cart:function(){snaptr("track","ADD_CART",cTags.snapchat.helpers.getPayload("add_to_cart"));if(snapchat.DEBUG_MODE)console.log("Snapchat ADD_CART");if(snapchat.DEBUG_MODE)console.log(cTags.snapchat.helpers.getPayload("add_to_cart"))},sign_up_funnel:function(){var dedup_id=ah.getEventID("sign_up_funnel",snapchat.DL_EVENT_DATA["gtm.uniqueEventId"]);snaptr("track","SUBSCRIBE",{client_dedup_id:dedup_id});if(snapchat.DEBUG_MODE)console.log("Snapchat SUBSCRIBE","client_dedup_id:",dedup_id)},sign_up:function(){var dedup_id=ah.getEventID("sign_up",snapchat.DL_EVENT_DATA["gtm.uniqueEventId"]);snaptr("track","SIGN_UP",{client_dedup_id:dedup_id});if(snapchat.DEBUG_MODE)console.log("Snapchat SIGN_UP","client_dedup_id:",dedup_id)},form_submit:function(){var dedup_id=ah.getEventID("form_submit",snapchat.DL_EVENT_DATA["gtm.uniqueEventId"]);snaptr("track","CUSTOM_EVENT_1",{client_dedup_id:dedup_id});if(snapchat.DEBUG_MODE)console.log("Snapchat CUSTOM_EVENT_1","client_dedup_id:",dedup_id)},begin_checkout:function(){snaptr("track","START_CHECKOUT",cTags.snapchat.helpers.getPayload("begin_checkout"));if(snapchat.DEBUG_MODE)console.log("Snapchat START_CHECKOUT");if(snapchat.DEBUG_MODE)console.log(cTags.snapchat.helpers.getPayload("begin_checkout"))},purchase:function(){snaptr("track","PURCHASE",cTags.snapchat.helpers.getPayload("purchase"));if(snapchat.DEBUG_MODE)console.log("Snapchat PURCHASE");if(snapchat.DEBUG_MODE)console.log(cTags.snapchat.helpers.getPayload("purchase"))}},payload:{view_item:function(product){var dl=snapchat.DL_EVENT_DATA;var products=snapchat.DL_EVENT_DATA.ecommerce.items||[];return{client_dedup_id:ah.getEventID(snapchat.DL_EVENT,dl["gtm.uniqueEventId"]),item_category:product.item_category,item_ids:product.item_market_id,currency:dl.ecommerce.currency,number_items:products.reduce(function(acc,p){return acc+(+p.quantity||0)},0),price:+item.price||0}},add_to_cart:function(){var dl=snapchat.DL_EVENT_DATA;var products=snapchat.DL_EVENT_DATA.ecommerce.items||[];return{client_dedup_id:ah.getEventID("add_to_cart_"+dl["gtm.uniqueEventId"],dl["gtm.uniqueEventId"]),item_category:dl.ecommerce.items[0].item_category,item_ids:cTags.snapchat.helpers.getItemIds(products),currency:dl.ecommerce.currency,number_items:products.reduce(function(acc,p){return acc+(+p.quantity||0)},0),price:+dl.ecommerce.value||0}},begin_checkout:function(){var dl=snapchat.DL_EVENT_DATA;var products=snapchat.DL_EVENT_DATA.ecommerce.items||[];return{client_dedup_id:ah.getEventID("begin_checkout",dl["gtm.uniqueEventId"]),item_category:"checkout",item_ids:cTags.snapchat.helpers.getItemIds(products),currency:dl.ecommerce.currency,number_items:products.reduce(function(acc,p){return acc+(+p.quantity||0)},0),price:+dl.ecommerce.value||0}},purchase:function(){var dl=snapchat.DL_EVENT_DATA;var products=snapchat.DL_EVENT_DATA.ecommerce.items||[];return{client_dedup_id:ah.getEventID("purchase",dl["gtm.uniqueEventId"]),item_category:"checkout",item_ids:cTags.snapchat.helpers.getItemIds(products),currency:dl.ecommerce.currency,number_items:products.reduce(function(acc,p){return acc+(+p.quantity||0)},0),price:+dl.ecommerce.value||0,transaction_id:dl.ecommerce.transaction_id}}},helpers:{getEventID:function(event){var snapchat=cTags.snapchat;var value=snapchat.DL_EVENT_ID;window.cTags.eventID=window.cTags.eventID||{};window.cTags.eventID[event]||(cTags.eventID[event]=value);return cTags.eventID[event]},getPayload:function(event){try{return cTags.snapchat.payload[event]()}catch(e){return{}}},getItemIds:function(items){try{return items.map(function(item){return item.item_id})}catch(e){return[]}}}}})();(function(){window.cTags=window.cTags||{};window.cTags.logs=window.cTags.logs||{};window.cTags.logs.amazon=window.cTags.logs.amazon||[];window.cTags.payload=window.cTags.payload||{};window.cTags.payload.amazon=window.cTags.payload.amazon||{};cTags.amazon={init:function(uniqueEventId,debug){var amazon=cTags.amazon;
169if(typeof uniqueEventId==="string"||uniqueEventId instanceof String){try{uniqueEventId=window.gtmDataObject.find(function(e){if(e.event===uniqueEventId)return e})["gtm.uniqueEventId"]}catch(e){throw new Error("amazon uniqueEventId("+uniqueEventId+") not found in datalayer")}}amazon.DL_EVENT_ID=uniqueEventId;amazon.DL_EVENT_DATA=window.gtmDataObject.find(function(e){if(e["gtm.uniqueEventId"]===amazon.DL_EVENT_ID)return e});amazon.DL_PAGE_VIEW=window.gtmDataObject.find(function(e){if(e.event==="page_view")return e});amazon.DL_EVENT=amazon.DL_EVENT_DATA.event;amazon.DEBUG_MODE=debug||false;amazon.ADVERTISER_ID=gtmKeys.Amazon.toString();var regionMap={US:"NA",MX:"NA",CA:"NA"};amazon.REGION=regionMap[gtmVars.market]||"EU";try{if(amazon.DEBUG_MODE)console.log("amazon.init: GTM Event("+amazon.DL_EVENT+") - uniqueEventId("+uniqueEventId+")");var page_event_definition="page_view|virtual_page_view|page_view_catch_up|Page View Keys";var page_view_events=amazon.DL_EVENT.match("^("+page_event_definition+")$");var pageViewCounter=cTags.logs.amazon.filter(function(e){return e.match("^("+page_event_definition+")$")}).length;var eventCounter=cTags.logs.amazon.filter(function(e){return e===amazon.DL_EVENT}).length;var unlimitedEvents=["add_to_cart"];if(!page_view_events&&pageViewCounter===0){amazon.events["page_view"]();cTags.logs.amazon.push("page_view");if(amazon.DEBUG_MODE)console.warn("Triggered missing pageView before: "+amazon.DL_EVENT)}if(eventCounter===0){amazon.events[amazon.DL_EVENT]();cTags.logs.amazon.push(amazon.DL_EVENT)}else if(unlimitedEvents.includes(amazon.DL_EVENT)){amazon.events[amazon.DL_EVENT]();cTags.logs.amazon.push(amazon.DL_EVENT)}else{if(amazon.DEBUG_MODE)console.warn("Multiple event not allowed for: "+amazon.DL_EVENT)}}catch(error){if(amazon.DEBUG_MODE){console.log("amazon Error on event: "+amazon.DL_EVENT);console.log(error)}}},events:{page_view:function(){var amazon=cTags.amazon;var breadcrumbUID=amazon.DL_PAGE_VIEW&&amazon.DL_PAGE_VIEW.breadcrumb_id||"";!function(w,d,s,t,a){if(w.amzn)return;w.amzn=a=function(){w.amzn.q.push([arguments,(new Date).getTime()])};a.q=[];a.version="0.0";s=d.createElement("script");s.src="https://c.amazon-adsystem.com/aat/amzn.js";s.id="amzn-pixel";s.async=true;t=d.getElementsByTagName("script")[0];t.parentNode.insertBefore(s,t)}(window,document);amzn("setRegion",amazon.REGION);amzn("addTag",amazon.ADVERTISER_ID);amzn("trackEvent","PageView");if(amazon.DEBUG_MODE)console.log("Amazon PageView");var categoryEventMap={capsule:["coffee","capsules","capsule"],machine:["machine","machines"],accessory:["accessories","accessory"]};var dimensionEventMap={OL:["original","originalline"],VL:["vertuo","vertuoline"]};Object.keys(categoryEventMap).forEach(function(category){if(categoryEventMap[category].some(function(v){return breadcrumbUID.includes(v)})){if(category!=="accessory"){Object.keys(dimensionEventMap).forEach(function(dimension){if(dimensionEventMap[dimension].some(function(v){return breadcrumbUID.includes(v)})){var eventName="PageView_"+category+dimension;amzn("trackEvent",eventName);if(amazon.DEBUG_MODE)console.log("Amazon "+eventName)}})}else{var eventName="PageView_"+category;amzn("trackEvent",eventName);if(amazon.DEBUG_MODE)console.log("Amazon "+eventName)}}})},page_view_catch_up:function(){cTags.amazon.events["page_view"]()},"Page View Keys":function(){cTags.amazon.events["page_view"]()},view_item:function(){var amazon=cTags.amazon;var payload=amazon.helpers.getPayload("view_item");amzn("trackEvent","ViewContent",payload);amazon.helpers.trackCategoryDimensionEvents("ViewContent",amazon.DL_EVENT_DATA.ecommerce.items);cTags.payload.amazon.view_item=payload;if(amazon.DEBUG_MODE)console.log("Amazon ViewContent",payload)},add_to_cart:function(){var amazon=cTags.amazon;var payload=amazon.helpers.getPayload("view_item");amzn("trackEvent","AddToCart",payload);amazon.helpers.trackCategoryDimensionEvents("AddToCart",amazon.DL_EVENT_DATA.ecommerce.items);cTags.payload.amazon.add_to_cart=payload;if(amazon.DEBUG_MODE)console.log("Amazon AddToCart",payload)},sign_up_funnel:function(){var amazon=cTags.amazon;amzn("trackEvent","Subscribe");if(amazon.DEBUG_MODE)console.log("Amazon Subscribe")},login:function(){var amazon=cTags.amazon;amzn("trackEvent","Login");if(amazon.DEBUG_MODE)console.log("Amazon Login")},form_submit:function(){var amazon=cTags.amazon;amzn("trackEvent","Contact");if(amazon.DEBUG_MODE)console.log("Amazon Contact")},sign_up:function(){var amazon=cTags.amazon;amzn("trackEvent","CompleteRegistration");if(amazon.DEBUG_MODE)console.log("Amazon CompleteRegistration")},begin_checkout:function(){var amazon=cTags.amazon;var payload=amazon.helpers.getPayload("checkout");amzn("trackEvent","Checkout",payload);amazon.helpers.trackCategoryDimensionEvents("Checkout",amazon.DL_EVENT_DATA.ecommerce.items);cTags.payload.amazon.begin_checkout=payload;if(amazon.DEBUG_MODE)console.log("Amazon Checkout",payload)},purchase:function(){var amazon=cTags.amazon;var payload=amazon.helpers.getPayload("checkout");amzn("trackEvent","Purchase",payload);amazon.helpers.trackCategoryDimensionEvents("Purchase",amazon.DL_EVENT_DATA.ecommerce.items);cTags.payload.amazon.purchase=payload;if(amazon.DEBUG_MODE)console.log("Amazon Purchase",payload)}},payload:{view_item:function(){var amazon=cTags.amazon;var products=amazon.DL_EVENT_DATA.ecommerce.items||[];var item=products[0]||{};return{content_category:item.item_category,content_id:item.item_id,content_name:item.item_name,currencyCode:amazon.DL_EVENT_DATA.ecommerce.currency||amazon.DL_PAGE_VIEW.currency_code,num_items:amazon.helpers.totalQuantity(products),value:+item.price||0}},checkout:function(){var amazon=cTags.amazon;var products=amazon.DL_EVENT_DATA.ecommerce.items||[];var uid=amazon.DL_PAGE_VIEW&&amazon.DL_PAGE_VIEW.breadcrumb_id;var pageName=uid?ah.sane_uid(uid.split(":")[3]):amazon.DL_PAGE_VIEW&&amazon.DL_PAGE_VIEW.page_name||undefined;return{content_category:"checkout",content_id:products.map(function(p){return p&&p.item_id}),content_name:pageName,currencyCode:amazon.DL_EVENT_DATA.ecommerce.currency||amazon.DL_PAGE_VIEW.currency_code,num_items:amazon.helpers.totalQuantity(products),unitsSold:amazon.helpers.totalQuantity(products),value:+amazon.DL_EVENT_DATA.ecommerce.value||0}}},helpers:{getPayload:function(event){try{return cTags.amazon.payload[event]()}catch(e){if(cTags.amazon.DEBUG_MODE)console.warn("amazon: error getting payload for event: "+event);return{}}},totalQuantity:function(items){return(items||[]).reduce(function(sum,p){return sum+(p&&(+p.item_accessory_quantity_purchased||0)+(+p.item_capsule_quantity_purchased||0)+(+p.item_machine_quantity_purchased||0)||0)},0)},trackCategoryDimensionEvents:function(eventType,items){var amazon=cTags.amazon;var dimensionMap={vertuo:"VL",original:"OL"};var uniqueEvents={};
169(items||[]).forEach(function(product){var category=product.item_category;var tech=(product.item_technology||"").toLowerCase();var dimension=category==="accessory"?"":dimensionMap[tech]||"";uniqueEvents[eventType+"_"+category+dimension]=true});Object.keys(uniqueEvents).forEach(function(eventName){amzn("trackEvent",eventName);if(amazon.DEBUG_MODE)console.log("Amazon "+eventName)})}}}})();(function(){window.cTags=window.cTags||{};window.cTags.logs=window.cTags.logs||{};window.cTags.logs.pinterest=window.cTags.logs.pinterest||[];window.cTags.payload=window.cTags.payload||{};window.cTags.payload.pinterest=window.cTags.payload.pinterest||{};cTags.pinterest={init:function(uniqueEventId,debug){var pinterest=cTags.pinterest;if(typeof uniqueEventId==="string"||uniqueEventId instanceof String){try{uniqueEventId=window.gtmDataObject.find(function(e){if(e.event===uniqueEventId)return e})["gtm.uniqueEventId"]}catch(e){throw new Error("pinterest uniqueEventId("+uniqueEventId+") not found in datalayer")}}pinterest.DL_EVENT_ID=uniqueEventId;pinterest.DL_EVENT_DATA=window.gtmDataObject.find(function(e){if(e["gtm.uniqueEventId"]===pinterest.DL_EVENT_ID)return e});pinterest.DL_PAGE_VIEW=window.gtmDataObject.find(function(e){if(e.event==="page_view")return e});pinterest.DL_EVENT=pinterest.DL_EVENT_DATA.event;pinterest.DEBUG_MODE=debug||false;pinterest.ADVERTISER_IDS=gtmKeys.Pinterest.toString().includes(",")?gtmKeys.Pinterest.toString().split(","):[gtmKeys.Pinterest.toString()];try{if(pinterest.DEBUG_MODE)console.log("pinterest.init: GTM Event("+pinterest.DL_EVENT+") - uniqueEventId("+uniqueEventId+")");var page_event_definition="page_view|virtual_page_view|page_view_catch_up|Page View Keys";var page_view_events=pinterest.DL_EVENT.match("^("+page_event_definition+")$");var pageViewCounter=cTags.logs.pinterest.filter(function(e){return e.match("^("+page_event_definition+")$")}).length;var eventCounter=cTags.logs.pinterest.filter(function(e){return e===pinterest.DL_EVENT}).length;var unlimitedEvents=["add_to_cart"];if(!page_view_events&&pageViewCounter===0){pinterest.events["page_view"]();cTags.logs.pinterest.push("page_view");if(pinterest.DEBUG_MODE)console.warn("Triggered missing pageView before: "+pinterest.DL_EVENT)}if(eventCounter===0){pinterest.events[pinterest.DL_EVENT]();cTags.logs.pinterest.push(pinterest.DL_EVENT)}else if(unlimitedEvents.includes(pinterest.DL_EVENT)){pinterest.events[pinterest.DL_EVENT]();cTags.logs.pinterest.push(pinterest.DL_EVENT)}else{if(pinterest.DEBUG_MODE)console.warn("Multiple event not allowed for: "+pinterest.DL_EVENT)}}catch(error){if(pinterest.DEBUG_MODE){console.log("pinterest Error on event: "+pinterest.DL_EVENT);console.log(error)}}},events:{page_view:function(){var pinterest=cTags.pinterest;pinterest.ADVERTISER_IDS.forEach(function(pid){!function(e){if(!window.pintrk){window.pintrk=function(){window.pintrk.queue.push(Array.prototype.slice.call(arguments))};var n=window.pintrk;n.queue=[];n.version="3.0";var t=document.createElement("script");t.async=!0;t.src=e;var r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(t,r)}}("https://s.pinimg.com/ct/core.js");var emailHash=ah.sessStorage.get("em_sha256")||padl.app.emailHash||null;if(emailHash){pintrk("load",pid,{em:emailHash});if(!ah.sessStorage.get("em_sha256")&&padl.app.emailHash){ah.sessStorage.init();ah.sessStorage.set({em_sha256:padl.app.emailHash});ah.sessStorage.save()}}else{pintrk("load",pid)}var orderRegex=new RegExp("\\/order\\/(capsules|machines|accessories)\\/(original|vertuo)\\/[^?&$]");pintrk("page");if(!window.location.pathname.match(orderRegex)){pintrk("track","pagevisit",{event_id:pinterest.helpers.getEventID("page_view")})}});cTags.payload.pinterest.page_view={event_id:pinterest.helpers.getEventID("page_view")}},page_view_catch_up:function(){cTags.pinterest.events["page_view"]()},"Page View Keys":function(){cTags.pinterest.events["page_view"]()},view_item:function(){var pinterest=cTags.pinterest;var payload=pinterest.helpers.getPayload("view_item");pinterest.helpers.track("pagevisit",payload);cTags.payload.pinterest.view_item=payload;if(pinterest.DEBUG_MODE)console.log("Pinterest pagevisit (view_item)",payload)},add_to_cart:function(){var pinterest=cTags.pinterest;var payload=pinterest.helpers.getPayload("add_to_cart");pinterest.helpers.track("addtocart",payload);cTags.payload.pinterest.add_to_cart=payload;if(pinterest.DEBUG_MODE)console.log("Pinterest addtocart",payload)},form_submit:function(){var pinterest=cTags.pinterest;pinterest.helpers.track("lead",{event_id:pinterest.helpers.getEventID("form_submit")});if(pinterest.DEBUG_MODE)console.log("Pinterest lead (form_submit)")},sign_up:function(){var pinterest=cTags.pinterest;pinterest.helpers.track("signup",{event_id:pinterest.helpers.getEventID("sign_up")});if(pinterest.DEBUG_MODE)console.log("Pinterest signup")},begin_checkout:function(){var pinterest=cTags.pinterest;var payload=pinterest.helpers.getPayload("begin_checkout");pinterest.helpers.track("custom",payload);cTags.payload.pinterest.begin_checkout=payload;if(pinterest.DEBUG_MODE)console.log("Pinterest custom (begin_checkout)",payload)},purchase:function(){var pinterest=cTags.pinterest;var payload=pinterest.helpers.getPayload("purchase");pinterest.helpers.track("checkout",payload);cTags.payload.pinterest.purchase=payload;if(pinterest.DEBUG_MODE)console.log("Pinterest checkout (purchase)",payload)},add_shipping_info:function(){var pinterest=cTags.pinterest;var payload=pinterest.helpers.getPayload("add_shipping_info");pinterest.helpers.track("custom",payload);cTags.payload.pinterest.add_shipping_info=payload;if(pinterest.DEBUG_MODE)console.log("Pinterest custom (add_shipping_info)",payload)},add_payment_info:function(){var pinterest=cTags.pinterest;var payload=pinterest.helpers.getPayload("add_payment_info");pinterest.helpers.track("custom",payload);cTags.payload.pinterest.add_payment_info=payload;if(pinterest.DEBUG_MODE)console.log("Pinterest custom (add_payment_info)",payload)}},payload:{view_item:function(){var pinterest=cTags.pinterest;var products=pinterest.DL_EVENT_DATA.ecommerce.items||[];return{event_id:pinterest.helpers.getEventID("view_item"),currency:pinterest.DL_EVENT_DATA.ecommerce.currency,line_items:products.map(function(p){return{product_name:p.item_name,product_id:p.item_id,product_price:+p.price,product_category:p.item_category}})}},add_to_cart:function(){var pinterest=cTags.pinterest;var products=pinterest.DL_EVENT_DATA.ecommerce.items||[];var value=0;var line_items=products.map(function(p){if(Number(p.price)>0)value+=Math.round(p.price*p.quantity*100)/100;return{product_quantity:+p.quantity,product_name:p.item_name,product_id:p.item_id,product_price:+p.price,product_category:p.item_category}});return{event_id:pinterest.helpers.getEventID("add_to_cart_"+pinterest.DL_EVENT_ID),currency:pinterest.DL_EVENT_DATA.ecommerce.currency,value:value,line_items:line_items}},begin_checkout:function(){var pinterest=cTags.pinterest;var products=pinterest.DL_EVENT_DATA.ecommerce.items||[];var value=0;var line_items=products.map(function(p){if(Number(p.price)>0)value+=Math.round(p.price*p.quantity*100)/100;return{product_quantity:+p.quantity,product_name:p.item_name,product_id:p.item_id,product_price:+p.price,product_category:p.item_category}});return{event_id:pinterest.helpers.getEventID("begin_checkout"),currency:pinterest.DL_EVENT_DATA.ecommerce.currency,value:value,line_items:line_items}},purchase:function(){var pinterest=cTags.pinterest;var products=pinterest.DL_EVENT_DATA.ecommerce.items||[];return{event_id:pinterest.helpers.getEventID("purchase"),currency:pinterest.DL_EVENT_DATA.ecommerce.currency,value:pinterest.DL_EVENT_DATA.ecommerce.value,order_id:pinterest.DL_EVENT_DATA.ecommerce.transaction_id,order_quantity:products.reduce(function(acc,p){return acc+(+p.quantity||0)},0),line_items:products.map(function(p){return{product_quantity:+p.quantity,product_name:p.item_name,product_id:p.item_id,product_price:+p.price,product_category:p.item_category}})}},add_shipping_info:function(){var pinterest=cTags.pinterest;var products=pinterest.DL_EVENT_DATA.ecommerce.items||[];var value=0;var line_items=products.map(function(p){if(Number(p.price)>0)value+=Math.round(p.price*p.quantity*100)/100;return{product_quantity:+p.quantity,product_name:p.item_name,product_id:p.item_id,product_price:+p.price,product_category:p.item_category}});return{event_id:pinterest.helpers.getEventID(pinterest.DL_EVENT),currency:pinterest.DL_EVENT_DATA.ecommerce.currency,value:value,line_items:line_items}},add_payment_info:function(){var pinterest=cTags.pinterest;var products=pinterest.DL_EVENT_DATA.ecommerce.items||[];var value=0;var line_items=products.map(function(p){if(Number(p.price)>0)value+=Math.round(p.price*p.quantity*100)/100;return{product_quantity:+p.quantity,product_name:p.item_name,product_id:p.item_id,product_price:+p.price,product_category:p.item_category}});return{event_id:pinterest.helpers.getEventID(pinterest.DL_EVENT),currency:pinterest.DL_EVENT_DATA.ecommerce.currency,value:value,line_items:line_items}}},helpers:{getEventID:function(event){var pinterest=cTags.pinterest;var value=pinterest.DL_EVENT_ID;window.cTags.eventID=window.cTags.eventID||{};window.cTags.eventID[event]||(cTags.eventID[event]=value);return cTags.eventID[event]},getPayload:function(event){try{return cTags.pinterest.payload[event]()}catch(e){if(cTags.pinterest.DEBUG_MODE)console.warn("pinterest: error getting payload for event: "+event);return{}}},track:function(eventName,payload){var pinterest=cTags.pinterest;var originalTagId=window.pintrk.tagId;pinterest.ADVERTISER_IDS.forEach(function(pid){window.pintrk.tagId=pid;pintrk("track",eventName,payload);if(pinterest.DEBUG_MODE)console.log("Pinterest track ["+eventName+"] -> pid:",pid)});window.pintrk.tagId=originalTagId}}}})();(function(){window.cTags=window.cTags||{};window.cTags.logs=window.cTags.logs||{};window.cTags.logs.tiktok=window.cTags.logs.tiktok||[];window.cTags.payload=window.cTags.payload||{};window.cTags.payload.tiktok=window.cTags.payload.tiktok||{};cTags.tiktok={init:function(uniqueEventId,debug){var tiktok=cTags.tiktok;
169if(typeof uniqueEventId==="string"||uniqueEventId instanceof String){try{uniqueEventId=window.gtmDataObject.find(function(e){if(e.event===uniqueEventId)return e})["gtm.uniqueEventId"]}catch(e){throw new Error("tiktok uniqueEventId("+uniqueEventId+") not found in datalayer")}}tiktok.DL_EVENT_ID=uniqueEventId;tiktok.DL_EVENT_DATA=window.gtmDataObject.find(function(e){if(e["gtm.uniqueEventId"]===tiktok.DL_EVENT_ID)return e});tiktok.DL_PAGE_VIEW=window.gtmDataObject.find(function(e){if(e.event==="page_view")return e});tiktok.DL_EVENT=tiktok.DL_EVENT_DATA.event;tiktok.DEBUG_MODE=debug||false;tiktok.PIXEL_ID=gtmKeys.TikTok.toString();try{if(tiktok.DEBUG_MODE)console.log("tiktok.init: GTM Event("+tiktok.DL_EVENT+") - uniqueEventId("+uniqueEventId+")");var page_event_definition="page_view|virtual_page_view|page_view_catch_up|Page View Keys";var page_view_events=tiktok.DL_EVENT.match("^("+page_event_definition+")$");var pageViewCounter=cTags.logs.tiktok.filter(function(e){return e.match("^("+page_event_definition+")$")}).length;var eventCounter=cTags.logs.tiktok.filter(function(e){return e===tiktok.DL_EVENT}).length;var unlimitedEvents=["add_to_cart"];if(!page_view_events&&pageViewCounter===0){tiktok.events["page_view"]();cTags.logs.tiktok.push("page_view");if(tiktok.DEBUG_MODE)console.warn("Triggered missing pageView before: "+tiktok.DL_EVENT)}if(eventCounter===0){tiktok.events[tiktok.DL_EVENT]();cTags.logs.tiktok.push(tiktok.DL_EVENT)}else if(unlimitedEvents.includes(tiktok.DL_EVENT)){tiktok.events[tiktok.DL_EVENT]();cTags.logs.tiktok.push(tiktok.DL_EVENT)}else{if(tiktok.DEBUG_MODE)console.warn("Multiple event not allowed for: "+tiktok.DL_EVENT)}}catch(error){if(tiktok.DEBUG_MODE){console.log("tiktok Error on event: "+tiktok.DL_EVENT);console.log(error)}}},events:{page_view:function(){var tiktok=cTags.tiktok;!function(w,d,t){w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"];ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for(var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e};ttq.load=function(e,n){var i="https://analytics.tiktok.com/i18n/pixel/events.js";ttq._i=ttq._i||{};ttq._i[e]=[];ttq._i[e]._u=i;ttq._t=ttq._t||{};ttq._t[e]=+new Date;ttq._o=ttq._o||{};ttq._o[e]=n||{};var o=document.createElement("script");o.type="text/javascript";o.async=!0;o.src=i+"?sdkid="+e+"&lib="+t;var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(o,a)}}(window,document,"ttq");ttq.load(tiktok.PIXEL_ID,{historyObserver:false});var emailHash=ah.sessStorage.get("em_sha256")||padl.user&&padl.user.clubMember&&padl.user.clubMember.sha256clubMemberEmail||null;if(emailHash){ttq.identify({sha256_email:emailHash});if(!ah.sessStorage.get("em_sha256")){ah.sessStorage.init();ah.sessStorage.set({em_sha256:emailHash});ah.sessStorage.save()}}var eventId=tiktok.helpers.getEventID("page_view");ttq.page({event_id:eventId});cTags.payload.tiktok.page_view={event_id:eventId};if(tiktok.DEBUG_MODE)console.log("TikTok page",{event_id:eventId})},page_view_catch_up:function(){cTags.tiktok.events["page_view"]()},"Page View Keys":function(){cTags.tiktok.events["page_view"]()},view_item:function(){var tiktok=cTags.tiktok;var payload=tiktok.helpers.getPayload("view_item");ttq.track("ViewContent",payload);cTags.payload.tiktok.view_item=payload;if(tiktok.DEBUG_MODE)console.log("TikTok ViewContent",payload)},add_to_cart:function(){var tiktok=cTags.tiktok;var payload=tiktok.helpers.getPayload("add_to_cart");ttq.track("AddToCart",payload);cTags.payload.tiktok.add_to_cart=payload;if(tiktok.DEBUG_MODE)console.log("TikTok AddToCart",payload)},sign_up_funnel:function(){var tiktok=cTags.tiktok;var payload={event_id:tiktok.helpers.getEventID("sign_up_funnel")};ttq.track("Subscribe",payload);if(tiktok.DEBUG_MODE)console.log("TikTok Subscribe",payload)},sign_up:function(){var tiktok=cTags.tiktok;var payload=tiktok.helpers.getPayload("sign_up");ttq.track("CompleteRegistration",payload);cTags.payload.tiktok.sign_up=payload;if(tiktok.DEBUG_MODE)console.log("TikTok CompleteRegistration",payload)},form_submit:function(){var tiktok=cTags.tiktok;var payload={event_id:tiktok.helpers.getEventID("form_submit")};ttq.track("Contact",payload);if(tiktok.DEBUG_MODE)console.log("TikTok Contact",payload)},begin_checkout:function(){var tiktok=cTags.tiktok;var payload=tiktok.helpers.getPayload("begin_checkout");ttq.track("InitiateCheckout",payload);cTags.payload.tiktok.begin_checkout=payload;if(tiktok.DEBUG_MODE)console.log("TikTok InitiateCheckout",payload)},purchase:function(){var tiktok=cTags.tiktok;var payload=tiktok.helpers.getPayload("purchase");ttq.track("CompletePayment",payload);cTags.payload.tiktok.purchase=payload;if(tiktok.DEBUG_MODE)console.log("TikTok CompletePayment",payload)},easyorder_purchase:()=>{var tiktok=cTags.tiktok;var payload={};ttq.track("EasyOrderPurchase",payload);cTags.payload.tiktok.purchase=payload;if(tiktok.DEBUG_MODE)console.log("TikTok CompletePayment",payload)}},payload:{view_item:function(){var tiktok=cTags.tiktok;var products=tiktok.DL_EVENT_DATA.ecommerce.items||[];var contents=[];var value=0;
169products.forEach(function(product){if(Number(product.price)>0){value=Number(product.price);contents.push({content_type:"product",quantity:1,content_name:product.item_name,content_id:product.item_id,sku_id:product.item_id,price:Number(product.price),content_category:product.item_category})}});return{event_id:tiktok.helpers.getEventID("view_item"),currency:tiktok.DL_EVENT_DATA.ecommerce.currency||tiktok.DL_PAGE_VIEW.currency_code,value:value,contents:contents}},add_to_cart:function(){var tiktok=cTags.tiktok;var products=tiktok.DL_EVENT_DATA.ecommerce.items||[];var contents=[];var value=0;products.forEach(function(product){if(Number(product.price)>0){value+=Math.round(product.price*product.quantity*100)/100;contents.push({content_type:"product",quantity:+product.quantity,content_name:product.item_name,content_id:product.item_id,sku_id:product.item_id,price:Number(product.price),content_category:product.item_category})}});return{event_id:tiktok.helpers.getEventID("add_to_cart_"+tiktok.DL_EVENT_ID),currency:tiktok.DL_EVENT_DATA.ecommerce.currency||tiktok.DL_PAGE_VIEW.currency_code,value:value,contents:contents}},sign_up:function(){var tiktok=cTags.tiktok;var payload={event_id:tiktok.helpers.getEventID("sign_up")};var emailHash=ah.sessStorage.get("em_sha256")||padl.user&&padl.user.clubMember&&padl.user.clubMember.sha256clubMemberEmail||null;if(emailHash)payload.email=emailHash;return payload},begin_checkout:function(){var tiktok=cTags.tiktok;var products=tiktok.DL_EVENT_DATA.ecommerce.items||[];var contents=[];var value=0;products.forEach(function(product){if(Number(product.price)>0){value+=Math.round(product.price*product.quantity*100)/100;contents.push({content_type:"product",quantity:+product.quantity,content_name:product.item_name,content_id:product.item_id,sku_id:product.item_id,price:Number(product.price),content_category:product.item_category})}});return{event_id:tiktok.helpers.getEventID("begin_checkout"),currency:tiktok.DL_EVENT_DATA.ecommerce.currency||tiktok.DL_PAGE_VIEW.currency_code,value:value,contents:contents}},purchase:function(){var tiktok=cTags.tiktok;var products=tiktok.DL_EVENT_DATA.ecommerce.items||[];var contents=[];products.forEach(function(product){if(Number(product.price)>0){contents.push({content_type:"product",quantity:+product.quantity,content_name:product.item_name,content_id:product.item_id,sku_id:product.item_id,price:Number(product.price),content_category:product.item_category})}});return{event_id:tiktok.helpers.getEventID("purchase"),currency:tiktok.DL_EVENT_DATA.ecommerce.currency||tiktok.DL_PAGE_VIEW.currency_code,value:Number(tiktok.DL_EVENT_DATA.ecommerce.value),order_id:tiktok.DL_EVENT_DATA.ecommerce.transaction_id,contents:contents}}},helpers:{getEventID:function(event){var tiktok=cTags.tiktok;var value=tiktok.DL_EVENT_ID;window.cTags.eventID=window.cTags.eventID||{};window.cTags.eventID[event]||(cTags.eventID[event]=value);return cTags.eventID[event]},getPayload:function(event){try{return cTags.tiktok.payload[event]()}catch(e){if(cTags.tiktok.DEBUG_MODE)console.warn("tiktok: error getting payload for event: "+event);return{}}}}}})();
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.