var FingerprintJS=function(e){"use strict";var t=function(){return t=Object.assign||function(e){for(var t,n=1,o=arguments.length;n0&&r[r.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!r||a[1]>r[0]&&a[1]=n+r?(n=c,[4,i(0)]):[3,3]):[3,4];case 2:o.sent(),o.label=3;case 3:return++a,[3,1];case 4:return[2]}}))}))}function u(e){e.then(void 0,(function(){}))}function d(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]+t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]+t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]+t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]+t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]}function m(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var n=[0,0,0,0];return n[3]+=e[3]*t[3],n[2]+=n[3]>>>16,n[3]&=65535,n[2]+=e[2]*t[3],n[1]+=n[2]>>>16,n[2]&=65535,n[2]+=e[3]*t[2],n[1]+=n[2]>>>16,n[2]&=65535,n[1]+=e[1]*t[3],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[2]*t[2],n[0]+=n[1]>>>16,n[1]&=65535,n[1]+=e[3]*t[1],n[0]+=n[1]>>>16,n[1]&=65535,n[0]+=e[0]*t[3]+e[1]*t[2]+e[2]*t[1]+e[3]*t[0],n[0]&=65535,[n[0]<<16|n[1],n[2]<<16|n[3]]}function f(e,t){return 32===(t%=64)?[e[1],e[0]]:t<32?[e[0]<>>32-t,e[1]<>>32-t]:(t-=32,[e[1]<>>32-t,e[0]<>>32-t])}function h(e,t){return 0===(t%=64)?e:t<32?[e[0]<>>32-t,e[1]<>>1]),e=v(e=m(e,[4283543511,3981806797]),[0,e[0]>>>1]),e=v(e=m(e,[3301882366,444984403]),[0,e[0]>>>1])}function g(e,t){t=t||0;var n,o=(e=e||"").length%16,r=e.length-o,a=[0,t],i=[0,t],c=[0,0],l=[0,0],s=[2277735313,289559509],u=[1291169091,658871167];for(n=0;n>>0).toString(16)).slice(-8)+("00000000"+(a[1]>>>0).toString(16)).slice(-8)+("00000000"+(i[0]>>>0).toString(16)).slice(-8)+("00000000"+(i[1]>>>0).toString(16)).slice(-8)}function b(e){return parseInt(e)}function y(e){return parseFloat(e)}function w(e,t){return"number"==typeof e&&isNaN(e)?t:e}function k(e){return e.reduce((function(e,t){return e+(t?1:0)}),0)}function L(e,t){if(void 0===t&&(t=1),Math.abs(t)>=1)return Math.round(e/t)*t;var n=1/t;return Math.round(e*n)/n}function F(e){return e&&"object"==typeof e&&"message"in e?e:{message:e}}function _(e){return"function"!=typeof e}function S(e,t,r){var a=Object.keys(e).filter((function(e){return!function(e,t){for(var n=0,o=e.length;n=4}function C(){var e=window,t=navigator;return k(["msWriteProfilerMark"in e,"MSStream"in e,"msLaunchUri"in t,"msSaveBlob"in t])>=3&&!V()}function T(){var e=window,t=navigator;return k(["webkitPersistentStorage"in t,"webkitTemporaryStorage"in t,0===t.vendor.indexOf("Google"),"webkitResolveLocalFileSystemURL"in e,"BatteryManager"in e,"webkitMediaStream"in e,"webkitSpeechGrammar"in e])>=5}function W(){var e=window,t=navigator;return k(["ApplePayError"in e,"CSSPrimitiveValue"in e,"Counter"in e,0===t.vendor.indexOf("Apple"),"getStorageUpdates"in t,"WebKitMediaKeys"in e])>=4}function A(){var e=window;return k(["safari"in e,!("DeviceMotionEvent"in e),!("ongestureend"in e),!("standalone"in navigator)])>=3}function I(){var e,t,n=window;return k(["buildID"in navigator,"MozAppearance"in(null!==(t=null===(e=document.documentElement)||void 0===e?void 0:e.style)&&void 0!==t?t:{}),"onmozfullscreenchange"in n,"mozInnerScreenX"in n,"CSSMozDocumentRule"in n,"CanvasCaptureMediaStream"in n])>=4}function Z(){var e=document;return e.fullscreenElement||e.msFullscreenElement||e.mozFullScreenElement||e.webkitFullscreenElement||null}function P(){var e=T(),t=I();if(!e&&!t)return!1;var n=window;return k(["onorientationchange"in n,"orientation"in n,e&&!("SharedWorker"in n),t&&/android/i.test(navigator.appVersion)])>=2}function N(e){var t=new Error(e);return t.name=e,t}function x(e,t,r){var a,c,l;return void 0===r&&(r=50),n(this,void 0,void 0,(function(){var n,s;return o(this,(function(o){switch(o.label){case 0:n=document,o.label=1;case 1:return n.body?[3,3]:[4,i(r)];case 2:return o.sent(),[3,1];case 3:s=n.createElement("iframe"),o.label=4;case 4:return o.trys.push([4,,10,11]),[4,new Promise((function(e,o){var r=!1,a=function(){r=!0,e()};s.onload=a,s.onerror=function(e){r=!0,o(e)};var i=s.style;i.setProperty("display","block","important"),i.position="absolute",i.top="0",i.left="0",i.visibility="hidden",t&&"srcdoc"in s?s.srcdoc=t:s.src="about:blank",n.body.appendChild(s);var c=function(){var e,t;r||("complete"===(null===(t=null===(e=s.contentWindow)||void 0===e?void 0:e.document)||void 0===t?void 0:t.readyState)?a():setTimeout(c,10))};c()}))];case 5:o.sent(),o.label=6;case 6:return(null===(c=null===(a=s.contentWindow)||void 0===a?void 0:a.document)||void 0===c?void 0:c.body)?[3,8]:[4,i(r)];case 7:return o.sent(),[3,6];case 8:return[4,e(s,s.contentWindow)];case 9:return[2,o.sent()];case 10:return null===(l=s.parentNode)||void 0===l||l.removeChild(s),[7];case 11:return[2]}}))}))}function M(e){for(var t=function(e){for(var t,n,o="Unexpected syntax '"+e+"'",r=/^\s*([a-z-]*)(.*)$/i.exec(e),a=r[1]||void 0,i={},c=/([.:#][\w-]+|\[.+?\])/gi,l=function(e,t){i[e]=i[e]||[],i[e].push(t)};;){var s=c.exec(r[2]);if(!s)break;var u=s[0];switch(u[0]){case".":l("class",u.slice(1));break;case"#":l("id",u.slice(1));break;case"[":var d=/^\[([\w-]+)([~|^$*]?=("(.*?)"|([\w-]+)))?(\s+[is])?\]$/.exec(u);if(!d)throw new Error(o);l(d[1],null!==(n=null!==(t=d[4])&&void 0!==t?t:d[5])&&void 0!==n?n:"");break;default:throw new Error(o)}}return[a,i]}(e),n=t[0],o=t[1],r=document.createElement(null!=n?n:"div"),a=0,i=Object.keys(o);a.6*n.length}))).sort(),[2,a]}var c}))}))},fontPreferences:function(){return function(e,t){void 0===t&&(t=4e3);return x((function(n,o){var a=o.document,i=a.body,c=i.style;c.width=t+"px",c.webkitTextSizeAdjust=c.textSizeAdjust="none",T()?i.style.zoom=""+1/o.devicePixelRatio:W()&&(i.style.zoom="reset");var l=a.createElement("div");return l.textContent=r(Array(t/20<<0)).map((function(){return"word"})).join(" "),i.appendChild(l),e(a,i)}),'')}((function(e,t){for(var n={},o={},r=0,a=Object.keys(te);r=3}())return-1;var n=new t(1,5e3,44100),o=n.createOscillator();o.type="triangle",o.frequency.value=1e4;var r=n.createDynamicsCompressor();r.threshold.value=-50,r.knee.value=40,r.ratio.value=12,r.attack.value=0,r.release.value=.25,o.connect(r),r.connect(n.destination),o.start(0);var a=function(e){var t=3,n=500,o=500,r=5e3,a=function(){};return[new Promise((function(i,c){var l=!1,s=0,u=0;e.oncomplete=function(e){return i(e.renderedBuffer)};var d=function(){setTimeout((function(){return c(N("timeout"))}),Math.min(o,u+r-Date.now()))},m=function(){try{switch(e.startRendering(),e.state){case"running":u=Date.now(),l&&d();break;case"suspended":document.hidden||s++,l&&s>=t?c(N("suspended")):setTimeout(m,n)}}catch(e){c(e)}};m(),a=function(){l||(l=!0,u>0&&d())}})),a]}(n),i=a[0],c=a[1],l=i.then((function(e){return function(e){for(var t=0,n=0;n=3||n.push(t.languages);else if("string"==typeof t.languages){var r=t.languages;r&&n.push(r.split(","))}return n},colorDepth:function(){return window.screen.colorDepth},deviceMemory:function(){return w(y(navigator.deviceMemory),void 0)},screenResolution:function(){var e=screen,t=function(e){return w(b(e),null)},n=[t(e.width),t(e.height)];return n.sort().reverse(),n},hardwareConcurrency:function(){return w(b(navigator.hardwareConcurrency),void 0)},timezone:function(){var e,t=null===(e=window.Intl)||void 0===e?void 0:e.DateTimeFormat;if(t){var n=(new t).resolvedOptions().timeZone;if(n)return n}var o,r=(o=(new Date).getFullYear(),-Math.max(y(new Date(o,0,1).getTimezoneOffset()),y(new Date(o,6,1).getTimezoneOffset())));return"UTC"+(r>=0?"+":"")+Math.abs(r)},sessionStorage:function(){try{return!!window.sessionStorage}catch(e){return!0}},localStorage:function(){try{return!!window.localStorage}catch(e){return!0}},indexedDB:function(){if(!V()&&!C())try{return!!window.indexedDB}catch(e){return!0}},openDatabase:function(){return!!window.openDatabase},cpuClass:function(){return navigator.cpuClass},platform:function(){var e=navigator.platform;return"MacIntel"===e&&W()&&!A()?function(){if("iPad"===navigator.platform)return!0;var e=screen,t=e.width/e.height;return k(["MediaSource"in window,!!Element.prototype.webkitRequestFullscreen,t>.65&&t<1.53])>=2}()?"iPad":"iPhone":e},plugins:function(){var e=navigator.plugins;if(e){for(var t=[],n=0;n=.001))try{var e=new XMLHttpRequest;e.open("get","https://m1.openfpcdn.io/fingerprintjs/v3.3.6/npm-monitoring",!0),e.send()}catch(e){console.error(e)}}(),[4,ie(r)];case 1:return e.sent(),[2,ce(S(ne,{debug:a},[]),a)]}}))}))}var se={load:le,hashComponents:ae,componentsToDebugString:re},ue=g;return e.componentsToDebugString=re,e.default=se,e.getFullscreenElement=Z,e.getScreenFrame=O,e.hashComponents=ae,e.isAndroid=P,e.isChromium=T,e.isDesktopSafari=A,e.isEdgeHTML=C,e.isGecko=I,e.isTrident=V,e.isWebKit=W,e.load=le,e.loadSources=S,e.murmurX64Hash128=ue,e.prepareForSources=ie,e.sources=ne,e.transformSource=function(e,t){var n=function(e){return _(e)?t(e):function(){var n=e();return c(n)?n.then(t):t(n)}};return function(t){var o=e(t);return c(o)?o.then(n):n(o)}},Object.defineProperty(e,"__esModule",{value:!0}),e}({});const nativeMax=Math.max,nativeMin=Math.min;function cometDebounce(e,t,n){let o,r,a,i,c,l,s=0,u=!1,d=!1,m=!0;if("function"!=typeof e)throw new TypeError(FUNC_ERROR_TEXT);function f(t){let n=o,a=r;return o=r=void 0,s=t,i=e.apply(a,n),i}function h(e){return s=e,c=setTimeout(p,t),u?f(e):i}function v(e){let n=e-l;return void 0===l||n>=t||n<0||d&&e-s>=a}function p(){const e=Date.now();if(v(e))return g(e);c=setTimeout(p,function(e){let n=t-(e-l);return d?nativeMin(n,a-(e-s)):n}(e))}function g(e){return c=void 0,m&&o?f(e):(o=r=void 0,i)}function b(){let e=Date.now(),n=v(e);if(o=arguments,r=this,l=e,n){if(void 0===c)return h(l);if(d)return c=setTimeout(p,t),f(l)}return void 0===c&&(c=setTimeout(p,t)),i}return t=Number(t)||0,"object"==typeof n&&(u=!!n.leading,d="maxWait"in n,a=d?nativeMax(Number(n.maxWait)||0,t):a,m="trailing"in n?!!n.trailing:m),b.cancel=function(){void 0!==c&&clearTimeout(c),s=0,o=l=r=c=void 0},b.flush=function(){return void 0===c?i:g(Date.now())},b}let cometTokenOverride=null,cometFingerprintOverride=null,cometEventsPaused=!1,cometParentUrl=null;const urlParamsForOverride=new URLSearchParams(window.location.search),cometTokenOverrideFromParams=urlParamsForOverride.get("comet_token_override");if(cometTokenOverrideFromParams&&""!==cometTokenOverrideFromParams.trim()){cometTokenOverride=cometTokenOverrideFromParams;const e=new URL(window.location);e.searchParams.delete("comet_token_override"),window.history.replaceState({},"",e),"object"==typeof localStorage&&localStorage.setItem("ctCartToken",cometTokenOverride)}let cometFrontEndUrl="https://app.cometly.com",cometSpaceId="",cometPostBackUrl="";try{let e,t=document.currentScript.src,n=new URL(t);e="t.cometlytrack.com"===n.hostname?"https://t.cometlytrack.com/e/t?space_id=":"https://comet-serve.com/e/t?space_id=";let o=n.searchParams.get("uid");if(!o)throw new Error("No UID parameter found");if(cometSpaceId=o.split("-")[1],!cometSpaceId)throw new Error("Could not extract space ID from UID");cometPostBackUrl=e+cometSpaceId}catch(e){cometSpaceId="4503599644000040",cometPostBackUrl="https://t.cometlytrack.com/e/t?space_id=4503599644000040"}function setCometlyCrossDomainsDeprecatedWay(){window.cometlyDomainOverrides=''.split(",").filter((e=>e&&e!==window.location.host))}if(void 0===window.cometlyDomainOverrides)try{let e=document.currentScript.src,t=new URL(e).searchParams.get("domains");t?window.cometlyDomainOverrides=t.split(",").filter((e=>e&&e!==window.location.host)):setCometlyCrossDomainsDeprecatedWay()}catch(e){setCometlyCrossDomainsDeprecatedWay()}function cometPauseEvents(){cometEventsPaused=!0}function cometResumeEvents(){cometEventsPaused=!1}function cometFingerprint(){return new Promise(((e,t)=>{FingerprintJS.load().then((t=>{t.get().then((t=>{e(cometFingerprintOverride||t.visitorId)}))}))}))}function cometToken(){if(cometTokenOverride)return cometTokenOverride;if("object"!=typeof crypto)return console.log("Web Crypto API is not supported by your browser."),"";let e=new Uint32Array(5);crypto.getRandomValues(e);let t=e.join("");if("object"==typeof localStorage)try{let e=localStorage.getItem("ctCartToken");return e||(localStorage.setItem("ctCartToken",t),t)}catch(e){return console.log("localStorage is not supported by your browser."),""}}function comet(e,t=null,n=!0){"init"===e&&n||cometEventsPaused||cometFingerprint().then((n=>{let o=cometParentUrl||document.location.href,r={fingerprint:n,comet_token:cometToken(),event:e,json_data:t,url:o,referrer:document.referrer,fbp:("; "+document.cookie).split("; _fbp=").pop().split(";")[0]};fetch(cometPostBackUrl,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(r)}).then((e=>e))}))}function updateAnchorTagsWithCometToken(){if(!Array.isArray(window.cometlyDomainOverrides)||0===window.cometlyDomainOverrides.length)return;const e=document.querySelectorAll("a[href]"),t=window.cometlyDomainOverrides,n=cometToken(),o="comet_token_override";e.forEach((e=>{t.forEach((t=>{if(!e.getAttribute("href").startsWith("#")&&e.hostname.includes(t)){const t=new URLSearchParams(e.search);t.has(o)||(t.set(o,n),e.search=t.toString(),e.setAttribute("comet-anchor",!0))}}))}))}fireOnPageInteractive((()=>{void 0===window.cometlyDomainOverrides&&(window.cometlyDomainOverrides=''.split(",").filter((e=>e&&e!==window.location.host))),updateAnchorTagsWithCometToken()}));var emailAddressFieldNames=["EMAIL","email_address","emailAddress","email-address","Email","email","invitee_email","hemail","he","cemail","payer_email","checkoutemail","customer_email","email-address-lead","email-lead","buyer_email","cf-email","Personal Email Address","Email Address","field-:r3:","Enter your email","maincontent_emailTextBox","donor_email","cus_email","billing_email","workEmail","contact.email"],fullNameFieldNames=["Full Name","full_name","fullName","fullname","FullName","full-name","name","name-lead","name_lead","invitee_full_name","field_full_name","field-:r1:","Enter your name"],firstNameFieldNames=["First Name","first_name","firstName","firstname","FirstName","first-name","fname","fname-lead","fname_lead","Enter first name...","invitee_first_name","name-1","First Name *","field_first_name","onFirstName","Applicant.FirstName","maincontent_fnameTextBox","donor_first_name","cus_firstname","billing_first_name","contact.firstName"],lastNameFieldNames=["Last Name","last_name","lastName","lastname","LastName","last-name","lname","lname-lead","lname_lead","invitee_last_name","name-2","Last Name *","field_last_name","Applicant.LastName","maincontent_lnameTextBox","donor_last_name","cus_lastname","billing_last_name","contact.lastName"],phoneFieldNames=["Phone Number","Phone","phone","phone-lead","phone_lead","phone_number","phoneNumber","phone-number","phone_number_lead","phone_number-lead","phone_number_lead","ph","cellPhoneNumber","invitee_phone","phone-1","+44","tel","Applicant.HomePhone","Applicant.MobilePhone","maincontent_primaryPhone","donor_phone","billing_phone"];$identifierFieldNames={email:{event:"email_address_changed",values:emailAddressFieldNames,found:!1},full_name:{event:"full_name_changed",values:fullNameFieldNames,found:!1},first_name:{event:"first_name_changed",values:firstNameFieldNames,found:!1},last_name:{event:"last_name_changed",values:lastNameFieldNames,found:!1},phone:{event:"phone_changed",values:phoneFieldNames,found:!1}};const cometForbiddenAttributeNames=["cardnumber","card number","cvv","cc-expiration","expiration"];function addCometEventInputListener(e,t){comet($identifierFieldNames[e].event,{[e]:(t.target.value??"").substring(0,255)}),cometSendFormTrackingData()}function addEventListenersToInputs(){const e=document.querySelectorAll("input");Object.keys($identifierFieldNames).forEach((function(t){$identifierFieldNames[t].values.forEach((function(n){e.forEach((e=>{const o=e.attributes;let r=!1;for(let t=0;t{e.value&&comet($identifierFieldNames[t].event,{[t]:e.value.substring(0,255)})}),500))}))}))}))}function addEventListenersToUntrackedInputs(){document.querySelectorAll("input").forEach((e=>{e.getAttribute("comet-listener")||"hidden"!==e.getAttribute("type")&&(e.setAttribute("comet-listener","untracked"),e.addEventListener("change",cometSendFormTrackingData),e.addEventListener("input",cometDebounce(cometSendFormTrackingData,750)))}))}async function injectValuesIntoCometlyHiddenFields(e){if("function"==typeof cometFingerprint)try{document.querySelectorAll('[name="comet_fingerprint"], [id="comet_fingerprint"], [data-name="comet_fingerprint"]').forEach((t=>{t.value=e}))}catch(e){console.log("Error getting fingerprint: ",e)}if("function"==typeof cometToken)try{const e=cometToken();document.querySelectorAll('[name="comet_token"], [id="comet_token"], [data-name="comet_token"], [aria-label="comet_token"], [aria-label="comet_token (Optional)"]').forEach((t=>{t.setAttribute("type","hidden"),t.value=e}))}catch(e){console.log("Error getting comet token: ",e)}}if(cometInIframe()){try{window.top.postMessage("get_comet","*")}catch(e){console.log("Unable to send postMessage from iFrame"),console.log(e)}window.addEventListener("message",(function(e){try{const t=JSON.parse(e.data);if(!t.comet_token)return;cometTokenOverride=t.comet_token,cometFingerprintOverride=t.fingerprint,cometIsFormTrackingEnabled=t.is_form_tracking_enabled,cometParentUrl=t.parent_url,cometSendFormTrackingData()}catch(e){return}}))}else window.addEventListener("message",(function(e){if("get_comet"===e.data)try{cometFingerprint().then((t=>{e.source.postMessage(JSON.stringify({comet_token:cometToken(),fingerprint:t,is_form_tracking_enabled:cometIsFormTrackingEnabled,parent_url:window.location.href}),e.origin)}))}catch(e){console.log("Cannot send message to iFrame"),console.log(e)}else cometIsFormTrackingEnabled&&window.opener.postMessage(e.data,cometFrontEndUrl)}));function cometInIframe(){try{return window.location.origin!==window.top.location.origin}catch(e){return!0}}fireOnPageLoad((async()=>{let e=document.cookie.split(";");for(let t=0;t{const e=new MutationObserver((function(t){e.disconnect(),n(),e.observe(document.body,{childList:!0,subtree:!0})})),t=await cometFingerprint(),n=()=>{addEventListenersToInputs(),addEventListenersToUntrackedInputs(),injectValuesIntoCometlyHiddenFields(t),updateAnchorTagsWithCometToken(),cometSendFormTrackingData()};e.observe(document.body,{childList:!0,subtree:!0}),n()})),fireOnPageLoad((async function(){if("function"==typeof cometFingerprint&&"undefined"!=typeof Clickfunnels)try{const e=await cometFingerprint();document.querySelectorAll("form").forEach((t=>{let n=t.querySelector('input[name="comet_fp"]');n||(n=document.createElement("input"),n.type="hidden",n.name="comet_fp",t.appendChild(n)),n.value=e}))}catch(e){console.log("Error getting fingerprint: ",e)}})),fireOnPageLoad((async function(){if("function"==typeof cometFingerprint)try{const e=await cometFingerprint();let t=document.querySelector('input[data-name="comet_fp"]');t&&(t.value=e,t.type="hidden")}catch(e){console.log("Error getting fingerprint: ",e)}})),document.location.href.includes("invitee_email=")&&document.location.href.includes("event_type_uuid=")){let e=new URLSearchParams(window.location.search);e.get("myParam");comet("email_address_changed",{email:e.get("invitee_email"),full_name:e.get("invitee_full_name"),first_name:e.get("invitee_first_name"),last_name:e.get("invitee_last_name"),phone:e.get("invitee_phone")})}fireOnPageLoad((async function(){cometAddFpTokenToCart()}));let cometTokenAddedToCart=!1;function cometAddFpTokenToCart(){if(!cometTokenAddedToCart&&window.Shopify)try{cometFingerprint().then((e=>{fetch(window.Shopify.routes.root+"cart/update.js",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({attributes:{__comet_token:cometToken(),__comet_fingerprint:e}})}).then((e=>{if(!e.ok)throw new Error("Network response was not OK. Unable to add token to cart.");cometTokenAddedToCart=!0})).catch((e=>{console.log(e)}))}))}catch(e){console.log(e)}}setTimeout(cometAddFpTokenToCart,1e3),setTimeout(cometAddFpTokenToCart,2e3),setTimeout(cometAddFpTokenToCart,3e3),setTimeout(cometAddFpTokenToCart,4e3),setTimeout(cometAddFpTokenToCart,5e3),setTimeout(cometAddFpTokenToCart,6e3),$queryParameterFieldNames={email:{event:"email_address_changed",values:["email"]},full_name:{event:"full_name_changed",values:[]},first_name:{event:"first_name_changed",values:[]},last_name:{event:"last_name_changed",values:[]},phone:{event:"phone_changed",values:[]}},fireOnPageLoad((()=>{const e=new URLSearchParams(window.location.search);Object.keys($queryParameterFieldNames).forEach((t=>{$queryParameterFieldNames[t].values.forEach((n=>{const o=e.get(n);o&&comet($queryParameterFieldNames[t].event,{[t]:o.substring(0,255)})}))}))}));let cachedFingerprint=null;async function getCachedFingerprint(){return null===cachedFingerprint&&(cachedFingerprint=await cometFingerprint()),cachedFingerprint}async function cometGetPageInfo(){const e=cometParentUrl||window.location.href;return{spaceId:cometSpaceId,domain:window.location.hostname,url:e,embedded:cometInIframe(),cometToken:cometToken(),cometTokenOverride:cometTokenOverride,cometFingerprint:await getCachedFingerprint(),cometFingerprintOverride:cometFingerprintOverride,formFields:Array.from(document.querySelectorAll("[comet-listener]").values().filter((e=>"forbidden"!==e.getAttribute("comet-listener"))).map((e=>({name:e.getAttribute("name"),id:e.getAttribute("id"),type:e.getAttribute("comet-listener").replace("_changed",""),value:e.value})))),anchors:Array.from(document.querySelectorAll("[comet-anchor]").values().map((e=>e.href)))}}function fireOnPageInteractive(e){"complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",e):setTimeout(e)}function fireOnPageLoad(e){"complete"!==document.readyState?window.addEventListener("load",e):setTimeout(e)}if(fireOnPageLoad((async()=>{"#comet-pixel-verification"===window.location.hash&&window.opener.postMessage(await cometGetPageInfo(),cometFrontEndUrl)})),"about:blank"===document.location.href){let e=0;const t=15,n=setInterval((()=>{e++,(cometParentUrl||"about:blank"!==document.location.href||e>=t)&&(clearInterval(n),comet("init",null,!1))}),100)}else comet("init",null,!1);