1track_config={environment:"production",containerID:"NPQR8XT"};var trackManager=function(){var e,n=!1,t=!1,o=!1,r=[],c=[],s=(Object.defineProperty(c,"push",{enumerable:!1,configurable:!1,writable:!1,value:function(){Array.prototype.push.apply(this,arguments),P(arguments[0].name+" event enqueued to priority queue"),2==c.length&&c.some(function(e){return"sitewide"===e.name})&&c.some(function(e){return"userInfo"===e.name})&&(c.sort(),c.reverse(),t=!0,o)&&u()}}),[]);function u(){if(P("gtmReady listened. resolvePriorityEventQueue() in process..."),void 0!==c&&null!=c&&null!=c.length)for(;0<c.length;)(e=c.shift()).func();var e=new Event("sitewideReady");window.dispatchEvent(e),P("resolvePriorityEventQueue() done")}function i(e){var t=e.event;c.some(function(e){return e.name===t})?P("Event '"+t+"' already exists in the queue. It will not be added."):c.push({name:t,func:function(){dataLayer.push(e)}})}function a(e){var t={};t.name=e.event,t.func=function(){dataLayer.push(e)},s.push(t)}function d(e){var t,o;n?dataLayer.push(e):(t=e,(o={}).name=t.event,o.func=function(){dataLayer.push(t)},r.push(o)),a(e)}function m(){var e=[],t={id:(t=document.cookie.split("; ").find(e=>e.startsWith("_ga=")))?t.split(".").slice(2).join("."):null,source:"GoogleAnalytics"};return e.push(t),e}function l(e,t,o){e[o]=e[t],delete e[t]}function g(e){var t={id:"none",name:"none",price:"none",brand:"none",category:"none",variant:"none",position:"none",quantity:"none",list:"none",dimension63:"none",dimension64:"none",dimension65:"none",dimension66:"none",dimension67:"none",dimension68:"none",dimension69:"none",dimension70:"none",dimension71:"none",dimension72:"none",dimension73:"none",dimension74:"none",dimension75:"none",dimension76:"none",dimension77:"none",dimension78:"none",dimension79:"none",dimension80:"none",dimension110:"none",dimension140:"none",dimension141:"none",dimension142:"none",dimension143:"none",dimension144:"none",dimension145:"none",dimension146:"none",dimension147:"none",dimension148:"none",dimension149:"none",dimension150:"none",dimension151:"none",dimension152:"none",dimension153:"none",dimension154:"none",dimension155:"none"};return void 0!==e&&(void 0!==e.id&&(t.id=e.id),void 0!==e.name&&(t.name=e.name),void 0!==e.price&&(t.price=e.price),void 0!==e.brand&&(t.brand=e.brand),void 0!==e.category&&(t.category=e.category),void 0!==e.variant&&(t.variant=e.variant),void 0!==e.position&&(t.position=e.position),void 0!==e.quantity&&(t.quantity=e.quantity),void 0!==e.list&&(t.list=e.list),void 0!==e.isSuggested&&(t.dimension70=e.isSuggested),void 0!==e.suggestedStrategy&&(t.dimension75=e.suggestedStrategy),void 0!==e.subcategory&&(t.dimension74=e.subcategory),void 0!==e.sample&&(t.dimension72=e.sample),void 0!==e.mediaResources&&(t.dimension78=e.mediaResources),void 0!==e.discount&&(t.dimension79=e.discount),void 0!==e.discountPercentage&&(t.dimension66=e.discountPercentage),void 0!==e.catalogPrice&&(t.dimension67=e.catalogPrice),void 0!==e.universe&&(t.dimension77=e.universe),void 0!==e.productLine&&(t.dimension80=e.productLine),void 0!==e.businessUnit&&(t.dimension63=e.businessUnit),void 0!==e.color&&(t.dimension64=e.color),void 0!==e.type&&(t.dimension76=e.type),void 0!==e.sampleType&&(t.dimension73=e.sampleType),void 0!==e.gender&&(t.dimension68=e.gender),void 0!==e.launchDate&&(t.dimension71=e.launchDate),void 0!==e.isCustomizable&&(t.dimension69=e.isCustomizable),void 0!==e.customizationType&&(t.dimension65=e.customizationType),void 0!==e.dimension110&&(t.dimension110=e.dimension110),void 0!==e.dimension140&&(t.dimension140=e.dimension140),void 0!==e.dimension141&&(t.dimension141=e.dimension141),void 0!==e.dimension142&&(t.dimension142=e.dimension142),void 0!==e.dimension143&&(t.dimension143=e.dimension143),void 0!==e.dimension144&&(t.dimension144=e.dimension144),void 0!==e.dimension145&&(t.dimension145=e.dimension145),void 0!==e.dimension146&&(t.dimension146=e.dimension146),void 0!==e.dimension147&&(t.dimension147=e.dimension147),void 0!==e.dimension148&&(t.dimension148=e.dimension148),void 0!==e.dimension149&&(t.dimension149=e.dimension149),void 0!==e.dimension150&&(t.dimension150=e.dimension150),void 0!==e.dimension151&&(t.dimension151=e.dimension151),void 0!==e.dimension152&&(t.dimension152=e.dimension152),void 0!==e.dimension153&&(t.dimension153=e.dimension153),void 0!==e.dimension154&&(t.dimension154=e.dimension154),void 0!==e.dimension155)&&(t.dimension155=e.dimension155),t}function p(e){var t={type:"none",id:"none"};return void 0!==e&&(void 0!==e.type&&(t.type=e.type),void 0!==e.id)&&(t.id=e.id),t}function f(e){var t={card:"none",use:"none",code:"none",value:"none",spent:"none"};return void 0!==e&&(void 0!==e.card&&(t.card=e.card),void 0!==e.use&&(t.use=e.use),void 0!==e.code&&(t.code=e.code),void 0!==e.value&&(t.value=e.value),void 0!==e.spent)&&(t.spent=e.spent),t}function v(e){var o={id:"none",price:"none",quantity:"none",variant:"none",name:"none",mediaResources:"none",image:"none"};return void 0!==e&&(void 0!==e.id&&(o.id=e.id),void 0!==e.price&&(o.price=e.price),void 0!==e.quantity&&(o.quantity=e.quantity),void 0!==e.variant&&(o.variant=e.variant),void 0!==e.name&&(o.name=e.name),void 0!==e.mediaResources&&(o.mediaResources=e.mediaResources),void 0!==e.image&&(o.image=e.image),void 0!==e.isBundle&&(o.isBundle=e.isBundle),void 0!==e.bundleType&&(o.bundleType=e.bundleType),void 0!==e.bundleUrl&&(o.bundleUrl=e.bundleUrl),void 0!==e.bundleImage&&(o.bundleImage=e.bundleImage),void 0!==e.bundle)&&(e.isBundle?(o.bundle=[],e.bundle.forEach(function(e,t){o.bundle[t]=(t={id:"none",image:"none",mediaResources:"none",name:"none",quantity:"none",variant:"none"},void 0!==(e=e)&&(void 0!==e.id&&(t.id=e.id),void 0!==e.image&&(t.image=e.image),void 0!==e.mediaResources&&(t.mediaResources=e.mediaResources),void 0!==e.name&&(t.name=e.name),void 0!==e.quantity&&(t.quantity=e.quantity),void 0!==e.variant)&&(t.variant=e.variant),t)})):P("WARNING - Check the Cart object sent, cart.isBundle is 'false' but cart.bundle array is not empty")),o}function y(e){var t={step:"none",option:"none"};return void 0!==e&&(void 0!==e.step&&(t.step=e.step),void 0!==e.option)&&(t.option=e.option),t}function h(e){var t={id:"none",shippingMethod:"none",option:"none",shipping:"none",affiliation:"none",coupon:"none",tax:"none",revenue:"none",price:"none",deliveryType:"none",gift:"none",giftcard:"none",totalDiscount:"none"};return void 0!==e&&(void 0!==e.id&&(t.id=e.id),void 0!==e.shippingMethod&&(t.shippingMethod=e.shippingMethod),void 0!==e.option&&(t.option=e.option),void 0!==e.shipping&&(t.shipping=e.shipping),void 0!==e.affiliation&&(t.affiliation=e.affiliation),void 0!==e.coupon&&(t.coupon=e.coupon),void 0!==e.tax&&(t.tax=e.tax),void 0!==e.revenue&&(t.revenue=e.revenue),void 0!==e.price&&(t.price=e.price),void 0!==e.deliveryType&&(t.deliveryType=e.deliveryType),void 0!==e.gift&&(t.gift=e.gift),void 0!==e.giftcard&&(t.giftcard=e.giftcard),void 0!==e.totalDiscount&&(t.totalDiscount=e.totalDiscount),void 0!==e.package)&&(t.package=e.package),t}function C(e){var t={id:"none",name:"none",type:"none",universe:"none",businessUnit:"none",productLine:"none",creative:"none",position:"none"};return void 0!==e&&(void 0!==e.id&&(t.id=e.id),void 0!==e.name&&(t.name=e.name),void 0!==e.creative&&(t.creative=e.creative),void 0!==e.position&&(t.position=e.position),void 0!==e.scope&&(t.scope=e.scope),void 0!==e.type&&(t.type=e.type),void 0!==e.universe&&(t.universe=e.universe),void 0!==e.productLine&&(t.productLine=e.productLine),void 0!==e.businessUnit)&&(t.businessUnit=e.businessUnit),t}function b(e){return e=null!=e&&""!==e?e:"none"}function A(e){if(window.dataLayer=window.dataLayer||[],null==e){var t={};for(o in t.brand=document.head.getAttribute("data-brand"),t.countryCode=document.head.getAttribute("data-countryCode"),t.languageCode=document.head.getAttribute("data-languageCode"),t.currencyCode=document.head.getAttribute("data-currencyCode"),t.id=document.head.getAttribute("data-id"),t.type=document.head.getAttribute("data-type"),t.environmentName=document.head.getAttribute("data-environmentName"),t.codeReleaseVersion=document.head.getAttribute("data-codeReleaseVersion"),null!=document.head.getAttribute("data-documentLocation")&&(t.documentLocation=document.head.getAttribute("data-documentLocation")),null!=document.head.getAttribute("data-path")&&(t.path=document.head.getAttribute("data-path")),null!=document.head.getAttribute("data-title")&&(t.title=document.head.getAttribute("data-title")),t.subType=document.head.getAttribute("data-subType"),t.property=document.head.getAttribute("data-property"),t.name=document.head.getAttribute("data-name"),t.contentLevel1=document.head.getAttribute("data-contentLevel1"),t.contentLevel2=document.head.getAttribute("data-contentLevel2"),t.contentLevel3=document.head.getAttribute("data-contentLevel3"),t.contentLevel4=document.head.getAttribute("data-contentLevel4"),t.contentLevel5=document.head.getAttribute("data-contentLevel5"),t.contentLevel6=document.head.getAttribute("data-contentLevel6"),t.webMode=document.head.getAttribute("data-webMode"),t.promotionsPlacements=document.head.getAttribute("data-promotionsPlacements"),t.hasVideos=document.head.getAttribute("data-hasVideos"),t.universe=document.head.getAttribute("data-universe"),t.productLine=document.head.getAttribute("data-productLine"),t.businessUnit=document.head.getAttribute("data-businessUnit"),t)t.hasOwnProperty(o)&&(t[o]=b(t[o]));i(n={event:"sitewide",page:t})}else{for(var o in e)e.hasOwnProperty(o)&&(e[o]=b(e[o]));var n;i(n={event:"sitewide",page:e})}a(n)}function k(){var e,o={};"undefined"!=typeof ciam?ciam.getAccountInfo(function(e){var t;e.success?(o.loginStatus="true",e.account=e.account??e.data,o.id=e.account.UID,t=[],void 0!==e.account&&void 0!==e.account.profile&&(o.interaction={},void 0!==e.account.profile.email&&t.push(q(e.account.profile.email).then(e=>{o.interaction.email=e})),void 0!==e.account.profile.firstName&&t.push(q(e.account.profile.firstName).then(e=>{o.interaction.firstName=e})),void 0!==e.account.profile.lastName&&t.push(q(e.account.profile.lastName).then(e=>{o.interaction.lastName=e})),void 0!==e.account.profile.phones)&&void 0!==e.account.profile.phones.number&&t.push(q(e.account.profile.phones.number).then(e=>{o.interaction.phone=e})),void 0!==e.account&&void 0!==e.account.profile&&void 0!==e.account.profile.gender&&(o.gender=e.account.profile.gender.toLowerCase()),void 0!==e.account&&void 0!==e.account.profile&&void 0!==e.account.profile.country&&(o.country=e.account.profile.country.toLowerCase()),void 0!==e.account&&void 0!==e.account.profile&&void 0!==e.account.profile.languages&&(o.language=e.account.profile.languages.toLowerCase()),void 0!==e.account&&void 0!==e.account.data&&void 0!==e.account.data.ecommerce&&void 0!==e.account.data.ecommerce.orders&&0<e.account.data.ecommerce.orders.length?(o.lastTransaction=e.account.data.ecommerce.orders[e.account.data.ecommerce.orders.length-1].date,o.isCu
1stomer="true",o.buyerType="online",o.transactionNumber=e.account.data.ecommerce.orders.length,o.hasTransacted="true"):(o.isCustomer="false",o.hasTransacted="false"),void 0!==e.account&&void 0!==e.account.data&&(e.account.data.acquisitionSource,o.acquisitionSource=e.account.data.acquisitionSource),void 0!==e.account&&void 0!==e.account.data&&void 0!==e.account.data.subscribe&&(o.preferences={},e.account.data.subscribe?o.preferences.newsletterOptIn="true":o.preferences.newsletterOptIn="false"),Promise.all(t).then(function(){var e={event:"userInfo",user:o};i(e),a(e)}).catch(function(e){P("Error hashing user data: "+e);e={event:"userInfo",user:o};i(e),a(e)})):(o.loginStatus="false",i(e={event:"userInfo",user:o}),a(e))}):(o.loginStatus="false",i(e={event:"userInfo",user:o}),a(e))}function L(e){try{return d(null!=e?{event:"menuHeaderLinks",interaction:e}:{event:"menuHeaderLinks"}),{success:!0,code:200,message:"menuHeaderLinks successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}}function T(e){try{return d(null!=e?{event:"menuFooterLinks",interaction:e}:{event:"menuFooterLinks"}),{success:!0,code:200,message:"menuFooterLinks successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}}function S(t){try{return null!=t?(void 0!==t.email&&q(t.email).then(e=>t.email=e),d({event:"subscriptionSuccess",interaction:t})):d({event:"subscriptionSuccess"}),{success:!0,code:200,message:"subscriptionSuccess successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}}function w(e){try{return d(null!=e?{event:"loginSuccess",interaction:e}:{event:"loginSuccess"}),{success:!0,code:200,message:"loginSuccess successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}}function E(e){try{return d(null!=e?{event:"signUpSuccess",interaction:e}:{event:"signUpSuccess"}),{success:!0,code:200,message:"signUpSuccess successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}}function P(e){"production"!=track_config.environment&&console.log("ANALYTICS SDK | "+e)}async function q(t){let e=void 0;try{var o=(new TextEncoder).encode(t),n=await crypto.subtle.digest("SHA-256",o),r=Array.from(new Uint8Array(n));e=r.map(e=>e.toString(16).padStart(2,"0")).join("")}catch(e){P("Error in sha256() hashing: "+t+" with error message: "+e)}return e}return window.addEventListener("gtmReady",function(){o=!0,P("gtmReady event listened."),t&&u()},!1),window.addEventListener("sitewideReady",function(){if(n=!0,P("sitewideReady listened. resolveEventQueue() in process..."),void 0!==r&&null!=r&&null!=r.length)for(;0<r.length;)(event=r.shift()).func();P("resolveEventQueue() done")},!1),window.addEventListener("gtmReadyV2",function(){if(P("gtmReadyV2 listened. resolveConsentQueue() in process..."),void 0!==s&&null!=s&&null!=s.length)for(;0<s.length;)(event=s.shift()).func();P("resolveConsentQueue() done")},!1),window.addEventListener("gtmRemoveV2",function(){P("gtmRemoveV2 listened. removeConsentQueue() in process..."),void 0!==s&&null!=s&&null!=s.length&&(s=[]);P("removeConsentQueue() done")},!1),P("init() in process..."),null!=document.head.getAttribute("data-autoUserInfo")&&"true"===document.head.getAttribute("data-autoUserInfo")&&(e=setInterval(function(){"undefined"!=typeof ciam&&(clearInterval(e),k())},100)),null!=document.head.getAttribute("data-autoSitewide")&&"true"===document.head.getAttribute("data-autoSitewide")&&A(),P("init() done"),{getAnonymousInfo:m,push:function(e){if(!e.event)return{success:!1,code:403,message:"Event is required"};try{return d(e),{success:!0,code:200,message:e.event+" successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},sitewide:function(e){return A(void 0!==e?e:null)},userInfo:k,getVersion:function(){return 2},isReady:function(){return n},isGTMReady:function(){return o},getQueues:function(){return{priority_event_queue:c,event_queue:r,consent_queue:s}},getConfig:function(){return track_config},getGiftObj:f,getProductObj:g,getCheckoutActionFieldObj:y,getPurchaseActionFieldObj:h,getPromotionObj:C,productImpression:function(e){var o=e,e="productImpression";if(!(o&&o.productImpression&&o.productImpression.products&&Array.isArray(o.productImpression.products)&&0<o.productImpression.products.length))return{success:!1,co
1de:403,message:"Wrong ecommerce structure"};o.productImpression.products.forEach(function(e,t){o.productImpression.products[t]=g(e)}),l(o,"productImpression","impressions"),o.impressions=o.impressions.products,delete o.impressions.products;try{return d({event:e,ecommerce:o}),{success:!0,code:200,message:e+" successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},productClick:function(e){var o=e,e="productClick";if(!(o&&o.productClick&&o.productClick.products&&Array.isArray(o.productClick.products)&&0<o.productClick.products.length))return{success:!1,code:403,message:"Wrong ecommerce structure"};o.productClick.products.forEach(function(e,t){o.productClick.products[t]=g(e)}),null==o.currencyCode&&null!=document.head.getAttribute("data-currencyCode")&&(o.currencyCode=document.head.getAttribute("data-currencyCode")),l(o,"productClick","click");try{return d({event:e,ecommerce:o}),{success:!0,code:200,message:e+" successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},promotionsImpression:function(e){var o=e,e="promoView";if(!(o&&o.promoView&&o.promoView.promotions&&Array.isArray(o.promoView.promotions)&&0<o.promoView.promotions.length))return{success:!1,code:403,message:"Wrong Promotion structure"};o.promoView.promotions.forEach(function(e,t){o.promoView.promotions[t]=C(e)});try{return d({event:e,ecommerce:o}),{success:!0,code:200,message:e+" successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},promotionClick:function(e){var o=e,e="promotionClick";if(!(o&&o.promotionClick&&o.promotionClick.promotions&&Array.isArray(o.promotionClick.promotions)&&0<o.promotionClick.promotions.length))return{success:!1,code:403,message:"Wrong Promotion structure"};o.promotionClick.promotions.forEach(function(e,t){o.promotionClick.promotions[t]=C(e)}),l(o,"promotionClick","promoClick");try{return d({event:e,ecommerce:o}),{success:!0,code:200,message:e+" successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},pdpView:function(e){var o=e,e="productDetail";if(!(o&&o.productDetail&&o.productDetail.products&&Array.isArray(o.productDetail.products)&&0<o.productDetail.products.length))return{success:!1,code:403,message:"Wrong ecommerce structure"};o.productDetail.products.forEach(function(e,t){o.productDetail.products[t]=g(e)}),o.bundle=p(o.bundle),null==o.currencyCode&&null!=document.head.getAttribute("data-currencyCode")&&(o.currencyCode=document.head.getAttribute("data-currencyCode")),l(o,"productDetail","detail");try{return d({event:e,ecommerce:o}),{success:!0,code:200,message:e+" successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},addToCart:function(e){var o=e,e="addToCart";if(!(o&&o.addToCart&&o.addToCart.products&&Array.isArray(o.addToCart.products)&&0<o.addToCart.products.length))return{success:!1,code:403,message:"Wrong ecommerce structure"};o.addToCart.products.forEach(function(e,t){o.addToCart.products[t]=g(e)}),o.bundle=p(o.bundle),o.cart&&Array.isArray(o.cart)&&0<o.cart.length&&o.cart.forEach(function(e,t){o.cart[t]=v(e)}),null==o.currencyCode&&null!=document.head.getAttribute("data-currencyCode")&&(o.currencyCode=document.head.getAttribute("data-currencyCode")),l(o,"addToCart","add");try{return d({event:e,ecommerce:o}),{success:!0,code:200,message:e+" successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},removeFromCart:function(e){var o=e,e="removeFromCart";if(!(o&&o.removeFromCart&&o.removeFromCart.products&&Array.isArray(o.removeFromCart.products)&&0<o.removeFromCart.products.length))return{success:!1,code:403,message:"Wrong ecommerce structure"};o.removeFromCart.products.forEach(function(e,t){o.removeFromCart.products[t]=g(e)}),o.cart&&Array.isArray(o.cart)&&0<o.cart.length&&o.cart.forEach(function(e,t){o.cart[t]=v(e)}),null==o.currencyCode&&null!=document.head.getAttribute("data-currencyCode")&&(o.currencyCode=document.head.getAttribute("data-currencyCode")),l(o,"removeFromCart","remove");try{return d({event:e,ecommerce:o}),{success:!0,code:200,message:e+" successfully pushed"}}
1catch(e){return{success:!1,code:500,message:e.message}}},addToWishList:function(e){var o=e,e="addToWishList";if(!(o&&o.addToWishList&&o.addToWishList.products&&Array.isArray(o.addToWishList.products)&&0<o.addToWishList.products.length))return{success:!1,code:403,message:"Wrong ecommerce structure"};o.addToWishList.products.forEach(function(e,t){o.addToWishList.products[t]=g(e)}),o.bundle=p(o.bundle),null==o.currencyCode&&null!=document.head.getAttribute("data-currencyCode")&&(o.currencyCode=document.head.getAttribute("data-currencyCode"));try{return d({event:e,ecommerce:o}),{success:!0,code:200,message:e+" successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},removeFromWishList:function(e){var o=e,e="removeFromWishList";if(!(o&&o.removeFromWishList&&o.removeFromWishList.products&&Array.isArray(o.removeFromWishList.products)&&0<o.removeFromWishList.products.length))return{success:!1,code:403,message:"Wrong ecommerce structure"};o.removeFromWishList.products.forEach(function(e,t){o.removeFromWishList.products[t]=g(e)}),o.bundle=p(o.bundle),null==o.currencyCode&&null!=document.head.getAttribute("data-currencyCode")&&(o.currencyCode=document.head.getAttribute("data-currencyCode"));try{return d({event:e,ecommerce:o}),{success:!0,code:200,message:e+" successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},displayCart:function(e){var o=e,e="displayCart";if(!(o&&o.displayCart&&o.displayCart.products&&Array.isArray(o.displayCart.products)&&0<o.displayCart.products.length))return{success:!1,code:403,message:"Wrong ecommerce structure"};o.displayCart.products.forEach(function(e,t){o.displayCart.products[t]=g(e)});try{return d({event:e,ecommerce:o}),{success:!0,code:200,message:e+" successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},checkout:function(e){var o=e,e="checkout";if(!(o&&o.checkout&&o.checkout.products&&o.checkout.actionField&&Array.isArray(o.checkout.products)&&0<o.checkout.products.length))return{success:!1,code:403,message:"Wrong ecommerce structure"};o.checkout.products.forEach(function(e,t){o.checkout.products[t]=g(e)}),null==o.currencyCode&&null!=document.head.getAttribute("data-currencyCode")&&(o.currencyCode=document.head.getAttribute("data-currencyCode")),o.checkout.actionField=y(o.checkout.actionField);try{return d({event:e,ecommerce:o}),{success:!0,code:200,message:e+" successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},transaction:function(e){var o=e,e="transaction";if(!(o&&o.purchase&&o.purchase.products&&Array.isArray(o.purchase.products)&&o.purchase.actionField&&0<o.purchase.products.length))return{success:!1,code:403,message:"Wrong ecommerce structure"};o.purchase.products.forEach(function(e,t){o.purchase.products[t]=g(e)}),null==o.currencyCode&&null!=document.head.getAttribute("data-currencyCode")&&(o.currencyCode=document.head.getAttribute("data-currencyCode")),o.purchase.gift=f(o.purchase.gift),o.purchase.actionField=h(o.purchase.actionField);try{return d({event:e,ecommerce:o}),{success:!0,code:200,message:e+" successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},swavenGatewayView:function(){try{return d({event:"swavenGatewayView"}),{success:!0,code:200,message:"swavenGatewayView successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},swavenGatewayClose:function(){try{return d({event:"swavenGatewayClose"}),{success:!0,code:200,message:"swavenGatewayClose successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},swavenGatewayStoreClick:function(e){try{return d({event:"swavenGatewayStoreClick",interaction:e}),{success:!0,code:200,message:"swavenGatewayStoreClick successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},addPromoCode:function(){var e="addPromoCode";try{return d({event:e}),{success:!0,code:200,message:e+" successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},addPersonalMessage:function(){try{return d({event:"addPersonalMessage"}),{success:!0,code:200,message:"addPersonalMessage successfully pushed"}}
1catch(e){return{success:!1,code:500,message:e.message}}},addSamples:function(e){try{return d({event:"addSamples",ecommerce:e}),{success:!0,code:200,message:"addSamples successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},chooseSamples:function(e){try{return d({event:"chooseSamples",ecommerce:e}),{success:!0,code:200,message:"chooseSamples successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},selectedSamples:function(e){try{return d({event:"selectedSamples",ecommerce:e}),{success:!0,code:200,message:"selectedSamples successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},menuHeaderLinks:function(e){return L(void 0!==e?e:null)},menuFooterLinks:function(e){return T(void 0!==e?e:null)},socialMediaLinks:function(e){try{return d({event:"contentShareSuccess",interaction:e}),{success:!0,code:200,message:"socialMediaLinks successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},outboundLinks:function(e){try{return d({event:"outboundLinkClick",interaction:e}),{success:!0,code:200,message:"outboundLinks successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},productCategoryFilters:function(e){try{return d({event:"productCategoryFilters",interaction:e}),{success:!0,code:200,message:"productCategoryFilters successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},logout:function(){try{return d({event:"logout"}),{success:!0,code:200,message:"logout successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},internalSearch:function(e){try{return d({event:"internalSearch",interaction:e}),{success:!0,code:200,message:"internalSearch successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},productFilters:function(e){try{return d({event:"productFilters",interaction:e}),{success:!0,code:200,message:"productFilters successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},videoPlayback:function(e){try{return d({event:"videoPlayback",interaction:e}),{success:!0,code:200,message:"videoPlayback successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},playerOptions:function(e){try{return d({event:"playerOptions",interaction:e}),{success:!0,code:200,message:"playerOptions successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},subscriptionSuccess:function(e){return S(void 0!==e?e:null)},subscriptionError:function(){try{return d({event:"subscriptionError"}),{success:!0,code:200,message:"subscriptionError successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},contactSuccess:function(){try{return d({event:"contactSuccess"}),{success:!0,code:200,message:"contactSuccess successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},contactError:function(){try{return d({event:"contactError"}),{success:!0,code:200,message:"contactError successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},loginSuccess:function(e){return w(void 0!==e?e:null)},loginError:function(){try{return d({event:"loginError"}),{success:!0,code:200,message:"loginError successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},registrationSuccess:function(e){return E(void 0!==e?e:null)},registrationError:function(){try{return d({event:"signUpError"}),{success:!0,code:200,message:"signUpError successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},storeLocator:function(e){try{var t=e.action,o="storeEvent";return delete e.action,d({event:o,action:t,interaction:e}),{success:!0,code:200,message:o+":"+t+" successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},storeLocatorLocateMe:function(e){return(e=void 0!==(e=e)?e:{}).action="storeLocatorLocateMe",track.storeLocator(e)},storeLocatorMapMarker:function(e){return(e=void 0!==(e=e)?e:{}).action="storeLocatorMapMarker",track.storeLocator(e)},storeLocatorItinerator:function(e){return(e=void 0!==(e=e)?e:{}).action="storeLocatorItinerator",track.storeLocator(e)},storeLocatorVisitStore:function(e){return(e=void 0!==(e=e)?e:{}).action="storeLocatorVisitStore",track.storeLocator(e)},storeLocatorClickToCall:function(e){return(e=void 0!==(e=e)?e:{}).action="storeLocatorClickToCall",track.storeLocator(e)},configurator:function(e){var o=e;try{var t=o.action,n="configuratorEvent";
1return o.cart&&Array.isArray(o.cart)&&0<o.cart.length&&o.cart.forEach(function(e,t){o.cart[t]=v(e)}),delete o.action,d({event:n,action:t,ecommerce:o}),{success:!0,code:200,message:n+":"+t+" successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},configuratorAddToCart:function(e){return(o=e)&&o.configuratorAddToCart&&o.configuratorAddToCart.products&&Array.isArray(o.configuratorAddToCart.products)&&0<o.configuratorAddToCart.products.length?(o.configuratorAddToCart.products.forEach(function(e,t){o.configuratorAddToCart.products[t]=g(e)}),o.action="configuratorAddToCart",track.configurator(o)):{success:!1,code:403,message:"Wrong ecommerce structure"};var o},configuratorTexture:function(e){return(o=e)&&o.configuratorTexture&&o.configuratorTexture.products&&Array.isArray(o.configuratorTexture.products)&&0<o.configuratorTexture.products.length?(o.configuratorTexture.products.forEach(function(e,t){o.configuratorTexture.products[t]=g(e)}),o.action="configuratorTexture",track.configurator(o)):{success:!1,code:403,message:"Wrong ecommerce structure"};var o},configuratorShade:function(e){return(o=e)&&o.configuratorShade&&o.configuratorShade.products&&Array.isArray(o.configuratorShade.products)&&0<o.configuratorShade.products.length?(o.configuratorShade.products.forEach(function(e,t){o.configuratorShade.products[t]=g(e)}),o.action="configuratorShade",track.configurator(o)):{success:!1,code:403,message:"Wrong ecommerce structure"};var o},configuratorCase:function(e){return(o=e)&&o.configuratorCase&&o.configuratorCase.products&&Array.isArray(o.configuratorCase.products)&&0<o.configuratorCase.products.length?(o.configuratorCase.products.forEach(function(e,t){o.configuratorCase.products[t]=g(e)}),o.action="configuratorCase",track.configurator(o)):{success:!1,code:403,message:"Wrong ecommerce structure"};var o},configuratorTassel:function(e){return(o=e)&&o.configuratorTassel&&o.configuratorTassel.products&&Array.isArray(o.configuratorTassel.products)&&0<o.configuratorTassel.products.length?(o.configuratorTassel.products.forEach(function(e,t){o.configuratorTassel.products[t]=g(e)}),o.action="configuratorTassel",track.configurator(o)):{success:!1,code:403,message:"Wrong ecommerce structure"};var o},configuratorBangle:function(e){return(o=e)&&o.configuratorBangle&&o.configuratorBangle.products&&Array.isArray(o.configuratorBangle.products)&&0<o.configuratorBangle.products.length?(o.configuratorBangle.products.forEach(function(e,t){o.configuratorBangle.products[t]=g(e)}),o.action="configuratorBangle",track.configurator(o)):{success:!1,code:403,message:"Wrong ecommerce structure"};var o},configuratorLetter:function(e){return(o=e)&&o.configuratorLetter&&o.configuratorLetter.products&&Array.isArray(o.configuratorLetter.products)&&0<o.configuratorLetter.products.length?(o.configuratorLetter.products.forEach(function(e,t){o.configuratorLetter.products[t]=g(e)}),o.action="configuratorLetter",track.configurator(o)):{success:!1,code:403,message:"Wrong ecommerce structure"};var o},configuratorCharm:function(e){return(o=e)&&o.configuratorCharm&&o.configuratorCharm.products&&Array.isArray(o.configuratorCharm.products)&&0<o.configuratorCharm.products.length?(o.configuratorCharm.products.forEach(function(e,t){o.configuratorCharm.products[t]=g(e)}),o.action="configuratorCharm",track.configurator(o)):{success:!1,code:403,message:"Wrong ecommerce structure"};var o},configuratorOpen:function(){return _parameters={action:"configuratorOpen"},track.configurator(_parameters)},configuratorClose:function(){return _parameters={action:"configuratorClose"},track.configurator(_parameters)},configuratorAddStyle:function(e){return(o=e)&&o.configuratorAddStyle&&o.configuratorAddStyle.products&&Array.isArray(o.configuratorAddStyle.products)&&0<o.configuratorAddStyle.products.length?(o.configuratorAddStyle.products.forEach(function(e,t){o.configuratorAddStyle.products[t]=g(e)}),o.action="configuratorAddStyle",track.configurator(o)):{success:!1,code:403,message:"Wrong ecommerce structure"};var o},quickbuyAddToCartPLP:function(e){var o=e,e="quickbuyAddToCartPLP";if(!(o&&o.quickbuyAddToCartPLP&&o.quickbuyAddToCartPLP.products&&Array.isArray(o.quickbuyAddToCartPLP.products)&&0<o.quickbuyAddToCartPLP.products.length))return{success:!1,co
1de:403,message:"Wrong ecommerce structure"};o.quickbuyAddToCartPLP.products.forEach(function(e,t){o.quickbuyAddToCartPLP.products[t]=g(e)}),o.cart&&Array.isArray(o.cart)&&0<o.cart.length&&o.cart.forEach(function(e,t){o.cart[t]=v(e)}),l(o,"quickbuyAddToCartPLP","add");try{return d({event:e,ecommerce:o}),{success:!0,code:200,message:e+" successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},quickbuyAddToCartEditorial:function(e){var o=e,e="quickbuyAddToCartEditorial";if(!(o&&o.quickbuyAddToCartEditorial&&o.quickbuyAddToCartEditorial.products&&Array.isArray(o.quickbuyAddToCartEditorial.products)&&0<o.quickbuyAddToCartEditorial.products.length))return{success:!1,code:403,message:"Wrong ecommerce structure"};o.quickbuyAddToCartEditorial.products.forEach(function(e,t){o.quickbuyAddToCartEditorial.products[t]=g(e)}),o.cart&&Array.isArray(o.cart)&&0<o.cart.length&&o.cart.forEach(function(e,t){o.cart[t]=v(e)}),l(o,"quickbuyAddToCartEditorial","add");try{return d({event:e,ecommerce:o}),{success:!0,code:200,message:e+" successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},quickbuyOpenPLP:function(e){var o=e,e="quickbuyOpenPLP";if(!(o&&o.quickbuyOpenPLP&&o.quickbuyOpenPLP.products&&Array.isArray(o.quickbuyOpenPLP.products)&&0<o.quickbuyOpenPLP.products.length))return{success:!1,code:403,message:"Wrong ecommerce structure"};o.quickbuyOpenPLP.products.forEach(function(e,t){o.quickbuyOpenPLP.products[t]=g(e)});try{return d({event:e,ecommerce:o}),{success:!0,code:200,message:e+" successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}},notifymeSuccess:function(){try{return d({event:"notifymeSuccess"}),{success:!0,code:200,message:"notifymeSuccess successfully pushed"}}catch(e){return{success:!1,code:500,message:e.message}}}}};track=trackManager();
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.