!function(t){var e={};function n(r){if(e[r])return e[r].exports;var a=e[r]={i:r,l:!1,exports:{}};return t[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var a in t)n.d(r,a,function(e){return t[e]}.bind(null,a));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=18)}([function(t,e){t.exports=function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){t.exports=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},t.exports.__esModule=!0,t.exports.default=t.exports},function(t,e){function n(t,e){for(var n=0;nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n1&&void 0!==arguments[1])||arguments[1],n=S.createElement("script");return n.type="text/javascript",n.src=t,n.async=e,S.body.appendChild(n)},C=function(t,e,n){return(parseInt(function(t){for(var e="_au_"+t+"=",n=decodeURIComponent(document.cookie).split(";"),r=0;r4||"com"===r||"org"===r||"net"===r)&&(e=/[a-z0-9][a-z0-9-]*\.[a-z]+$/i);var a=t.match(e);return a?a[0]:t}(document.location.hostname)+"; path=/; max-age=31536000"},T="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var k=function(){function t(e){i()(this,t),this.pixels=e,this.parameters={sku:"",orderId:"",qty:"",revenue:"",ltv:""}}return u()(t,[{key:"dropPixel",value:function(t,e){var n=this.pixels[t]||[],r=this.parameters;e&&Object.keys(e).forEach((function(t){return r[t]=e[t],!1})),n.forEach((function(t){var e=t,n="img";return"string"!=typeof t&&(e=t[0],(n=t[1])||(n="img")),e=(e=(e=(e=(e=(e=e.replace(/\[\[SKU\]\]/g,r.sku)).replace(/\[\[ORDERID\]\]/g,r.orderId)).replace(/\[\[QTY\]\]/g,r.qty)).replace(/\[\[REVENUE\]\]/g,r.revenue)).replace(/\[\[LTV\]\]/g,r.ltv)).replace(/\[\[ITEMS\]\]/g,(r.items||[]).map((function(t){return t.id||""})).join(",")),"img"===n?A(e):"script"===n?E(e):"iframe"===n&&function(t){var e=S.createElement("iframe");return e.width=1,e.height=1,e.style.display="none",e.src=t,S.body.appendChild(e)}(e)}))}}]),t}(),O=window.auvars["".concat("41")].t;window.auvars["".concat("41")].p;var L=function(t){h()(n,t);var e=function(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=m()(t);if(e){var a=m()(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return g()(this,n)}}(n);function n(){var t;return i()(this,n),(t=e.call(this)).brand=window.Shopify.shop,t}return u()(n,[{key:"captureProduct",value:function(t){try{var e=window.ShopifyAnalytics.meta.selectedVariantId,n=window.ShopifyAnalytics.meta.product.variants[0];return t?n=window.ShopifyAnalytics.meta.product.variants.find((function(e){return e.public_title===t})):e&&(n=window.ShopifyAnalytics.meta.product.variants.find((function(t){return t.id.toString()===e.toString()}))),n||((n=window.ShopifyAnalytics.meta.product.variants[0]).id=window.ShopifyAnalytics.meta.product.id),{id:"".concat(n.id,"-").concat(O),name:n.name,price:parseInt(n.price,10)/100,brand:this.brand}}catch(t){return console.error(t),null}}},{key:"sendProductEvents",value:function(){var t=this,e=this.captureProduct();if(e){this.sendViewProductEventToGA(e),this.appendPageLoadPixelCheck("view");var n=document.querySelector('button[name="add"]')||document.querySelector("form#add-item-form button")||document.querySelector("button.shopify_add_to_cart")||document.querySelector('input[name="add"]')||document.querySelector(".ProductForm__AddToCart")||document.querySelector("#AddToCart")||document.querySelector('.product-add input[type="submit"]');n&&window.au.push({category:"ListenerAttacher",input:n,method:function(){t.sendAddProductEventToGA(e),window.au.push({category:"behavior",action:"purchase-intent"});var n={event:"addToCart",data:e};t.profilerServiceRequest(n)}})}}},{key:"captureCart",value:function(){try{for(var t=document.querySelector("#order-summary").querySelectorAll("tr.product"),e=[],n=0;n0)for(var o=function(e){var n=a[e],r=n.querySelector("button").dataset.cartAdd,o=n.querySelector('[class$="item__title"]').textContent;if(n.querySelector(".js-option-value")){var i=n.querySelector(".js-option-value").textContent.split(": ");o+=i[i.length-1]}var s={id:r,name:o,price:parseFloat(n.querySelector(".product-price__price").textContent.replace(/[^0-9.]/g,"")),brand:t.brand};window.au.push({category:"ListenerAttacher",input:n,method:function(){t.sendAddProductEventToGA(s);var e={event:"addToCart",data:s};window.au.push({category:"behavior",action:"purchase-intent"}),t.profilerServiceRequest(e)}})},i=0;i0){window.addEventListener("ProductMetaUpdated",(function(){t.sendProductEvents()}));for(var u=0;ut.length)&&(e=t.length);for(var n=0,r=new Array(e);n=n.decoratorTarget))return null;var e=n.getMetaAttributes(t),r=n.getTags(t),a=I(I({},e),{},{tags:r.join(),tagger_id:n.auvars.t,partner_id:n.auvars.p}),o=new XMLHttpRequest,i="".concat("https://p.ad.gt","/api/v1/dec");return o.open("POST",i,!0),o.setRequestHeader("Content-type","application/json"),o.send(JSON.stringify(a)),o})),b()(this,"setupGA",(function(){var t,e,r,a,o;M.ga||(e=N,r="script","ga",(t=M).GoogleAnalyticsObject="ga",t.ga=t.ga||function(){(t.ga.q=t.ga.q||[]).push(arguments)},t.ga.l=1*new Date,a=e.createElement(r),o=e.getElementsByTagName(r)[0],a.async=1,a.src="https://www.google-analytics.com/analytics.js",o.parentNode.insertBefore(a,o)),ga("create","UA-87198801-1","auto","auPassiveTagger"),ga("".concat("auPassiveTagger",".require"),"ecommerce"),ga("".concat("auPassiveTagger",".require"),"ec"),ga("".concat("auPassiveTagger",".set"),"anonymizeIp",!0),ga("".concat("auPassiveTagger",".set"),"dimension1",n.auvars.a),ga("".concat("auPassiveTagger",".set"),"dimension2","none"),ga("".concat("auPassiveTagger",".set"),"dimension3",n.auvars.p),ga("".concat("auPassiveTagger",".set"),"dimension4",n.u.hostname),ga("".concat("auPassiveTagger",".set"),"dimension5",n.u.pathname),ga("".concat("auPassiveTagger",".set"),"dimension6","Passive Tagger"),ga("".concat("auPassiveTagger",".set"),"dimension7",n.auvars.t),(n.randNum>=.9||["158"].includes(n.auvars.p.toString())&&n.randNum>=.7||["220"].includes(n.auvars.p.toString()))&&ga("".concat("auPassiveTagger",".send"),"pageview")})),b()(this,"ListenerIterator",(function(t,e){Array.prototype.forEach.call(n.d.querySelectorAll(t),(function(t){n.ListenerAttacher({input:t,method:e})}))})),b()(this,"ListenerAttacher",(function(t){var e=t.input,n=t.method;e.addEventListener?e.addEventListener("mousedown",n):e.attachEvent&&e.attachEvent("mousedown",n)})),b()(this,"GlobalListenerHandler",(function(t){n.GlobalHandlers[t.type].forEach((function(e){if(t.target.matches(e.selector))e.method(t);else for(var n=t.target,r=!1;n.parentElement&&!r;)(r=(n=n.parentElement).matches(e.selector))&&e.method(I(I({},t),{},{target:n}))}))})),b()(this,"GlobalListenerAttacher",(function(t,e,r){"string"==typeof t&&(t=[t]),t.forEach((function(t){n.GlobalHandlers[t]=n.GlobalHandlers[t]||[],n.GlobalHandlers[t].push({selector:e,method:r}),document.addEventListener?(document.removeEventListener(t,window.au.l),document.addEventListener(t,window.au.l)):document.attachEvent&&(document.detachEvent(t,window.au.l),document.attachEvent(t,window.au.l))}))})),b()(this,"sendOffsiteClick",(function(t){var e=t.url;A("".concat("https://a.ad.gt","/api/v1/off-site-click/").concat(n.auvars.p,"?tagger_id=").concat(n.auvars.t,"&url=").concat(e))})),b()(this,"clickHandler",(function(t){var e=t.currentTarget.getAttribute("href");null!==e&&n.include_internal_links.includes(window.location.hostname)&&window.au.push({category:"sendSPAPageView",url:e})})),b()(this,"sendUserBehaviour",(function(t){var e={click_url:t.action,tagger_id:n.auvars.t,audigent_id:n.auvars.a,partner_id:n.auvars.p},r=new XMLHttpRequest,a="".concat("https://p.ad.gt","/api/v1/ubh");r.open("POST",a,!0),r.setRequestHeader("Content-type","application/json"),r.send(JSON.stringify(e))})),b()(this,"behavior",(function(t){var e=encodeURIComponent("".concat(n.u.protocol,"//").concat(n.u.hostname).concat(n.u.pathname,"__audigent-behavior-").concat(t.action).concat(n.u.search).concat(n.u.hash));n.sendOffsiteClick({url:e}),n.sendGAEvent({eventCategory:"audigent-behavior",eventAction:t.action,eventLabel:n.auvars.t})})),b()(this,"sendEvent",(function(t){var e=t.event,r=t.events,a=t.type;if(!(e=e||r)){if(!a)return null;delete(e=I({},t)).category,delete e.partnerId}var o={tagger_id:n.auvars.t,partner_id:n.auvars.p,audigent_id:n.auvars.a};o.events=Array.isArray(e)?e:[e];var i=new XMLHttpRequest,s="".concat("https://p.ad.gt","/api/v1/event");return i.open("POST",s,!0),i.setRequestHeader("Content-type","application/json"),i.send(JSON.stringify(o)),""})),b()(this,"sendGAEvent",(function(t){var e=t.eventCategory,n=t.eventAction,r=t.eventLabel,a=t.skipSQS;ga("".concat("auPassiveTagger",".send"),{hitType:"event",eventCategory:e,eventAction:n,eventLabel:r}),a||window.au.push({category:"sendEvent",event:{type:e,eventAction:n,eventLabel:r}})})),b()(this,"sendConsent",(function(t){var e={audigent_id:n.auvars.a,tagger_id:n.auvars.t,partner_id:n.auvars.p,consented:t.consented,consent_type:t.consentType,consent_string:t.consentString},r=new XMLHttpRequest,a="".concat("https://p.ad.gt","/api/v1/con");return r.open("POST",a,!0),r.setRequestHeader("Content-type","application/json"),r.send(JSON.stringify(e)),""})),b()(this,"segCapture",(function(){var t=window.au_seg;if(((t||{}).segments||[]).length>0){var e={tagger_id:n.auvars.t,partner_id:n.auvars.p,audigent_id:n.auvars.a,segment_ids:t.segments.join("|")},r=new XMLHttpRequest,a="".concat("https://p.ad.gt","/api/v1/segs");r.open("POST",a,!0),r.setRequestHeader("Content-type","application/json"),r.send(JSON.stringify(e))}return""})),b()(this,"otpTrack",(function(){var t=window.au_seg;if(t&&t.segments){var e=t.segments.filter((function(t){return t.match(/AU_SEG_(AGE|GENDER)/gi)}));n.randNum>=.9&&(n.sendGAEvent({eventCategory:"otpTracker",eventAction:e.join("|"),eventLabel:n.u.hostname,skipSQS:!0}),n.segCapture())}if(n.randNum>=.99||["134"].includes(n.auvars.p.toString())&&n.randNum>=.7){var r=n.u.hostname,a=new XMLHttpRequest,o="".concat(n.auvars.p.toString(),"-").concat(n.auvars.a),i="".concat(n.auvars.p.toString(),"-").concat(n.auvars.y),s="".concat("https://seg.ad.gt","/api/v1/demo?au_id=").concat(o,"&tagger_id=").concat(i);a.open("get",s,!0),a.setRequestHeader("Content-type","application/json"),a.addEventListener("load",(function(){var t=JSON.parse(this.responseText).segments||[];t.length&&window.au.push({category:"sendGAEvent",eventCategory:"otpTester",eventAction:t.join("|"),eventLabel:r,skipSQS:!0})})),a.send()}})),b()(this,"pixels",(function(){var t="".concat("https://pixels.ad.gt","/api/v1/getpixels?tagger_id=").concat(n.auvars.t,"&url=").concat(encodeURIComponent(n.u.href),"&code='none'");E(t,!0)})),b()(this,"setupConsentHandler",(function(){n.consentHandler.addConsentListeners()})),b()(this,"sendSPAPageView",(function(t){var e=t.url;if(e){e.startsWith("//")&&(e="http://"+e),!e.startsWith("/")&&e.includes("://")||(e=n.d.location.protocol+"//"+n.d.location.host+(e.startsWith("/")?"":"/")+e);try{var r=new URL(e);r.host===n.d.location.host&&(n.sendOffsiteClick(r.href),ga("".concat("auPassiveTagger",".send"),"pageview",r.pathname+r.hash))}catch(t){}}})),b()(this,"tags",(function(t){return console.log("[Audigent] this method is deprecated. Please contact your account manager"),!1})),b()(this,"conversion",(function(t){console.log("[Audigent] Conversion Event - ".concat(t.action))})),b()(this,"beopEvent",(function(t){var e=t.partnerId||n.auvars.p;n.sendEvent({event:I(I({},t.data||{}),{},{partner_id:e,type:"beop"})})})),b()(this,"trackEvent",(function(t){return!1})),b()(this,"DispatchEvent",(function(t){var e=function(t){if("function"==typeof window.CustomEvent)return new CustomEvent(t);var e=!1,n=!1,r=void 0,a=document.createEvent("CustomEvent");return a.initCustomEvent(t,e,n,r),a}(t.eventName);window.dispatchEvent(e)})),b()(this,"optout",(function(){A("".concat("https://ids.ad.gt","/api/v1/optout?au_id=").concat(n.auvars.a))}));var r=(e||{}).decoratorTarget;this.w=M,this.u=M.location,this.d=N,this.auvars=M.auvars["".concat("41")],this.GlobalHandlers={},this.randNum=Math.random(),this.decoratorTarget=r||.995,this.consentHandler=new q(this.auvars.p,this.auvars.t),this.docReady=this.docReady.bind(this),this.facebook=this.facebook.bind(this)}return u()(t,[{key:"valueOf",value:function(){return null}},{key:"docReady",value:function(){var t=this;if(this.setupTaggerId(),this.sendPageView(),this.pixels(),this.facebook(),this.setupGA(),this.ListenerIterator("a",this.clickHandler),this.include_internal_links=[],M.addEventListener("hashchange",(function(){t.sendSPAPageView({url:t.u.href}),t.pixels()})),window.Shopify){var e=new L;e.initialize(),window.addEventListener("aupixels",(function(){e.updatePixels()}))}this.otpTrack(),this.setupConsentHandler()}},{key:"observeDom",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{childList:!0},r=window.MutationObserver||window.WebKitMutationObserver;if(t&&1===t.nodeType){if(r){var a=new r(e);return a.observe(t,n),a}window.addEventListener&&(t.addEventListener("DOMNodeInserted",e,!1),t.addEventListener("DOMNodeRemoved",e,!1))}}},{key:"facebook",value:function(){return!["57","95","269","273","305","314","317","381"].includes(this.auvars.p)&&(t=window,e=document,n="script",t.fbq||(r=t.fbq=function(){r.callMethod?r.callMethod.apply(r,arguments):r.queue.push(arguments)},t._fbq||(t._fbq=r),r.push=r,r.loaded=!0,r.version="2.0",r.queue=[],(a=e.createElement(n)).async=!0,a.src="https://connect.facebook.net/en_US/fbevents.js",(o=e.getElementsByTagName(n)[0]).parentNode.insertBefore(a,o)),fbq("init","1853083501571805"),fbq("trackSingle","1853083501571805","PageView",{partner_id:this.auvars.p,tagger_id:this.auvars.t}),!0);var t,e,n,r,a,o}},{key:"getTaggerComponents",value:function(){return null}},{key:"setupTaggerId",value:function(){var t=this.getTaggerComponents()||[];if(!1===Array.isArray(t)||0==t.length)return!1;var e="au1t-"+function(t){function e(t,e){var n,r,a,o,i;return a=2147483648&t,o=2147483648&e,i=(1073741823&t)+(1073741823&e),(n=1073741824&t)&(r=1073741824&e)?2147483648^i^a^o:n|r?1073741824&i?3221225472^i^a^o:1073741824^i^a^o:i^a^o}function n(t,n,r,a,o,i,s){return t=e(t,e(e(n&r|~n&a,o),s)),e(t<>>32-i,n)}function r(t,n,r,a,o,i,s){return t=e(t,e(e(n&a|r&~a,o),s)),e(t<>>32-i,n)}function a(t,n,r,a,o,i,s){return t=e(t,e(e(n^r^a,o),s)),e(t<>>32-i,n)}function o(t,n,r,a,o,i,s){return t=e(t,e(e(r^(n|~a),o),s)),e(t<>>32-i,n)}function i(t){var e,n="",r="";for(e=0;3>=e;e++)n+=(r="0"+(r=t>>>8*e&255).toString(16)).substr(r.length-2,2);return n}var s,u,c,d,l,p,f,h,v;for(s=function(t){for(var e,n=t.length,r=16*(((e=n+8)-e%64)/64+1),a=Array(r-1),o=0,i=0;i>>29,a}(t=function(t){t=t.replace(/\r\n/g,"\n");for(var e="",n=0;nr?e+=String.fromCharCode(r):(127r?e+=String.fromCharCode(r>>6|192):(e+=String.fromCharCode(r>>12|224),e+=String.fromCharCode(r>>6&63|128)),e+=String.fromCharCode(63&r|128))}return e}(t)),p=1732584193,f=4023233417,h=2562383102,v=271733878,t=0;t=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return i=t.done,t},e:function(t){s=!0,o=t},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}(e);try{for(r.s();!(t=r.n()).done;){var a=t.value,o=a.getAttribute("property");if(o in G)n[G[o]]=a.getAttribute("content");else{var i=a.getAttribute("name");if(i in H){var s=H[i];n[s]="keywords"===s?(a.getAttribute("content")||"").split(",").map((function(t){return t.trim()})).filter((function(t){return t.length>0})):a.getAttribute("content")}}}}catch(t){r.e(t)}finally{r.f()}return n}},{key:"getAttributes",value:function(t){return I(I({},(t||{}).decor_dict||{}),this.getMetaAttributes())}},{key:"getMetaTags",value:function(){var t=this,e=document.head.querySelectorAll("meta[name='audigent:tags']")[0];return e?e.content.split("|").map((function(t){return t.trim()})).filter((function(t){return t.length>0})).map((function(e){return(t.u.hostname+" > "+e).toUpperCase()})):[]}},{key:"getTags",value:function(t){var e=(t||{}).tags||[];return[].concat(a()(this.getMetaTags()),a()(e)).filter((function(t){return"string"==typeof t||t instanceof String})).map((function(t){return t.replace(/,/g,"")})).map((function(t){return t.trim()})).filter((function(t){return t.length>0}))}},{key:"sendPageView",value:function(t){if("1p"!==this.auvars.m)return!1;var e=this.getAttributes(t),n=this.getTags(t),r=1*new Date,a={event_timestamp:r,url:this.w.location.href,referrer:this.d.referrer,partner_id:this.auvars.p,tagger_id:this.auvars.t,audigent_id:this.auvars.a,attributes:e,tags:n},o=(t||{}).data||{},i={category:"pageView",version:"v2",created_at:r,properties:I(I({},a),o)},s=new XMLHttpRequest,u="".concat("https://a.ad.gt","/api/v1/collect");return s.open("POST",u,!0),s.setRequestHeader("Content-type","text/plain"),s.send(function(t){var e,n,r,a,o,i,s,u="",c=0;for(t=function(t){t=t.replace(/\r\n/g,"\n");for(var e="",n=0;n127&&r<2048?(e+=String.fromCharCode(r>>6|192),e+=String.fromCharCode(63&r|128)):(e+=String.fromCharCode(r>>12|224),e+=String.fromCharCode(r>>6&63|128),e+=String.fromCharCode(63&r|128))}return e}(t);c>2,o=(3&e)<<4|(n=t.charCodeAt(c++))>>4,i=(15&n)<<2|(r=t.charCodeAt(c++))>>6,s=63&r,isNaN(n)?i=s=64:isNaN(r)&&(s=64),u=u+T.charAt(a)+T.charAt(o)+T.charAt(i)+T.charAt(s);return u}(JSON.stringify(i))),s}},{key:"setupInPageTaxonomy",value:function(t){var e=new URL("".concat("https://seg.ad.gt","/api/v1/segments"));e.searchParams.set("url",encodeURIComponent(this.u.href)),e.searchParams.set("partner_id",this.auvars.p),e.searchParams.set("tagger_id",this.auvars.t),e.searchParams.set("au_id",this.auvars.a);var n=new XMLHttpRequest;n.timeout=1e4,n.onload=function(){if(n.readyState==XMLHttpRequest.DONE&&200==n.status){var e=JSON.parse(n.response);M.au_seg=e;var r=new CustomEvent("auSegReady",{detail:e});N.dispatchEvent(r),(t||[]).forEach((function(t){return t(M,N,e.segments)}))}},n.ontimeout=function(){console.log("[Audigent] Taxonomy Service > Timeout")},n.onerror=function(){console.log("[Audigent] Taxonomy Service > Invalid Response")},n.open("GET",e,!0),n.send()}}]),t}());D=window,U="".concat("41"),V=D.au&&Array.isArray(D.au)?a()(D.au):[],D.auvars.autag_objs=[].concat(a()((D.auvars.autag_objs||[]).filter((function(t){return"autag"!==t}))),["autag"]),D.au={push:function(){for(var t=arguments.length,e=new Array(t),n=0;n