(function(shopify) { (()=>{var ve=Object.defineProperty,be=Object.defineProperties;var Re=Object.getOwnPropertyDescriptors;var le=Object.getOwnPropertySymbols;var Ae=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable;var de=(t,d,p)=>d in t?ve(t,d,{enumerable:!0,configurable:!0,writable:!0,value:p}):t[d]=p,O=(t,d)=>{for(var p in d||(d={}))Ae.call(d,p)&&de(t,p,d[p]);if(le)for(var p of le(d))Ce.call(d,p)&&de(t,p,d[p]);return t},j=(t,d)=>be(t,Re(d));var _e="WebPixel::Render";var B=t=>shopify.extend(_e,t);var ue=!1;function Te(){for(let t of Object.values(Ee))t.enabled=t.percent>Math.random()*100}function w(t){return ue||(ue=!0,Te()),Ee[t].enabled}var Ee={0:{percent:0,enabled:!1},1:{percent:0,enabled:!1},2:{percent:100,enabled:!1},3:{percent:100,enabled:!0},4:{percent:100,enabled:!1},5:{percent:0,enabled:!1}};var Pe="developer_id.dYmNjMT",U="dNzYwYj";function pe(t){let d=t.init.customerPrivacy;if(d===void 0||d.marketingAllowed||d.analyticsProcessingAllowed)me(t,d);else{let p=!1;t.customerPrivacy.subscribe("visitorConsentCollected",b=>{let R=b.customerPrivacy;!p&&(R.marketingAllowed||R.analyticsProcessingAllowed)&&(me(t,R),p=!0)})}}function me(t,d){var V,J,$,H,X,Z,K,Q,h,k,ee,te;let p=window.dataLayer=window.dataLayer||[],b=JSON.parse(t.settings.config),R=[];if(b.google_tag_ids&&b.google_tag_ids.length>0){let e=b.google_tag_ids;R.push(...e)}else R.push(b.pixel_id);let _=window.gtag=window.gtag||function(){p.push(arguments)};d&&(_("consent","default",fe(d)),_("set",ce(d))),D(t)&&(_("set",{ignore_referrer:"true"}),_("policy","detect_click_events",()=>!1),_("policy","detect_element_visibility_events",()=>!1),_("policy","detect_history_change_events",()=>!1),_("policy","detect_link_click_events",()=>!1),_("policy","detect_timer_events",()=>!1),_("policy","detect_youtube_activity_events",()=>!1),_("policy","detect_scroll_events",()=>!1),_("policy","detect_form_submit_events",()=>!1),_("policy","detect_form_interaction_events",()=>!1)),_("policy","internal_sw_allowed",()=>!1),w(4)&&_("policy","inject_cmp_banner",()=>!1),_("set",Pe,!0),_("js",new Date);let x={send_page_view:!1};D(t)&&(x.ignore_referrer="true");for(let e of R){let a=document.createElement("script");a.src=`https://www.googletagmanager.com/gtag/js?id=${e}`,document.body.appendChild(a),_("config",e,x)}let F=b.gtag_events,N=e=>{var a;return"shopify_"+(b.target_country||"US")+"_"+String((a=e==null?void 0:e.product)==null?void 0:a.id)+"_"+String(e==null?void 0:e.id)},S=e=>{let a=e==null?void 0:e.title;return["default","title","default title",""].includes(String(a).toLowerCase())?null:a},W=e=>{var m,f,r,o,g,c,v,n,E,y,T,P;let i={value:(m=e==null?void 0:e.subtotalPrice)==null?void 0:m.amount},s=(r=(f=e==null?void 0:e.totalPrice)==null?void 0:f.amount)!=null?r:0;s-=(g=(o=e==null?void 0:e.totalTax)==null?void 0:o.amount)!=null?g:0,s-=(n=(v=(c=e==null?void 0:e.shippingLine)==null?void 0:c.price)==null?void 0:v.amount)!=null?n:0;let u=0,l=(E=e==null?void 0:e.lineItems)!=null?E:[];for(let A of l){let C=(T=(y=A.variant)==null?void 0:y.price.amount)!=null?T:0;C*=A.quantity;for(let I of A.discountAllocations)C-=(P=I.amount.amount)!=null?P:0;u+=C}return w(3)&&(i.google_analysis_params={lineItemValue:u,totalPriceValue:s}),i},L=(e,a)=>a?`${e} - ${a}`:e,ge=(e,a)=>{var i;if(e==="/search"){let s=(i=document.querySelector("link[rel='canonical']"))==null?void 0:i.getAttribute("href");if(s)return s}return a},ye=(e,a,i)=>e&&e.endsWith("thank_you")?L(a,i):a,q=e=>{var a,i,s,u,l,m,f;return{email:e==null?void 0:e.email,phone_number:e==null?void 0:e.phone,address:{first_name:(a=e==null?void 0:e.billingAddress)==null?void 0:a.firstName,last_name:(i=e==null?void 0:e.billingAddress)==null?void 0:i.lastName,street:(s=e==null?void 0:e.billingAddress)==null?void 0:s.address1,city:(u=e==null?void 0:e.billingAddress)==null?void 0:u.city,region:(l=e==null?void 0:e.billingAddress)==null?void 0:l.province,postal_code:(m=e==null?void 0:e.billingAddress)==null?void 0:m.zip,country:(f=e==null?void 0:e.billingAddress)==null?void 0:f.country}}},Y={email:($=(J=(V=t.init)==null?void 0:V.data)==null?void 0:J.customer)==null?void 0:$.email,phone_number:(Z=(X=(H=t.init)==null?void 0:H.data)==null?void 0:X.customer)==null?void 0:Z.phone,address:{first_name:(h=(Q=(K=t.init)==null?void 0:K.data)==null?void 0:Q.customer)==null?void 0:h.firstName,last_name:(te=(ee=(k=t.init)==null?void 0:k.data)==null?void 0:ee.customer)==null?void 0:te.lastName}};t.analytics.subscribe("page_viewed",e=>{var i,s,u,l,m,f,r,o;let a=F.find(g=>g.type==="page_view");if(a&&a.action_label){let g=(u=(s=(i=e.context)==null?void 0:i.window)==null?void 0:s.location)==null?void 0:u.pathname,c=O({send_to:a.action_label,developer_id:{[U]:!0},page_path:g,page_title:Fe((m=(l=e.context)==null?void 0:l.document)==null?void 0:m.title,g),page_location:ge(g,(o=(r=(f=e.context)==null?void 0:f.window)==null?void 0:r.location)==null?void 0:o.href),user_data:Y},!w(2)&&D(t)&&{ignore_referrer:"true"});_("event","page_view",c)}}),t.analytics.subscribe("product_viewed",e=>{var i,s,u,l,m,f;let a=F.find(r=>r.type==="view_item");if(a&&a.action_label){let r=(i=e.data)==null?void 0:i.productVariant;_("event","view_item",{send_to:a.action_label,developer_id:{[U]:!0},ecomm_prodid:[N(r)],ecomm_totalvalue:(s=r==null?void 0:r.price)==null?void 0:s.amount,ecomm_pagetype:"product",items:[{id:N(r),name:L((u=r==null?void 0:r.product)==null?void 0:u.title,S(r)),brand:(l=r==null?void 0:r.product)==null?void 0:l.vendor,category:(m=r==null?void 0:r.product)==null?void 0:m.type,price:(f=r==null?void 0:r.price)==null?void 0:f.amount,variant:S(r)}],user_data:Y})}}),t.analytics.subscribe("product_added_to_cart",e=>{var i,s,u,l,m,f,r,o,g,c,v;let a=F.find(n=>n.type==="add_to_cart");if(a&&a.action_label){let n=(i=e.data)==null?void 0:i.cartLine,E=n==null?void 0:n.merchandise;_("event","add_to_cart",{send_to:a.action_label,developer_id:{[U]:!0},ecomm_prodid:[N(n==null?void 0:n.merchandise)],ecomm_totalvalue:(u=(s=n==null?void 0:n.cost)==null?void 0:s.totalAmount)==null?void 0:u.amount,ecomm_pagetype:"cart",value:(m=(l=n==null?void 0:n.cost)==null?void 0:l.totalAmount)==null?void 0:m.amount,currency:((r=(f=n==null?void 0:n.cost)==null?void 0:f.totalAmount)==null?void 0:r.currencyCode)||"USD",items:[{id:N(E),name:L((o=E==null?void 0:E.product)==null?void 0:o.title,S(E)),brand:(g=E==null?void 0:E.product)==null?void 0:g.vendor,category:(c=E==null?void 0:E.product)==null?void 0:c.type,price:(v=E==null?void 0:E.price)==null?void 0:v.amount,quantity:n==null?void 0:n.quantity,variant:S(E)}],user_data:Y})}}),t.analytics.subscribe("checkout_completed",e=>{var i,s,u,l,m,f,r,o,g,c,v;let a=F.find(n=>n.type==="purchase");if(a&&a.action_label){let n=(i=e.data)==null?void 0:i.checkout,E=O(j(O({send_to:a.action_label,developer_id:{[U]:!0},transaction_id:(s=n==null?void 0:n.order)==null?void 0:s.id,new_customer:(l=(u=n==null?void 0:n.order)==null?void 0:u.customer)==null?void 0:l.isFirstOrder},W(n)),{currency:((m=n==null?void 0:n.subtotalPrice)==null?void 0:m.currencyCode)||"USD",tax:(f=n==null?void 0:n.totalTax)==null?void 0:f.amount,shipping:(o=(r=n==null?void 0:n.shippingLine)==null?void 0:r.price)==null?void 0:o.amount,items:(g=n==null?void 0:n.lineItems)==null?void 0:g.map(y=>{var T,P,A,C,I,M,z,G,ne,ae,re,ie,oe,se;return{id:N(y.variant),name:ye((A=(P=(T=e.context)==null?void 0:T.window)==null?void 0:P.location)==null?void 0:A.pathname,(I=(C=y.variant)==null?void 0:C.product)==null?void 0:I.title,S(y.variant)),brand:(z=(M=y.variant)==null?void 0:M.product)==null?void 0:z.vendor,category:(ne=(G=y.variant)==null?void 0:G.product)==null?void 0:ne.type,coupon:(ie=(re=(ae=y.discountAllocations)==null?void 0:ae[0])==null?void 0:re.discountApplication)==null?void 0:ie.title,price:(se=(oe=y.variant)==null?void 0:oe.price)==null?void 0:se.amount,quantity:y.quantity,variant:S(y.variant)}}),user_data:q(n)}),!w(2)&&D(t)&&{ignore_referrer:"true"});w(5)&&(E.customer_type=we((v=(c=n==null?void 0:n.order)==null?void 0:c.customer)==null?void 0:v.isFirstOrder)),_("event","purchase",E)}}),t.analytics.subscribe("checkout_started",e=>{var i,s,u,l,m,f,r;let a=F.find(o=>o.type==="begin_checkout");if(a&&a.action_label){let o=(i=e.data)==null?void 0:i.checkout,g=O(j(O({send_to:a.action_label,developer_id:{[U]:!0},ecomm_prodid:(s=o==null?void 0:o.lineItems)==null?void 0:s.map(c=>N(c.variant)),ecomm_totalvalue:(u=o==null?void 0:o.subtotalPrice)==null?void 0:u.amount,ecomm_pagetype:"cart"},W(o)),{currency:((l=o==null?void 0:o.subtotalPrice)==null?void 0:l.currencyCode)||"USD",coupon:(f=(m=o==null?void 0:o.discountApplications)==null?void 0:m[0])==null?void 0:f.title,items:(r=o==null?void 0:o.lineItems)==null?void 0:r.map(c=>{var v,n,E,y,T,P,A,C,I,M,z,G;return{id:N(c.variant),name:(n=(v=c.variant)==null?void 0:v.product)==null?void 0:n.title,brand:(y=(E=c.variant)==null?void 0:E.product)==null?void 0:y.vendor,category:(P=(T=c.variant)==null?void 0:T.product)==null?void 0:P.type,coupon:(I=(C=(A=c.discountAllocations)==null?void 0:A[0])==null?void 0:C.discountApplication)==null?void 0:I.title,price:(z=(M=c.variant)==null?void 0:M.price)==null?void 0:z.amount,quantity:c.quantity,variant:(G=c.variant)==null?void 0:G.title}}),user_data:q(o)}),!w(2)&&D(t)&&{ignore_referrer:"true"});_("event","begin_checkout",g)}}),t.analytics.subscribe("search_submitted",e=>{var i,s;let a=F.find(u=>u.type==="search");a&&a.action_label&&_("event","search",{send_to:a.action_label,developer_id:{[U]:!0},search_term:(s=(i=e.data)==null?void 0:i.searchResult)==null?void 0:s.query,user_data:Y})}),t.analytics.subscribe("payment_info_submitted",e=>{var i,s,u;let a=F.find(l=>l.type==="add_payment_info");if(a&&a.action_label){let l=(i=e.data)==null?void 0:i.checkout,m=O({send_to:a.action_label,developer_id:{[U]:!0},currency:((s=l==null?void 0:l.totalPrice)==null?void 0:s.currencyCode)||"USD",total:(u=l==null?void 0:l.totalPrice)==null?void 0:u.amount,user_data:q(l)},!w(2)&&D(t)&&{ignore_referrer:"true"});_("event","add_payment_info",m)}}),t.customerPrivacy.subscribe("visitorConsentCollected",e=>{let a=e.customerPrivacy;_("consent","update",fe(a)),_("set",ce(a))})}function ce(t){return{restricted_data_processing:!t.saleOfDataAllowed}}function fe(t){return{ad_storage:t.marketingAllowed?"granted":"denied",ad_user_data:t.marketingAllowed?"granted":"denied",ad_personalization:t.marketingAllowed?"granted":"denied",analytics_storage:t.analyticsProcessingAllowed?"granted":"denied"}}function we(t){if(t!=null)return t?"new":"returning"}function D(t){var d;return((d=t==null?void 0:t._pixelInfo)==null?void 0:d.surfaceNext)==="checkout"}function Fe(t,d){if(!d)return t;let p=[["/information","Checkout - Contact Information"],["/shipping","Checkout - Shipping"],["/payment","Checkout - Payment"],["/review","Checkout - Review"],["/processing","Checkout - Processing"],["/thank-you","Checkout - Receipt"],["/stock-problems","Checkout - Stock problems"],["/error","Checkout - Error"]];for(let[b,R]of p)if(d.endsWith(b))return R;return/^\/checkouts\/[A-Za-z0-9]+\/[A-Za-z0-9]+$/.test(d)?"Checkout - Contact Information":t}B(pe);})(); })(self.webPixelsManager.createShopifyExtend('700088501', 'app'));