PageSourceSearch

https://www.davisinstruments.com/cdn/shopifycloud/checkout-web/assets/c1/909cc5d6.MwssGRYI.js

js davisinstruments.com collected 2026-10-02 02:47:51 UTC 152,975 bytes, 2 lines download raw bytes

1import{l as ie,u as e,S as x,A as K,h as U,e as te,T as _e,y as wn,q as j,g as P,i as F,_ as En,ai as dr,F as Ke,j as Xn,m as ye,k as M,s as ln,D as pr,av as hr,X as $t,x as Vt,W as Jn,aB as mr,L as _r,Y as yr,Z as gr,n as et,p as fr}from"./2c1ab0fe.BqEHHmaW.js";import{u as Z,l as ge,c as b,I as se,n as T,co as br,R as vr,y as H,bY as Wt,cR as kr,P as N,H as L,_ as z,cv as Rn,gR as Sr,e as _n,o as Gt,a9 as Cr,a5 as Ee,L as ke,B as A,a6 as xn,cZ as Tr,dk as Kt,cy as ze,ac as Be,ck as Qe,W as Dn,ct as jt,aA as Pr,bO as Ir,c6 as Qt,i0 as wr,i1 as Zt,i2 as Er,al as Mr,b$ as Ar,a0 as Ze,b as Lr,p as Ie,U as on,i3 as Fe,g0 as Xt,i4 as ve,af as yn,C as On,i5 as en,i6 as nn,i7 as tn,i8 as Rr,gv as xr,i9 as Dr,ia as Or,ib as Nr,ic as Br,id as Fr,J as Nn,aX as Jt,bv as Ur,b0 as Hr,m as zr,eC as ea,ie as Yr,$ as na,Z as Mn,k as ta,a as qr,av as $r,bp as Vr,S as Wr,cp as aa,ig as Gr,ih as Kr,dX as jr,N as Qr,O as Zr,an as Xr,az as Jr,ii as eo,eD as no,ci as to,bm as ao,ij as ro,ik as oo,M as io}from"./164ad2e3.BA-GikTU.js";import{G as je,O as C,P as R,a9 as pe,jw as so,jx as Bn,bz as ra,e6 as Fn,aE as lo,aB as Xe,bZ as gn,jy as co,N as oa,an as ia,ar as An,Q as uo,aQ as sa,ce as la,dh as ca,cD as po,a_ as ho,dD as mo,aZ as _o,jz as yo,b$ as ua,jA as go,ci as fo,V as nt,ch as Un,cj as Hn,aK as bo,jB as da,ct as vo,r as ko,cI as tt,aA as pa,jC as So,S as Co,jD as To,ba as zn,jE as Po,aX as Io,el as wo,ed as ha,n as Yn,jF as Eo,cr as Mo,e1 as ma,jG as cn,bC as Ao,A as Lo,jH as Ro,ae as xo,jI as Do,jJ as _a,jK as Oo,eC as No,fX as Bo,jL as Fo,b0 as at,am as Uo,i0 as Ho,iX as zo}from"./4c290a1e.FJVsH4yi.js";import{a as Me,u as Yo}from"./e0989459.DUbIFUUJ.js";import{E as ya}from"./137622f3.BhDNw65d.js";import{d as qo,c as $o,P as Vo,a as Wo,b as Go}from"./a25deb9a.BtBRFgl8.js";import{S as Re}from"./79974aab.CiLYzGHS.js";import{T as Ko}from"./65f3d4da.BdKZt11Z.js";import{u as jo,S as rt,b as Qo}from"./ca5e9c49.COugV1Xp.js";import{b as ga,i as Zo,s as fa,a as ba,c as Xo}from"./181d38d3.Bx836TsC.js";import{d as va,b as Jo}from"./64de7b49.DBBYkFfY.js";import{P as W}from"./598fef4e.PfG1A8vt.js";import{P as ei}from"./30074413.C20BVRXg.js";import{u as ni,A as Je,S as fn}from"./53bbdad9.6B8LHIua.js";import{P as ti}from"./47b970b2.BwzlBSwQ.js";import{v as ai,a as ri,S as un,d as oi}from"./0c0ad074.RgO7-3qK.js";import{l as $e,m as ii,r as ka,S as Sa,M as Ca,R as Ta,n as si,c as li,o as ci,h as ui,a as Ge,p as di,I as pi,f as hi,g as ee,j as mi,k as _i,q as yi,P as gi,s as fi,C as bi,t as vi}from"./c57e39e6.CEnhcYeU.js";import{g as ki,a as Si,b as qn}from"./e77f7fe0.B6M5o7QB.js";import{P as Ci,M as Ti,m as Pa,t as Ia,b as wa}from"./be176b00.CsZeI5eL.js";import{a as Ea,i as Ma}from"./347b440c.DhRFIYzk.js";import{C as Pi}from"./611e718a.C3a2Ap3j.js";import{P as Ii}from"./064f6ac1.CtJPZ5b8.js";import{I as wi}from"./3a819064.Xmk2TvaB.js";import{I as Aa}from"./55098bf1.CRzNngQq.js";import{S as $n,P as Ei}from"./5587f402.CiejVPa1.js";import{S as Mi}from"./9f3d9f8c.DZAF8CzC.js";import{D as Ai,B as Li}from"./8d3a12c3.DFi0DKL_.js";import{S as Ri,a as xi}from"./f51e663e.BRJDCQ0a.js";import{a as Vn,u as Di}from"./945a08d6.CbBX260S.js";import{u as bn}from"./f78726c8.D1GQbjRB.js";import"./app.D2gvVyTR.js";import{f as Oi}from"./60a453ce.BClq-svk.js";import{T as Ni}from"./7b0c98ea.B-oVlYQI.js";import{v as Bi}from"./2210eadb.EwEgHOG0.js";import"./0a7dffce.BHf0S_6c.js";import"./bb728e1c.uhKc-SJ5.js";import"./3ca8ef7e.D9Nch_50.js";import"./ac5a19ff.BHoedVx2.js";import"./29034f35.CKhRr7lV.js";import"./d5d34b3b.D_UYHSjm.js";import"./0e4087ec.B3YfeV2W.js";import"./4aab4b34.X0-ZuVcG.js";const Fi={id:"0c62c3aaedf84bd307e1134828e5fcc88a47d83c453c97544a6cc8711e6444af",type:"mutation",name:"SubscribeForShippingUpdates",source:""};class ot extends Error{constructor(){super(...arguments),this.name="SubscribeForShippingUpdateError"}}function Ui(){const{client:n,observability:t,graphql:{coreGraphql:a}}=C(),r=n.unstable_getSerialization("sessionToken"),[o,i]=ie(),[s,l]=ie("idle"),c=Z()?.orderIdentity?.id;async function p(h){if(l("loading"),i(void 0),!r||!c){l("failed"),i("SUBSCRIPTION_FAILED"),t.error(new ot("Missing sessionToken or orderId"));return}const{data:d}=await a.mutate(Fi,{variables:{sessionToken:r,orderId:c,email:h}});if(d){const{__typename:m}=d?.subscribeForShippingUpdates;switch(m){case"SubscribeForShippingUpdatesSuccess":l("subscribed");return;case"SubscribeForShippingUpdatesFailure":l("failed"),i(d?.subscribeForShippingUpdates.code);return;default:l("idle"),t.error(new ot("Undefined subscribeForShippingUpdates type"))}}}return{submitSubscribeForShippingUpdate:p,status:s,error:o}}function Wn(){const{checkout:n}=C(),t=Me(),r=Z()?.isRedacted??!1,o=!!t?.shopAppEligible,i=!!t?.shopAppQrCodeKillswitch;return!r&&o&&!i&&!n.configuration.isUniversalCheckoutFinalizer}function La(){const n=Z();if(n?.orderIdentity?.id)return Number(je(n.orderIdentity.id))}var sn=(n=>(n[n.DisplayButton=0]="DisplayButton",n[n.DisplayForm=1]="DisplayForm",n))(sn||{});function Hi({children:n,open:t,label:a,onClick:r,icon:o}
1){return t?e(x,{children:n}):e(b,{direction:"inline",gap:"base",children:e(ge,{onClick:r,"aria-expanded":!1,children:e(b,{direction:"inline",gap:"small-200",alignItems:"center",children:[e(se,{type:o}),e(T,{children:a})]})})})}const zi=({label:n,onInputValueChange:t,error:a,value:r})=>{const o=K();return U(()=>{o.current?.focus()},[a]),e(ya,{id:"email",name:"email",label:n,ref:o,onInput:t,required:!0,error:a,value:r})},Yi=({onHandleSubmit:n,isFormSubmitting:t,subscriptionErrorMessage:a})=>{const r=te(""),{i18n:o}=C(),i=r.value,s=_e(()=>wn(void 0),[a]),l=s.value,[u,c]=ie(!1),p=o.translate("thank_you.order_updates_submit_subscription"),h=_e(()=>({state:{email:r},errors:{email:s}}),[r,s]),d=()=>{if(c(!1),!/@/.test(i)){s.value=o.translate("field_errors.email_invalid");return}s.value=void 0,n(i)},m=y=>{s.value=void 0,c(!0),r.value=y};return U(()=>{u||(l||a)&&(s.value=l||a)},[u,l,a,s]),e(kr,{target:"order.deliveryUpdates",children:e(br,{...h,children:e(vr,{onSubmit:d,implicitSubmit:p,children:e(b,{gap:"small-300",children:[e(H,{gap:"small-400 small-200",gridTemplateColumns:"minmax(0, 50%) minmax(auto, max-content)",gridAutoColumns:"1fr",gridTemplateRows:"minmax(auto, max-content)",gridAutoRows:"minmax(auto, max-content)",children:[e(zi,{label:o.translate("contact.email_label"),value:i,error:!!l,onInputValueChange:m}),e(ge,{variant:"primary",type:"submit",loading:t,children:p})]}),l?e(Wt,{controlID:"email",children:l}):null]})})})})},qi=()=>{const{i18n:n}=C(),{value:t}=R().contactInfo,{submitSubscribeForShippingUpdate:a,status:r,error:o}=Ui(),[i,s]=ie(sn.DisplayButton),[l,u]=ie(!0),c=y=>{y&&a(y)},h=j(y=>{switch(y){case"SUBSCRIPTION_FAILED":return n.translate("thank_you.order_updates_subscribe_to_email_notifications_failed");case"EMAIL_ALREADY_EXISTS":return n.translate("thank_you.order_updates_subscribe_to_email_notifications_email_already_exists");case"INVALID_REQUEST_INPUT":case"INVALID_EMAIL":return n.translate("field_errors.email_invalid")}},[n])(o);U(()=>{u(r!=="subscribed")},[r,o]);const d=()=>{t?.email?c(t.email):s(sn.DisplayForm)},m={subTitle:n.translate("thank_you.order_status_updates_with_email"),fieldLabel:n.translate("thank_you.order_updates_subscribe_to_email_notifications")};return e(x,{children:[e(N,{children:m.subTitle}),l&&e(b,{gap:"base",padding:"base none none none",children:e(Hi,{label:m.fieldLabel,open:i===sn.DisplayForm,icon:"email",onClick:d,children:e(Yi,{onHandleSubmit:c,isFormSubmitting:r==="loading",subscriptionErrorMessage:h})})})]})},$i=()=>{const{i18n:n,shop:t}=C(),a=t.hasFlagEnabled(pe),r=n.translate("thank_you.order_updates_title");return e(z,{accessibilityLabel:r,colorLayer:a?void 0:"control",children:e(b,{gap:"small-200",children:[e(L,{children:r}),e(qi,{})]})})};function Vi(n,t=!0){const{router:a}=C(),r=Rn();U(()=>{if(t&&n&&!r){window.history&&(window.history.replaceState(null,document.title,window.location.href),window.history.pushState(null,document.title,window.location.href));const o=()=>{document.hidden||(window.location.href=n)};return window.addEventListener("popstate",o),()=>{window.removeEventListener("popstate",o)}}},[t,n,a,r])}function Wi(){const n=R(),t=n.buyerIdentity,a=so(),r=Sr(),o=n.contactInfo,s=Z()?.isRedacted??!1;return P(()=>!s&&r.value&&!o?.value?.email&&!t?.value?.purchasingCompany&&!a.value)}function Gi(){const n=R().paymentLines,t=Me();return P(()=>(n.value?n.value.lines.some(({method:r})=>r.type==="wallet"&&r.name==="SHOPIFY_INSTALLMENTS"):!1)&&!!t?.installmentsHighlightEligible)}function Ki(){const n=R(),t=n.deliveryNext,a=n.deliveryExpectations;return P(()=>{const r=t.value,o=a.value,i=r?.status==="filled",s=o?.status==="filled",l=i&&r.lines.some(d=>d.type==="ONE_TIME_PURCHASE"&&d.status==="available"&&d.methods.some(m=>m?.brandedPromise)),u=i?new Set(r.lines.filter(d=>d.status==="available").map(d=>d.status==="available"?d.selectedDeliveryMethodHandle:null)):null,c=s&&o.deliveryExpectationLines.some(({brandedPromise:d,deliveryStrategyHandle:m})=>d&&u?.has(m)),p=l||c,h=s&&o.deliveryExpectationLines.some(({brandedPromise:d,deliveryExpectationPresentmentTitle:m})=>!d&&m?.short&&m?.long);return!!(p||h)})}function Ye(){const{deliveryNext:n}=R(),t=Ki(),a=_n(),r=va(),o=Bn();return P(()=>{const i=ra(n.value),s=Gt(a.value.currentDetour),l=o.value.length>
1=Fn,{oneTimePurchaseLines:u,subscriptionLines:c}=Cr(lo(n.value).filter(Xe)),{groups:p,nonShippableCount:h}=ga(u),d=n.value?.status==="filled"&&p.length+h===1;return i&&l&&!d||d&&c.length>=2||r.value||t.value&&s})}const ji="MultibancoBuyerActionInfo",Qi=(n,t)=>n.length===0?t:Object.keys(t).reduce((r,o)=>n.includes(o)?r:{...r,[o]:t[o]},{}),Gn=()=>{const{userEvents:n,checkout:t,shop:{myshopifyDomain:a,id:r},source:{checkoutSessionIdentifier:o="checkout_identifier_undefined"}}=C(),i=t.configuration.layout.isOnePage.value,s=Number(je(r)),l=i?"checkout_one_redesign":"checkout_one",u=_e(()=>({checkoutToken:o,shopId:s,checkoutVersion:l,shopifyDomain:a}),[o,l,a,s]);return{track:j((p,h,d)=>{n.monorailEvent({schemaId:p,payload:Qi(d?.omit??[],{...u,...h})})},[u,n])}};function Zi(){if(typeof window>"u"||!window.shopAppExperimentFlags)return;function n(t){const a={control:"c",treatment:"t"}[t];return a||t}return window.shopAppExperimentFlags.sort((t,a)=>t.name<a.name?-1:1).map(t=>`${t.name}=${n(t.group)}:r`).join(",")}function Ra(){return Zi()}function Se(n){const t=gn(),a=La(),{track:r}=Gn(),o=Ra();return{track:j(s=>{a&&r("order_status_page_interaction/4.0",{interactionType:n,interactionValue:s,orderId:a,pageviewToken:t.value.defaultAttributes?.microSessionId??"",sessionToken:t.value.defaultAttributes?.visitToken??"",experimentFlags:o},{omit:["shopifyDomain"]})},[o,n,r,a,t])}}function Xi(){const n=R().paymentLines,t=Z()?.paymentDetails,{track:a}=Se("follow_link"),{i18n:r,source:o,shop:{contactEmail:i}}=C(),s=o.type==="simulated",l=P(()=>{const p=n.value?.lines,h=(p?co(p):void 0)?.cost;if(h)return r.formatCurrency(h.amount,{form:"short",currency:h.currencyCode});const d=Number.parseFloat(t?.paymentAmount??""),m=t?.paymentCurrency;return Number.isFinite(d)&&m?r.formatCurrency(d,{form:"short",currency:m}):0}),u=P(()=>r.translate("payment.pending_payment.multibanco.buyer_action_info",{amount_due:l.value})),c=t?.buyerActionInfo;return e(b,{gap:"base",children:e(b,{gap:"small-200",children:[e(L,{children:u}),e(b,{direction:"inline",gap:"base",children:e(Ee,{children:r.translate("payment.pending_payment.multibanco.instruction_html",{contact_us:e(ke,{href:s?void 0:`mailto:${i}`,onClick:s?void 0:()=>a("contact_us"),children:r.translate("thank_you.contact_us")})})})}),e(H,{gridTemplateColumns:"@media (inline-size >= small) 'repeat(3, minmax(0, 1fr))', 'minmax(0, 1fr)'",gridAutoColumns:"@media (inline-size >= small) 'repeat(3, minmax(0, 1fr))', 'minmax(0, 1fr)'",gridTemplateRows:"minmax(auto, max-content)",gridAutoRows:"minmax(auto, max-content)",gap:"small-200",children:[e(z,{children:e(b,{gap:"base",children:[e(b,{gap:"small-200",children:e(L,{children:r.translate("payment.pending_payment.multibanco.entity")})}),e(b,{gap:"small-200",children:e(T,{children:c?.entity})})]})}),e(z,{children:e(b,{gap:"base",children:[e(b,{gap:"small-200",children:e(L,{children:r.translate("payment.pending_payment.multibanco.reference")})}),e(b,{gap:"small-200",children:e(T,{children:c?.reference})})]})}),e(z,{children:e(b,{gap:"base",children:[e(b,{gap:"small-200",children:e(L,{children:r.translate("payment.pending_payment.multibanco.amount")})}),e(b,{gap:"small-200",children:e(T,{children:l})})]})})]})]})})}function Ji(){const{i18n:n,shop:t}=C(),a=Z()?.paymentDetails?.buyerActionInfo,r=t.hasFlagEnabled(pe);return a?.__typename!==ji?null:e(z,{accessibilityLabel:n.translate("thank_you.customer_information_title"),colorLayer:r?void 0:"control",children:e(Xi,{})})}function xa(n){return!!(n?.label&&n?.text)}function es(n){return n.details?.filter(xa)??[]}function Da(n,t){const a=n.amount;if(!(a?.amount==null||!a.currencyCode))return{accessibleAmount:t.formatCurrency(a.amount,{form:"name",currency:a.currencyCode}),value:`${t.formatCurrency(a.amount,{form:"short",currency:a.currencyCode})} ${a.currencyCode}`}}function Oa(n,t){if(!n)return;const a=new Date(n);return{date:t.formatDate(a,{month:"short",day:"numeric",year:"numeric"}),time:t.formatDate(a,{hour:"numeric",minute:"2-digit"})}}function Na(n){if(n.status==="expired")return!0;if(!n.expiresAt)return!1;const t=new Date(n.expiresAt).getTime();return Number.isFinite(t)&&t<=Date.now()}const ns="TNF54",ts="Bedu9",as="RExUg",rs="CMO8N",os="Bgyek",is="JuwoV",ss="_8A0Cd",ls="JIcdC",cs="Xaalv",Pe={Chains:ns,Chain:ts,ChainOpen:as,Steps:rs,Step:os,Chin:is,ChainBody:ss,ChainBodyInner:ls,ChainHeader:cs},us={familymart:"familymart",lawson:"lawson",ministop:"ministop",seicomart:"seicomart"},it="Asia/Tokyo";function Ba(n){return!!(n?.label&&n?.text)}function Fa(n){return n.key??n.label??"konbini"}function ds(n,t){const a=n.amount;
1if(!(a?.amount==null||!a.currencyCode))return{accessibleAmount:t.formatCurrency(a.amount,{form:"name",currency:a.currencyCode}),value:`${t.formatCurrency(a.amount,{form:"short",currency:a.currencyCode})} ${a.currencyCode}`}}function ps(n,t){if(!n)return;const a=new Date(n),r=t.formatDate(a,{month:"short",day:"numeric",year:"numeric",timeZone:it}),o=t.formatDate(a,{hour:"numeric",minute:"2-digit",hour12:!0,timeZone:it});return t.translate("payment.lpm.konbini.voucher.expiry_date_time",{date:r,time:o})}function hs({detail:n,id:t}){const{i18n:a}=C(),r=te(!1),o=async()=>{try{await Kt(n.text),r.value=!0}catch{r.value=!1}},i=a.translate("payment.lpm.konbini.voucher.code_copied");return e(x,{children:[e(Tr,{id:t,name:t,label:n.label,value:n.text,readOnly:!0,accessoryEnd:e(ge,{variant:"tertiary",size:"small",onClick:o,accessibilityLabel:r.value?i:a.translate("payment.lpm.konbini.voucher.copy_code",{label:n.label}),children:e(se,{type:r.value?"check":"clipboard"})})}),e("p",{role:"status","aria-live":"polite",className:oa({screenReaders:"only"}),children:r.value?i:""})]})}function ms({instructionSet:n,open:t,onToggle:a}){const r=Fa(n),o=n.label??r,i=(n.details??[]).filter(Ba),s=(n.steps??[]).filter(Boolean),l=`konbini-chain-${r}-instructions`;return e("div",{id:`konbini-chain-${r}`,className:F(Pe.Chain,t&&Pe.ChainOpen),children:[e(ei,{accessibilityRole:"expandableControl",accessibilityLabel:o,controlId:l,expanded:t,onPress:a,className:Pe.ChainHeader,padding:"base",children:e(H,{gridTemplateColumns:"auto minmax(0, 1fr) auto",gap:"small-300",alignItems:"center",children:[e(W,{type:us[r]??"konbini",active:!0,accessibilityVisibility:"hidden"}),e(T,{type:"strong",children:o}),e(se,{type:t?"chevronUp":"chevronDown",size:"small"})]})}),e("div",{className:Pe.ChainBody,children:e(H,{id:l,gridTemplateRows:t?"minmax(0, 1fr)":"minmax(0, 0fr)",children:e("div",{className:Pe.ChainBodyInner,children:e(A,{inert:!t,padding:"base",paddingBlockStart:"none",children:e(b,{gap:"base",children:[e(H,{gridTemplateColumns:i.length>1?"minmax(0, 1fr) minmax(0, 1fr)":"1fr",gap:"small-400",children:i.map((u,c)=>e(hs,{detail:u,id:`konbini-${r}-code-${c}`},u.label))}),s.length>0?e("ol",{className:Pe.Steps,children:s.map(u=>e("li",{className:Pe.Step,children:e(T,{color:"subdued",size:"base",children:u})},`${r}-${u}`))}):null]})})})})})]})}function _s({amount:n,expired:t}){const{i18n:a}=C();return t?e(L,{level:1,children:a.translate("payment.lpm.konbini.voucher.expired_title")}):n?e(L,{level:1,children:[e(T,{accessibilityVisibility:"exclusive",children:a.translate("payment.lpm.konbini.voucher.pay",{amount:n.accessibleAmount})}),e(T,{accessibilityVisibility:"hidden",size:"extraLarge",children:a.translate("payment.lpm.konbini.voucher.pay",{amount:n.value})})]}):null}function ys({expiryDate:n,expired:t}){const{i18n:a}=C();if(!n)return null;const r=e(T,{color:"subdued",size:"base",type:"strong",children:n});return e(T,{color:"subdued",size:"base",children:t?a.translate("payment.lpm.konbini.voucher.expired",{date:r}):a.translate("payment.lpm.konbini.voucher.expires_at",{date:r})})}function gs({paymentInstructions:n}){const{i18n:t}=C(),a=(n.instructionSets??[]).filter(u=>(u.details??[]).some(Ba)),r=te(null);if(a.length===0)return null;const o=ds(n,t),i=Na(n),s=ps(n.expiresAt,t),l=t.translate("payment.lpm.konbini.voucher.label");return e(xn,{children:e(b,{gap:"none",children:[e(A,{accessibilityLabel:l,accessibilityRole:"section",background:"base",colorLayer:"control",border:"base",borderRadius:i?"large":"large large none none",padding:"large-100",inlineSize:"100%",children:e(b,{gap:"base",children:[e(b,{gap:"small-300",children:[e(H,{alignItems:"start",gap:"base",gridTemplateColumns:"minmax(0, 1fr) auto",children:[e(_s,{amount:o,expired:i}),e(W,{type:"konbini",active:!0,accessibilityVisibility:"hidden"})]}),i?null:e(T,{color:"subdued",size:"base",children:t.translate("payment.lpm.konbini.voucher.choose_outlet")}),e(ys,{expiryDate:s,expired:i})]}),i?null:e("div",{className:Pe.Chains,role:"group","aria-label":l,children:a.map(u=>{const c=Fa(u);return e(ms,{instructionSet:u,open:r.value===c,onToggle:()=>{r.value=r.value===c?null:c}},c)})})]})}),i?null:e(A,{className:Pe.Chin,padding:"base",paddingInline:"large-100",children:e(T,{color:"subdued",size:"base",children:t.translate("payment.lpm.konbini.voucher.keep_receipt")})})]})})}const fs="Gltpp",bs={CodeValue:fs};function vs({details:n}){const{i18n:t}=C();return e(b,{gap:"small-500",children:n.map(a=>e(A,{borderRadius:"base",className:bs.CodeValue,inlineSize:"100%",children:e(T,{type:"small",color:"subdued",children:t.translate("payment.pending_payment.multibanco.labelled_code",{label:a.label,code:a.text})})},a.label))})}function ks({step:n,expiry:t}){const{i18n:a}=C();return n?e(b,{gap:"none",children:[e(T,{color:"subdued",size:"base",children:n}),t?e(T,{color:"subdued",size:"base",children:a.translate("payment.pending_payment.multibanco.expires_at",{date:e(T,{color:"subdued",size:"base",type:"strong",children:t})})}):null]}):null}function Ss({expiry:n}){const{i18n:t}=C();return n?e(T,{color:"subdued",size:"base",children:t.translate("payment.pending_payment.multibanco.expired",{date:e(T,{color:"subdued",size:"base",type:"strong",children:n})})}):null}function Cs({amount:n,expired:t}){const{i18n:a}=C();return t?e(L,{level:1,children:a.translate("payment.pending_payment.multibanco.expired_title")}):n?e(L,{level:1,children:[e(T,{accessibilityVisibility:"exclusive",children:a.translate("payment.pending_payment.multibanco.pay",{amount:n.accessibleAmou
1nt})}),e(T,{accessibilityVisibility:"hidden",size:"extraLarge",children:a.translate("payment.pending_payment.multibanco.pay",{amount:n.value})})]}):null}function Ts({paymentInstructions:n}){const{i18n:t}=C(),a=n.instructionSets?.find(({key:c})=>c==="multibanco");if(!a)return null;const r=es(a);if(r.length===0)return null;const o=Da(n,t),i=Na(n),s=Oa(n.expiresAt,t),l=s?t.translate("payment.pending_payment.multibanco.expiry_date_time",s):void 0,u=t.translate("payment.pending_payment.multibanco.label");return e(xn,{children:e(A,{accessibilityLabel:u,accessibilityRole:"section",background:"base",colorLayer:"control",border:"base",borderRadius:"large",padding:"large-100",inlineSize:"100%",children:e(b,{gap:"small-200",children:[e(H,{alignItems:"start",gap:"base",gridTemplateColumns:"minmax(0, 1fr) auto",children:[e(Cs,{amount:o,expired:i}),e(W,{type:"multibanco",active:!0,accessibilityVisibility:"hidden"})]}),i?e(Ss,{expiry:l}):e(ks,{step:a.steps?.[0],expiry:l}),e(vs,{details:r})]})})})}const Ps="/cdn/shopifycloud/checkout-web/assets/c1/assets/add-to-apple-wallet.c2C6mOjH.svg",Is="_8CGB7",ws="chT5l",st={AppleWalletBadge:Is,AppleWalletAction:ws},Es=/Shop App\/[^/]+\/iOS\//;function Ms(n){const t=ia(n);return t==="iOS"||t==="Mac OS"||Es.test(n)}function As({passUrl:n}){const{client:t,i18n:a}=C();return!n||!Ms(t.userAgent)?null:e(A,{className:st.AppleWalletAction,paddingBlockStart:"large-100",children:e(H,{justifyItems:"center",children:e(ke,{href:n,children:e(ze,{src:Ps,alt:a.translate("payment.pending_payment.apple_wallet.badge_alt"),className:st.AppleWalletBadge,inlineSize:"auto"})})})})}const Ls=200,Rs=8,lt=8;function Ua(n){return Math.round(n/lt)*lt}function Ha(n,t){try{const a=new URL(n);return a.searchParams.set("width",t.toString()),a.toString()}catch{return n}}function xs(n){try{const t=Number(new URL(n).searchParams.get("width"));return Number.isFinite(t)&&t>0?Ua(t):void 0}catch{return}}function Ds(n,t){const a=xs(n);return a!=null&&Math.abs(a-t)<Rs}function Os(n){const t=K(null),a=K(n),r=K(null),o=K(0),i=te(n),s=te(!1);return En(()=>{o.current+=1,a.current=n,r.current=null,i.value=n,s.value=!1},[n,s,i]),En(()=>{const l=t.current;if(!n||!l)return;const u=typeof ResizeObserver<"u";let c,p=!1;const h=()=>{o.current+=1,r.current=null,s.value=!1,c&&(clearTimeout(c),c=void 0)},d=(f,_)=>{const v=Ha(n,f),k=new window.Image;k.onload=()=>{!p&&_===o.current&&(a.current=v,r.current=null,i.value=v,s.value=!1)},k.onerror=()=>{!p&&_===o.current&&(r.current=null,s.value=!1)},k.src=v},m=f=>{const _=Ua(f);if(_<=0)return;const v=a.current;if(v&&Ds(v,_)){h();return}if(r.current===_){s.value=!0;return}r.current=_;const k=o.current+1;o.current=k,s.value=!0,c&&clearTimeout(c),c=setTimeout(()=>d(_,k),Ls)},y=()=>{m(l.getBoundingClientRect().width)};if(y(),!u)return window.addEventListener("resize",y),()=>{p=!0,c&&clearTimeout(c),window.removeEventListener("resize",y)};const g=new ResizeObserver(([f])=>{f&&m(f.contentRect.width)});return g.observe(l),()=>{p=!0,c&&clearTimeout(c),g.disconnect()}},[n,s,i]),{containerRef:t,imageUrl:i,isLoading:s}}const Ns="TBsba",Bs="PITIE",Fs="Fmqjk",Sn={BarcodePicture:Ns,BarcodeImage:Bs,LoadingOverlay:Fs},Us=510;function Hs({imageUrl:n,altText:t,height:a,printWidth:r=Us}){const{containerRef:o,imageUrl:i,isLoading:s}=Os(n),l=i.value||n,u=Ha(n,r);return e(A,{ref:o,inlineSize:"100%",blockSize:a,children:e(A,{inlineSize:"100%",blockSize:"100%",position:"relative",children:[e("picture",{className:Sn.BarcodePicture,children:[e("source",{media:"print",srcSet:u}),e(ze,{src:l,alt:t,className:Sn.BarcodeImage,inlineSize:"auto",objectFit:"contain"})]}),s.value?e("div",{"aria-hidden":"true",className:Sn.LoadingOverlay,children:e(Be,{contentDisplay:"block",inlineSize:"100%",blockSize:"100%",delay:!1})}):null]})})}const zs="OVcKI",Ys={ReferenceValue:zs},qs="67.5px",$s="510px";function Vs({barcode:n,detail:t}){if(!n?.imageUrl)return null;const a=t?`${t.label}: ${t.text}`:"";return e(A,{inlineSize:"100%",maxInlineSize:$s,children:e(Hs,{imageUrl:n.imageUrl,altText:n.altText||a,height:qs})})}function Ws({step:n,expiry:t}){const{i18n:a}=C();return n?e(b,{gap:"none",children:[e(T,{color:"subdued",size:"base",children:n}),t?e(T,{color:"subdued",size:"base",children:a.translate("payment.pending_payment.oxxo.expires_at",{date:e(T,{color:"subdued",size:"base",type:"strong",children:t})})}):null]}):null}function Gs({detail:n}){const{i18n:t}=C(),a=t.translate("payment.pending_payment.oxxo.reference_number");return e(A,{borderRadius:"base",className:Ys.ReferenceValue,inlineSize:"100%",children:e(T,{type:"small",color:"subdued",children:[a," ",n.text]})})}function Ks({paymentInstructions:n}){const{i18n:t}=C(),a=n.instructionSets?.find(({key:c})=>c==="oxxo");if(!a)return null;const r=Da(n,t),o=a.details?.find(xa),i=a.steps?.[0],s=Oa(n.expiresAt,t),l=s?t.translate("payment.pending_payment.oxxo.expiry_date_time",s):void 0,u=t.translate("payment.pending_payment.oxxo.label");return e(xn,{children:e(A,{accessibilityLabel:u,accessibilityRole:"section",background:"base",colorLayer:"control",border:"base",borderRadius:"large",padding:"large-100",inlineSize:"100%",children:e(b,{gap:"small-200",children:[e(H,{alignItems:"start",ga
1p:"base",gridTemplateColumns:"minmax(0, 1fr) auto",children:[r?e(L,{level:1,children:[e(T,{accessibilityVisibility:"exclusive",children:t.translate("payment.pending_payment.oxxo.pay",{amount:r.accessibleAmount})}),e(T,{accessibilityVisibility:"hidden",size:"extraLarge",children:t.translate("payment.pending_payment.oxxo.pay",{amount:r.value})})]}):null,e(W,{type:"oxxo",active:!0,accessibilityVisibility:"hidden"})]}),e(Ws,{step:i,expiry:l}),e(b,{gap:"none",children:[e(Vs,{barcode:a.barcode,detail:o}),o?e(Gs,{detail:o}):null,e(As,{passUrl:a.appleWalletPassUrl})]})]})})})}function js({paymentInstructions:n}){switch(n.method?.toLowerCase()){case"multibanco":return e(Ts,{paymentInstructions:n});case"oxxo":return e(Ks,{paymentInstructions:n});case"konbini":return e(gs,{paymentInstructions:n});default:return null}}function Qs(){const t=Z()?.paymentDetails?.buyerActionInfo?.paymentInstructions;return t?e(js,{paymentInstructions:t}):null}function Zs(){const{i18n:n}=C();return e(T,{size:"small",color:"subdued",children:e(Ee,{children:n.translate("shop_pay_remember_me.terms_and_privacy_html",{privacy_href:e(Js,{}),terms_href:e(Xs,{})})})})}function Xs(){const{i18n:n}=C();return e(x,{children:e(ke,{target:"_blank",href:"https://shop.app/terms-of-service",tone:"monochrome",accessibilityLabel:n.translate("shop_pay_remember_me.new_window_disclaimer"),children:[n.translate("shop_pay_remember_me.terms_of_service"),e(se,{type:"external",size:"small",display:"inline"})]})})}function Js(){const{i18n:n}=C();return e(x,{children:e(ke,{target:"_blank",href:"https://www.shopify.com/legal/privacy/app-users",tone:"monochrome",accessibilityLabel:n.translate("shop_pay_remember_me.new_window_disclaimer"),children:[n.translate("shop_pay_remember_me.privacy_policy"),e(se,{type:"external",size:"small",display:"inline"})]})})}function el({field:n="phone",link:t}){const{i18n:a}=C();return e(x,{children:[e(T,{color:"subdued",children:e(Ee,{children:[n==="phone"?a.translate("shop_pay_remember_me.description_html"):a.translate("shop_pay_remember_me.email_description_html")," ",t]})}),e(Zs,{})]})}function za(){const{shopPayArtifact:n}=R();return P(()=>!!n.value?.optIn)}class nl extends Error{constructor(){super(...arguments),this.name="OptInFetchError"}}function tl(){const{userEvents:n,source:t,checkout:a,shop:r,i18n:o,url:i,shop:{checkoutPublicAccessToken:s},source:{checkoutSessionIdentifier:l}}=C(),u=za(),c=R(),{value:p}=c.shippingAddress,{value:h}=c.contactInfo,[d,m]=ie(u.peek()),[y,g]=ie(!1),[f,_]=ie(p?.phone||h?.phone||""),[v,k]=ie(h?.email??""),[S,I]=ie(),[w,E]=ie(),O=!h?.phone,{validatePhoneNumber:Y}=ni(),$=j(B=>{const X=ai(B,o.translate("field_errors.email_blank")),he=ri(B,o.translate("field_errors.email_invalid"));return X||he},[o]),D=j(()=>{S&&I(void 0)},[S]),ae=j(async()=>{if(E(void 0),O){const B=!f.includes("+");if(!Y(f,B?p?.countryCode:void 0)){I(o.translate("field_errors.thank_you_remember_me_phone_invalid"));return}}else{const B=$(v);if(B){I(B);return}}n.monorailEvent({schemaId:"shopify_pay_user_optin_ui_interaction/3.2",payload:{...An(t,a,r),action:O?"update_phone_input":"update_email_input",phoneNumber:f,email:v,source:"thank_you_page",trigger:"manual"}});try{g(!0);const B=await fetch(i.shopPayOptin(l),{method:"POST",body:JSON.stringify({checkout:{vault_phone:f,vault_email:v,is_checkout_one:!0}}),headers:{"Content-Type":"application/json","X-Shopify-Checkout-Version":"2025-03-18",accept:"application/json",authorization:`Basic ${s}`}});if(B.status===200){const{success:X}=await B.json();X?m(!0):E(o.translate("shop_pay_remember_me.errors.optin_retry"));return}throw new nl("Opt in request didn't succeed")}catch{I(o.translate("shop_pay_remember_me.errors.optin"))}finally{g(!1)}},[n,t,a,r,i,l,s,f,v,O,p?.countryCode,Y,$,o]);return{hasOptedIn:d,loading:y,errorBannerContent:w,handleSave:ae,showPhoneField:O,phoneNumber:f,setPhoneNumber:_,email:v,setEmail:k,inputError:S,handleInput:D,countryCode:p?.countryCode||""}}function al(n){return n?{borderWidth:"base none none none",background:"subdued",padding:"base",borderRadius:"none none base base"}:{borderWidth:"base",background:"base",padding:"base",borderRadius:"base"}}function rl(){const{track:n}=Se("follow_link"),{i18n:t,userEvents:a,source:r,checkout:o,shop:i}=C(),{hasOptedIn:s,loading:l,errorBannerContent:u,handleSave:c,showPhoneField:p,phoneNumber:h,setPhoneNumber:d,email:m,setEmail:y,inputError:g,handleInput:f,countryCode:_}=tl(),v=te(s),{value:k}=R().deliveryNext,{value:S}=Qe(),I=ra(k),w=al(!I||S),E=uo().shippingAddress,O=P(()=>E.value.oneTimeUse?t.translate("thank_you.opt_in_payment_only_welcome_message_html",{shopify_pay:e(un,{inline:!0,color:"branded",size:"xsmall"})}):t.translate("thank_you.opt_in_welcome_message_html",{shopify_pay:e(un,{inline:!0,color:"branded",size:"xsmall"})})),Y=P(()=>E.value.oneTimeUse?t.translate("shop_pay_remember_me.payment_information_only_label"):t.translate("shop_pay_remember_me.label")),$=e(x,{children:Y});U(()=>{a.monorailEvent({schemaId:"shopify_pay_user_optin_ui_impression/1.0",payload:{...An(r,o,i),source:"thank_you_page",elementType:"remember_me_box"}})},[a,r,o,i]);const D=()=>{const X=!v.value;a.monorailEvent({schemaId:"shopify_pay_user_optin_ui_interaction/3.2",payload:{...An(r,o,i),action:X?"click_remember_me_box":"unclick_remember_me_box",phoneNumber:h,email:m,source:"thank_you_page",trigger:"manual"}}),v.value=X},ae=e(ke,{target:"_blank",href:"https://shop.app/pay",onClick:()=>{n("learn_more_pay")},children:t.translate("shop_pay_remember_me.learn_more")});return e(A,{...w,children:s?e(H,{gridAutoFlow:"column",gridTemplateColumns:"minmax(0, 1fr) minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"base",alignItems:"end",alignContent:"end",children:[e(Ee,{children:O}),ae]}):e(b,{gap:"base",children:[u?e(Dn,{tone:"critical",children:u}):null,e(b,{direction:"inline",gap:"base",children:e(jt,{checked:v.value,onChange:D,label:$})}),e(Pr,{open:v.value,id:"thankYouRememberMe",children:e(b,{gap:"base",children:[e(A,{padding:"small-200 none none none",children:e(b,{gap:"small-300",children:[e(H,{gap:"small-400 base",gridTemplateColumns:"minmax(auto, max-content) minmax(auto, max-content)",gridAutoColumns:"1fr",gridTemplateRows:"minmax(auto, max-content)",gridAutoRows:"minmax(auto, max-content)",children:[p?e(ti,{id:"phone",disabled:l,countryCode:_,label:t.translate("shop_pay_remember_me.mobile_phone_number"),icon:"mobile",value:h,error:!!g,onChange:d,onInput:f}):e(ya,{disabled:l,id:"email",name:"email",label:t.translate("shop_pay_remember_me.email_label"),value:m,error:!!g,onChange:y,onInput:f,required:!1}),e(ge,{variant:"primary",onClick:c,loading:l,children:t.translate("shop_pay_remember_me.save")})]}),g?e(Wt,{controlID:p?"phone":"email",children:g}):null]})}),e(el,{field:p?"phone":"email",link:ae})]})})]})})}const ol=300,il=5e3,sl=n=>{const{duration:t=il,onClose:a,text:r,subText:o,actionText:i,handleAction:s,id:l,variant:u="default"}=n,[c,p]=ie(!1);U(()=>{p(!0);const d=setTimeout(()=>{if(t!==0){p(!1);const m=setTimeout(()=>{a(l)},ol);return()=>clearTimeout(m)}},t);return()=>clearTimeout(d)},[t,l,a]);const h=$e(u==="error"?"text-poppy-d1":"text-black");return e("div",{className:$e("z-max mx-auto flex w-85 transform items-center justify-start gap-x-3 rounded-md border-[0.5px] border-solid border-grayscale-l2l px-4 py-3 text-white shadow-lg transition-transform duration-300 ease-in-out sm_bottom-0 sm_max-w-none sm_rounded-none",c?"translate-y-0":"translate-y-94",u==="error"?"bg-poppy-l2":"bg-white"),"data-testid":"shop-toast-element",children:[u!=="error"&&e(ii,{className:"size-8 flex-shrink-0 text-purple-primary"}),e("div",{className:"flex flex-col overflow-hidden",children:[e("div",{className:$e("font-sans text-body-title-small",h),children:r}),o&&e("div",{className:$e("truncate font-sans text-caption",h),children:o})]}),i&&s&&e("button",{type:"button","aria-label":i,className:$e("ml-auto h-8 w-fit max-w-[40%] rounded-sm100 px-3 font-sans text-button-medium",u==="error"?"bg-poppy-d1 text-white":"bg-grayscale-l5 text-black"),"data-testid":"toast-action-button",onClick:s,children:i})]})},ll=()=>{const{instanceId:n}=si(),{trackPageImpression:t}=li(),[a,r]=ie([]),{recordCounter:o}
1=ci(),i=j(u=>{r(c=>c.filter(p=>p.id!==u))},[]),s=j(u=>{r(c=>[...c,u])},[]),l=_e(()=>({renderToast:({detail:c})=>{c.flow&&o("shop_js_toast_rendered",{attributes:{flow:c.flow,variant:c.variant||"default"}}),t({allowDuplicates:!0,analyticsTraceId:c.analyticsTraceId,flow:c.flow,page:"RENDER_TOAST"}),s(c)}}),[s,o,t]);return ui(l),dr(e(di,{instanceId:n,type:"toast",variant:"default",children:e("div",{className:"fixed inset-x-0 bottom-8 z-max mx-auto flex flex-col items-center gap-3",children:a.map(u=>e(sl,{...u,onClose:i},u.id))})}),Ge.body)},cl=()=>ka(({element:n,...t})=>e(Ta,{element:n,featureName:"ShopToastManager",children:e(Sa,{children:e(Ca,{children:e(ll,{...t})})})}),{methods:["renderToast"],name:"shop-toast-manager",props:{},shadow:"open"}),ul={id:"520f926255e48c24cf1b0e497a7dfa36db1b5b10f628941f45c629153aa67e5f",type:"query",name:"PendingPayEscrowReceipt",source:""},dl=1e3,pl=sa(({graphql:{coreGraphql:n}},{receiptId:t,retries:a,sessionToken:r,skip:o})=>{const i=wn(1),s=wn(!o.peek()),l=n.query(ul,{variables:()=>({receiptId:t.value,sessionToken:r.value}),skip:()=>o.value}),u=Ke(()=>hl(l.data.value,l.error.value));let c=!0;function p(){!c||i.peek()>=a||(c=!1,setTimeout(()=>{l.loading.peek()||l.refetch(),i.value++,c=!0,i.peek()<a?p():s.value=!1},dl))}return Xn(function(){u.value&&(s.value=!1,c=!1)}),Xn(function(){l.loading.value||s.value&&p()}),{attempts:Ke(()=>i.value),error:l.error,loading:Ke(()=>s.value),pendingPayEscrow:u}});function hl(n,t){return!!(n?.receipt?.__typename==="ProcessedReceipt"&&n?.receipt?.shopAppLinksAndResources?.hasPendingPayEscrow)&&!t}const ml=5;function Ya(){return!!Me()?.payEscrowMayExist}function _l(){const{client:n}=C(),t=n.unstable_getSerialization("sessionToken"),a=Z()?.id,r=Ya(),[o,i]=ie(!r),{attempts:s,loading:l,pendingPayEscrow:u}=la(pl,{receiptId:ye(a),retries:ml,sessionToken:ye(t),skip:ye(!r||!a||!t)}),c={status:"verified_user",isVerifiedShopAccount:o,setIsVerifiedShopAccount:i,loading:l.value,fetchAttempts:s.peek()};return r?l.value?{...c,status:"fetching_status"}:{...c,status:u.value?"split_user":"verified_user"}:c}function yl(){const{i18n:n}=C(),{track:t}=Se("pay_escrow"),{isVerifiedShopAccount:a,setIsVerifiedShopAccount:r,loading:o,status:i,fetchAttempts:s}=_l();U(()=>{!a&&i==="verified_user"&&!o&&(t("verify_button_removed"),r(!0))},[a,i,o,t,r]);const l=j(u=>{const{email:c}=u;c&&(t("verify_action_completed"),gl({email:c,text:n.translate("thank_you.verify_shop_account_confirmation")})),r(!0)},[t,r,n]);return{status:i,isVerifiedShopAccount:a,loading:o,handleSetIsVerifiedShopAccount:l,fetchAttempts:s}}const gl=({email:n,text:t})=>{customElements.get("shop-toast-manager")||cl();const a=document.createElement("shop-toast-manager");document.body.appendChild(a),a.renderToast({flow:"thank_you_page_escrow",text:t,subText:n})};function fl(){const n=ye(Yo()),t=za(),a=ye(Ya());return P(()=>!!((n.value||t.value)&&!a.value))}function bl(){const{i18n:n}=C(),t=R().buyerIdentity.value?.purchasingCompany;return t?e(b,{gap:"small-200",children:[e(L,{children:n.translate("thank_you.company_location_section_title")}),e(b,{children:[e(N,{children:t.company.name}),e(N,{children:t.location.name})]})]}):null}function vl({lines:n}){return n.length>0?e(b,{children:n.map(t=>e(N,{children:t},t))}):null}function kl(){const{i18n:n}=C(),t=R().deliveryNext,a=P(()=>ca(t.value).find(({method:r})=>r.methodType==="PICK_UP")?.method.pickupLocation);return e(M,{when:a,children:r=>e(b,{gap:"small-200",children:[e(L,{children:n.translate("thank_you.pick_up_in_store_marker.shipping")}),e(Je,{address:r.address,multiline:!0})]})})}function Sl(){const{checkout:n}=C(),{billingAddress:t,buyerIdentity:a,deliveryNext:r,paymentLines:o}=R(),i=po(),s=Ye(),l=Qe(),u=Ir(),c=P(()=>o.value?.lines??[]),p=P(()=>{const w=n.latestReceipt.value;return w?.status==="processed"?w:void 0}),h=P(()=>!!p.value?.completedRemoteCheckouts?.length),d=P(()=>a.value?.purchasingCompany),m=P(()=>t.value??d.value?.location.billingAddress),y=P(()=>ho(r.value)),g=P(()=>mo(r.value)),f=P(()=>!g.value&&!y.value),_=P(()=>!s.value),v=P(()=>!!u.value.shippableDeliveryLines?.length),k=P(()=>!s.value||l.value),S=P(()=>{const w=c.value;return!!(!i.value&&w.length||h.value||_o({checkout:n})&&w.length)}),I=P(()=>!h.value&&c.value.length>0);return{customerBillingAddress:m,hasOnlyLocalPaymentLines:I,hasRemoteMerchandise:h,isForLocalPickup:y,isPickupPoint:g,isSplitShipAndPickup:l,paymentLines:c,processedReceipt:p,purchasingCompany:d,renderAsCard:k,shippingRequired:v,showPaymentMethod:S,showShippingMethods:_,showShippingSummary:f,showSplitShippingGroups:s}}
1class ct extends Error{constructor(){super(...arguments),this.name="PaymentMethodError"}}const Cl=" · ";function Ne({children:n}){return e("bdi",{children:n})}function dn({label:n,fallback:t}){return n?e(Ne,{children:n}):e(x,{children:t})}function Ln({amount:n}){return n?e(T,{children:[Cl,n]}):null}function ne({variant:n,icon:t,label:a,amount:r}){return n==="rollup"?e(Si,{icon:t,details:a,amount:r}):e(b,{direction:"inline",alignItems:"center",gap:"small-200",children:[t,e(N,{children:[a,e(Ln,{amount:r})]})]})}function qa({cost:n,method:t,variant:a="default",showAmount:r=!0}){const{shop:o,i18n:i,observability:s}=C(),l=R(),{value:u}=l.paymentMethods,{value:c}=l.paymentFlexibilityPaymentTermsTemplate,p=Qt(),h=Z(),d=h?.paymentDetails,m=h?.paymentExtensionBrand,y=$a({paymentDetails:d}),g=o.hasFlagEnabled(yo),f=!!ua().value?.amount,_=c&&!f,v=r&&n&&!_?i.formatCurrency(n.amount,{currency:n.currencyCode,form:"explicit"}):void 0;switch(t.type){case"direct":case nt.CreditCard:return e(Tl,{method:t,amount:v,variant:a,installmentInfo:n&&d?.installmentDetails?{cost:n,installmentDetails:d.installmentDetails}:null});case nt.PayPal:return e(ut,{amount:v,variant:a});case"wallet":{if(t.name==="PAYPAL_EXPRESS")return e(ut,{amount:v,variant:a});if(t.name==="SHOPIFY_INSTALLMENTS")return e(Pl,{variant:a,walletContent:t.walletContent});if(t.name==="SHOP_PAY")return e(dt,{amount:v,variant:a,paymentDetails:d,walletContent:t.walletContent,paymentExtensionBrand:m,installmentInfo:n&&d?.installmentDetails?{cost:n,installmentDetails:d.installmentDetails}:null});const k=E=>{switch(E){case"APPLE_PAY":return e(W,{type:"apple-pay"});case"GOOGLE_PAY":return e(W,{type:"google-pay"});default:return s.error(new ct(`Unknown wallet payment method for icon: ${E}`)),null}},S=E=>{switch(E){case"APPLE_PAY":return i.translate("brand.apple_pay");case"GOOGLE_PAY":return i.translate("brand.google_pay");default:return s.error(new ct(`Unknown wallet payment method for label: ${E}`)),null}},I=k(t.name),w=S(t.name);return e(ne,{variant:a,icon:I,label:a==="rollup"?pn(d)??w:e(dn,{label:y({displayBrandLabel:!0}),fallback:w}),amount:v})}case"shopWallet":return e(dt,{amount:v,variant:a,paymentDetails:d});case"walletsPlatformPaymentMethod":return a==="rollup"?e(ne,{variant:a,icon:e(W,{type:t.name}),label:d?.paymentDescriptor?e(Ne,{children:d.paymentDescriptor}):pn(d),amount:v}):e(H,{gridAutoFlow:"column",gridTemplateColumns:"minmax(auto, max-content) minmax(0, 1fr)",gridTemplateRows:"minmax(0, 1fr)",alignItems:"center",alignContent:"center",gap:"small-300",children:[e(W,{type:t.name}),e(N,{children:[e(dn,{label:d?.paymentDescriptor??y({displayBrandLabel:!0})}),e(Ln,{amount:v})]})]});case"local":{const S=u?.find(I=>I.type==="local"&&I.name===t.name)?.displayName||t.name;return e(ne,{variant:a,icon:e(W,{type:t.name}),label:S,amount:v})}case"paymentOnDelivery":return e(ne,{variant:a,icon:e(W,{type:"cash"}),label:i.translate("payment_gateway.cash_on_delivery_label"),amount:v});case"manualPayment":case"customManualPayment":return e(ne,{variant:a,icon:e(W,{type:"cash"}),label:t.name,amount:v});case"deferred":{if(p.value)return null;const k=i.translate("payment_gateway.deferred_payment_label"),S=c?.type==="FIXED"?void 0:c;return a==="rollup"?e(b,{gap:"small-400",children:[e(ne,{variant:a,label:k,amount:v}),S?e(N,{children:S.translatedName}):null]}):e(b,{children:S?e(x,{children:[e(N,{children:S.translatedName}),e(N,{children:k})]}):e(N,{children:[k,e(Ln,{amount:v})]})})}case"giftCard":{if(g)return null;const k=fo(t).toUpperCase();return e(ne,{variant:a,icon:e(W,{type:"gift-card"}),label:e(Ne,{children:i.translate("payment.masked_digits_label",{last_digits:k})}),amount:v})}case"redeemable":{if(t.redemptionSource==="STORE_CREDIT")return e(ne,{variant:a,icon:e(W,{type:"store-credit"}),label:i.translate("payment.store_credit.label"),amount:v});if(t.redemptionSource==="SHOP_CASH"){const k=t.redemptionContent;return k?.redemptionPaymentOptionKind==="ZERO_BALANCE_OFFER"?null:k?.details?.length?k.details.map(S=>{if(!go.includes(S.redemptionType))return null;const I=r&&S.destinationAmount&&!_?i.formatCurrency(parseFloat(S.destinationAmount.amount),{currency:S.destinationAmount.currencyCode,form:"short"}):void 0;return S.redemptionType==="SHOP_CASH_BALANCE"?e(ne,{variant:a,icon:e(W,{type:"shop-cash"}),label:i.translate("order_summary.shop_cash_title"),amount:I},S.redemptionType):null}):e(ne,{variant:a,icon:e(W,{type:"shop-cash"}),label:i.translate("order_summary.shop_cash_title"),amount:v})}if(t.redemptionSource==="CUSTOM"){const k=t.redemptionContent,S=k?wr(k)?.toUpperCase():"";return e(ne,{variant:a,icon:e(W,{type:"gift-card"}),label:e(Ne,{children:i.translate("payment.ends_with_label",{last_digits:S||""})}),amount:v})}return null}case"offsite":case"customOnsite":{const k=d?.paymentIcon,I=!!m||!k||["generic","usdc"].includes(k)?Va(m,i):t.name;return e(ne,{variant:a,icon:e(W,{type:m||k||"generic"}),label:I,amount:v})}case"bank":{const k=e(W,{type:ki(t.bankName??"")}),S=e(Ne,{children:i.translate("payment.masked_digits_label",{last_digits:t.lastDigits??""})});if(a==="rollup")return e(b,{gap:"small-400",children:[e(ne,{variant:a,icon:k,label:S,amount:v}),e(T,{children:t.bankName})]});const I=" · ",w=r&&n?.amount?i.formatCurrency(n.amount,{currency:n.currencyCode,form:"short"}):null;return e(b,{gap:"small-400",children:[e(T,{children:t.bankName}),e(b,{direction:"inline",alignItems:"center",gap:"small-200",children:[k,e(N,{children:[S,t.lastDigits&&w?I:null,w]})]})]})}default:return null}}function Tl({method:n,amount:t,variant:a,installmentInfo:r}){const{i18n:o}=C(),i=R().buyerIdentity.value?.purchasingCompany,s=R().paymentFlexibilityPaymentTermsTemplate,l=Qt(),u=P(()=>s.value&&!l.value?s.value.translatedName:void 0),c=n.brand??"generic",p=n.type==="direct"?n.creditCardLastFourDigits:n.displayLastDigits,h=c==="MAESTRO"?o.translate("payment_gateway.debit_card_label"):o.translate("payment_gateway.credit_card_label"),d=Un(c)?Hn(c):null,m=a==="rollup"&&!!(d&&p),y=_=>a==="rollup"?e(qn,{brandLabel:d,lastDigits:_}):e(Ne,{children:o.translate("payment.masked_digits_label",{last_digits:_})}),g=(()=>{const _=r?.installmentDetails?.count,v=r?.cost;if(!_||!v)return null;
1const k=Zt(v.amount,_);return o.translate("payment.msi_installment_plan",{amount:o.formatCurrency(k,{currency:v.currencyCode,form:"explicit"}),num_payments:_})})(),f=e(M,{when:u,children:_=>e(N,{children:_})});return e(b,{gap:"small-400",children:[a==="rollup"?null:f,e(ne,{variant:a,icon:e(W,{type:c,accessibilityVisibility:m?"hidden":void 0}),label:p?y(p):h,amount:t}),a==="rollup"?f:null,g?e(T,{color:"subdued",children:g}):null,n.type==="direct"&&n.vaultingAgreement?e(b,{direction:"inline",alignItems:"center",gap:"small-400",children:[e(se,{size:"small",type:"check"}),e(T,{color:"subdued",children:i?o.translate("payment.card_vaulted_company_location"):o.translate("payment.payment_method_saved")})]}):null]})}function ut({amount:n,variant:t}){const{i18n:a}=C();return e(ne,{variant:t,icon:e(W,{type:"paypal"}),label:a.translate("brand.paypal"),amount:n})}function Pl({variant:n,walletContent:t}){const{i18n:a}=C(),r=Me(),o=t?.creditCardBrand,i=t?.creditCardLastFourDigits,s=o&&Un(o)?Hn(o):null,u=o?e(W,{type:o,accessibilityVisibility:n==="rollup"&&!!(s&&i)?"hidden":void 0}):e(un,{color:"branded",size:"xsmall"}),c=n==="rollup"?i?e(qn,{brandLabel:s,lastDigits:i}):null:e(Ne,{children:i&&a.translate("payment.masked_digits_label",{last_digits:i})}),p=()=>r?e(N,{children:e(ke,{target:"_blank",href:r.shopInstallmentsViewSchedules,children:a.translate("shop_pay_remember_me.installments.view_schedule")})}):null;return e(b,{gap:"small-300",children:[e(ne,{variant:n,icon:u,label:c}),e(N,{children:a.translate("shop_pay_remember_me.installments.paid_in_installments")}),p()]})}function dt({amount:n,variant:t,paymentDetails:a,walletContent:r,paymentExtensionBrand:o,installmentInfo:i}){const s=$a({paymentDetails:a}),{i18n:l}=C(),{value:u}=R().managedByMarketsPro,c=bo({managedByMarketsPro:u}),p=(()=>{const d=i?.installmentDetails?.count,m=i?.cost;if(!d||!m)return null;const y=Zt(m.amount,d);return l.translate("payment.msi_installment_plan",{amount:l.formatCurrency(y,{currency:m.currencyCode,form:"explicit"}),num_payments:d})})();if(o)return e(ne,{variant:t,icon:e(W,{type:o}),label:Va(o,l),amount:n});if(a?.paymentCardBrand){const d=t==="rollup"&&!!(Kn(a)&&a.creditCardLastFourDigits);return e(b,{gap:"small-400",children:[e(ne,{variant:t,icon:e(W,{type:a.paymentCardBrand,accessibilityVisibility:d?"hidden":void 0}),label:t==="rollup"?pn(a):e(dn,{label:s({displayBrandLabel:!1})}),amount:n}),p?e(T,{color:"subdued",children:p}):null]})}if(c&&r?.paymentMethod==="IDEAL")return e(ne,{variant:t,icon:e(W,{type:"ideal"}),label:l.translate("payment.ideal_label"),amount:n});const h=l.translate("payment_gateway.shop_pay.name");return e(b,{gap:"small-400",children:[e(ne,{variant:t,icon:e(W,{type:"shop-pay"}),label:t==="rollup"?pn(a)??h:e(dn,{label:s({displayBrandLabel:!0}),fallback:h}),amount:n}),p?e(T,{color:"subdued",children:p}):null]})}function pn(n){const t=n?.creditCardLastFourDigits;return t?e(qn,{brandLabel:Kn(n)??null,lastDigits:t}):null}function $a({paymentDetails:n}){const{i18n:t}=C();return j(({displayBrandLabel:a})=>{if(!n||!n.creditCardLastFourDigits)return null;const r=Kn(n),o=t.translate("payment.masked_digits_label",{last_digits:n.creditCardLastFourDigits});return r&&a?`${r} ${o}`:o},[n,t])}const Il={AMERICAN_EXPRESS:"AMEX",CARTESBANCAIRES:"CARTES_BANCAIRES",MASTER:"MASTERCARD"};function Kn(n){const t=n?.paymentCardBrand;if(!t)return;const a=Il[t]??t;return Un(a)?Hn(a):void 0}function Va(n,t){switch(n){case"alipay":return t.translate("payment.alipay_label");case"bancontact":return t.translate("payment.bancontact_label");case"blik":return t.translate("payment.blik_label");case"bizum":return t.translate("payment.bizum_label");case"eps":return t.translate("payment.eps_label");case"ideal":return t.translate("payment.ideal_label");case"mobilepay":return t.translate("payment.mobilepay_label");case"oxxo":return t.translate("payment.oxxo_label");case"mb":return t.translate("payment.multibanco_label");case"mbway":return t.translate("payment.mb_way_label");case"paynow":return t.translate("payment.paynow_label");case"pay_pay":return t.translate("payment.paypay_label");case"przelewy24":return t.translate("payment.przelewy24_label");case"satispay":return t.translate("payment.satispay_label");case"scalapay":return t.translate("payment.scalapay_label");case"swish":return t.translate("payment.swish_label");case"twint":return t.translate("payment.twint_label");case"usdc":return t.translate("payment.usdc_label");case"vipps":return t.translate("payment.vipps_label");case"wechatpay":return t.translate("payment.wechat_pay_label");case null:case void 0:return"";default:return n}}function wl(){const{i18n:n}=C(),t=R(),a=t.shippingAddress,r=t.deliveryNext,o=P(()=>ca(r.value).find(({method:l})=>l.methodType==="PICKUP_POINT")?.method.pickupLocation),i=P(()=>{const l=o.value,u=a.value??l?.address;if(u)return l?.name?{...u,lastName:l.name}:u}),s=P(()=>{const l=o.value;return l?.type==="PickupPointLocation"&&l.carrierCode?l:void 0});return e(M,{when:i,children:l=>e(b,{gap:"small-200",children:[e(L,{children:n.translate("pickup_point.title")}),e(Je,{address:l,multiline:!0,hiddenFields:["firstName"]}),e(M,{when:s,children:u=>e(Ci,{pickupLocation:u})})]})})}function xe(){return Z()?.completedRemoteCheckouts}const pt=" · ",Cn="unknown";function El({variant:n}){const{i18n:t,shop:{name:a,remoteShopsConfigMap:r}}=C(),o=R().paymentLines,i=ye(xe()),s=P(()=>{if(!i.value?.length)return;const c=[],p=new Map([[Cn,{method:null,items:[]}]]);
1return o.value?.lines.forEach(h=>{const d=ht(h.method);p.set(d,{method:h.method,items:[{shopName:a,cost:h.cost,textKey:`local-${d}`}]})}),i.value.forEach(h=>{const{status:d,shopId:m}=h,y=r?.get(m)?.name||t.translate("thank_you.thank_you_from_other_store");if(d==="failed"){c.push({textKey:`failed-${m}`,remoteShopName:y});return}h.remotePurchaseOrder.paymentLines?.forEach(g=>{const{cost:f,method:_}=g;if(_){const v=ht(_);p.has(v)||p.set(v,{method:_,items:[]}),p.get(v)?.items.push({shopName:y,cost:f,textKey:`${v}-${h.checkoutSessionToken}`})}else p.get(Cn)?.items.push({shopName:y,cost:f,textKey:`${Cn}-${h.checkoutSessionToken}`})})}),{failedCheckouts:c,groupedPayments:Array.from(p.entries()).map(([h,{method:d,items:m}])=>({key:h,method:d,items:m}))}}),l=P(()=>s.value?.groupedPayments??[]),u=P(()=>s.value?.failedCheckouts??[]);return e(M,{when:s,children:e(b,{gap:"small-400",children:[e(ln,{each:l,getKey:c=>c.key,children:({method:c,items:p})=>c?e(b,{gap:"small-400",children:[e(qa,{cost:void 0,method:c,variant:n}),e(b,{gap:"small-400",children:p.map(({cost:h,shopName:d,textKey:m})=>e(T,{children:[d,h&&e(x,{children:[pt,t.formatCurrency(h.amount,{currency:h.currencyCode,form:"explicit"})]})]},m))})]}):p.map(({shopName:h,textKey:d})=>e(T,{children:h},d))}),e(ln,{each:u,getKey:c=>c.textKey,children:({remoteShopName:c})=>e(T,{children:[c,pt,t.translate("thank_you.payment_method_not_charged")]})})]})})}function ht(n){const t=[da(n)];return"brand"in n&&n.brand&&t.push(n.brand),"creditCardLastFourDigits"in n&&n.creditCardLastFourDigits&&t.push(n.creditCardLastFourDigits),"displayLastDigits"in n&&t.push(n.displayLastDigits),"code"in n&&t.push(n.code.slice(-4)),n.type==="wallet"&&n.walletContent&&("lastDigits"in n.walletContent&&n.walletContent.lastDigits&&t.push(n.walletContent.lastDigits),"creditCardLastFourDigits"in n.walletContent&&n.walletContent?.creditCardLastFourDigits&&t.push(n.walletContent.creditCardLastFourDigits)),t.join("-")}const mt=" · ";function Ml({completedRemoteCheckouts:n}){const t=Ye().value,{i18n:a,shop:{name:r,remoteShopsConfigMap:o}}=C(),i=Er(n);if(!i.length)return null;const s=i.map(l=>{const u=`${o?.get(l.shopId)?.name||a.translate("thank_you.thank_you_from_other_store")}${mt}`;return e(N,{children:[u,l.title]},l.handle)});if(t){const l=`${r}${mt}${a.translate("shipping.split_shipping_multiple_shipment_label")}`;return e(b,{gap:"small-200",children:[e(T,{color:"subdued",children:a.translate("thank_you.shipping_method_title")}),l,s]})}return e(b,{gap:"small-200",children:[e(L,{children:a.translate("thank_you.shipping_method_title")}),s]})}function _t({shippingRequired:n=!0}={}){const{i18n:t}=C(),a=R().shippingAddress,r=Ye();return n?e(M,{when:a,children:o=>e(b,{gap:"small-200",children:[e(M,{when:r,fallback:e(L,{children:t.translate("thank_you.shipping_address_title")}),children:e(T,{color:"subdued",children:t.translate("thank_you.shipping_address_title")})}),e(Je,{address:o,multiline:!0})]})}):null}function Al(){const{deliveryNext:n,remoteMerchandiseDetails:t}=R(),{i18n:a,shop:r}=C(),o=r.hasFlagEnabled(vo),i=ye(xe()),s=P(()=>!!i.value?.some(g=>g.status==="submitted")),l=P(()=>{const g=n.value;return!!(g&&g.status!=="unavailable")}),u=P(()=>{const g=n.value;if(!g||g.status==="unavailable")return[];const f=o&&g.lines.some(_=>_.targetMerchandiseLines?.some(v=>v.properties.some(k=>k.name==="_shopify_non_subscription_item")));return g.lines.filter(_=>!f||_.type!=="SUBSCRIPTION")}),c=P(()=>{const g=new Set(u.value.map(({type:f})=>f));return g.size>1&&g.has("SUBSCRIPTION")}),p=P(()=>u.value.filter(g=>g.type==="ONE_TIME_PURCHASE"&&g.status==="available")),h=P(()=>{const g=t.value,f=p.value;return Ea(f,f.map(_=>({line:_,method:tt(_)})),(_,v)=>ko({line:_,method:v,localShopId:r.id,marketDrivenShippingEnabled:r.marketDrivenShippingEnabled,remoteShopsConfigMap:r.remoteShopsConfigMap,remoteMerchandiseDetails:g}))}),d=P(()=>!(r.marketDrivenShippingEnabled&&Ma(p.value))),m=P(()=>{const g=[],f=new Map;return pa(u.value).forEach((_,v)=>{const k=tt(_);if(!k)return;const I=_.type==="ONE_TIME_PURCHASE"&&_.status==="available"&&Zo({line:_,method:k})?fa(k,_.id??`index-${v}`):void 0,w=I===void 0?void 0:f.get(I);
1if(w){w.groupLines.push(_),w.groupMethods.push(k);return}const E={deliveryLine:_,selectedDeliveryMethod:k,groupLines:[_],groupMethods:[k]};g.push(E),I!==void 0&&f.set(I,E)}),g}),y=P(()=>{const g=c.value,f=s.value,_=t.value,v=h.value,k=S=>S.type!=="ONE_TIME_PURCHASE"?a.translate("shipping.shipping_method_recurring_shipments_group_title.other"):g?a.translate("shipping.shipping_method_first_shipment_group_title",{count:1}):void 0;return m.value.map(({deliveryLine:S,selectedDeliveryMethod:I,groupLines:w,groupMethods:E})=>{const O=f?So({deliveryLine:S,remoteMerchandiseDetails:_,remoteShopsConfigMap:r.remoteShopsConfigMap,localShopId:r.id,localShopName:r.name}).shopName:k(S),Y=E.find(D=>!v.has(D)),$=S.type!=="ONE_TIME_PURCHASE";return{selectedDeliveryMethod:I,priceMethod:$?I:Y??ba(I),merchandiseLines:Mr(w.flatMap(D=>D.targetMerchandiseLines??[])),title:O===void 0?I.title:`${O} · ${I.title}`,hasTitlePrefix:O!==void 0}})});return{hasAvailableDelivery:l,lines:y,showPrices:d}}function Ll(){const{i18n:n}=C(),{hasAvailableDelivery:t,lines:a}=Al();return e(M,{when:t,children:e(b,{gap:"small-200",children:[e(L,{children:n.translate("thank_you.shipping_method_title")}),e(ln,{each:a,getKey:({selectedDeliveryMethod:r})=>r.handle,children:({title:r})=>e(N,{children:r})})]})})}function Rl({shippingRequired:n,showMethods:t}){const a=xe();return!n&&!a?.length?null:t?e(x,{children:[e(_t,{shippingRequired:n}),e(Ll,{})]}):e(x,{children:[e(_t,{shippingRequired:n}),a?.length?e(Ml,{completedRemoteCheckouts:a}):null]})}function xl(){const{i18n:n}=C(),{track:t}=Se("follow_link");return e(x,{children:e(H,{gridAutoFlow:"column",gridTemplateColumns:"minmax(0, 1fr) minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"base",alignItems:"end",alignContent:"end",children:[e(T,{children:n.translate("completed_with_shop_pay.text",{shopPay:e(un,{inline:!0,color:"branded",size:"xsmall"})})}),e(ke,{target:"_blank",href:"https://shop.app/pay",onClick:()=>t("learn_more_pay"),children:n.translate("completed_with_shop_pay.learn_more")})]})})}function Dl({message:n,loading:t}){return t?e(Be,{children:e(Ar,{lines:1,size:"base"})}):n?e(T,{children:n}):null}function Ol({message:n,loading:t,completedWithShopPay:a}){return e(b,{gap:"small-300",children:[e(Ze,{}),e(Lr,{blockSize:"small-500"}),n||t?e(Dl,{message:n,loading:t}):null,a?e(xl,{}):null]})}function Nl(){const{checkout:n,i18n:t,shop:a,url:r,mobileCheckoutSdk:o,source:i,embed:s}=C(),{buyerIdentity:l,contactInfo:u}=R(),{customerBillingAddress:c,hasOnlyLocalPaymentLines:p,hasRemoteMerchandise:h,isForLocalPickup:d,isPickupPoint:m,isSplitShipAndPickup:y,paymentLines:g,processedReceipt:f,purchasingCompany:_,renderAsCard:v,shippingRequired:k,showPaymentMethod:S,showShippingMethods:I,showShippingSummary:w}=Sl(),E=fl(),O=_n(),Y=P(()=>O.value.currentDetour?.type==="thankYou"?"Checkout::ThankYou::CustomerInformation::RenderAfter":"Checkout::CustomerInformation::RenderAfter"),$=ye(Ie(Y.value)),D=t.translate("thank_you.customer_information_title"),ae=t.translate("thank_you.contact_information_title"),B=t.translate("thank_you.payment_method_title"),X=t.translate("thank_you.billing_address_title"),he=t.translate("thank_you.view_business_customer_account"),J=i.type==="draftOrder",le=o.variant.isStandard()||s?.isCheckoutKit(),G=!a.hasFlagEnabled(Co),ce=P(()=>{const V=f.value?.shopAppLinksAndResources;return V?{...V}:void 0}),fe=P(()=>f.value?.isRedacted??!1),Ce=P(()=>!!l.value?.customerProfile),Te=P(()=>{const V=l.value,re=u.value;return[V?.purchasingCompany?V.customerProfile?.fullName:void 0,re?.email??re?.phone].filter(He=>!!He)}),Ae=P(()=>!le&&!J&&a.hasStorefront&&Ce.value),De=P(()=>!n.configuration.isUniversalCheckoutFinalizer&&!!a.loginLinkVisible&&(Ae.value||!!_.value)),Q=P(()=>!y.value),Oe=P(()=>!y.value&&S.value||!!c.value),Le=P(()=>!fe.value),Ue=P(()=>{const V=n.rememberMe.response.value,re=n.rememberMe.status.value,He=!!V?.data,lr=g.value.some(({method:Zn,cost:ur})=>ur?.amount&&Zn.type==="wallet"&&["SHOP_PAY","SHOPIFY_INSTALLMENTS"].includes(Zn.name)),Qn=!!((G?ce.value?.shopPayOrder:!!lr)||He),cr=He||re==="loading";if(!(fe.value||n.configuration.isUniversalCheckoutFinalizer||!Qn&&!cr))return{completedWithShopPay:Qn,loading:re==="loading",message:V?.data}}),kn=P(()=>!fe.value&&!n.configuration.isUniversalCheckoutFinalizer&&E.value),qe=()=>e(M,{when:S,children:e(b,{gap:"small-200",children:[e(M,{when:v,fallback:e(T,{color:"subdued",children:B}),children:e(L,{children:B})}),e(M,{when:p,children:e(b,{gap:"small-200",children:e(ln,{each:g,getKey:({method:V,cost:re})=>`${da(V)}-${re?.amount}`,children:({method:V,cost:re})=>e(qa,{cost:re,method:V})})})}),e(M,{when:h,children:e(El,{})})]})});return e(Bl,{sectionTitle:D,renderAsCard:v,afterStack:e(M,{when:kn,children:e(rl,{})}),children:[e(H,{gridAutoFlow:"column",gridTemplateColumns:"minmax(auto, max-content) minmax(0, 1fr)",gridTemplateRows:"minmax(0, 1fr)",justifyContent:"end",justifyItems:"end",children:[e(L,{children:D}),e(M,{when:De,children:e(ke,{href:r.account(),children:he})})]}),e(H,{gridTemplateColumns:"@media (inline-size >= small) 'repeat(2, minmax(0, 1fr))', 'minmax(0, 1fr)'",gridAutoColumns:"@media (inline-size >= small) 'repeat(2, minmax(0, 1fr))', 'minmax(0, 1fr)'",gridTemplateRows:"minmax(auto, max-content)",gridAutoRows:"minmax(auto, max-content)",gap:"large-100",children:[e(z,{children:e(yt,{renderAsCard:v,children:[e(M,{when:Le,children:e(Fl,{contactInformationLine
1s:Te,renderAsCard:v,title:ae})}),e(M,{when:_,children:e(bl,{})}),e(M,{when:y,fallback:e(x,{children:[e(M,{when:d,children:e(kl,{})}),e(M,{when:m,children:e(wl,{})}),e(M,{when:w,children:e(Ul,{shippingRequired:k,showMethods:I})})]}),children:qe()})]})}),e(M,{when:Oe,children:e(z,{children:e(yt,{renderAsCard:v,children:[e(M,{when:Q,children:qe()}),e(M,{when:c,children:V=>e(b,{gap:"small-200",children:[e(M,{when:v,fallback:e(T,{color:"subdued",children:X}),children:e(L,{children:X})}),e(Je,{address:V,multiline:!0})]})})]})})})]}),e(M,{when:Ue,children:({completedWithShopPay:V,loading:re,message:He})=>e(Ol,{message:He,loading:re,completedWithShopPay:V})}),e(Hl,{customizations:$})]})}function Bl({afterStack:n,children:t,renderAsCard:a,sectionTitle:r}){const{shop:o}=C(),i=o.hasFlagEnabled(pe),s=a.value;return e(Re,{target:s?"edgeToEdgeCard":"plain",children:e(z,{accessibilityLabel:r,colorLayer:s&&!i?"control":void 0,children:[e(b,{gap:"base",padding:s?"base":"base none",children:t}),n]})})}function yt({children:n,renderAsCard:t}){return e(b,{gap:t.value?"base":"large-100",children:n})}function Fl({contactInformationLines:n,renderAsCard:t,title:a}){return e(b,{gap:"small-200",children:[e(M,{when:t,fallback:e(T,{color:"subdued",children:a}),children:e(L,{children:a})}),e(vl,{lines:n.value})]})}function Ul({shippingRequired:n,showMethods:t}){return e(Rl,{shippingRequired:n.value,showMethods:t.value})}function Hl({customizations:n}){return e(on,{customizations:n.value})}function zl(){const{i18n:n,shop:t}=C(),a=t.hasFlagEnabled(pe),r=R().contactInfo,o=To(),i=P(()=>r.value?.email?n.translate("thank_you.gift_card_email_title",{count:o.value}):n.translate("thank_you.gift_card_text_title",{count:o.value})),s=P(()=>r.value?.email?n.translate("thank_you.gift_card_confirmation_by_email_typ",{count:o.value}):n.translate("thank_you.gift_card_confirmation_by_text_typ",{count:o.value}));return e(z,{accessibilityLabel:i.value,colorLayer:a?void 0:"control",children:e(b,{gap:"base",children:[e(L,{children:i}),e(N,{children:e(Ee,{children:s})})]})})}const Yl=(...n)=>{const t=n.find(a=>a?.firstName&&a?.lastName)||n.find(a=>a?.lastName);return t?{firstName:t.firstName,lastName:t.lastName}:{}},ql=" • ";function gt(){const{i18n:n,checkout:t}=C(),a=ye(Z()),{buyerIdentity:r,shippingAddress:o,billingAddress:i}=R(),s=zn(),u=xe()?.some(_=>_.status==="failed"),c=Fe(),p=Xt(),h=P(()=>!p||t.thankYouEntrance.phase.value==="settled"),d=P(()=>{const _=r.value?.purchasingCompany,v=r.value?.customerProfile,{firstName:k,lastName:S}=_&&v?{firstName:v.firstName??void 0,lastName:v.lastName??void 0}:Yl(i.value,o.value),I=a.value?.isRedacted?null:n.formatName(k,S);return I?n.translate("thank_you.page_title",{display_name:I}):n.translate("thank_you.page_title_no_name")}),m=P(()=>{const _=a.value?.orderIdentity.buyerIdentifier||null,v=!!a.value?.completedRemoteCheckouts?.length;return!s.value&&_&&!v?n.translate("order_summary.confirmation_number_label",{confirmation_number:`${_}`}):null}),y=P(()=>{const _=a.value?.purchaseOrderNumber;return _?n.translate("thank_you.purchase_order_number_title",{purchase_order_number:_}):null}),g=P(()=>!!m.value||!!y.value);if(u)return null;const f=e(x,{children:[e(M,{when:g,children:()=>e(N,{color:"subdued",textAlign:c?"center":void 0,children:[e(M,{when:m,children:_=>e(x,{children:[_,e(M,{when:y,children:ql})]})}),y]})}),e(L,{level:1,autoFocus:h.value,textAlign:c?"center":void 0,children:d})]});return c?e(Re,{target:"card",children:e(z,{accessibilityRole:"presentation",className:ve.ThankYouEntranceHeading,colorLayer:"control",children:e(b,{gap:"small-300",children:f})})}):e(Pi,{status:"success",children:f})}const ft=n=>n.reduce((t,a)=>t+(a.quantity??0),0);function $l({confirmedShops:n,failedShops:t}){const{i18n:a}=C(),r=_e(()=>ft(n),[n]),o=_e(()=>ft(t),[t]),i=r+o;return e(L,{children:a.translate("thank_you.confirmed_items_count",{confirmed_count:r,total_count:i})})}function Vl({thumbnailUrl:n,thumbnailAlt:t,primaryText:a,secondaryText:r,orderAmount:o,checkoutUrl:i,buttonText:s}){const{i18n:l}=C(),u=o?l.formatCurrency(o.amount,{currency:o.currencyCode,form:"short"}):void 0;return e(H,{gridAutoFlow:"column",gridTemplateColumns:"minmax(auto, max-content) minmax(0, 1fr) minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"base",children:[e(yn,{alt:t,size:"small",src:n}),e(b,{gap:"base",children:[e(H,{gridAutoFlow:"column",gridTemplateColumns:"minmax(0, 1fr) minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"base",children:[e(b,{children:[a,r&&e(T,{color:"subdued",children:r})]}),u?e(T,{type:"strong",children:u}):null]}),i&&s&&e(A,{inlineSize:"@media (inline-size >= extraSmall) fit-content, 100%",children:e(ge,{variant:"secondary",size:"small",onClick:()=>window.open(i,"_blank"),inlineSize:"fill",children:e(H,{gridAutoFlow:"column",gridTemplateColumns:"minmax(0, 1fr) minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"small-400",alignItems:"center",alignContent:"center",children:[e(T,{children:s}),e(se,{type:"external",size:"small"})]})})})]})]})}function bt({image:n,quantity:t,title:a,subtitle:r,totalPrice:o}){const{i18n:i}=C();return e(H,{gridAutoFlow:"column",gridTemplateColumns:"minmax(auto, max-content) minmax(0, 1fr) minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"base",children:[e(A,{children:e(yn,{alt:n?.altText,size:"base",src:n?.url,totalItems:t})}),e(A,{blockAlignment:"center",children:e(b,{children:[e(T,{children:a}),r&&e(T,{color:"subdued",children:r})]})}),o?e(A,{blockAlignment:"center",children:e(T,{children:i.formatCurrency(o.amount,{currency:o.currencyCode,form:"short"})})}):null]})}const Wl="·";function Gl({deliveryLines:n,merchandiseItems:t}){const{i18n:a}=C(),r=!!(n&&n.length>=Fn);if(!r&&(!t||!t.length))return null;if(r){const o=[];return n?.forEach(i=>
1{if(!Xe(i))return;const s=i.methods.find(l=>l.handle===i.selectedDeliveryMethodHandle);s&&o.push({line:i,selectedMethod:s})}),o.length?e(b,{gap:"large-200",children:o.map(({line:i,selectedMethod:s},l)=>e(b,{gap:"base",children:[e(b,{children:[e(b,{direction:"inline",gap:"small-400",children:[e(T,{type:"strong",children:a.translate("shipping.split_shipping_shipment_number",{number:l+1})}),e(T,{children:Wl}),e(T,{children:s.title})]}),e(T,{color:"subdued",children:s.deliveryPromisePresentmentTitle?.long})]}),i.targetMerchandiseLines?.map(u=>{const c=t?.find(p=>p.id===u.stableId);return c?e(bt,{image:c.image,quantity:c.quantity,title:c.title,subtitle:c.subtitle,totalPrice:c.totalPrice},u.id):null})]},i.id||l))}):null}return e(b,{gap:"base",children:t?.map(o=>e(bt,{image:o.image,quantity:o.quantity,title:o.title,subtitle:o.subtitle,totalPrice:o.totalPrice},o.id))})}const vt="·",Kl=Nn("ShopOrderSummaryTooltip");function jl({details:n}){const{i18n:t,shop:a}=C(),r=n.shopId===a.id,o=On(void 0,Kl),i=!!("deliveryLines"in n&&n.deliveryLines&&n.deliveryLines.length>=Fn);return e(Fr,{title:t.translate("order_summary.cost_table_title"),children:[n.subtotal&&e(en,{children:[e(nn,{children:e(b,{direction:"inline",gap:"small-400",children:[e(T,{children:t.translate("order_summary.subtotal_label")}),n.quantity&&e(x,{children:[e(T,{children:vt}),e(T,{children:t.translate("thank_you.thank_you_item_label",{count:n.quantity})})]})]})}),e(tn,{children:e(T,{children:t.formatCurrency(n.subtotal.amount,{currency:n.subtotal.currencyCode,form:"short"})})})]}),r&&e(Rr,{disableTooltip:!0}),"shippingTotal"in n&&n.shippingTotal&&e(en,{children:[e(nn,{children:e(b,{direction:"inline",gap:"small-400",children:[e(T,{children:t.translate("order_summary.shipping_label")}),n.deliveryMethodHandle&&!i&&e(x,{children:[e(T,{children:vt}),e(T,{children:n.deliveryMethodHandle})]})]})}),e(tn,{children:e(T,{letterCase:n.shippingTotal.amount===0?"uppercase":void 0,children:n.shippingTotal.amount===0?t.translate("order_summary.free_shipping_total_label"):t.formatCurrency(n.shippingTotal.amount,{currency:n.shippingTotal.currencyCode,form:"short"})})})]}),"estimatedTaxes"in n&&n.estimatedTaxes&&e(en,{children:[e(nn,{children:e(b,{direction:"inline",gap:"small-300",alignItems:"center",children:[e(T,{children:t.translate("order_summary.estimated_taxes_label")}),e(se,{type:"question-circle",size:"small",interestFor:o,accessibilityLabel:t.translate("tooltip.accessibility_label_context",{context:t.translate("order_summary.estimated_taxes_label")})}),e(xr,{id:o,children:t.translate("order_summary.estimated_taxes_finalization_tooltip_content")})]})}),e(tn,{children:e(T,{children:t.formatCurrency(n.estimatedTaxes.amount,{currency:n.estimatedTaxes.currencyCode,form:"short"})})})]}),r&&e(Dr,{}),r&&e(Or,{}),r&&e(Nr,{disableTooltip:!0}),"checkoutTotal"in n&&n.checkoutTotal&&e(en,{children:[e(nn,{children:e(L,{level:1,children:t.translate("order_summary.total_label")})}),e(tn,{children:e(L,{level:1,children:t.formatCurrency(n.checkoutTotal.amount,{currency:n.checkoutTotal.currencyCode,form:"short"})})})]}),r&&e(Br,{})]})}function Ql({details:n,open:t,onClose:a,onAfterHide:r}){const{i18n:o}=C();return e(Ur,{id:`order-modal-${n.shopId}`,open:t,onHide:a,onAfterHide:r,heading:n.shopName?o.translate("thank_you.thank_you_from_shop",{shop_name:n.shopName}):o.translate("thank_you.thank_you_from_other_store"),size:"base",children:e(Jt,{children:e(b,{gap:"base",children:[e(z,{children:e(Gl,{deliveryLines:"deliveryLines"in n?n.deliveryLines:void 0,merchandiseItems:n.merchandiseItems})}),e(Ze,{}),e(z,{children:e(jl,{details:n})}),"orderConfirmationNumber"in n&&n.orderConfirmationNumber&&e(T,{color:"subdued",children:o.translate("order_summary.confirmation_number_label",{confirmation_number:n.orderConfirmationNumber})}),"trackingUrl"in n&&n.trackingUrl&&e(ge,{variant:"primary",size:"base",inlineSize:"fill",onClick:n.trackingUrl?()=>window.open(n.trackingUrl,"_blank"):void 0,children:e(b,{direction:"inline",gap:"small-200",alignItems:"center",children:[e(T,{children:o.translate("thank_you.track_your_order_link_text")}),e(se,{type:"external",size:"small"})]})})]})})})}function vn(){const n=R().contactInfo;return P(()=>{const t=n.value,a=t?.email!=null&&t?.email.length>0,r=t?.phone!=null&&t?.phone.length>0;return{confirmWithEmail:a,confirmWithPhone:r}})}function Zl({itemCount:n}){const{i18n:t}=C(),{confirmWithEmail:a,confirmWithPhone:r}=vn().value,o=n>1,i=(()=>
1{if(a)return o?t.translate("thank_you.thank_you_confirmed_with_email_description.multi_store"):t.translate("thank_you.thank_you_confirmed_with_email_description.single_store");if(r)return o?t.translate("thank_you.thank_you_confirmed_with_phone_description.multi_store"):t.translate("thank_you.thank_you_confirmed_with_phone_description.single_store")})();return e(Dn,{tone:"info",iconHidden:!0,heading:t.translate("thank_you.confirmed"),children:e(N,{children:i})})}function Xl({itemCount:n}){const{i18n:t}=C();return e(Dn,{tone:"critical",heading:t.translate("thank_you.thank_you_unconfirmed_items_heading",{count:n}),children:e(N,{children:t.translate("thank_you.thank_you_unconfirmed_items_description",{count:n})})})}function kt({status:n,detailsList:t}){const a=te(null),r=te(!1),{shop:o,i18n:i}=C(),s=o.hasFlagEnabled(pe),l=!!xe()?.some(d=>d.status==="failed"),u=o.hasFlagEnabled(Po);if(!t.length)return null;const c=n==="confirmed",p=t[0].status==="failed"?t[0].recoveryUrl:void 0,h=t.find(d=>d.shopId===a.value);return e(x,{children:[e(z,{overflow:"hidden",colorLayer:s?void 0:"control",children:e(b,{gap:"base",children:[e(Jl,{isConfirmed:c,hasFailedRemoteCheckouts:l,detailsList:t}),t.map((d,m)=>{const y=m===t.length-1;return e(b,{gap:"base",children:[e(Vl,{primaryText:e(b,{direction:"inline",gap:"small-400",children:[e(ke,{textDecoration:"none",onClick:()=>{a.value=d.shopId,r.value=!0},children:i.translate("thank_you.thank_you_item_label",{count:d.quantity??0})}),e(T,{children:Hr}),e(T,{children:d.shopName||i.translate("thank_you.thank_you_from_other_store")})]}),secondaryText:ec({details:d,i18n:i}),orderAmount:d.checkoutTotal,thumbnailUrl:d.merchandiseItems?.[0]?.image?.url,thumbnailAlt:d.merchandiseItems?.[0]?.image?.altText,...d.status==="failed"?tc({details:d,i18n:i,isSingleCheckoutButtonEnabled:u}):nc({details:d,i18n:i})}),!y&&e(zr,{below:"small",children:e(Ze,{direction:"inline",borderWidth:"base"})})]},d.shopId)}),!c&&u&&p&&e(ge,{onClick:()=>window.open(p,"_blank"),inlineSize:"fill",variant:"primary",children:e(H,{gridAutoFlow:"column",gridAutoColumns:"minmax(auto, max-content)",gridTemplateColumns:"minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"small-400",alignItems:"center",alignContent:"center",children:[e(T,{children:i.translate("thank_you.checkout_again")}),e(se,{type:"external",size:"small"})]})})]})}),h&&e(Ql,{open:r.value,onClose:()=>r.value=!1,onAfterHide:()=>a.value=null,details:h})]})}function Jl({isConfirmed:n,hasFailedRemoteCheckouts:t,detailsList:a}){if(n)return t?e(Zl,{itemCount:a.length}):null;const r=a.filter(o=>o.status==="failed").reduce((o,i)=>o+(i.quantity||0),0);return e(Xl,{itemCount:r})}function ec({details:n,i18n:t}){if(n.status==="failed")return t.translate("payment_errors.generic_error");if("orderConfirmationNumber"in n&&n.orderConfirmationNumber)return t.translate("order_summary.confirmation_number_label",{confirmation_number:n.orderConfirmationNumber})}function nc({details:n,i18n:t}){return{buttonText:n.shopName?t.translate("thank_you.checkout_on_remote_shop_link_text",{remoteShopName:n.shopName}):t.translate("thank_you.checkout_on_another_store")}}function tc({details:n,i18n:t,isSingleCheckoutButtonEnabled:a}){return a?{checkoutUrl:void 0,buttonText:void 0}:{checkoutUrl:n.recoveryUrl,buttonText:n.shopName?t.translate("thank_you.checkout_on_remote_shop_link_text",{remoteShopName:n.shopName}):t.translate("thank_you.checkout_on_another_store")}}function ac(){const n=Bn();return P(()=>{const t=n.value.filter(Xe);if(!t.length)return;const[{methods:[{costAfterDiscounts:{currencyCode:a}}]}]=t;return{amount:t.reduce((o,i)=>{const s=i.methods?.find(({handle:l})=>l===i.selectedDeliveryMethodHandle);return s?o+(s.costAfterDiscounts.amount??0):o},0),currencyCode:a}})}function rc(){const n=Z(),t=Io(),a=ua();return P(()=>{const r=n?.purchaseOrder.paymentDue,o=n?.checkoutTotal;return wo({paymentDue:r,checkoutTotal:o,orderDeposit:a.value,hasFixedSellingPlan:t.value})})}function St(n){return n?.length?n.reduce((t,a)=>t+a.quantity,0):0}function oc(n){if(n?.length)return n.reduce((t,a)=>a.lineAmount?{amount:(t?.amount||0)+a.lineAmount.amount,currencyCode:a.lineAmount.currencyCode}:t,void 0)}function ic(n){return n.map(({stableId:a,title:r,subtitle:o,image:i,quantity:s,totalPrice:l})=>a?{id:a,title:r,subtitle:o||void 0,image:i?.url?{url:i.url,altText:i.altText||void 0}:void 0,quantity:s,totalPrice:l}:null).filter(a=>a!==null)}function Ct(n){return n.map(({stableId:a,title:r,productTitle:o,image:i,quantity:s,price:l})=>({id:a,title:o,subtitle:r||void 0,image:i?{url:i.url,altText:i.altText||void 0}:void 0,quantity:s,totalPrice:l})).filter(a=>a!==null)}function sc(){const n=xe(),{shop:{name:t,id:a,brandSettings:r,remoteShopsConfigMap:o}}=C(),{totalLineQuantities:i}
1=ea(),s=rc(),l=Z(),u=Yr(),p=R().taxes.value,{value:h}=ha("ONE_TIME_PURCHASE"),d=Yn(h),m=Bn(),y=ac();return _e(()=>{const g=[],f=[];if(!n?.length)return{confirmedShops:[],failedShops:[]};if(i&&i>0){const _=ic(u)||[],v=p&&p.status==="available_total"?p.totalTax:void 0,k={shopId:a,shopName:t,shopLogo:r?.squareLogo?.url,quantity:i,checkoutTotal:s.value,merchandiseItems:_,subtotal:l?.subtotal,estimatedTaxes:v,shippingTotal:y.value,deliveryMethodHandle:d?.title,orderConfirmationNumber:l?.orderIdentity?.buyerIdentifier||void 0,trackingUrl:l?.orderStatusPageUrl||void 0,deliveryLines:m.value,status:"confirmed"};g.push(k)}return n?.length&&n.forEach(_=>{if(_.status==="submitted"){const{orderIdentity:{buyerIdentifier:v},orderStatusPageUrl:k,remotePurchaseOrder:{merchandiseLines:S,deliveryLines:I,checkoutTotal:w,subtotalBeforeTaxesAndShipping:E,tax:O}}=_,Y={shopId:_.shopId,shopName:o?.get(_.shopId)?.name,shopLogo:o?.get(_.shopId)?.brandSettings?.squareLogo?.url,quantity:St(S),checkoutTotal:w,subtotal:E,estimatedTaxes:O,shippingTotal:oc(I),merchandiseItems:Ct(S)||[],deliveryMethodHandle:I?.[0]?.title,orderConfirmationNumber:v||void 0,trackingUrl:k||void 0,status:"confirmed"};g.push(Y)}if(_.status==="failed"){const{recoveryUrl:v,merchandiseLines:k,checkoutTotal:S,subtotalBeforeTaxesAndShipping:I,tax:w}=_,E={shopId:_.shopId,shopName:o?.get(_.shopId)?.name,shopLogo:o?.get(_.shopId)?.brandSettings?.squareLogo?.url,quantity:St(k),checkoutTotal:S,subtotal:I,estimatedTaxes:w,merchandiseItems:Ct(k)||[],recoveryUrl:v,status:"failed"};f.push(E)}}),{confirmedShops:g,failedShops:f}},[n,a,t,i,s.value,l,r?.squareLogo?.url,o,u,p,d,m.value,y.value])}function lc(){const{confirmedShops:n,failedShops:t}=sc(),a=!!t?.length,r=!!n?.length;return!r&&!a?null:e(b,{gap:"base",children:[a?e($l,{confirmedShops:n,failedShops:t}):null,r?e(kt,{status:"confirmed",detailsList:n}):null,a?e(kt,{status:"failed",detailsList:t}):null]})}const cc=()=>{const{i18n:n}=C();return e(b,{padding:"base",children:e(L,{children:n.translate("thank_you.offers.title")})})},Tt=(n,t=ee)=>{if(n.origin!=="https://shop.app"||n.data===void 0||n.data.type!=="redirect")return;const a=n.data.redirect_to;if(a===void 0)return;const r=new URL(a);`${r.protocol}//${r.hostname}`=="https://shop.app"&&(n.data.open_in_new_tab!==void 0&&n.data.open_in_new_tab===!0&&typeof t.open=="function"?t.open(a,"_blank","noopener,noreferrer"):t.location.href=a)},uc=({shopId:n,personalizeAds:t,placement:a,checkoutToken:r,orderId:o,hideButtons:i,hideHeader:s,accentColor:l,darkMode:u})=>{const c=K(null);U(()=>{const h=m=>{m.origin==="https://shop.app"&&clearTimeout(d)},d=setTimeout(()=>{c.current?.iframeRef?.current&&(c.current.iframeRef.current.style.height="0px")},2e3);return ee.addEventListener("message",Tt),ee.addEventListener("message",h),()=>{ee.removeEventListener("message",Tt),clearTimeout(d)}},[]);const{authorizeUrl:p}=mi({avoidPayAltDomain:!0,avoidSdkSession:!0,analyticsContext:"shopCashOffers",proxy:!0,locale:void 0,flow:"shop_cash_offers",redirectType:"iframe",responseType:"code",clientId:"",shopId:n,personalizeAds:t,placement:a,checkoutToken:r,orderId:o,hideButtons:i,hideHeader:s,accentColor:l,darkMode:u});return e(_i,{proxy:!0,insideModal:!1,ref:c,src:p,scrolling:"no",variant:"default"})},dc=()=>ka(({element:n,...t})=>e(Ta,{element:n,featureName:"ShopCashOffers",children:e(Sa,{children:e(Ca,{children:e(pi,{children:e(hi,{children:e(uc,{...t})})})})})}),{name:"shop-cash-offers",props:{shopId:"number",personalizeAds:"boolean",placement:"string",orderId:"number",checkoutToken:"string",hideButtons:"boolean",hideHeader:"boolean",accentColor:"string",darkMode:"boolean"},shadow:"open"});function pc(){const{shop:n}=C(),t=n.hasFlagEnabled(Eo),{colors:{global:a,schemes:r={}}}=na(),{main:o}=Mn(),i=r[o.colorScheme??"scheme1"],s=o.section?.colorScheme?r[o.section.colorScheme]:void 0,l=t?an(s,a?.control)??an(i,a?.control)??an(r.scheme1,a?.control):an(i),u=l===void 0?t:Pt(l),c=a?.accent,p=c!==void 0&&u!==Pt(c);return{...u?null:{dark_mode:"true"},...p?{accent_color:c.toRgb()}:null}}function an(n,t){if(n==null)return;const a=n.control?.background??t;return a==null||Mo(a)?n.base?.background:a}function Pt(n){return typeof n>"u"?!1:n.getYiqPerceivedBrightness()>=.65}const It=new URL("https://shop.app"),wt=String(!0),Et="thank_you",hc="https://shop.app/offers-compact",mc="211px",Mt="100%";
1function _c(n,t){const a=new URL(n).toString(),r=new URLSearchParams(t).toString();return`${a}?${r}`.toString()}const yc=pr(({shopId:n,personalizeAds:t,preview:a,orderId:r,checkoutSessionIdentifier:o,setHeight:i},s)=>{const l=String(t),u=pc(),{i18n:c,observability:p,url:h}=C(),d=K(null),m=K(null),y=()=>d.current?.shadowRoot?.querySelector("iframe")??m.current,g=!!r||a;if(U(()=>{const f={type:g?"iframe":"shop-js-iframe"};p.counter({name:"shop_ads_2p_rail_render_started",value:1,attributes:f}),p.log("shop_ads_2p_rail_render_started","shop_ads_2p_rail_render_started",{...f})},[g,p]),U(()=>{const f=_=>{if(_.origin!==It.origin)return;const v=_?.data?.type,k=_?.data?.redirect_to;if(v==="resize_iframe"){let S=_?.data?.height;const I=_?.data?.width;if(typeof S=="number"&&typeof I=="number"){S=S>0?S:0,i(S);const w={type:S>0?"with_content":"without_content"};p.counter({name:"shop_ads_2p_rail_resize",value:1,attributes:w}),p.log("shop_ads_2p_rail_resize","shop_ads_2p_rail_resize",{height:S,width:I,...w});const E=y();E&&(E.style.height=`${S}px`,E.style.width=Mt)}}else if(g&&v==="redirect"&&k!==void 0){const S=new URL(k);(S.origin===It.origin||S.origin===new URL(h.storefront()).origin)&&(_.data.open_in_new_tab!==void 0&&_.data.open_in_new_tab===!0?window.open(k,"_blank","noopener,noreferrer"):window.location.assign(k))}};return window.addEventListener("message",f),()=>{window.removeEventListener("message",f)}},[g,i,p,h]),hr(s,()=>({iframeElement:y}),[]),g){const f=_c(hc,{shop_id:String(n),placement:Et,hide_header:wt,personalize_ads:l,merchant_url:h.storefront(),...a?{preview:String(a)}:null,...r?{order_id:String(r)}:null,...o?{checkout_token:o}:null,...u});return e("iframe",{ref:m,id:"offers",title:c.translate("thank_you.offers.title"),src:f,width:Mt,height:mc,scrolling:"no"})}else return typeof window<"u"&&typeof customElements<"u"&&!customElements.get("shop-cash-offers")&&dc(),e("shop-cash-offers",{"shop-id":n,"personalize-ads":l,"hide-header":wt,"dark-mode":u.dark_mode,"accent-color":u.accent_color,placement:Et,"order-id":r,"checkout-token":o,ref:d})});function gc({preview:n}){const{shop:t,source:{checkoutSessionIdentifier:a},consentManager:r}=C(),{id:o}=t,i=parseInt(je(o),10),s=r.saleOfDataAllowed.value&&r.marketingAllowed.value,[l,u]=ie(),c=t.hasFlagEnabled(pe),p=Z(),h=p?.orderIdentity.id?ma(p.orderIdentity.id):void 0,d=K(null);return e(z,{colorLayer:c?void 0:"control",display:l===0?"none":"block",children:[e(cc,{}),e(yc,{checkoutSessionIdentifier:a,orderId:h,personalizeAds:s,shopId:i,ref:d,setHeight:u,preview:n})]})}const hn=(n,t)=>{try{const a=new URL(n.replace(/\/$/,""));return Object.entries(t).forEach(([r,o])=>{a.searchParams.append(r,o)}),a.toString()}catch{return n}},rn=102,fc=32,bc=20,vc=n=>e("svg",{xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 318 350",...n,children:e("path",{d:"M9.267 33.017C37.148 13.574 77.319 0 120.113 0c114.074 0 197.039 77.132 197.039 182.787 0 98.501-
171.299 167.213-170.479 167.213C61.764 350 .848 292.972.848 216.482c0-51.855 31.182-90.1 75.205-104.994l35.641 60.274c-23.975 11.006-33.018 27.221-33.018 47.307 0 33.017 27.881 56.404 68.052 56.404 49.269 0 88.156-38.905 88.156-91.402 0-61.577-48.608-108.223-114.716-108.223a132.56 132.56 0 0 0-73.243 21.388z"})}),kc="gTxFI",Sc="kfcrU",At={Container:kc,overlay:Sc},Cc="white";function Tc({color:n="branded",containerSize:t=fc,iconSize:a=bc,backgroundColor:r=Cc,overlay:o=!1}){const i=n==="branded"?$n.toRgb():n;return e("div",{className:F(At.Container,o?At.overlay:""),style:{backgroundColor:r,height:t,width:t,borderRadius:"10px"},children:e(vc,{"aria-hidden":"true",style:{fill:i},height:a,width:a})})}const Pc="_3nOgQ",Ic="NmBBp",wc="_0wOrq",Ec="I6KnV",Mc="e1FkT",Ac="Ww91E",Lc="sCXu3",Rc="iIHiG",xc="oacnN",Dc="_8Slfk",Oc="_2i0qK",Nc="xjUvL",Bc="Iiyyo",oe={Root:Pc,Ready:Ic,Track:wc,Fill:Ec,FillDelivered:Mc,Rail:Ac,Marker:Lc,StageIcon:Rc,Confirmed:xc,Delivered:Dc,InTransit:Oc,OutForDelivery:Nc,CheckPath:Bc},Fc=Nn("tracking-delivered-gradient-");function Uc(){return e("svg",{"aria-hidden":"true",viewBox:"0 0 40 40",children:[e("circle",{cx:"20",cy:"20",fill:"#000",r:"20"}),e("path",{className:oe.CheckPath,d:"m12.25 20.5 5 5 10.5-12",fill:"none",stroke:"white",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"3.25"})]})}function Hc(){const n=On(void 0,Fc);return e("svg",{"aria-hidden":"true",viewBox:"0 0 40 40",children:[e("defs",{children:e("linearGradient",{id:n,x1:"0",x2:"1",children:[e("stop",{offset:"0",stopColor:"#3ccd7f"}),e("stop",{offset:"1",stopColor:"#56bc39"})]})}),e("circle",{cx:"20",cy:"20",fill:`url(#${n})`,r:"20"}),e("path",{clipRule:"evenodd",d:"M12.5914 21.8064 12.5926 21.8055 12.5944 21.8042 12.6 21.8001 12.6185 21.7863C12.6341 21.7746 12.6562 21.758 12.6844 21.7365 12.7406 21.6937 12.8211 21.6316 12.9223 21.5514 13.1245 21.3909 13.4102 21.1574 13.7514 20.8594 14.4326 20.2647 15.3426 19.407 16.2553 18.3551 18.0477 16.2895 20 13.3052 20 10 20 5.58172 16.4183 2 12 2 7.58172 2 4 5.58172 4 10c0 3.3052 1.95225 6.2895 3.74471 8.3551.91273 1.0519 1.82269 1.9096 2.50389 2.5043.3412.298.6269.5315.8291.692.1012.0802.1817.1423.2379.1851.0282.0215.0503.0381.0659.0498l.0185.0138.0056.0041.0025.0018c.352.2582.8313.2585 1.1833.0004ZM11.9978 12.5A2.5 2.5 0 1 0 11.9978 7.5a2.5 2.5 0 0 0 0 5Z",fill:"white",fillRule:"evenodd",transform:"translate(8 8)"})]})}function zc({animate:n=!0}={}){return e("div",{"aria-hidden":"true",className:F(oe.Root,{[oe.Ready]:n}),children:e("div",{className:oe.Track,children:[e("span",{className:oe.Fill}),e("span",{className:oe.FillDelivered}),e("span",{className:oe.Rail}),e("span",{className:oe.Marker,children:[e("span",{className:F(oe.StageIcon,oe.Confirmed),children:e(Uc,{})}),e("span",{className:F(oe.StageIcon,oe.InTransit)}),e("span",{className:F(oe.StageIcon,oe.OutForDelivery)}),e("span",{className:F(oe.StageIcon,oe.Delivered),children:e(Hc,{})})]})]})})}const Yc=n=>e("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 393 63",...n,children:[e("path",{fill:"currentColor",d:"M57.69 28.063q.963 0 1.827.357a4.1 4.1 0 0 1 1.527 1.095q.672.74 1.054 1.901.382 1.154.382 2.781v.017q0 2.016-.581 3.453-.581 1.435-1.669 2.208-1.079.763-2.581.763-1.104 0-1.992-.398a4.1 4.1 0 0 1-1.461-1.112 3.9 3.9 0 0 1-.772-1.627l-.017-.092h2.1l.034.083q.157.415.448.73.299.316.714.49.423.167.946.167.945 0 1.544-.556.605-.566.905-1.503a7.7 7.7 0 0 0 .348-2.092q.009-.124.009-.24v-.241l-.374-2q0-.681-.315-1.238a2.4 2.4 0 0 0-.855-.88 2.27 2.27 0 0 0-1.204-.323 2.3 2.3 0 0 0-1.187.315q-.54.315-.863.864a2.3 2.3 0 0 0-.324 1.212v.016q0 .697.307 1.237.307.531.838.838.532.308 1.212.308t1.22-.3.856-.83.315-1.203v-.017h.498v2.208h-.29a2.9 2.9 0 0 1-.64.88q-.422.407-1.046.656-.613.249-1.444.249-1.146 0-2.025-.515a3.73 3.73 0 0 1-1.386-1.41q-.498-.898-.498-2.026v-.017q0-1.22.564-2.166a4 4 0 0 1 1.577-1.494q1.013-.549 2.3-.548m8.559 10.666a1.3 1.3 0 0 1-.947-.373 1.28 1.28 0 0 1-.373-.93q0-.555.373-.93.382-.381.947-.382.572 0 .946.382.373.375.373.93 0 .547-.373.93-.375.373-.946.373m0-6.159a1.3 1.3 0 0 1-.947-.373 1.28 1.28 0 0 1-.373-.93q0-.555.373-.93.382
1-.381.947-.382.572 0 .946.382.373.375.373.93 0 .547-.373.93-.375.373-.946.373m9.579 7.77v-2.3h-5.86v-1.75l.946-1.619a155 155 0 0 1 1.959-3.22q.497-.798.987-1.57.498-.78.996-1.518h3.014v7.91h1.618v1.768H77.87v2.3zm-3.868-4.018h3.9v-6.25h-.124q-.365.564-.755 1.162-.382.597-.772 1.22t-.772 1.253q-.381.622-.755 1.254-.374.623-.722 1.236zm12.484 4.018v-9.87h-.15l-2.98 2.1v-2.009l3.13-2.2h2.133V40.34z"}),e("rect",{width:24,height:12,x:334,y:28.5,stroke:"currentColor",opacity:.35,rx:3.8}),e("path",{fill:"currentColor",d:"M359.5 32.781v4.076a2.21 2.21 0 0 0 1.328-2.038c0-.89-.523-1.693-1.328-2.038",opacity:.4}),e("rect",{width:21,height:9,x:335.5,y:30,fill:"currentColor",rx:2.5}),e("path",{fill:"currentColor",fillRule:"evenodd",d:"M317.771 31.104c2.487 0 4.879.922 6.681 2.576a.355.355 0 0 0 .487-.004l1.297-1.263a.34.34 0 0 0 .105-.248.34.34 0 0 0-.108-.246c-4.731-4.375-12.195-4.375-16.926 0a.35.35 0 0 0-.108.246c0 .093.037.182.105.248l1.298 1.263c.133.13.35.131.486.004 1.803-1.654 4.195-2.576 6.683-2.576m-.004 4.22c1.357 0 2.666.512 3.672 1.436a.344.344 0 0 0 .484-.006l1.287-1.32a.367.367 0 0 0-.005-.519 7.9 7.9 0 0 0-10.873 0 .367.367 0 0 0-.005.52l1.287 1.319a.34.34 0 0 0 .483.006 5.43 5.43 0 0 1 3.67-1.436m2.525 2.794a.4.4 0 0 1-.103.28l-2.177 2.455a.32.32 0 0 1-.241.113.32.32 0 0 1-.242-.113l-2.177-2.455a.4.4 0 0 1-.102-.28.4.4 0 0 1 .113-.276c1.39-1.314 3.426-1.314 4.816 0 .07.07.111.17.113.276M301.7 29.682c0-.633-.478-1.146-1.067-1.146h-1.066c-.589 0-1.067.513-1.067 1.146v9.934c0 .633.478 1.146 1.067 1.146h1.066c.589 0 1.067-.513 1.067-1.146zm-7.434 1.3h1.067c.589 0 1.066.525 1.066 1.173v7.434c0 .648-.477 1.173-1.066 1.173h-1.067c-.589 0-1.067-.525-1.067-1.173v-7.434c0-.648.478-1.174 1.067-1.174m-4.332 2.648h-1.067c-.589 0-1.066.532-1.066 1.189v4.755c0 .656.477 1.188 1.066 1.188h1.067c.589 0 1.067-.532 1.067-1.188v-4.755c0-.657-.478-1.189-1.067-1.189m-5.301 2.445h-1.066c-.589 0-1.067.525-1.067 1.172v2.344c0 .647.478 1.171 1.067 1.171h1.066c.589 0 1.067-.524 1.067-1.171v-2.344c0-.647-.478-1.172-1.067-1.172",clipRule:"evenodd"})]}),qc=n=>e("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 175 175",...n,children:[e("path",{fill:"#5433EB",d:"M0 0h174.329v174.329H0z"}),e("path",{fill:"#fff",d:"M39.025 84.09c-5.091-1.102-7.36-1.533-7.36-3.49 0-1.84 1.536-2.756 4.606-2.756 2.7 0 4.673 1.177 6.126 3.482.11.178.335.24.52.143l5.729-2.886a.4.4 0 0 0 .164-.561c-2.378-4.111-6.77-6.361-12.553-6.361-7.6 0-12.327 3.734-12.327 9.672 0 6.306 5.749 7.9 10.847 9.001 5.098 1.102 7.373 1.532 7.373 3.489s-1.658 2.88-4.968 2.88c-3.056 0-5.324-1.396-6.695-4.105a.4.4 0 0 0-.541-.177l-5.715 2.825a.406.406 0 0 0-.178.547c2.268 4.548 6.92 7.107 13.136 7.107 7.914 0 12.697-3.674 12.697-9.796s-5.776-7.9-10.868-9.001zm30.698-12.43c-3.248 0-6.119 1.15-8.181 3.195a.202.202 0 0 1-.343-.144V61.653a.4.4 0 0 0-.404-.403h-7.168a.4.4 0 0 0-.404.403v40.528a.4.4 0 0 0 .404.404h7.168a.4.4 0 0 0 .404-.404V84.404c0-3.434 2.638-6.067 6.194-6.067s6.133 2.578 6.133 6.067v17.777a.4.4 0 0 0 .404.404h7.168a.4.4 0 0 0 .404-.404V84.404c0-7.47-4.906-12.737-11.779-12.737zm26.34-1.155c-3.892 0-7.551 1.183-10.169 2.9a.403.403 0 0 0-.13.54l3.16 5.383c.116.192.362.26.554.144a12.6 12.6 0 0 1 6.585-1.806c6.256 0 10.854 4.405 10.854 10.226 0 4.96-3.68 8.633-8.346 8.633-3.803 0-6.441-2.21-6.441-5.329 0-1.785.76-3.25 2.74-4.282a.396.396 0 0 0 .158-.56l-2.98-5.035a.4.4 0 0 0-.487-.171c-3.995 1.477-6.797 5.034-6.797 9.809 0 7.223 5.763 12.613 13.8 12.613 9.388 0 16.137-6.491 16.137-15.8 0-9.98-7.852-17.272-18.652-17.272zm39.593 1.095c-3.625 0-6.859 1.333-9.223 3.686a.2.2 0 0 1-.343-.144v-2.831a.4.4 0 0 0-.404-.404h-6.983a.4.4 0 0 0-.404.404v40.466a.4.4 0 0 0 .404.403h7.168a.4.4 0 0 0 .404-.403v-13.27c0-.178.212-.267.343-.15 2.357 2.188 5.475 3.467 9.045 3.467 8.407 0 14.965-6.792 14.965-15.616s-6.565-15.616-14.965-15.616zm-1.35 24.37c-4.783 0-8.408-3.796-8.408-8.816s3.618-8.817 8.408-8.817 8.401 3.734 8.401 8.817c0 5.082-3.563 8.817-8.408 8.817z"})]}),$c="RqWCL",Vc="vcF4y",Wc="Z7YHY",Gc="U17Bl",Kc="XiB25",jc="rRjrG",Qc="nm5oZ",Zc="pXsW1",Xc="XAh5C",Jc="rjvR4",be={Phone:$c,PhoneReady:Vc,Screen:Wc,StatusBar:Gc,Clock:Kc,Island:jc,Banner:Qc,AppIcon:Zc,Copy:Xc,Time:Jc},Lt=28;function Rt(n,t){return new Intl.DateTimeFormat(t,{hour:"numeric",minute:"2-digit"}).formatToParts(n).filter(({type:a})=>a!=="dayPeriod").map(({value:a})=>a).join("").trim()}function eu(n){const t=new Date(n),a=n.getHours(),r=a>=20?"tomorrow":"today";return a>=20||a<9?(a>=20&&t.setDate(t.getDate()+1),t.setHours(9,0,0,0)):t.setHours(t.getHours()+1,0,0,0),{day:r,time:t}}function nu({animate:n=!0,title:t,body:a,time:r,now:o}={}){const{i18n:i}=C(),s=o?Rt(o,i.locale):"",l=o?eu(o):void 0,u=l?Rt(l.time,i.locale):"";let c="";return l?.day==="today"?c=i.translate("thank_you.qr_code.phone_banner.body_today",{time:u}):l&&(c=i.translate("thank_you.qr_code.phone_banner.body_tomorrow",{time:u})),e("div",{"aria-hidden":"true",className:F(be.Phone,{[be.PhoneReady]:n}),children:e("div",{className:be.Screen,children:[e("div",{className:be.StatusBar,children:[e(Yc,{"aria-hidden":"true"}),e("span",{className:be.Clock,dir:"auto",children:s}),e("span",{className:be.Island})]}),e("div",{className:be.Banner,children:[e("span",{className:be.AppIcon,children:e(qc,{"aria-hidden":"true",width:Lt,height:Lt})}),e("span",{className:be.Copy,children:[e("strong",{dir:"auto",children:t??i.translate("thank_you.qr_code.phone_banner.title")}),e("span",{dir:"auto",children:a??c})]}),e("span",{className:be.Time,dir:"auto",children:r??i.translate("thank_you.qr_code.phone_banner.time")})]})]})})}const tu="HLHdp",au="E1A3F",ru="_2gHo1",Tn={PhoneReveal:tu,PhoneRevealReady:au,BarReveal:ru},ou=[cn.Bar,cn.Phone];function Wa(n){return ou.includes(n??"")}function iu({treatment:n,isReady:t=!0,now:a}){return n==="phone"?e("div",{"aria-hidden":"true",className:F(Tn.PhoneReveal,{[Tn.PhoneRevealReady]:t}),children:e(nu,{animate:t,now:a})}):e("div",{"aria-hidden":"true",className:Tn.BarReveal,children:e(H,{accessibilityVisibility:"hidden",gridTemplateRows:t?"1fr":"0fr",overflow:"hidden",children:e(zc,{animate:t})})})}const su="eB1Wk",lu="Ipunz",cu="F0OjS",uu="_3ne1k",du="_5eMgt",pu="WYqsK",hu="smgwg",mu="v7JCj",_u="cnARA",yu="UIp5B",gu="IATLg",fu="fBsi6",bu="JN61f",vu="JwOzi",ue={QrCodeSkeleton:su,QrCode:lu,QrCodeLoaded:cu,Popover:uu,StyledQrPopover:du,TrackingPopover:pu,PopoverContent:hu,PhonePopoverContent:mu,PopoverContentStack:_u,TrackingPopoverContent:yu,PopoverCopy:gu,TrackingPopoverCopy:fu,QrCodeCopy:bu,TrackingHeadline:vu};function ku(n){const t=te(void 0);return U(()=>
1{if(!n)return;let a;const r=()=>{t.value=new Date},o=6e4-Date.now()%6e4;r();const i=window.setTimeout(()=>{r(),a=window.setInterval(r,6e4)},o);return()=>{window.clearTimeout(i),a!==void 0&&window.clearInterval(a)}},[n,t]),t.value}function Su({link:n,label:t,message:a,installCampaign:r,styledQrCode:o,onQrCodeInteraction:i}){const{i18n:s,observability:l}=C(),u=Fe(),c=te(!1),p=K(null),h=K(0),d=te(!1),m=te(!1),y=ta(),g=!c.value,f=m.value,_=c.value&&f,v=r?.variant,k=Wa(v),S=a?.title,I=a?.subtitle,w=j(()=>{i?.()},[i]),E=j(()=>{c.value=!0,p.current!==null&&(l.histogram({name:"qr_code_load_time",value:Math.round(performance.now()-p.current),unit:"ms",attributes:{page:"thank_you"}}),p.current=null)},[l,c]),O=v===cn.Phone,Y=ku(O),$=j(()=>{m.value=!0,h.current+=1,!c.value&&p.current===null&&(p.current=performance.now())},[m,c]),D=j(()=>{m.value=!1,d.value=!1},[d,m]);U(()=>{if(!(!f||!S))return qr({content:S})},[f,S]),U(()=>{y&&_&&(d.value=!0)},[d,y,_]);const ae=B=>{f&&!d.value&&B.propertyName==="filter"&&(d.value=!0)};return e(A,{children:e(Aa,{impressionType:"download_shop_button",impressionFeatures:["desktop","qr_code"],children:e(ge,{inlineSize:u?"fill":void 0,onClick:w,overlay:e($r,{theme:{popover:{cornerRadius:20}},children:e(Ii,{keepMounted:!0,padding:"none",positionArea:"inline-end",onHide:D,onShow:$,children:e(A,{className:F(ue.Popover,{[ue.TrackingPopover]:k,[ue.StyledQrPopover]:o}),children:e(A,{padding:"none",className:F(ue.PopoverContent,{[ue.TrackingPopoverContent]:k,[ue.PhonePopoverContent]:O}),children:e(b,{gap:"none",className:ue.PopoverContentStack,children:[e(H,{gridTemplateColumns:"auto minmax(0, 1fr)",columnGap:"none",children:[e(H,{gridTemplateColumns:"1fr",children:[g?e(A,{className:ue.QrCodeSkeleton,children:e(Be,{contentDisplay:"block",inlineSize:"100%",blockSize:"100%"})}):null,e(A,{className:F(ue.QrCode,{[ue.QrCodeLoaded]:_}),padding:"none",onTransitionEnd:ae,children:[o?e("img",{src:n,height:rn,width:rn,alt:s.translate("thank_you.qr_code.iframe_title"),"aria-hidden":g,onLoad:E}):e(wi,{src:n,height:rn,width:rn,title:s.translate("thank_you.qr_code.iframe_title"),"aria-hidden":g,onLoad:E}),o?null:e(Tc,{overlay:!0})]})]}),e(A,{children:e(H,{gridTemplateColumns:"1fr",blockSize:"100%",children:e(A,{className:ue.QrCodeCopy,children:e(b,{gap:"none",className:F(ue.PopoverCopy,{[ue.TrackingPopoverCopy]:k}),children:[e(A,{className:F({[ue.TrackingHeadline]:k}),children:S?e(L,{level:3,children:S}):null}),I?e(N,{children:e(Ee,{children:I})}):null]})})})})]}),k?e(iu,{isReady:d.value,treatment:v,now:Y},h.current):null]})})})})}),children:t})})})}const xt="order_status_page";class Cu extends Error{constructor(){super(...arguments),this.name="ShopMobileClipboardInteractionError"}}function Tu({label:n,link:t,onClipboardInteraction:a}){const r=Me(),o=gn(),{observability:i,mobileCheckoutSdk:s,embed:l}=C(),u=Fe(),c=s.variant.isStandard()||l?.isCheckoutKit();if(!r)return null;const p=r?.mobileUrlAttributionPayload,h=o.value.defaultAttributes?.visitToken;return e(A,{children:e(Aa,{impressionType:"download_shop_button",impressionFeatures:["mobile"],children:e(ge,{inlineSize:u?"@media (inline-size >= medium) auto, fill":void 0,onClick:async()=>{try{const g=y(p,h);await Kt(g)}catch(g){g instanceof Error&&i.error(new Cu(g.message,{cause:g}))}finally{a?.();const g=m(t,h);window.location.href=g}},children:n})})});function m(g,f){const _=new URL(g);return f&&_.searchParams.set("sid",f),c&&_.searchParams.set("open_externally","true"),_.toString()}function y(g,f){return f?`${g},${f},${xt}`:`${g},,${xt}`}}function Ga({label:n,message:t,mobileLinkToShop:a,desktopLinkToShop:r,styledQrCode:o,installCampaign:i,onClipboardInteraction:s,onQrCodeInteraction:l}){return Ao()?e(Tu,{label:n,link:a,onClipboardInteraction:s}):e(Su,{label:n,link:r,message:t,styledQrCode:o,installCampaign:i,onQrCodeInteraction:l})}const Dt="installments_order",Pu="open.shop.app";function Iu(){const{i18n:n}=C(),t=Me(),{track:a}=Se("shop_pay_installments_highlight_button");if(U(()=>{t&&a("shop_button_rendered")},[t,a]),!t)return null;const{shopInstallmentsMobileUrl:r,qrCodeUrl:o}=t,i={title:n.translate("installments.installments_highlight_qr_flow_modal.title"),subtitle:n.translate("installments.installments_highlight_qr_flow_modal.subtitle")}
1,s=hn(r,{utm_content:Dt}),l=hn(o,{link_provider:Pu,utm_content:Dt});return e(Ga,{label:n.translate("installments.installments_highlight_shop_button_get_reminders"),message:i,desktopLinkToShop:l,mobileLinkToShop:s,onClipboardInteraction:()=>{a("arrive")},onQrCodeInteraction:()=>{a("arrive_show_qr_code")}})}function wu(){const{i18n:n,shop:t}=C(),a=t.hasFlagEnabled(pe),r=n.translate("installments.installments_highlight_headline");return e(z,{accessibilityLabel:r,colorLayer:a?void 0:"control",children:e(b,{gap:"large-200",children:[e(L,{children:r}),e(b,{gap:"base",children:[e(N,{children:e(Ee,{children:n.translate("installments.installments_highlight_copy")})}),e(Iu,{})]})]})})}function Ot({shipmentGroups:n,title:t,subtitle:a,subtitleIcon:r,address:o,addressHeading:i,modalHeader:s}){const{shop:l}=C(),u=l.hasFlagEnabled(pe);return e(z,{overflow:"hidden",colorLayer:u?void 0:"control",children:e(b,{gap:"base",children:[e(b,{gap:"small-200",children:[e(L,{level:2,children:t}),a&&e(b,{direction:"inline",gap:"small-400",alignItems:"center",children:[r&&e(se,{type:r}),e(T,{color:"subdued",children:a})]})]}),n.map((c,p)=>e(Mi,{merchandiseLines:c.merchandiseLines,deliveryMethod:c.deliveryMethod,deliveryMethodHandle:c.deliveryMethod.handle,modalHeader:s(p),showPrice:!1,showPriceInModal:!0,showDeliveryIcon:!1,choiceListContext:!1,isNotFirstLine:p>0,showDivider:!1,subtitle:c.deliveryMethod.pickupLocation?.type==="PickupInStoreLocation"?c.deliveryMethod.pickupLocation.instructions:void 0},c.id)),o&&e(b,{gap:"small-200",children:[e(L,{level:3,children:i}),e(Je,{address:o,multiline:!0})]})]})})}function Eu(n,{i18n:t}){const a=n.filter(({selectedMethod:o})=>o.methodType==="PICK_UP");if(a.length===0)return;const[r]=a;return{shipmentGroups:a.map(({id:o,line:i,selectedMethod:s})=>({id:o,deliveryMethod:s,merchandiseLines:(i.targetMerchandiseLines??[]).filter(l=>l.requiresShipping)})),title:t.translate("delivery_options.pickup"),subtitle:t.translate("split_delivery.separate_pickup_email_notice"),address:r.selectedMethod.pickupLocation?.address,addressHeading:t.translate("thank_you.pick_up_in_store_marker.shipping"),modalHeader:()=>t.translate("delivery_options.pickup")}}function Mu(n,{checkout:t,i18n:a,shop:r}){const{shippingAddress:o}=t.latestReceipt.value?.status==="processed"?t.latestReceipt.value.purchaseOrder:{},i=n.filter(({selectedMethod:h})=>h.methodType==="SHIPPING");if(i.length===0)return;const s=i.map(({line:h,selectedMethod:d})=>({line:h,method:d})),l=r.marketDrivenShippingEnabled?Ea(i.map(({line:h})=>h),s):new Set,u=new Map;i.forEach((h,d)=>{const m=fa(h.selectedMethod,h.line.id??`index-${d}`);u.has(m)||u.set(m,h)});const c=Xo(s).flatMap(({key:h,methods:d,merchandiseLines:m})=>{const y=u.get(h),g=d[0];if(!y||!g)return[];const _=d.find(v=>!l.has(v))??ba(g);return[{id:y.id,deliveryMethod:_,merchandiseLines:m.filter(v=>v.requiresShipping)}]}),p=c.length;return{shipmentGroups:c,title:a.translate("order_summary.shipping_label"),subtitle:p>1?a.translate("shipping.split_shipping_multiple_shipment_notice_one_time_purchase",{quantity:p}):void 0,subtitleIcon:"truck",address:o,addressHeading:a.translate("thank_you.shipping_address_title"),modalHeader:h=>p===1?a.translate("order_summary.shipping_label"):a.translate("shipping.split_shipping_merchandise_shipment_number",{number:h+1,total:p})}}function Au(n){return n.status!=="filled"?[]:n.lines.filter(Xe).flatMap(t=>{const a=Yn(t);return a?[{id:t.id??Lo(),line:t,selectedMethod:a}]:[]})}function Lu(){const n=C(),{deliveryNext:t}=n.checkout.latestReceipt.value?.status==="processed"?n.checkout.latestReceipt.value.purchaseOrder??{}:{};if(!t)return null;const a=Au(t).filter(({line:i})=>i.type==="ONE_TIME_PURCHASE"),r=Eu(a,n),o=Mu(a,n);return e(b,{gap:"base",children:[r&&e(Ot,{...r}),o&&e(Ot,{...o})]})}function Ru(){const{i18n:n,shop:t}=C(),a=t.hasFlagEnabled(pe),r=n.translate("shipping.shipping_method_title"),o=R().deliveryNext,i=Jo(),s=va(),l=_n(),u=P(()=>{const k=o.value;if(k?.status!=="filled")return[];const S=Ro(k.lines).filter(Xe);return pa(S)}),c=P(()=>u.value.filter(({type:k})=>k==="ONE_TIME_PURCHASE")),p=P(()=>ga(c.value).groups),h=P(()=>p.value.length),d=P(()=>u.value.filter(({type:k})=>k==="SUBSCRIPTION")),m=P(()=>d.value.length>0),y=P(()=>u.value.map(({methods:k})=>k[0]?.handle)),g=P(()=>n.translate("shipping.shipping_method_first_shipment_group_title",{count:h.value})),f=P(()=>m.value&&!i.value.showShipmentBreakdown&&!Gt(l.value.currentDetour)),_=P(()=>{if(m.value||s.value)return n.translate("shipping.split_shipping_multiple_shipment_notice");if(h.value>1)return n.translate("shipping.split_shipping_multiple_shipment_notice_one_time_purchase",{quantity:h.value})}),v=t.marketDrivenShippingEnabled&&Ma(c.value);return e(M,{when:()=>o.value?.status==="filled",children:()=>e(Re,{target:"plain",children:e(z,{accessibilityLabel:r,children:e(b,{gap:"base",padding:"small-300 none none none",children:[e(b,{gap:"small-400",children:[e(L,{level:2,children:r}),e(M,{when:()=>i.value.showShipmentBreakdown,fallback:e(xu,{multipleShipmentsHeading:_}),children:e(Ri,{})})]}),e(b,{gap:"large-200",children:[e(b,{gap:"small-200",children:[e(M,{when:f,children:()=>e(L,{level:3,children:g.value})}),e(Re,{target:"edgeToEdgeCard",children:e(z,{accessibilityRole:"presentation",colorLayer:a?void 0:"control",children:e(Ai,{deliveryLines:u.value,selectedDeliveryMethodHandles:y.value,choiceListContext:!1,showGroupPrices:!v,shipmentGroups:p.value})})})]}
1),e(xi,{subscriptionLines:d.value})]})]})})})})}function xu({multipleShipmentsHeading:n}){return e(M,{when:n,children:t=>e(b,{direction:"inline",gap:"small-400",alignItems:"center",children:[e(se,{type:"truck"}),e(T,{color:"subdued",children:t})]})})}function Du(n){return n.some(t=>t.key==="_shopify_buyer_membership_key"&&t.value==="buy_with_prime")}const Nt="/cdn/shopifycloud/checkout-web/assets/c1/assets/envelope.C3KgH2Yk.svg",Ou="sv7SI",Nu="fF5mZ",Bu="k3nMX",Fu="oMEEK",Uu="p3BjS",Ve={Backdrop:Ou,BackdropFill:Nu,BackgroundImage:Bu,Content:Fu,Envelope:Uu};function Hu({active:n,children:t,products:a,colorLayer:r}){const o=te(new Set),[i]=a.filter(({src:l})=>l&&!o.value.has(l));function s(l){if(!(l.target instanceof HTMLImageElement))return;const u=l.target.getAttribute("src");u&&(o.value=new Set([...o.value,u]))}return e("div",{onErrorCapture:s,children:e(H,{children:[n?e(z,{accessibilityRole:"presentation",className:F(Ve.Backdrop,ve.ThankYouEntranceStatus),colorLayer:r,overflow:"hidden",children:e(A,{background:"subdued",className:Ve.BackdropFill,overflow:"hidden",position:"absolute",children:i?e(ze,{alt:"",className:Ve.BackgroundImage,inlineSize:"auto",objectFit:"cover",src:i.src}):null})}):null,e(b,{alignItems:n?"center":void 0,className:Ve.Content,padding:n?"base":void 0,paddingBlockStart:n?"large-300":void 0,children:[n?e(b,{alignItems:"center",className:ve.ThankYouEntranceStatus,children:[i?e(yn,{src:i.src}):null,o.value.has(Nt)?null:e(A,{className:Ve.Envelope,inlineSize:"95px",children:e(ze,{alt:"",aspectRatio:"95/102",src:Nt})})]}):null,e(A,{inlineSize:"100%",children:t})]})]})})}const Ka=$t(void 0);function ja(){return Vt(Ka)}const zu="Q3L2z",Yu="wpbKf",qu="_1H07Y",Pn={StaticMapContainer:zu,StaticMapContainerWithOverlay:Yu,StaticMapOverlay:qu};function $u({src:n,title:t,overlayTitle:a,overlayLabel:r,overlay:o,onError:i}){const s=xo();return e(M,{when:s,fallback:e(Be,{contentDisplay:"block",aspectRatio:"2 / 1"}),children:e("div",{className:F(Pn.StaticMapContainer,{[Pn.StaticMapContainerWithOverlay]:!!o}),children:[e(ze,{src:n,alt:t??"Map",loading:"lazy",objectFit:"cover",aspectRatio:"2/1",onError:i?()=>i():void 0}),r?e("div",{"aria-hidden":"true",className:Pn.StaticMapOverlay,children:e(b,{gap:"small-500",alignItems:"center",children:[a?e(T,{color:"subdued",type:"small",children:a}):null,e(T,{type:"strong",children:r})]})}):null,o]})})}function Vu(n,t){return n?t?n.dark:n.light:null}function Wu(){C();const n=Vn(),t=Z();return Vu(t?.mapUrl,n)}const Gu="_1hWL4",Ku="l8QVy",ju="pJQCE",Qu="_35R1C",Zu="_9uLa0",Xu="_1w8la",Ju="xQXew",ed="gj4N0",nd="VImf6",td="_9CuNx",ad="O8Seo",rd="_01CKh",od="KQs71",id="Ic4fS",sd="IMQvT",ld="_7hUKC",cd="QZR8x",de={ProductMapMarker:Gu,"ProductMapMarker-borderColorBase":"Kv2J9","ProductMapMarker-borderColorCustom":"Wv7wJ","ProductMapMarker-badgeToneBase":"WtS0D","ProductMapMarker-badgeToneAccent":"GgkBH",ProductMapMarkerCards:Ku,ProductMapMarkerPin:ju,ProductMapMarkerPinBody:Qu,ProductMapMarkerPinGlyph:Zu,ProductMapMarkerLabel:Xu,ProductMapMarkerLabelEnter:Ju,ProductMapMarkerCard:ed,ProductMapMarkerCardEnter:nd,ProductMapMarkerCardPrimary:td,ProductMapMarkerCardShadowReveal:ad,ProductMapMarkerCheckmark:rd,ProductMapMarkerCheckmarkEnter:od,ProductMapMarkerCheckmarkSvg:id,ProductMapMarkerCheckmarkPath:sd,ProductMapMarkerCheckmarkPathDraw:ld,ProductMapMarkerCards2:cd},Qa=5;function Za({children:n,products:t}){const a=t.slice(0,Qa),{merchandiseThumbnail:{borderColor:r="base",badge:{background:o}={}}={}}=na(),i=!o||o==="base"?"base":"accent";return e("div",{className:F(de.ProductMapMarker,de[Jn("ProductMapMarker-borderColor",r)],de[Jn("ProductMapMarker-badgeTone",i)]),children:[a.length>0?e("div",{"aria-hidden":"true",className:F(de.ProductMapMarkerCards,a.length===2&&de.ProductMapMarkerCards2),children:a.map((s,l)=>e("div",{className:F(de.ProductMapMarkerCard,l===0&&de.ProductMapMarkerCardPrimary),children:[e(yn,{src:s.src}),l===0&&e("span",{className:de.ProductMapMarkerCheckmark,children:e("svg",{"aria-hidden":"true",className:de.ProductMapMarkerCheckmarkSvg,focusable:"false",viewBox:"0 0 75 75",children:e("path",{className:de.ProductMapMarkerCheckmarkPath,d:"M20 39 L32 50 L56 25",fill:"none",pathLength:"1"})})})]},s.key))}):e(ud,{}),e(A,{background:"base",borderRadius:"fullyRounded",boxShadow:"base",className:de.ProductMapMarkerLabel,minBlockSize:"26px",overflow:"hidden",paddingBlock:"small-400",paddingInline:"small-200",children:e(H,{alignItems:"center",columnGap:"small-400",gridAutoFlow:"column",children:n})})]})}function ud(){return e("svg",{"aria-hidden":"true",className:de.ProductMapMarkerPin,focusable:"false",width:"48",height:"57",viewBox:"0 0 48 57",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[e("path",{className:de.ProductMapMarkerPinBody,d:"M7.02944 7.02944C16.402 -2.34315 31.598 -2.34315 40.9706 7.02944C50.3431 16.402 50.3431 31.598 40.9706 40.9706L26.1665 55.7747C24.97 56.9712 23.03 56.9712 21.8335 55.7747L7.02944 40.9706C-2.34315 31.598 -2.34315 16.402 7.02944 7.02944Z"}),e("path",{className:de.ProductMapMarkerPinGlyph,clipRule:"evenodd",d:"M24 11.832C30.7191 11.8321 36.166 17.2794 36.1664 23.9985C36.1664 30.7179 30.7194 36.1648 24 36.1649C17.2806 36.1648 11.8335 30.7179 11.8335 23.9985C11.834 17.2795 17.2809 11.8321 24 11.832ZM29.7483 19.6037C29.2536 19.1915 28.5173 19.2586 28.1046 19.7526L22.6617 26.2832L19.8149 23.5063C19.3539 23.0565 18.6152 23.0655 18.1651 23.526C17.7154 23.9872 17.7253 24.7259 18.1864 25.1758L21.3173 28.2307C21.4104 28.3216 21.5315 28.4409 21.6469 28.536C21.7723 28.6393 21.9738 28.7869 22.2546 28.8672C22.61 28.9687 22.99 28.9485 23.3331 28.811C23.6038 28.7022 23.7903 28.5361 23.9043 28.4206C24.0094 28.314 24.1173 28.1817 24.2005 28.0818L29.8971 21.2474C30.3088 20.7526 30.2425 20.0161 29.7483 19.6037Z",fillRule:"evenodd"})]})}
1const dd="QiTzJ",pd="BsmDF",Bt={MapFallback:dd,BackgroundImage:pd};function hd({children:n,products:t,background:a="subdued"}){const r=te(new Set),o=t.filter(({src:l})=>l&&!r.value.has(l)),i=a==="product"?o[0]?.src:void 0;function s(l){if(!(l.target instanceof HTMLImageElement))return;const u=l.target.getAttribute("src");u&&(r.value=new Set([...r.value,u]))}return e(A,{background:"subdued",className:Bt.MapFallback,inlineSize:"100%",onErrorCapture:s,overflow:"hidden",position:"relative",children:[i?e(ze,{alt:"",className:Bt.BackgroundImage,inlineSize:"auto",objectFit:"cover",src:i}):null,e(Za,{products:o,children:n})]})}function Xa({title:n,markerTitle:t,markerLabel:a,fallbackTitle:r=t,products:o,failedSources:i,...s}){const l=Wu(),u=l?i.value.has(l):i.value.size>0;function c(){i.value=new Set([...i.value,l])}const p=e(x,{children:[e(T,{color:"subdued",children:r}),e(Vr,{children:e(T,{type:"strong",children:e("bdi",{children:a})})})]});return u?e(hd,{products:o??[],background:o?"product":"subdued",children:p}):l?e($u,{src:l,title:n,overlayTitle:o?void 0:t,overlayLabel:o?void 0:a,overlay:o?e(Za,{products:o,children:p}):void 0,onError:c},l):e(Ti,{...s,title:n,onLoadFailure:c})}function Ja(){const{checkout:n,shop:t}=C(),{acceptEmailMarketing:a,buyerIdentity:r,contactInfo:o}=R();return P(()=>!r.value?.purchasingCompany&&o.value?.email!==void 0&&t.emailMarketing!=="OFF"&&!a.value&&n.latestReceipt.value?.status==="processed"&&n.latestReceipt.value.eligibleForMarketingOptIn)}const md=/^(e_[0-9a-f]{32})_(.+?)(?:_osp)?$/;function _d(n){if(!n)return{clientHandle:null,variant:null};let t;try{t=new URL(n).searchParams.get("utm_campaign")}catch{return{clientHandle:null,variant:null}}if(!t)return{clientHandle:null,variant:null};const a=md.exec(t);return a?{clientHandle:a[1],variant:a[2]}:{clientHandle:null,variant:null}}function yd(n){return _d(n)}const gd="CGD68",fd="MPVYO",bd="_3MQvk",vd="_8PSDP",kd="fWnnD",Sd="_1IOC2",Cd="bDnw9",Td="lK5x7",Pd="c0CTL",Id="_4davv",wd="_38oLJ",Ed="oXdcI",Md="hOZAu",Ad="_2Vr9X",Ld="ogNqn",Rd="aAfSd",xd="kujmI",Dd="q19KC",Od="_6rZN2",Nd="E1DyI",Bd="gRzAZ",Fd="EHhRv",Ud="KaI2p",Hd="taDzR",zd="gvU7N",Yd="w7U7g",qd="Cl5Kz",$d="Dh152",Vd="TjYGl",Wd="EzlVD",Gd="JcEQU",Kd="HEqog",jd="OaqG3",Qd="xHfD9",Zd="Qhbfd",Xd="_1C9SL",Jd="jvrs3",ep="ayiZt",np="JVpja",tp="y2YPD",ap="t0uAF",rp="rLm9q",op="PXe2R",ip="_63ITw",q={Root:gd,VisualLabel:fd,Layer:bd,Phrase:vd,Token:kd,IntroToken:Sd,ShopButtonAnimationCharOut:Cd,FinalToken:Td,ShopButtonAnimationCharIn:Pd,IconSpacer:Id,ShopLogoSpacer:wd,Icon:Ed,BellIcon:Md,ShopButtonAnimationBellRing:Ad,ShopLogoToken:Ld,ShopLogo:Rd,StaticLabel:xd,StaticShopLogoWrapper:Dd,AccessibleLabel:Od,Delay0:Nd,Delay1:Bd,Delay2:Fd,Delay3:Ud,Delay4:Hd,Delay5:zd,Delay6:Yd,Delay7:qd,Delay8:$d,Delay9:Vd,Delay10:Wd,Delay11:Gd,Delay12:Kd,Delay13:jd,Delay14:Qd,Delay15:Zd,Delay16:Xd,Delay17:Jd,Delay18:ep,Delay19:np,Delay20:tp,Delay21:ap,Delay22:rp,Delay23:op,Delay24:ip};function sp({icon:n,introText:t,finalPrefix:a,accessibleLabel:r,staticLabel:o}){const{i18n:i}=C(),{locale:s,localeDirection:l}=i,u=d=>l==="rtl"&&mr(d)?"rtl":"ltr",[c,p]=ie(!1);U(()=>{p(!0)},[]);const h=er(a,s,c).length;return e("span",{className:q.Root,children:[e("span",{className:q.VisualLabel,"aria-hidden":"true",children:[e("span",{className:q.Layer,children:e("span",{className:q.Phrase,dir:u(t),children:[e("span",{className:F(q.Token,q.IntroToken,q.IconToken,q.Delay0),children:n}),e("span",{className:q.IconSpacer}),Ft({text:t,tokenClassName:q.IntroToken,locale:s,graphemesEnabled:c,delayOffset:1})]})}),e("span",{className:q.Layer,children:e("span",{className:q.Phrase,dir:u(a),children:[Ft({text:a,tokenClassName:q.FinalToken,locale:s,graphemesEnabled:c}),e("span",{className:q.ShopLogoSpacer}),e("span",{className:F(q.Token,q.FinalToken,q.ShopLogoToken,q[nr(h)]),children:e(fn,{className:q.ShopLogo,"aria-hidden":"true"})})]})})]}),e("span",{className:q.StaticLabel,dir:u(r),"data-testid":"static-label","aria-hidden":"true",children:o}),e("span",{className:q.AccessibleLabel,children:r})]})}const lp=/^(ar|fa|ur|he|iw|hi|th)\b/i;function er(n,t,a){const r=n.match(/\s+|\S+/gu)??[];
1if(!a||lp.test(t)||typeof Intl.Segmenter!="function")return r;let i;try{i=new Intl.Segmenter(t,{granularity:"grapheme"})}catch{return r}return r.flatMap(s=>/^\s+$/u.test(s)?[s]:Array.from(i.segment(s),l=>l.segment))}function Ft({text:n,tokenClassName:t,locale:a,graphemesEnabled:r,delayOffset:o=0}){return er(n,a,r).map((i,s)=>{const l=s+o;return e("span",{className:F(q.Token,t,q[nr(l)]),children:i.replaceAll(" "," ")},`${l}-${i}`)})}function nr(n){return`Delay${Math.min(n,24)}`}function cp(){return e(b,{direction:"inline",alignItems:"center",className:q.StaticShopLogoWrapper,children:e(fn,{className:q.ShopLogo,"aria-hidden":"true"})})}function up(){return e("svg",{className:F(q.Icon,q.BellIcon),viewBox:"0 0 16 16","aria-hidden":"true",focusable:"false",children:e("path",{fill:"currentColor",d:"M8.00016 1.5C10.4655 1.50006 12.5234 3.3978 12.8439 5.90137L13.4718 10.8096C13.5286 11.2533 13.3853 11.6709 13.1173 11.9805L13.1203 12H13.1007C12.8276 12.305 12.4309 12.5 11.9836 12.5H10.8908C10.3479 13.6581 9.2848 14.4999 8.00016 14.5C6.71553 14.5 5.6524 13.6581 5.10953 12.5H4.01578C3.56841 12.4998 3.17155 12.3052 2.8986 12H2.88004L2.88199 11.9814C2.61413 11.6719 2.47168 11.2533 2.52848 10.8096L3.15641 5.90137C3.47688 3.3978 5.53483 1.50006 8.00016 1.5ZM6.25504 12.5C6.68857 13.1293 7.32689 13.5 8.00016 13.5C8.67344 13.5 9.31174 13.1293 9.74527 12.5H6.25504Z"})})}const dp="mnuHb",pp="ZHLC1",hp="ggkpn",mp="jNjME",We={ShopOrderUpdates:dp,"ShopOrderUpdates-redesign":"LOmaT",ManageOrderButton:pp,ShopLogoWrapper:hp,ShopLogo:mp},Ut={delivery:"delivery_order",pickup:"pickup_order"},_p="/qr/u/download.svg";function yp(n){const t=new URL(n);return t.pathname=_p,t.toString()}
1class gp extends Error{constructor(){super(...arguments),this.name="PickupInstallCampaignAssignmentError"}}function tr({className:n,variant:t="delivery"}={}){const{i18n:a,observability:r,shop:o}=C(),i=Fe(),s=Z(),l=Me(),u=yd(l?.mobileUrl),c=a.translate("app_promotions.animated_shop_button.final_prefix"),p={icon:e(up,{}),introText:a.translate("app_promotions.animated_shop_button.intro.value_props"),finalPrefix:c,accessibleLabel:`${c}Shop`,staticLabel:e(x,{children:[c,e(cp,{})]})},{track:h}=Se("order_updates"),d=oi();U(()=>{l&&h("shop_button_rendered")},[l,h]);const m=t==="pickup"&&u.clientHandle!==null&&u.variant!==null;if(U(()=>{m&&r.error(new gp("Pickup order received an install campaign assignment"),{severity:"warning",metadata:{installCampaign:{clientHandle:u.clientHandle,variant:u.variant}}})},[m,u.clientHandle,u.variant,r]),!l)return null;const{mobileUrl:y,orderTrackingMobileUrl:g,qrCodeUrl:f,buyerHasOrderTrackingPush:_,orderTrackingPushCtaVariant:v}=l,k=t!=="pickup"&&_!==!0&&v==="treatment",S={shop:e("span",{className:We.ShopLogoWrapper,children:e(fn,{className:We.ShopLogo,"aria-label":"Shop"})})};let I,w;t==="pickup"?(I=a.translate("app_promotions.track_pickup_with_shop_logo",S),w={title:a.translate("thank_you.qr_code.pickup_title"),subtitle:a.translate("thank_you.qr_code.pickup_description")}):(_===!0?I=a.translate("app_promotions.order_updates_track_order_logo",S):k?I=a.translate("app_promotions.get_notified_with_shop_logo",S):I=e(sp,{...p}),w=u.variant===cn.LegacyCopy||Wa(u.variant)?{title:a.translate("thank_you.qr_code.legacy_shipping_title"),subtitle:a.translate("thank_you.qr_code.legacy_shipping_description")}:{title:a.translate("thank_you.qr_code.shipping_title"),subtitle:a.translate("thank_you.qr_code.shipping_description")});const E=hn(k&&g?g:y,{utm_content:Ut[t]}),O=o.hasFlagEnabled(Do),Y=hn(O?yp(f):f,{link_provider:"open.shop.app",utm_content:Ut[t],...O?{qr_secure_deferred:"true",qr_style:"rounded",qr_error_correction_level:"m",qr_branded_center:"true","qr_branded_center_options[padding]":"0.08"}:{}}),$=e(Ga,{label:I,message:w,mobileLinkToShop:E,desktopLinkToShop:Y,styledQrCode:O,installCampaign:t==="pickup"?void 0:u,onClipboardInteraction:()=>{h("arrive")},onQrCodeInteraction:()=>{h("arrive_show_qr_code")}}),D=i?s?.orderStatusPageUrl:void 0;return e("div",{className:F(We.ShopOrderUpdates,D?void 0:d,n,{[We["ShopOrderUpdates-redesign"]]:i}),children:D?e(H,{gridTemplateColumns:"@media (inline-size >= medium) 'repeat(2, minmax(0, 1fr))', 'minmax(0, 1fr)'",gap:"base",children:[e("div",{className:d,children:$}),e(ge,{className:We.ManageOrderButton,inlineSize:"fill",variant:"secondary",href:D,children:a.translate("thank_you.manage_order_label")})]}):$})}function ar(){const t=Z()?.paymentDetails?.financialPendingReason;return{financialPendingReason:t,isBuyerActionRequired:t==="BUYER_ACTION_REQUIRED",isProviderActionRequired:["NETWORK_ACTION_REQUIRED","PARTNER_ACTION_REQUIRED","SLOW_COMPLETION_CONFIRMATION","SLOW_COMPLETION_PAYMENT"].includes(t??"")}}const jn=({isPickup:n}={isPickup:!1})=>{const{i18n:t}=C(),a=vn(),r=ye(ar()),o=ye(n),i=t.translate("thank_you.thank_you_title_payments_app_pending_buyer_action_required"),s=t.translate("thank_you.thank_you_title_payments_app_pending_default");return P(()=>{const{confirmWithEmail:m,confirmWithPhone:y}=a.value,g=r.value;return{pendingOrderConfirmationTitle:l(g),pendingOrderConfirmationMessage:u({confirmWithEmail:m,confirmWithPhone:y,isPickup:o.value,financialPendingReason:g}),isOrderPendingStatus:!!g.financialPendingReason}});function l(m){return m.isBuyerActionRequired?i:s}function u({confirmWithEmail:m,confirmWithPhone:y,isPickup:g,financialPendingReason:f}){return f.isBuyerActionRequired?p({confirmWithEmail:m,confirmWithPhone:y,isPickup:g}):f.isProviderActionRequired?t.translate("thank_you.thank_you_payments_app_pending_payment_description_provider_action_required_default"):d({confirmWithEmail:m,confirmWithPhone:y,isPickup:g})}function c({confirmWithEmail:m,confirmWithPhone:y}){return m&&y?t.translate("thank_you.thank_you_payments_app_pending_payment_description_buyer_action_required_with_email_and_phone_pick_up"):m?t.translate("thank_you.thank_you_payments_app_pending_payment_description_buyer_action_required_with_email_pick_up"):y?t.translate("thank_you.thank_you_payments_app_pending_payment_description_buyer_action_required_with_phone_pick_up"):t.translate("thank_you.thank_you_payments_app_pending_payment_description_buyer_action_required_with_missing_pick_up")}function p({confirmWithEmail:m,confirmWithPhone:y,isPickup:g}){return g?c({confirmWithEmail:m,confirmWithPhone:y}):m&&y?t.translate("thank_you.thank_you_payments_app_pending_payment_description_buyer_action_required_with_email_and_phone"):m?t.translate("thank_you.thank_you_payments_app_pending_payment_description_buyer_action_required_with_email"):y?t.translate("thank_you.thank_you_payments_app_pending_payment_description_buyer_action_required_with_phone"):t.translate("thank_you.thank_you_payments_app_pending_payment_description_buyer_action_required_with_missing")}function h({confirmWithEmail:m,confirmWithPhone:y}){return m&&y?t.translate("thank_you.thank_you_payments_app_pending_payment_description_default_with_email_and_phone_pick_up"):m?t.translate("thank_you.thank_you_payments_app_pending_payment_description_default_with_email_pick_up"):y?t.translate("thank_you.thank_you_payments_app_pending_payment_description_default_with_phone_pick_up"):t.translate("thank_you.thank_you_payments_app_pending_payment_description_default_with_missing_pick_up")}function d({confirmWithEmail:m,confirmWithPhone:y,isPickup:g}){return g?h({confirmWithEmail:m,confirmWithPhone:y}):m&&y?t.translate("thank_you.thank_you_payments_app_pending_payment_description_default_with_email_and_phone"):m?t.translate("thank_you.thank_you_payments_app_pending_payment_description_default_with_email"):y?t.translate("thank_you.thank_you_payments_app_pending_payment_description_default_with_phone"):t.translate("thank_you.thank_you_payments_app_pending_payment_description_default_with_missing")}};function rr(n,{legacyRepresentProductsAsFees:t=!1,remoteMerchandiseDetails:a}={}){return(n?.length?n.map(o=>({giftCard:o.giftCard,key:o.stableId,legacyFee:o.legacyFee,quantity:o.quantity,requiresShipping:o.requiresShipping,src:o.image?.two}
1)):bp(a)).filter(({quantity:o,legacyFee:i})=>o>0&&!(t&&i)).map(({giftCard:o,key:i,requiresShipping:s,src:l})=>({giftCard:o,key:i,requiresShipping:s,src:l}))}function fp(n,{legacyRepresentProductsAsFees:t=!1,remoteMerchandiseDetails:a}={}){const r=rr(n,{legacyRepresentProductsAsFees:t,remoteMerchandiseDetails:a}),o=[];for(const i of r)if(!(!i.requiresShipping||i.giftCard||!i.src)&&(o.push({key:i.key,src:i.src}),o.length===Qa))break;return o}function bp(n){const t=n?.mergedBuyerProposalMerchandise;return t?.__typename!=="PurchaseOrderMerchandiseTerms"?[]:t.merchandiseLines.map(a=>({giftCard:a.merchandise.giftCard,key:a.stableId,legacyFee:"legacyFee"in a&&a.legacyFee===!0,quantity:a.quantity.items,requiresShipping:a.merchandise.requiresShipping,src:a.merchandise.image?.two}))}const vp={id:"766f1a73f6f5729d8de999514e11f6d1a0015979328b3a23a3ffe084b071b5ed",type:"mutation",name:"EmailMarketingOptIn",source:""};function kp({optInState:n}){const{i18n:t}=C();let a,r;return n.value==="loading"?(a=e(Wr,{size:"small"}),r=t.translate("marketing.accept_marketing_checkbox_label")):n.value==="opt_in_pending"?(a=e(se,{type:"email",size:"small"}),r=t.translate("marketing.pending_accept_marketing_checkbox_label")):(a=e(se,{type:"check",size:"small"}),r=t.translate("marketing.post_accept_marketing_checkbox_label")),e(b,{direction:"inline",gap:"base",alignItems:"center",children:[a,r]})}function or({colorLayer:n}){const{track:t}=Gn(),{client:a,i18n:r,observability:o,userEvents:i,shop:{id:s,myshopifyDomain:l},source:u,checkout:c,graphql:{coreGraphql:p}}=C(),h=te("not_opted_in"),d=gn(),m=R().buyerIdentity.value?.customerProfile,y=Z(),g=a.unstable_getSerialization("sessionToken"),f=u.type==="simulated",_=c.configuration.layout.isOnePage.value;U(()=>{t("thank_you_page_email_consent_page_view/4.0",{page:"thank_you",customerId:m?.id?Number(je(m.id)):void 0,orderId:ma(y?.orderIdentity.id),sessionToken:d?.value?.defaultAttributes?.visitToken,uniqueToken:d?.value?.defaultAttributes?.uniqToken})},[m?.id,y,t,d?.value?.defaultAttributes?.uniqToken,d?.value?.defaultAttributes?.visitToken]);async function v(k){if(f){h.value="opted_in";return}if(!k)return;const S=Number(je(s));i.monorailEvent({schemaId:"checkout_email_marketing_optin_ui_interaction/1.0",payload:{checkoutToken:u.checkoutSessionIdentifier||u.sourceId,shopId:Number.isNaN(S)?0:S,shopifyDomain:l,action:"click_email_opt_in",origin:"thank_you_page",checkoutVersion:_?"checkout_one_redesign":"checkout_one"}}),h.value="loading";const{data:I,error:w}=await p.mutate(vp,{variables:{orderId:y.orderIdentity.id,sessionInput:{sessionToken:g}}});if(w){h.value="not_opted_in",w instanceof _r||o.error(w);return}const E=I?.subscribeToMarketing.__typename;E==="MarketingOptInFailure"&&I?.subscribeToMarketing.code!=="ALREADY_SUBSCRIBED"?h.value="not_opted_in":E==="MarketingOptInFailure"&&I?.subscribeToMarketing.code==="ALREADY_SUBSCRIBED"?h.value="opted_in":E==="MarketingOptInSuccess"&&(h.value=I?.subscribeToMarketing.pending?"opt_in_pending":"opted_in")}return e(A,{borderWidth:"base none none none",background:"subdued",padding:"base",colorLayer:n,children:e(M,{when:()=>h.value==="not_opted_in",fallback:e(kp,{optInState:h}),children:e(jt,{id:"marketing_opt_in",name:"marketing_opt_in",onChange:v,label:r.translate("marketing.accept_marketing_checkbox_label")})})})}function ir({children:n}){return typeof n!="string"?null:e(x,{children:n.split(`
2`).filter(Boolean).map(t=>e(N,{children:t},t))})}const Sp=({deliveryInformation:n,paymentInstructions:t,color:a,textAlign:r})=>{const{i18n:o}=C(),{confirmWithEmail:i,confirmWithPhone:s}=vn().value,{isOrderPendingStatus:l,pendingOrderConfirmationMessage:u}=jn().value,c=bn().value,p=Wn(),h=Me()?.buyerHasOrderTrackingPush,d=()=>{if(l)return u;if(i&&s)return c?o.translate("thank_you.thank_you_confirmed_with_email_and_phone_description.multi_store"):o.translate("thank_you.thank_you_confirmed_with_email_and_phone_description.single_store");if(i)return c?o.translate("thank_you.thank_you_confirmed_with_email_description.multi_store"):p&&h===!0?o.translate("thank_you.thank_you_confirmed_with_
2shop_updates_description"):o.translate("thank_you.thank_you_confirmed_with_email_description.single_store");if(s)return c?o.translate("thank_you.thank_you_confirmed_with_phone_description.multi_store"):o.translate("thank_you.thank_you_confirmed_with_phone_description.single_store")},m=()=>d()||o.translate("thank_you.thank_you_confirmed_order_with_missing"),y=()=>n?e(x,{children:[e(T,{type:"strong",children:o.translate("thank_you.delivery_information_label")})," ",e(Ee,{children:n})]}):null,g=t&&t.length>0;return e(b,{gap:"small-300",children:[g?null:e(N,{color:a,textAlign:r,children:m()}),n?e(N,{color:a,textAlign:r,children:y()}):null,g?e(b,{gap:"base",children:t.map(f=>e(ir,{children:f},f))}):null]})};function Cp({children:n,shippingAddress:t,deliveryInformation:a,deliveryMethodType:r,paymentInstructions:o,isBuyWithPrime:i,legacyRepresentProductsAsFees:s,merchandiseLines:l,remoteMerchandiseDetails:u}){const{shop:c,i18n:p,checkout:h}=C(),d=ja(),m=c.hasFlagEnabled(pe),y=Fe(),{track:g}=Se("map"),f=Vn(),v=c.hasFlagEnabled(_a)?f?Ia:wa:f?Pa:[],k=Ye().value,{pendingOrderConfirmationTitle:S,isOrderPendingStatus:I}=jn().value,w=Ja(),E=bn().value,O=Wn()&&!E,Y=I?S:E?p.translate("thank_you.confirmed_orders_title"):p.translate("thank_you.thank_you_title"),$=aa(t,{countryFormat:"explicit",hiddenFields:["address1","address2","company","firstName","lastName","phone","postalCode","countryCode"]}),D=y&&c.hasFlagEnabled(Oo)&&r==="SHIPPING",ae=Z(),B=ae?.completedRemoteCheckouts?.some(V=>V.status==="submitted"&&(V.remotePurchaseOrder.deliveryLines?.length??0)>1)??!1,X=ae?.isRedacted??!1,he=P(()=>!X&&w.value),J=te(new Set),le=ae?.mapVisibility==="VISIBLE",G=_e(()=>le&&t?.coordinates&&$?{label:$,position:{lat:t.coordinates.latitude,lng:t.coordinates.longitude}}:null,[t,$,le]),ce=_e(()=>D?fp(l,{legacyRepresentProductsAsFees:s,remoteMerchandiseDetails:u}):[],[D,s,l,u]),fe=!k&&!E&&!B,Ce=D&&fe,Te=rr(l,{legacyRepresentProductsAsFees:s,remoteMerchandiseDetails:u}),Ae=y&&fe&&!X&&!h.isShippingRequired.value&&Te.length>0&&Te.every(({requiresShipping:V})=>!V),De=_e(()=>G?[{type:"destination",title:p.translate("thank_you.marker.shipping"),headerDisabled:!0,...G}]:[],[G,p]);let Q=null;if(G&&!Ae){const V=p.translate("thank_you.marker.shipping"),re=`${p.translate("thank_you.shipping_address_map_title",{address:G.label})}`;Q=e(Xa,{failedSources:J,title:re,markerTitle:V,markerLabel:G.label,fallbackTitle:p.translate("shipping.shipping_address_title"),products:Ce?ce:void 0,options:{mapOptions:{center:G.position,styles:v}},markers:De,handleClick:()=>g("click"),handleDoubleClick:()=>g("dblclick"),handleDragEnd:()=>g("dragend"),handleZoomChanged:()=>g("zoom_changed")})}const Oe=Q===null?"none":"base",Le=Q&&d?e(A,{ref:d,children:Q}):Q,Ue=e(x,{children:[e(L,{textAlign:y?"center":void 0,children:Y}),e(Sp,{color:y?"subdued":void 0,deliveryInformation:a,paymentInstructions:o,textAlign:y?"center":void 0})]}),kn=O?e(tr,{variant:"delivery"}):null,qe=e(x,{children:[e(b,{gap:"base",borderWidth:y?void 0:`${Oe} none none none`,padding:"base",children:[y?e(b,{gap:"small-300",children:Ue}):Ue,kn]}),i&&!k&&e(b,{gap:"base",borderWidth:y?void 0:`${Oe} none none none`,padding:"base",children:e(Li,{})}),e(M,{when:he,children:e(or,{colorLayer:m?void 0:"control"})})]});return y?e(x,{children:[Le?e(z,{accessibilityRole:"presentation",colorLayer:m?void 0:"control",overflow:"hidden",className:ve.ThankYouEntranceStatus,children:Le}):null,e(Hu,{active:Ae,colorLayer:m?void 0:"control",products:Te.flatMap(({key:V,src:re})=>re?[{key:V,src:re}]:[]),children:n}),e(z,{accessibilityLabel:Y,colorLayer:m?void 0:"control",overflow:"hidden",children:qe})]}):e(z,{accessibilityLabel:Y,colorLayer:m?void 0:"control",overflow:"hidden",className:ve.ThankYouEntranceStatus,children:[Le,qe]})}const sr=$t(null);var Tp={ProgressTracker:"_1ojciyd1 _1ojciyd0 _1fragemqt _1fragemsm _1fragemp0 _1fragemuf _1fragem11h _1fragemzk"};function Pp({activeStep:n,children:t}){const a=yr.toArray(t).map(i=>gr(i)?i.props.id:void 0),r=a.join("|"),o=_e(()=>({steps:a.reduce((i,s,l)=>(i[s]={active:n?n===s:l===0,completed:a.indexOf(n)>a.indexOf(s)},i),{})}),[n,r]);return e(sr.Provider,{value:o,children:e("ol",{className:Tp.ProgressTracker,role:"list",children:t})})}function Ip(){const n=Vt(sr);if(n===null)throw new No("<Step />  must be used inside of an <ProgressTracker />");return n}var we={Step:"_4xihkw1 _4xihkw0 _1fragem64",Icon:"_4xihkw4",Label:"_4xihkw5",Connector:"_4xihkw6",completed:"_4xihkw2",active:"_4xihkw3"};function wp({children:n,description:t,icon:a,iconTone:r,id:o,label:i,state:s,stateHidden:l=!0}){const{steps:u}=Ip(),c=Object.keys(u).indexOf(o)===0,{[o]:{active:p,completed:h}}=u,d=F(we.Step,h&&we.completed);return e(x,{children:[!c&&e(Ap,{active:p,completed:h}),e("li",{className:d,"aria-current":p,children:[e(Ep,{active:p,completed:h,type:a,tone:r}),e(Mp,{active:p,completed:h,description:t,label:i,state:s,stateHidden:l}),n]})]})}function Ep({active:n,tone:t="accent",type:a,completed:r}){const o=F(we.Icon,n&&we.active,r&&we.completed);return e("div",{className:o,children:e(se,{type:a,tone:n||r?t:void 0})})}function Mp({active:n,completed:t,description:a,label:r,state:o,stateHidden:i}){const s=F(we.Label,(n||t)&&we.completed);return e(x,{children:[e("div",{className:s,children:[i?e(T,{accessibilityVisibility:"exclusive",children:o}):e(N,{children:o}),e(N,{children:e(T,{type:n||t?"strong":"generic",children:r})})]}),(n||t)&&a&&e(N,{type:"small",color:"subdued",children:a})]})}function Ap({active:n,completed:t}){const a=F(we.Connector,(n||t)&&we.completed);return e("li",{className:a,"aria-hidden":!0})}function Lp({activeStep:n="inReview"}){const{i18n:t,shop:a}=C(),r=a.hasFlagEnabled(pe),o=t.formatDate(new Date,{month:"long",day:"2-digit",timeZone:a.timeZone}),i=[{id:"submitted",date:o,label:t.translate("thank_you.breadcrumbs_submitted"),state:t.translate("thank_you.breadcrumbs_submitted"),icon:"arrow-right"},{id:"inReview",date:o,label:t.translate("thank_you.breadcrumbs_in_review"),state:t.translate("thank_you.breadcrumbs_in_review"),icon:"note"},{id:"confirmed",label:t.translate("thank_you.breadcrumbs_confirmed"),state:t.translate("thank_you.breadcrumbs_confirmed"),icon:"check"}];return e(z,{colorLayer:r?void 0:"control",children:[e(b,{gap:"base",padding:"base",children:e(Pp,{activeStep:n,children:i.map(s=>e(wp,{description:s.date,icon:s.icon,id:s.id,label:s.label,state:s.state},s.id))})}),e(Ze,{}),e(b,{gap:"base",padding:"base",children:[e(L,{children:t.translate("thank_you.thank_you_title_review")}),e(N,{children:t.translate("thank_you.thank_you_confirmed_order_with_draft")})]})]})}function Rp({children:n,paymentInstructions:t}){const{value:a}=Qe(),{shop:r,i18n:o}=C(),i=ja(),s=r.hasFlagEnabled(pe),l=Fe(),u=R().deliveryNext,c=Bo(u.value,"ONE_TIME_PURCHASE",!0),p=c?.status==="available"?c.methods.find(Q=>Q.methodType==="PICK_UP")?.pickupLocation:void 0,{confirmWithEmail:h,confirmWithPhone:d}=vn().value,{isOrderPendingStatus:m,pendingOrderConfirmationTitle:y,pendingOrderConfirmationMessage:g}=jn({isPickup:!0}).value,f=Vn(),v=r.hasFlagEnabled(_a)?f?Ia:wa:f?Pa:[],{track:k}=Se("map"),S=Z(),I=te(new Set),w=bn().value,E=Wn()&&!w,O=aa(p?.address,{hiddenFields:["address1","address2","company","firstName","lastName","phone","postalCode","countryCode"]}),Y=Te(),$=S?.isRedacted??!1,D=Ja(),ae=P(()=>!$&&D.value),B=o.translate("thank_you.pick_up_in_store_marker.shipping"),X=p?.name||O,he=p?.address?.coordinates,J=l?S?.mapVisibility==="VISIBLE"&&he?.accuracy==="PRECISE":!r.hasFlagEnabled(Fo)&&!!he;let le=null;if(J&&he){const Q=`${o.translate("thank_you.shipping_address_map_title",{address:X??O})}`;le=e(Xa,{failedSources:I,title:Q,markerTitle:B,markerLabel:X,options:{mapOptions:{styles:v}},markers:De(),handleDragEnd:()=>k("dragend")})}const G=le?e(A,{borderWidth:l?void 0:"none none base none",ref:i,children:le}):null,ce=e(x,{children:[e(L,{textAlign:l?"center":void 0,children:Y}),e(N,{color:l?"subdued":void 0,textAlign:l?"center":void 0,children:Ae()})]}),fe=E?e(tr,{variant:a?"delivery":"pickup"}):null,Ce=e(x,{children:[e(b,{gap:"base",padding:"base",children:[l?e(b,{gap:"small-300",children:ce}):ce,t&&t.length>0&&e(b,{gap:"base",children:[e(Ze,{direction:"inline"}),t.map(Q=>e(ir,{children:Q},Q))]}),fe]}),e(M,{when:ae,children:e(or,{colorLayer:s?void 0:"control"})})]});if(!l)return e(z,{accessibilityLabel:Y,colorLayer:s?void 0:"control",className:ve.ThankYouEntranceStatus,children:[G,Ce]});return e(x,{children:[le?e(z,{accessibilityRole:"presentation",colorLayer:s?void 0:"control",overflow:"hidden",className:ve.ThankYouEntranceStatus,children:G}):null,n,e(z,{accessibilityLabel:Y,colorLayer:s?void 0:"control",overflow:"hidden",children:Ce})]});function Te(){return m?y:o.translate("thank_you.thank_you_title")}function Ae(){return m?g:a?h&&d?o.translate("thank_you.thank_you_confirmed_with_email_and_phone_description.single_store"):h?o.translate("thank_you.thank_you_confirmed_with_email_description.single_store"):d?o.translate("thank_you.thank_you_confirmed_with_phone_description.single_store"):o.translate("thank_you.thank_you_confirmed_order_with_missing"):h&&d?o.translate("thank_you.thank_you_confirmed_order_with_email_and_phone_pick_up"):h?o.translate("thank_you.thank_you_confirmed_order_with_email_pick_up"):d?o.translate("thank_you.thank_you_confirmed_order_with_phone_pick_up"):o.translate("thank_you.thank_you_confirmed_order_with_missing")}function De(){const Q=p?.address?.coordinates;return Q?[{type:"destination",title:B,position:{lat:Q.latitude,lng:Q.longitude},label:X,headerDisabled:!0}]:[]}}function xp({children:n}){const t=R(),{value:a}=t.paymentLines,{value:r}=t.shippingAddress,{value:o}=ha("ONE_TIME_PURCHASE"),{value:i}=t.customAttributes,{value:s}=t.legacyRepresentProductsAsFees,{value:l}=t.remoteMerchandiseDetails,u=Yn(o),c=zn(),{value:p}=Qe();if(xe()?.some(y=>y.status==="failed"))return null;if(c.value)return e(x,{children:[n,e(Lp,{})]});const d=a?.lines.map(({method:y,specialInstructions:g})=>y.type==="paymentOnDelivery"||y.type==="customManualPayment"||y.type==="manualPayment"?g??y.paymentInstructions:null).filter(
2Boolean),m=u?.methodType==="LOCAL"?u.description:void 0;return p||u?.methodType==="PICK_UP"?e(Rp,{paymentInstructions:d,children:n}):e(Cp,{shippingAddress:r,legacyRepresentProductsAsFees:s,merchandiseLines:t.merchandiseLines.value?.lines,remoteMerchandiseDetails:l,paymentInstructions:d,deliveryInformation:m,deliveryMethodType:u?.methodType,isBuyWithPrime:Du(i??[]),children:n})}function Dp(){const n=zn(),{financialPendingReason:t}=ar(),a=xe()?.some(r=>r.status==="failed");return!n.value&&!t&&!a}const Op=3e3,Np=2e3,Bp="(max-width: 749px)";function Fp(){const{checkout:n,client:t,router:a}=C(),r=n.thankYouEntrance,o=Xt(),i=Rn(),s=Dp(),l=bn().value,u=ta(),c=s&&!l,p=a.currentUrl.value.normalizedPath,h=Oi(t.initialRequest.url.pathname).endsWith(p),d=K(o&&c&&!i&&!h).current,m=r.progress?.phase.value,y=m==="loading"||m==="completing",f=te(d?y?"waiting-for-progress":"waiting-for-hydration":"complete"),_=f.value,v=te("centered"),k=r.isRevealing.value,S=te(null),I=K(null),w=K(null),{lock:E,unlock:O}=Gr(),Y=u||!c,$=j(()=>{et(()=>{f.value="complete",r.skip()})},[r,f]),D=j(()=>{et(()=>{r.settle(),$()})},[r,$]),ae=j(()=>{f.value==="running"&&r.reveal()},[r,f]);En(()=>{r.progress?.complete()},[r]),U(()=>{if(!d){r.skip();return}if(Y){D();return}(f.value==="waiting-for-hydration"||f.value==="waiting-for-progress"&&!y)&&(f.value="running")},[r,y,D,d,Y,f]),U(()=>{if(!d||_!=="running")return;const J=window.setTimeout(D,Op);return()=>window.clearTimeout(J)},[_,D,d]),U(()=>{if(!k)return;const J=window.setTimeout(D,Np);return()=>{window.clearTimeout(J),D()}},[k,D]),U(()=>{if(!(!d||_!=="running"))return window.scrollTo(0,0),E(),O},[_,E,d,O]);const B=j(()=>{const J=I.current,le=w.current;if(!J||!le)return;const G=J.getBoundingClientRect(),ce=le.getBoundingClientRect();S.value={x:G.left+G.width/2-(ce.left+ce.width/2),y:G.top+G.height/2-(ce.top+ce.height/2)}},[S]),X=j(J=>{I.current=J,(f.value==="waiting-for-progress"||f.value==="waiting-for-hydration")&&(v.value=J&&window.matchMedia(Bp).matches?"traveling":"centered"),B()},[B,v,f]),he=j(J=>{w.current=J,B()},[B]);return{isAfterProgress:m==="complete",isContentHidden:r.phase.value==="pending"&&d,isEntranceRevealing:k,mode:v.value,morphOffset:S.value,onDrawn:B,onEntranceSettled:D,onRevealed:ae,onSettled:$,registerMapTarget:X,registerMark:he,shouldAnimate:d,status:f.value}}const Up="_1BgJP",Hp="coXlQ",zp="Ea8kH",Yp="HDNQw",qp="JnQXy",$p="BoaBN",Vp="_98hLo",me={ThankYouInterstitial:Up,"ThankYouInterstitial-afterProgress":"MXKBd","ThankYouInterstitial-running":"In8pu",ThankYouInterstitialBackdrop:Hp,"ThankYouInterstitial-scrollContained":"_8DY5a",ThankYouInterstitialGraphic:zp,ThankYouInterstitialDisc:Yp,ThankYouInterstitialStroke:qp,ThankYouInterstitialCircle:$p,ThankYouInterstitialCheckmark:Vp,"ThankYouInterstitialGraphic-running":"NiSUe","ThankYouInterstitial-traveling":"t5tTv"},mn=56,Ht=mn/2,Wp=26.5,Gp=75,Kp=mn/Gp,jp="M 6 40.1 C 7.1 34.6 11.5 31.9 16.5 33 C 19.2 33.6 21.8 36.5 24.1 38.8 L 34.8 49.6 L 52.2 26.8";function Qp({afterProgress:n=!1,appearance:t,centerOnScreen:a=!1,confirmation:r,mode:o,morphOffset:i,onDrawn:s,onRevealed:l,onSettled:u,registerMark:c,status:p}){const h=i??{x:0,y:0},d=Zp(a),m=p==="running",y=o==="traveling",g=_=>{_.target===_.currentTarget&&u()},f=_=>{_.target===_.currentTarget&&s()};return e("div",{ref:d,className:F(me.ThankYouInterstitial,ve.ThankYouInterstitialOverlay,{[me["ThankYouInterstitial-afterProgress"]]:n,[me["ThankYouInterstitial-running"]]:m,[me["ThankYouInterstitial-traveling"]]:y}),role:"status","aria-hidden":p==="waiting-for-progress"?!0:void 0,"aria-label":r,children:[e(T,{accessibilityVisibility:"exclusive",children:r}),e("div",{className:me.ThankYouInterstitialBackdrop,"aria-hidden":"true",onAnimationStart:m?l:void 0,onAnimationEnd:m&&y?u:void 0}),e("div",{className:F(me.ThankYouInterstitialGraphic,{[me["ThankYouInterstitialGraphic-running"]]:m}),ref:c,onAnimationEnd:m&&!y?g:void 0,style:{"--morph-x":`${h.x}px`,"--morph-y":`${h.y}px`,"--thank-you-interstitial-disc-color":t==="shopPay"?$n.toRgb():void 0,"--thank-you-interstitial-stroke-color":t==="shopPay"?Ei.Grayscale.White.toRgb():void 0},"aria-hidden":"true",children:e("div",{className:me.ThankYouInterstitialDisc,children:e("svg",{className:me.ThankYouInterstitialStroke,viewBox:`0 0 ${mn} ${mn}`,focusable:"false","aria-hidden":"true",onAnimationStart:m&&y?f:void 0,children:[e("circle",{className:me.ThankYouInterstitialCircle,cx:Ht,cy:Ht,r:Wp,pathLength:"1"}),e("g",{transform:`scale(${Kp})`,children:e("path",{className:me.ThankYouInterstitialCheckmark,d:jp})})]})})})]})}function Zp(n){const t=K(null);return U(()=>{const a=t.current;if(!n||!a||typeof IntersectionObserver>"u")return;const r=[document.documentElement,document.body];for(const i of r)i.classList.add(me["ThankYouInterstitial-scrollContained"]);const o=new IntersectionObserver(([i])=>{if(!i?.isIntersecting)return;const s=i.boundingClientRect.bottom-i.intersectionRect.bottom;a.style.setProperty("--offscreen-block-end",`${s}px`)},{threshold:Array.from({length:101},(i,s)=>s/100)});return o.observe(a),()=>{o.disconnect();for(const i of r)i.classList.remove(me["ThankYouInterstitial-scrollContained"])}},[n]),t}const Xp={"ThankYouContent-hidden":"_3UsL1"};function Jp({children:n}){const{i18n:t,checkout:a}=C(),r=Fp(),o=eh(Z());if(!r.shouldAnimate)return e(x,{children:n});const i=r.status==="complete"?null:e(Qp,{afterProgress:r.isAfterProgress,appearance:o,centerOnScreen:a.configuration.isUniversalCheckoutFinalizer,confirmation:`${t.translate("thank_you.thank_you_title")}`,mode:r.mode,morphOffset:r.morphOffset,onDrawn:r.onDrawn,onRevealed:r.onRevealed,onSettled:r.onSettled,registerMark:r.registerMark,status:r.status});return e(Ka.Provider,{value:r.registerMapTarget,children:[r.status==="running"?e(Kr,{children:e("div",{children:i})}):i,e(A,{className:F({[Xp["ThankYouContent-hidden"]]:r.isContentHidden,[ve.ThankYouEntrance]:r.isEntranceRevealing}),inert:r.isContentHidden,children:n}),r.isEntranceRevealing?e("span",{className:ve.ThankYouEntranceBeat,"aria-hidden":"true",onAnimationEnd:r.onEntranceSettled}):null]})}function eh(n){return n?.shopAppLinksAndResources.shopPayOrder?"shopPay":"merchant"}const nh=Nn("ThankYouOrderSummaryContent");function th(){const{checkout:n,i18n:t,source:a}=C(),{value:r}=R().merchandiseLines,{open:o,setOpen:i}=jr(),s=On(void 0,nh),l=`${s}-heading`,u=t.translate("order_summary.title"),c=Ie("Checkout::ThankYou::Dynamic::Render","ORDER_SUMMARY1"),p=Ie("Checkout::ThankYou::CartLineDetails::RenderAfter"),h=Ie("Checkout::ThankYou::CartLines::RenderAfter"),d=Ie("Checkout::ThankYou::Dynamic::Render","ORDER_SUMMARY2"),m=Ie("Checkout::ThankYou::Dynamic::Render","ORDER_SUMMARY3"),y=Di([...c,...p,...h,...d,...m]);fr(()=>{i(y.value)});const g=n.proposal.facts.merchandiseLines??[],f=at(a)?g:r?.lines||[],{totalLineQuantities:_=0,totalLineQuantitiesFact:v=0}=ea(),k=t.translate("order_summary.number_items",{count:at(a)?v:_}),S=o.value,I=()=>{i(!o.peek())},w=n.configuration.visibility.showAside;return e(A,{display:w?"@media (inline-size >= medium) none, auto":"auto",children:e(z,{accessibilityLabelledBy:l,colorLayer:"control",padding:"base",children:[e(L,{id:l,level:2,visibility:"hidden",children:u}),e(Qr,{section:"top_summary",children:e(Zr,{section:"top_summary",children:e(Ni,{children:[e(Xr,{"aria-controls":s,"aria-expanded":S,"data-event-name":S?"order_summary_hide":"order_summary_show",inlineSize:"100%",onClick:I,children:e(H,{alignItems:"center",gap:"small-200",gridTemplateColumns:"minmax(0, 1fr) minmax(auto, max-content) minmax(auto, max-content)",children:[S?e(T,{size:"large",type:"strong",children:u}):e(T,{children:[e("span",{className:oa({screenReaders:"only"}),children:u})," ",k]}),!S&&e(b,{direction:"inline",alignItems:"center",gap:"small-200",children:[e(Jr,{variant:"fan-legacy",size:"small",merchandise:f,useImageAltTexts:!1,sortByPrice:!0}),e(eo,{})]}),e(se,{type:S?"chevron-up":"chevron-down",size:"small-200"})]})}),S?e("div",{id:s,children:e(A,{paddingBlockStart:"large-200",children:e(no,{skipWrappingSection:!0,hideAccessibilityTitle:!0})})},"thank-you-order-summary-open"):e("div",{id:s},"thank-you-order-summary-closed")]})})})]})})}const zt={},ah=(n,t)=>{const a=ee.screenLeft===void 0?ee.screenX:ee.screenLeft,r=ee.screenTop===void 0?ee.screenY:ee.screenTop;let o;ee.innerWidth?o=ee.innerWidth:Ge.documentElement.clientWidth?o=Ge.documentElement.clientWidth:o=screen.width;let i;
2ee.innerHeight?i=ee.innerHeight:Ge.documentElement.clientHeight?i=Ge.documentElement.clientHeight:i=screen.height;const s=Math.max(1,o/ee.screen.availWidth),l=(o-n)/2/s+a,u=(i-t)/2/s+r;return{height:t/s,left:l,top:u,width:n/s}},rh=n=>{n?.close()},oh=(n,t,a="SignInWithShop")=>{const r=ah(365,554);zt[a]?.();const o=ee.open(n,"SignInWithShop",`popup,width=${r.width},height=${r.height},top=${r.top},left=${r.left}`),i=u=>{yi({allowedOrigins:[gi,fi,bi,ee.location.origin],event:u,source:o})&&t(u)},s=()=>rh(o);t(new MessageEvent("message",{data:{type:"windoidopened"}}));const l=setInterval(()=>{o?.closed&&(t(new MessageEvent("message",{data:{type:"windoidclosed"}})),clearInterval(l))},200);return["beforeunload","unload","pagehide"].forEach(u=>{ee.addEventListener(u,s,{once:!0})}),ee.addEventListener("message",i),zt[a]=()=>{["beforeunload","unload","pagehide"].forEach(u=>{ee.removeEventListener(u,s)}),ee.removeEventListener("message",i),clearInterval(l)},o};let In=null;function ih(){return In||(In=Bi()),In}const sh=(n,t)=>{const a=vi({...n,analyticsTraceId:ih(),uxMode:"windoid"});if(!a){console.warn?.("Failed to build authorize URL due to incorrect parameters",n);return}let r=null;r=oh(a,i=>{switch(i.data.type){case"completed":t.onComplete?.(i.data),r?.close();break;case"error":t.onError?.(i.data),r?.close();break;case"windoidopened":t.onWindoidOpen?.();break}})},lh={"aria-label":"Shop",style:{fill:$n.toRgb(),width:44,height:17}},ch=({loading:n,onSignInCompleted:t,fetchAttempts:a=1})=>{const{i18n:r,shop:o}=C(),i=Ye().value,s=r.translate("thank_you.verify_shop_account_title"),{track:l}=Se("pay_escrow"),{value:u}=R().contactInfo,c=!i,p=o.hasFlagEnabled(pe);U(()=>{if(n&&a>=1){l("verify_button_blurred_rendered");return}l("verify_button_rendered")},[n,l,a]);const h=()=>{l("verify_button_clicked"),sh({loginHint:u?.email??"",codeChallenge:"test-code-challenge",codeChallengeMethod:"S256",flow:"thank_you_page_escrow",prompt:"login",proxy:!0,responseType:"code"},{onComplete:t})};return e(Re,{target:c?"card":"plain",children:e(z,{accessibilityLabel:s,colorLayer:c&&!p?"control":void 0,children:n?e(b,{padding:c?void 0:"base none",gap:"base",children:[e(Be,{blockSize:"22px",inlineSize:"120px"}),e(Be,{blockSize:"16px",inlineSize:"100%"}),e(Be,{blockSize:"16px",inlineSize:"100%"})]}):e(b,{padding:c?void 0:"base none",gap:"large-200",children:[e(H,{gridAutoFlow:"column",gridTemplateColumns:"minmax(auto, max-content) minmax(0, 1fr)",gridTemplateRows:"minmax(0, 1fr)",justifyContent:"end",justifyItems:"end",alignItems:"center",alignContent:"center",children:[e(L,{level:2,children:s}),e(fn,{...lh})]}),e(N,{color:"subdued",children:r.translate("thank_you.verify_shop_account_message")}),e(ge,{id:"verify-account-button",variant:"secondary",onClick:h,children:r.translate("thank_you.verify_shop_account_cta")})]})})})};function uh({showVerifyShopAccountButton:n}){const t=La(),a=Me(),r=gn(),{track:o}=Gn(),i=Ra();return{track:()=>{if(!t||!a)return;const{buyerHasShopApp:l,buyerHasShopPay:u,shopPayOrder:c,orderUpdateOptions:p}=a,h=p.filter(d=>d!=="arrive").join(",");o("order_status_page_view/4.2",{page:"thank_you",orderId:t,isShopPayOrder:c,userHasShop:l,userHasPay:u,shippingUpdateOptions:h,experimentFlags:i,pageviewToken:r.value.defaultAttributes?.microSessionId??"",sessionToken:r.value.defaultAttributes?.visitToken??"",showVerifyShopAccountButton:n},{omit:["shopifyDomain","checkoutToken"]})}}}function dh(){const{checkout:n}=C(),t=n.configuration.isUniversalCheckoutFinalizer;U(()=>{if(!t)return;const a=r=>{r.composedPath().some(ph)&&r.preventDefault()};return document.addEventListener("click",a,!0),document.addEventListener("auxclick",a,!0),()=>{document.removeEventListener("click",a,!0),document.removeEventListener("auxclick",a,!0)}},[t])}function ph(n){return n instanceof HTMLAnchorElement&&n.hasAttribute("href")}const hh={id:"ebcee8be9e6c7c28fbd55d8183745df83661612f69510c509fb5bd01a8b778e2",type:"query",name:"PublisherSettings",source:""},mh=sa(({graphql:{coreGraphql:n}},{skip:t})=>{const a=n.query(hh,{skip:()=>t.value});return{adsPublisherSettingsTypEnabled:Ke(()=>a.data.value?.shop?.adsPublisherSettingsTypEnabled??!1),draftAdsPublisherSettingsTypEnabled:Ke(()=>a.data.value?.shop?.draftAdsPublisherSettingsTypEnabled??!1),error:a.error,loading:a.loading}});function _h({inEditor:n,adsPublisherSettingsTypEnabled:t,draftAdsPublisherSettingsTypEnabled:a,isAllowedLocale:r,isAllowedCountry:o}){const i=t,s=a;return n?{preview:!0,shouldRender:s}:{preview:!1,shouldRender:i&&r&&o}}const Yt=["CA","US"],yh=["en","de","fr","es"];function gh(){const{billingAddress:n,shippingAddress:t}=R(),{i18n:a}=C(),{geolocation:r}=to(),o=ye(Rn()),i=Yt.includes(r.country.code),s=P(()=>(t.value??n.value)?.countryCode??""),l=P(()=>Yt.includes(s.value)&&i),u=P(()=>!o.value&&(!qt(a.locale)||!l.value)),{adsPublisherSettingsTypEnabled:c,draftAdsPublisherSettingsTypEnabled:p,loading:h}=la(mh,{skip:u});return P(()=>u.value&&!o.value||h.value?{shouldRender:!1,preview:!1}:_h({adsPublisherSettingsTypEnabled:c.value,draftAdsPublisherSettingsTypEnabled:p.value,isAllowedLocale:qt(a.locale),isAllowedCountry:l.value,inEditor:o.value}))}function qt(n){return yh.some(t=>n===t||n.startsWith(`${t}-`))}const fh=/Shop App\/|FBAN|FBAV|FB_IAB|Instagram|musical_ly|Bytedance|TikTok|Snapchat|Line\/|MicroMessenger|Pinterest|Twitter\/|LinkedInApp|GSA\/|;\s?wv/;function bh(n){return fh.test(n)}const vh=/Shop App\/[^/]+\/(iOS|Android)\//;function kh(n){return vh.exec(n)?.[1]??ia(n)}function Sh(n,t=!1){const{observability:a}=C(),r=K(n),o=K(t),i=K(0),s=K(),l=K(!1),u=K(0),c=K(null);r.current=n,o.current=t,i.current===0&&(i.current=Date.now());const{contactInfo:p,merchandiseLines:h}=R();s.current===void 0&&(s.current=!!(p.peek()?.email||p.peek()?.phone||h.peek()?.lines?.length));const d=_e(()=>{const f=typeof navigator>"u"?"":navigator.userAgent;return{is_in_app_webview:bh(f),browser_family:Uo(f).name,os_family:kh(f)}},[]),m=j(()=>{c.current==null&&document.visibilityState==="visible"&&!o.current&&r.current!=null&&(c.current=Date.now())},[]),y=j(()=>{c.current!=null&&(u.current+=Date.now()-c.current,c.current=null)},[]),g=j(()=>u.current+(c.current==null?0:Date.now()-c.current),[]);U(()=>{m();const f=()=>{document.visibilityState==="visible"?m():y(),a.log("typ_visibility_changed","Thank You Page visibility changed",{...d,receipt_masked:o.current,visibility_state:document.visibilityState,receipt_loaded:r.current!=null,ms_since_mount:Date.now()-i.current,visible_ms_with_receipt:g()},{exportImmediately:!0})},_=v=>{y(),a.log("typ_pagehide","Thank You Page hidden",{...d,receipt_masked:o.current,persisted:v.persisted,receipt_loaded:r.current!=null,ms_since_mount:Date.now()-i.current,visible_ms_with_receipt:g()},{exportImmediately:!0})};return document.addEventListener("visibilitychange",f),window.addEventListener("pagehide",_),()=>{y(),document.removeEventListener("visibilitychange",f),window.removeEventListener("pagehide",_)}},[a,m,y,g,d]),U(()=>{l.current||n==null||(l.current=!0,m(),a.log("typ_receipt_rendered","Thank You Page rendered with order receipt",{...d,receipt_masked:o.current,order_details_at_mount:s.current,ms_to_receipt:Date.now()-i.current,visibility_state:document.visibilityState},{exportImmediately:!0,requiresKeepalive:!0}))},[a,n,m,d])}function Ch(n){const{observability:t,checkout:a}=C(),r=K(!1);U(()=>{r.current||(r.current=!0,t.counter({name:"thank_you_page_rendered",value:1,attributes:{shopPay:a.identity.current.value==="shopPay",checkoutDesign:a.configuration.layout.isOnePage.value?"ONE_STEP":"THREE_STEP",typType:"c1",visibility_state:document.visibilityState,receiptLoaded:n!=null}}))},[a,a.identity,t,n])}const Th="_4Qmfj",Ph={ThankYou:Th};function ym(){const{i18n:n,url:t,shop:a,source:r,checkout:o,embed:i,router:s}=C(),{contactEmail:l,hasStorefront:u,externalDomain:c,previewReturnUrl:p}=a,{handleSetIsVerifiedShopAccount:h,status:d,isVerifiedShopAccount:m,fetchAttempts:y}=yl(),g=R().buyerIdentity.value?.purchasingCompany,f=ao().value,{track:_}=Se("follow_link"),v=r.type==="simulated",k=!!i?.isFlagshipPartner,S=Z(),I=S?.paymentDetails?.buyerActionInfo,w=Ho(),E=Gi(),O=Wi(),Y=Ye(),$=Qe(),{
2currentDetour:D}=_n().value,ae=ro().value,B=Fe(),X=B&&ae&&oo({embedder:i?.embedder,isThankYouDetour:D?.type==="thankYou",normalizedPath:s.currentUrl.value.normalizedPath}),{main:{section:he}}=Mn(),J=gh(),le=o.configuration.layout.isOnePage.value,G=o.configuration.isUniversalCheckoutFinalizer,ce=a.hasFlagEnabled(pe),fe=!ce&&zo(he);io("thank-you");const{track:Ce}=uh({showVerifyShopAccountButton:d==="split_user"});jo({stage:S===void 0?rt.Usable:rt.Complete,id:"ThankYou"}),Qo("ThankYou"),U(()=>{Ce()},[Ce]);const Te=Ie("Checkout::ThankYou::Dynamic::Render","ORDER_STATUS1"),Ae=Ie("Checkout::ThankYou::Dynamic::Render","ORDER_STATUS2"),De=Ie("Checkout::ThankYou::Dynamic::Render","ORDER_STATUS3"),{header:{logo:Q}}=Mn(),Oe=_e(()=>{if(!u&&c)return`https://${c}`;if(v)return t.storefront();if(p)return p;if(Q?.link)return Q.link;if(r.headerLogoUrl)return r.headerLogoUrl;if(u&&t.storefront())return t.storefront()},[v,Q?.link,r.headerLogoUrl,u,t,c,p]);Vi(Oe,u&&!f&&!G),dh(),Sh(S,k),Ch(S);const Le=e(x,{children:[e(Ko,{children:n.translate("thank_you.title")}),e(b,{gap:"@media (inline-size >= medium) large-500, large-300",children:[!B&&e(gt,{}),e(Ih,{resetSectionStyle:ce,children:[e(Re,{target:"card",children:e(qo,{grouped:!0,children:[e(
2on,{customizations:Te}),I&&e(Qs,{}),e(Re,{target:"edgeToEdgeCard",children:e(xp,{children:B?e(gt,{}):null})}),X&&e(th,{}),e(lc,{}),e(M,{when:$,children:e(Lu,{})}),!G&&J.value.shouldRender&&e(Re,{target:"edgeToEdgeCard",children:e(gc,{preview:J.value.preview})}),e(M,{when:O,children:e($i,{})}),!G&&e(M,{when:E,children:e(wu,{})}),e(M,{when:w,children:e(zl,{})}),I&&e(Ji,{}),e(on,{customizations:Ae}),e(M,{when:()=>Y.value&&!$.value,children:e(Ru,{})}),m||G?null:e(ch,{onSignInCompleted:h,loading:d==="fetching_status",fetchAttempts:y}),e(Nl,{}),e(on,{customizations:De})]})}),e($o,{children:[!g&&!f&&o.configuration.allowRedirectToStorefront&&e(Vo,{children:e(ge,{variant:"primary",size:"large",inlineSize:"fill",href:Oe,onClick:v?void 0:()=>_("continue_shopping"),children:n.translate("thank_you.return_to_store_link_label")})}),!G&&e(Wo,{children:e(N,{textAlign:"center",children:e(Ee,{children:n.translate("thank_you.contact_us_html",{contact_us:e(ke,{href:v?void 0:`mailto:${l}`,onClick:v?void 0:()=>_("contact_us"),children:n.translate("thank_you.contact_us")})})})})})]})]})]})]}),Ue=le?e(A,{className:Ph.ThankYou,padding:`@media (inline-size >= extraSmall) small-300 none, (inline-size >= medium) none, ${fe?"small-300 none":"none"}`,children:Le}):Le;return e(Jp,{children:Ue})}function Ih({children:n,resetSectionStyle:t}){const a=e(Go,{children:n});return t?e(Jt,{children:a}):a}export{ym as default};

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.