PageSourceSearch

https://case-mate.com/cdn/shopifycloud/checkout-web/assets/c1/909cc5d6.CMMZ7qo-.js

js case-mate.com collected 2026-10-01 10:37:01 UTC 148,703 bytes, 1 lines download raw bytes

1import{k as e,u as n,S as t,A as a,h as i,e as r,T as o,y as l,q as s,f as c,g as d,_ as u,ai as h,E as p,j as m,l as _,i as y,p as g,D as f,av as b,X as v,x as k,W as w,aB as C,L as S,Y as x,Z as T,n as I,o as L}from"./2c1ab0fe.D_oO1jU7.js";import{u as P,l as E,c as A,I as N,n as M,co as R,R as D,y as z,bY as B,cR as O,P as F,H as q,_ as U,cv as H,gR as j,e as W,o as $,a9 as Y,a5 as V,L as K,B as Q,a6 as G,cZ as Z,dq as X,cy as J,ac as ee,ck as ne,W as te,ct as ae,aA as ie,bO as re,c6 as oe,i0 as le,i1 as se,i2 as ce,al as de,b$ as ue,a0 as he,b as pe,p as me,U as _e,i3 as ye,g0 as ge,i4 as fe,af as be,C as ve,i5 as ke,i6 as we,i7 as Ce,i8 as Se,gv as xe,i9 as Te,ia as Ie,ib as Le,ic as Pe,id as Ee,J as Ae,aX as Ne,bv as Me,b0 as Re,m as De,eC as ze,ie as Be,$ as Oe,Z as Fe,k as qe,a as Ue,av as He,bp as je,S as We,cp as $e,ig as Ye,ih as Ve,dX as Ke,N as Qe,O as Ge,an as Ze,az as Xe,ii as Je,eD as en,ci as nn,bm as tn,ij as an,ik as rn,M as on}from"./164ad2e3.DgUUtBtV.js";import{G as ln,O as sn,P as cn,a9 as dn,jw as un,jx as hn,bz as pn,e6 as mn,aE as _n,aB as yn,bZ as gn,jy as fn,N as bn,an as vn,ar as kn,Q as wn,aQ as Cn,ce as Sn,dh as xn,cD as Tn,a_ as In,dD as Ln,aZ as Pn,jz as En,b$ as An,jA as Nn,ci as Mn,V as Rn,ch as Dn,cj as zn,aK as Bn,jB as On,ct as Fn,r as qn,cI as Un,aA as Hn,jC as jn,S as Wn,jD as $n,ba as Yn,jE as Vn,aX as Kn,el as Qn,ed as Gn,n as Zn,jF as Xn,cr as Jn,e1 as et,jG as nt,bC as tt,A as at,jH as it,ae as rt,jI as ot,jJ as lt,jK as st,eC as ct,fX as dt,jL as ut,b0 as ht,am as pt,i0 as mt,iX as _t}from"./4c290a1e.D9lE9kmU.js";import{a as yt,u as gt}from"./e0989459.44TRzqx7.js";import{E as ft}from"./137622f3.BM8r7uzT.js";import{d as bt,c as vt,P as kt,a as wt,b as Ct}from"./a25deb9a.XIOr6b3K.js";import{S as St}from"./79974aab.B4rWj4Zf.js";import{T as xt}from"./65f3d4da.8ZfwXSRH.js";import{u as Tt,S as It,b as Lt}from"./ca5e9c49.BL-l7mUG.js";import{b as Pt,i as Et,s as At,a as Nt,c as Mt}from"./181d38d3.Bsy-Yqp4.js";import{d as Rt,b as Dt}from"./64de7b49.Dffug7P1.js";import{P as zt}from"./598fef4e.DSM2KxPW.js";import{P as Bt}from"./30074413.DzLcP4ok.js";import{u as Ot,A as Ft,S as qt}from"./53bbdad9.Bipg1_Lt.js";import{P as Ut}from"./47b970b2.Bspt4mBz.js";import{v as Ht,a as jt,S as Wt,d as $t}from"./0c0ad074.C7YXa-mF.js";import{l as Yt,m as Vt,r as Kt,S as Qt,M as Gt,R as Zt,n as Xt,c as Jt,o as ea,h as na,a as ta,p as aa,I as ia,f as ra,g as oa,j as la,k as sa,q as ca,P as da,s as ua,C as ha,t as pa}from"./c57e39e6.CFJyqk5V.js";import{g as ma,a as _a,b as ya}from"./e77f7fe0.B5ukwIHt.js";import{P as ga,M as fa,m as ba,t as va,b as ka}from"./be176b00.BPFeyNW7.js";import{a as wa,i as Ca}from"./347b440c.oWH9qB5Z.js";import{C as Sa}from"./611e718a.CfTWiRtv.js";import{P as xa}from"./064f6ac1.CT1iFQsV.js";import{I as Ta}from"./3a819064.CWC3Yoc0.js";import{I as Ia}from"./55098bf1.CrP8QF43.js";import{S as La,P as Pa}from"./5587f402.B4N8qnlk.js";import{S as Ea}from"./9f3d9f8c.Dodv5uQy.js";import{D as Aa,B as Na}from"./8d3a12c3.D9VLFw3s.js";import{S as Ma,a as Ra}from"./f51e663e.C08Dmcez.js";import{a as Da,u as za}from"./945a08d6.DUn1GrN-.js";import{u as Ba}from"./f78726c8.K7FaLIh2.js";import"./app.bDJ3v-8C.js";import{f as Oa}from"./60a453ce.BIyixFcg.js";import{T as Fa}from"./7b0c98ea.0CGJF8wQ.js";import{v as qa}from"./2210eadb.DF0gIp_2.js";import"./0a7dffce.BMM606kb.js";import"./bb728e1c.BObJOhlA.js";import"./3ca8ef7e.DT3qvctx.js";import"./ac5a19ff.CrIDx928.js";import"./29034f35.BY8rOPhQ.js";import"./d5d34b3b.HJgnljYP.js";import"./0e4087ec.BrZIBLQj.js";import"./4aab4b34.D7JoYOky.js";const Ua={id:"0c62c3aaedf84bd307e1134828e5fcc88a47d83c453c97544a6cc8711e6444af",type:"mutation",name:"SubscribeForShippingUpdates",source:""};class Ha extends Error{constructor(){super(...arguments),this.name="SubscribeForShippingUpdateError"}}function ja(){const{checkout:e}=sn(),n=yt(),t=P(),a=t?.isRedacted??!1,i=Boolean(n?.shopAppEligible),r=Boolean(n?.shopAppQrCodeKillswitch);return!a&&i&&!r&&!e.configuration.isUniversalCheckoutFinalizer}function Wa(){const e=P();if(e?.orderIdentity?.id)return Number(ln(e.orderIdentity.id))}var $a=(e=>(e[e.DisplayButton=0]="DisplayButton",e[e.DisplayForm=1]="DisplayForm",e))($a||{});function Ya({children:e,open:a,label:i,onClick:r,icon:o}){return a?n(t,{children:e}):n(A,{direction:"inline",gap:"base",children:n(E,{onClick:r,"aria-expanded":!1,children:n(A,{direction:"inline",gap:"small-200",alignItems:"center",children:[n(N,{type:o}),n(M,{children:i})]})})})}const Va=({label:e,onInputValueChange:t,error:r,value:o})=>{const l=a();return i((()=>{l.current?.focus()}),[r]),n(ft,{id:"email",name:"email",label:e,ref:l,onInput:t,required:!0,error:r,value:o})},Ka=({onHandleSubmit:t,isFormSubmitting:a,subscriptionErrorMessage:s})=>{const c=r(""),{i18n:d}=sn(),u=c.value,h=o((()=>l(void 0)),[s]),p=h.value,[m,_]=e(!1),y=d.translate("thank_you.order_updates_submit_subscription"),g=o((()=>({state:{email:c},errors:{email:h}})),[c,h]);return i((()=>{m||(p||s)&&(h.value=p||s)}),[m,p,s,h]),n(O,{target:"order.deliveryUpdates",children:n(R,{...g,children:n(D,{onSubmit:()=>{_(!1),/@/.test(u)?(h.value=void 0,t(u)):h.value=d.translate("field_errors.email_invalid")},implicitSubmit:y,children:n(A,{gap:"small-300",children:[n(z,{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:[n(Va,{label:d.translate("contact.email_label"),value:u,error:Boolean(p),onInputValueChange:e=>{h.value=void 0,_(!0),c.value=e}}),n(E,{variant:"primary",type:"submit",loading:a,children:y})]}
1),p?n(B,{controlID:"email",children:p}):null]})})})})},Qa=()=>{const{i18n:a}=sn(),{value:r}=cn().contactInfo,{submitSubscribeForShippingUpdate:o,status:l,error:c}=function(){const{client:n,observability:t,graphql:{coreGraphql:a}}=sn(),i=n.unstable_getSerialization("sessionToken"),[r,o]=e(),[l,s]=e("idle"),c=P(),d=c?.orderIdentity?.id;return{submitSubscribeForShippingUpdate:async function(e){if(s("loading"),o(void 0),!i||!d)return s("failed"),o("SUBSCRIPTION_FAILED"),void t.error(new Ha("Missing sessionToken or orderId"));const{data:n}=await a.mutate(Ua,{variables:{sessionToken:i,orderId:d,email:e}});if(n){const{__typename:e}=n?.subscribeForShippingUpdates;switch(e){case"SubscribeForShippingUpdatesSuccess":return void s("subscribed");case"SubscribeForShippingUpdatesFailure":return s("failed"),void o(n?.subscribeForShippingUpdates.code);default:s("idle"),t.error(new Ha("Undefined subscribeForShippingUpdates type"))}}},status:l,error:r}}(),[d,u]=e($a.DisplayButton),[h,p]=e(!0),m=e=>{e&&o(e)},_=s((e=>{switch(e){case"SUBSCRIPTION_FAILED":return a.translate("thank_you.order_updates_subscribe_to_email_notifications_failed");case"EMAIL_ALREADY_EXISTS":return a.translate("thank_you.order_updates_subscribe_to_email_notifications_email_already_exists");case"INVALID_REQUEST_INPUT":case"INVALID_EMAIL":return a.translate("field_errors.email_invalid")}}),[a])(c);i((()=>{p("subscribed"!==l)}),[l,c]);const y={subTitle:a.translate("thank_you.order_status_updates_with_email"),fieldLabel:a.translate("thank_you.order_updates_subscribe_to_email_notifications")};return n(t,{children:[n(F,{children:y.subTitle}),h&&n(A,{gap:"base",padding:"base none none none",children:n(Ya,{label:y.fieldLabel,open:d===$a.DisplayForm,icon:"email",onClick:()=>{r?.email?m(r.email):u($a.DisplayForm)},children:n(Ka,{onHandleSubmit:m,isFormSubmitting:"loading"===l,subscriptionErrorMessage:_})})})]})},Ga=()=>{const{i18n:e,shop:t}=sn(),a=t.hasFlagEnabled(dn),i=e.translate("thank_you.order_updates_title");return n(U,{accessibilityLabel:i,colorLayer:a?void 0:"control",children:n(A,{gap:"small-200",children:[n(q,{children:i}),n(Qa,{})]})})};function Za(){const{deliveryNext:e}=cn(),n=function(){const e=cn(),n=e.deliveryNext,t=e.deliveryExpectations;return c((()=>{const e=n.value,a=t.value,i="filled"===e?.status,r="filled"===a?.status,o=i&&e.lines.some((e=>"ONE_TIME_PURCHASE"===e.type&&"available"===e.status&&e.methods.some((e=>e?.brandedPromise)))),l=i?new Set(e.lines.filter((e=>"available"===e.status)).map((e=>"available"===e.status?e.selectedDeliveryMethodHandle:null))):null,s=r&&a.deliveryExpectationLines.some((({brandedPromise:e,deliveryStrategyHandle:n})=>e&&l?.has(n))),c=o||s,d=r&&a.deliveryExpectationLines.some((({brandedPromise:e,deliveryExpectationPresentmentTitle:n})=>!e&&n?.short&&n?.long));return Boolean(c||d)}))}(),t=W(),a=Rt(),i=hn();return c((()=>{const r=pn(e.value),o=$(t.value.currentDetour),l=i.value.length>=mn,{oneTimePurchaseLines:s,subscriptionLines:c}=Y(_n(e.value).filter(yn)),{groups:d,nonShippableCount:u}=Pt(s),h="filled"===e.value?.status&&d.length+u===1;return r&&l&&!h||h&&c.length>=2||a.value||n.value&&o}))}const Xa=()=>{const{userEvents:e,checkout:n,shop:{myshopifyDomain:t,id:a},source:{checkoutSessionIdentifier:i="checkout_identifier_undefined"}}=sn(),r=n.configuration.layout.isOnePage.value,l=Number(ln(a)),c=r?"checkout_one_redesign":"checkout_one",d=o((()=>({checkoutToken:i,shopId:l,checkoutVersion:c,shopifyDomain:t})),[i,c,t,l]);return{track:s(((n,t,a)=>{var i,r;e.monorailEvent({schemaId:n,payload:(i=a?.omit??[],r={...d,...t},0===i.length?r:Object.keys(r).reduce(((e,n)=>i.includes(n)?e:{...e,[n]:r[n]}),{}))})}),[d,e])}};function Ja(){return function(){if("undefined"!=typeof window&&window.shopAppExperimentFlags)return window.shopAppExperimentFlags.sort(((e,n)=>e.name<n.name?-1:1)).map((e=>{return`${e.name}=${n=e.group,{control:"c",treatment:"t"}[n]||n}:r`;var n})).join(",")}()}function ei(e){const n=gn(),t=Wa(),{track:a}=Xa(),i=Ja();return{track:s((r=>{t&&a("order_status_page_interaction/4.0",{interactionType:e,interactionValue:r,orderId:t,pageviewToken:n.value.defaultAttributes?.microSessionId??"",sessionToken:n.value.defaultAttributes?.visitToken??"",experimentFlags:i},{omit:["shopifyDomain"]})}),[i,e,a,t,n])}}function ni(){const e=cn().paymentLines,t=P()?.paymentDetails,{track:a}=ei("follow_link"),{i18n:i,source:r,shop:{contactEmail:o}}=sn(),l="simulated"===r.type,s=c((()=>{const n=e.value?.lines,a=(n?fn(n):void 0)?.cost;if(a)return i.formatCurrency(a.amount,{form:"short",currency:a.currencyCode});const r=Number.parseFloat(t?.paymentAmount??""),o=t?.paymentCurrency;return Number.isFinite(r)&&o?i.formatCurrency(r,{form:"short",currency:o}):0})),d=c((()=>i.translate("payment.pending_payment.multibanco.buyer_action_info",{amount_due:s.value}))),u=t?.buyerActionInfo;return n(A,{gap:"base",children:n(A,{gap:"small-200",children:[n(q,{children:d}),n(A,{direction:"inline",gap:"base",children:n(V,{children:i.translate("payment.pending_payment.multibanco.instruction_html",{contact_us:n(K,{href:l?void 0:`mailto:${o}`,onClick:l?void 0:()=>a("contact_us"),children:i.translate("thank_you.contact_us")})})})}),n(z,{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:[n(U,{children:n(A,{gap:"base",children:[n(A,{gap:"small-200",children:n(q,{children:i.translate("payment.pending_payment.multibanco.entity")})}),n(A,{gap:"small-200",children:n(M,{children:u?.entity})})]})}),n(U,{children:n(A,{gap:"base",children:[n(A,{gap:"small-200",children:n(q,{children:i.translate("payment.pending_payment.multibanco.reference")})}),n(A,{gap:"small-200",children:n(M,{children:u?.reference})})]})}),n(U,{children:n(A,{gap:"base",children:[n(A,{gap:"small-200",children:n(q,{children:i.translate("payment.pending_payment.multibanco.amount")})}),n(A,{gap:"small-200",children:n(M,{children:s})})]})})]})]})})}function ti(){const{i18n:e,shop:t}=sn(),a=P()?.paymentDetails?.buyerActionInfo,i=t.hasFlagEnabled(dn);return"MultibancoBuyerActionInfo"!==a?.__typename?null:n(U,{accessibilityLabel:e.translate("thank_you.customer_information_title"),colorLayer:i?void 0:"control",children:n(ni,{})})}function ai(e){return Boolean(e?.label&&e?.text)}function ii(e,n){const t=e.amount;
1if(null!=t?.amount&&t.currencyCode)return{accessibleAmount:n.formatCurrency(t.amount,{form:"name",currency:t.currencyCode}),value:`${n.formatCurrency(t.amount,{form:"short",currency:t.currencyCode})} ${t.currencyCode}`}}function ri(e,n){if(!e)return;const t=new Date(e);return{date:n.formatDate(t,{month:"short",day:"numeric",year:"numeric"}),time:n.formatDate(t,{hour:"numeric",minute:"2-digit"})}}function oi(e){if("expired"===e.status)return!0;if(!e.expiresAt)return!1;const n=new Date(e.expiresAt).getTime();return Number.isFinite(n)&&n<=Date.now()}const li={familymart:"familymart",lawson:"lawson",ministop:"ministop",seicomart:"seicomart"},si="Asia/Tokyo";function ci(e){return Boolean(e?.label&&e?.text)}function di(e){return e.key??e.label??"konbini"}function ui({detail:e,id:a}){const{i18n:i}=sn(),o=r(!1),l=i.translate("payment.lpm.konbini.voucher.code_copied");return n(t,{children:[n(Z,{id:a,name:a,label:e.label,value:e.text,readOnly:!0,accessoryEnd:n(E,{variant:"tertiary",size:"small",onClick:async()=>{try{await X(e.text),o.value=!0}catch{o.value=!1}},accessibilityLabel:o.value?l:i.translate("payment.lpm.konbini.voucher.copy_code",{label:e.label}),children:n(N,{type:o.value?"check":"clipboard"})})}),n("p",{role:"status","aria-live":"polite",className:bn({screenReaders:"only"}),children:o.value?l:""})]})}function hi({instructionSet:e,open:t,onToggle:a}){const i=di(e),r=e.label??i,o=(e.details??[]).filter(ci),l=(e.steps??[]).filter(Boolean),s=`konbini-chain-${i}-instructions`;return n("div",{id:`konbini-chain-${i}`,className:d("Bedu9",t&&"RExUg"),children:[n(Bt,{accessibilityRole:"expandableControl",accessibilityLabel:r,controlId:s,expanded:t,onPress:a,className:"Xaalv",padding:"base",children:n(z,{gridTemplateColumns:"auto minmax(0, 1fr) auto",gap:"small-300",alignItems:"center",children:[n(zt,{type:li[i]??"konbini",active:!0,accessibilityVisibility:"hidden"}),n(M,{type:"strong",children:r}),n(N,{type:t?"chevronUp":"chevronDown",size:"small"})]})}),n("div",{className:"_8A0Cd",children:n(z,{id:s,gridTemplateRows:t?"minmax(0, 1fr)":"minmax(0, 0fr)",children:n("div",{className:"JIcdC",children:n(Q,{inert:!t,padding:"base",paddingBlockStart:"none",children:n(A,{gap:"base",children:[n(z,{gridTemplateColumns:o.length>1?"minmax(0, 1fr) minmax(0, 1fr)":"1fr",gap:"small-400",children:o.map(((e,t)=>n(ui,{detail:e,id:`konbini-${i}-code-${t}`},e.label)))}),l.length>0?n("ol",{className:"CMO8N",children:l.map((e=>n("li",{className:"Bgyek",children:n(M,{color:"subdued",size:"base",children:e})},`${i}-${e}`)))}):null]})})})})})]})}function pi({amount:e,expired:t}){const{i18n:a}=sn();return t?n(q,{level:1,children:a.translate("payment.lpm.konbini.voucher.expired_title")}):e?n(q,{level:1,children:[n(M,{accessibilityVisibility:"exclusive",children:a.translate("payment.lpm.konbini.voucher.pay",{amount:e.accessibleAmount})}),n(M,{accessibilityVisibility:"hidden",size:"extraLarge",children:a.translate("payment.lpm.konbini.voucher.pay",{amount:e.value})})]}):null}function mi({expiryDate:e,expired:t}){const{i18n:a}=sn();if(!e)return null;const i=n(M,{color:"subdued",size:"base",type:"strong",children:e});return n(M,{color:"subdued",size:"base",children:t?a.translate("payment.lpm.konbini.voucher.expired",{date:i}):a.translate("payment.lpm.konbini.voucher.expires_at",{date:i})})}function _i({paymentInstructions:e}){const{i18n:t}=sn(),a=(e.instructionSets??[]).filter((e=>(e.details??[]).some(ci))),i=r(null);if(0===a.length)return null;const o=function(e,n){const t=e.amount;if(null!=t?.amount&&t.currencyCode)return{accessibleAmount:n.formatCurrency(t.amount,{form:"name",currency:t.currencyCode}),value:`${n.formatCurrency(t.amount,{form:"short",currency:t.currencyCode})} ${t.currencyCode}`}}(e,t),l=oi(e),s=function(e,n){if(!e)return;const t=new Date(e),a=n.formatDate(t,{month:"short",day:"numeric",year:"numeric",timeZone:si}),i=n.formatDate(t,{hour:"numeric",minute:"2-digit",hour12:!0,timeZone:si});return n.translate("payment.lpm.konbini.voucher.expiry_date_time",{date:a,time:i})}(e.expiresAt,t),c=t.translate("payment.lpm.konbini.voucher.label");return n(G,{children:n(A,{gap:"none",children:[n(Q,{accessibilityLabel:c,accessibilityRole:"section",background:"base",colorLayer:"control",border:"base",borderRadius:l?"large":"large large none none",padding:"large-100",inlineSize:"100%",children:n(A,{gap:"base",children:[n(A,{gap:"small-300",children:[n(z,{alignItems:"start",ga
1p:"base",gridTemplateColumns:"minmax(0, 1fr) auto",children:[n(pi,{amount:o,expired:l}),n(zt,{type:"konbini",active:!0,accessibilityVisibility:"hidden"})]}),l?null:n(M,{color:"subdued",size:"base",children:t.translate("payment.lpm.konbini.voucher.choose_outlet")}),n(mi,{expiryDate:s,expired:l})]}),l?null:n("div",{className:"TNF54",role:"group","aria-label":c,children:a.map((e=>{const t=di(e);return n(hi,{instructionSet:e,open:i.value===t,onToggle:()=>{i.value=i.value===t?null:t}},t)}))})]})}),l?null:n(Q,{className:"JuwoV",padding:"base",paddingInline:"large-100",children:n(M,{color:"subdued",size:"base",children:t.translate("payment.lpm.konbini.voucher.keep_receipt")})})]})})}function yi({details:e}){const{i18n:t}=sn();return n(A,{gap:"small-500",children:e.map((e=>n(Q,{borderRadius:"base",className:"Gltpp",inlineSize:"100%",children:n(M,{type:"small",color:"subdued",children:t.translate("payment.pending_payment.multibanco.labelled_code",{label:e.label,code:e.text})})},e.label)))})}function gi({step:e,expiry:t}){const{i18n:a}=sn();return e?n(A,{gap:"none",children:[n(M,{color:"subdued",size:"base",children:e}),t?n(M,{color:"subdued",size:"base",children:a.translate("payment.pending_payment.multibanco.expires_at",{date:n(M,{color:"subdued",size:"base",type:"strong",children:t})})}):null]}):null}function fi({expiry:e}){const{i18n:t}=sn();return e?n(M,{color:"subdued",size:"base",children:t.translate("payment.pending_payment.multibanco.expired",{date:n(M,{color:"subdued",size:"base",type:"strong",children:e})})}):null}function bi({amount:e,expired:t}){const{i18n:a}=sn();return t?n(q,{level:1,children:a.translate("payment.pending_payment.multibanco.expired_title")}):e?n(q,{level:1,children:[n(M,{accessibilityVisibility:"exclusive",children:a.translate("payment.pending_payment.multibanco.pay",{amount:e.accessibleAmount})}),n(M,{accessibilityVisibility:"hidden",size:"extraLarge",children:a.translate("payment.pending_payment.multibanco.pay",{amount:e.value})})]}):null}function vi({paymentInstructions:e}){const{i18n:t}=sn(),a=e.instructionSets?.find((({key:e})=>"multibanco"===e));if(!a)return null;const i=function(e){return e.details?.filter(ai)??[]}(a);if(0===i.length)return null;const r=ii(e,t),o=oi(e),l=ri(e.expiresAt,t),s=l?t.translate("payment.pending_payment.multibanco.expiry_date_time",l):void 0,c=t.translate("payment.pending_payment.multibanco.label");return n(G,{children:n(Q,{accessibilityLabel:c,accessibilityRole:"section",background:"base",colorLayer:"control",border:"base",borderRadius:"large",padding:"large-100",inlineSize:"100%",children:n(A,{gap:"small-200",children:[n(z,{alignItems:"start",gap:"base",gridTemplateColumns:"minmax(0, 1fr) auto",children:[n(bi,{amount:r,expired:o}),n(zt,{type:"multibanco",active:!0,accessibilityVisibility:"hidden"})]}),o?n(fi,{expiry:s}):n(gi,{step:a.steps?.[0],expiry:s}),n(yi,{details:i})]})})})}const ki=/Shop App\/[^/]+\/iOS\//;function wi({passUrl:e}){const{client:t,i18n:a}=sn();return e&&function(e){const n=vn(e);return"iOS"===n||"Mac OS"===n||ki.test(e)}(t.userAgent)?n(Q,{className:"chT5l",paddingBlockStart:"large-100",children:n(z,{justifyItems:"center",children:n(K,{href:e,children:n(J,{src:"/cdn/shopifycloud/checkout-web/assets/c1/assets/add-to-apple-wallet.c2C6mOjH.svg",alt:a.translate("payment.pending_payment.apple_wallet.badge_alt"),className:"_8CGB7",inlineSize:"auto"})})})}):null}function Ci(e){return 8*Math.round(e/8)}function Si(e,n){try{const t=new URL(e);return t.searchParams.set("width",n.toString()),t.toString()}catch{return e}}function xi(e){const n=a(null),t=a(e),i=a(null),o=a(0),l=r(e),s=r(!1);return u((()=>{o.current+=1,t.current=e,i.current=null,l.value=e,s.value=!1}),[e,s,l]),u((()=>{const a=n.current;if(!e||!a)return;const r="undefined"!=typeof ResizeObserver;let c,d=!1;const u=n=>{const a=Ci(n);if(a<=0)return;const r=t.current;if(r&&function(e,n){const t=function(e){try{const n=Number(new URL(e).searchParams.get("width"));return Number.isFinite(n)&&n>0?Ci(n):void 0}catch{return}}(e);return null!=t&&Math.abs(t-n)<8}(r,a))return o.current+=1,i.current=null,s.value=!1,void(c&&(clearTimeout(c),c=void 0));if(i.current===a)return void(s.value=!0);i.current=a;const u=o.current+1;o.current=u,s.value=!0,c&&clearTimeout(c),c=setTimeout((()=>((n,a)=>{const r=Si(e,n),c=new window.Image;c.onload=()=>{d||a!==o.current||(t.current=r,i.current=null,l.value=r,s.value=!1)},c.onerror=()=>{d||a!==o.current||(i.current=null,s.value=!1)},c.src=r})(a,u)),200)},h=()=>{u(a.getBoundingClientRect().width)};if(h(),!r)return window.addEventListener("resize",h),()=>{d=!0,c&&clearTimeout(c),window.removeEventListener("resize",h)};const p=new ResizeObserver((([e])=>{e&&u(e.contentRect.width)}));return p.observe(a),()=>{d=!0,c&&clearTimeout(c),p.disconnect()}}),[e,s,l]),{containerRef:n,imageUrl:l,isLoading:s}}function Ti({imageUrl:e,altText:t,height:a,printWidth:i=510}){const{containerRef:r,imageUrl:o,isLoading:l}=xi(e),s=o.value||e,c=Si(e,i);return n(Q,{ref:r,inlineSize:"100%",blockSize:a,children:n(Q,{inlineSize:"100%",blockSize:"100%",position:"relative",children:[n("picture",{className:"TBsba",children:[n("source",{media:"print",srcSet:c}),n(J,{src:s,alt:t,className:"PITIE",inlineSize:"auto",objectFit:"contain"})]}),l.value?n("div",{"aria-hidden":"true",className:"Fmqjk",children:n(ee,{contentDisplay:"block",inlineSize:"100%",blockSize:"100%",delay:!1})}):null]})})}function Ii({barcode:e,detail:t}){if(!e?.imageUrl)return null;const a=t?`${t.label}: ${t.text}`:"";return n(Q,{inlineSize:"100%",maxInlineSize:"510px",children:n(Ti,{imageUrl:e.imageUrl,altText:e.altText||a,height:"67.5px"})})}function Li({step:e,expiry:t}){const{i18n:a}=sn();return e?n(A,{gap:"none",children:[n(M,{color:"subdued",size:"base",children:e}),t?n(M,{color:"subdued",size:"base",children:a.translate("payment.pending_payment.oxxo.expires_at",{date:n(M,{color:"subdued",size:"base",type:"strong",children:t})})}):null]}):null}function Pi({detail:e}){const{i18n:t}=sn(),a=t.translate("payment.pending_payment.oxxo.reference_number");return n(Q,{borderRadius:"base",className:"OVcKI",inlineSize:"100%",children:n(M,{type:"small",color:"subdued",children:[a," ",e.text]})})}function Ei({paymentInstructions:e}){const{i18n:t}=sn(),a=e.instructionSets?.find((({key:e})=>"oxxo"===e));if(!a)return null;const i=ii(e,t),r=a.details?.find(ai),o=a.steps?.[0],l=ri(e.expiresAt,t),s=l?t.translate("payment.pending_payment.oxxo.expiry_date_time",l):void 0,c=t.translate("payment.pending_payment.oxxo.label");return n(G,{children:n(Q,{accessibilityLabel:c,accessibilityRole:"section",background:"base",colorLayer:"control",border:"base",borderRadius:"large",padding:"large-100",inlineSize:"100%",children:n(A,{gap:"small-200",children:[n(z,{alignItems:"start",ga
1p:"base",gridTemplateColumns:"minmax(0, 1fr) auto",children:[i?n(q,{level:1,children:[n(M,{accessibilityVisibility:"exclusive",children:t.translate("payment.pending_payment.oxxo.pay",{amount:i.accessibleAmount})}),n(M,{accessibilityVisibility:"hidden",size:"extraLarge",children:t.translate("payment.pending_payment.oxxo.pay",{amount:i.value})})]}):null,n(zt,{type:"oxxo",active:!0,accessibilityVisibility:"hidden"})]}),n(Li,{step:o,expiry:s}),n(A,{gap:"none",children:[n(Ii,{barcode:a.barcode,detail:r}),r?n(Pi,{detail:r}):null,n(wi,{passUrl:a.appleWalletPassUrl})]})]})})})}function Ai({paymentInstructions:e}){switch(e.method?.toLowerCase()){case"multibanco":return n(vi,{paymentInstructions:e});case"oxxo":return n(Ei,{paymentInstructions:e});case"konbini":return n(_i,{paymentInstructions:e});default:return null}}function Ni(){const e=P()?.paymentDetails,t=e?.buyerActionInfo?.paymentInstructions;return t?n(Ai,{paymentInstructions:t}):null}function Mi(){const{i18n:e}=sn();return n(M,{size:"small",color:"subdued",children:n(V,{children:e.translate("shop_pay_remember_me.terms_and_privacy_html",{privacy_href:n(Di,{}),terms_href:n(Ri,{})})})})}function Ri(){const{i18n:e}=sn();return n(t,{children:n(K,{target:"_blank",href:"https://shop.app/terms-of-service",tone:"monochrome",accessibilityLabel:e.translate("shop_pay_remember_me.new_window_disclaimer"),children:[e.translate("shop_pay_remember_me.terms_of_service"),n(N,{type:"external",size:"small",display:"inline"})]})})}function Di(){const{i18n:e}=sn();return n(t,{children:n(K,{target:"_blank",href:"https://www.shopify.com/legal/privacy/app-users",tone:"monochrome",accessibilityLabel:e.translate("shop_pay_remember_me.new_window_disclaimer"),children:[e.translate("shop_pay_remember_me.privacy_policy"),n(N,{type:"external",size:"small",display:"inline"})]})})}function zi({field:e="phone",link:a}){const{i18n:i}=sn();return n(t,{children:[n(M,{color:"subdued",children:n(V,{children:["phone"===e?i.translate("shop_pay_remember_me.description_html"):i.translate("shop_pay_remember_me.email_description_html")," ",a]})}),n(Mi,{})]})}function Bi(){const{shopPayArtifact:e}=cn();return c((()=>Boolean(e.value?.optIn)))}class Oi extends Error{constructor(){super(...arguments),this.name="OptInFetchError"}}function Fi(){const{track:a}=ei("follow_link"),{i18n:o,userEvents:l,source:d,checkout:u,shop:h}=sn(),{hasOptedIn:p,loading:m,errorBannerContent:_,handleSave:y,showPhoneField:g,phoneNumber:f,setPhoneNumber:b,email:v,setEmail:k,inputError:w,handleInput:C,countryCode:S}=function(){const{userEvents:n,source:t,checkout:a,shop:i,i18n:r,url:o,shop:{checkoutPublicAccessToken:l},source:{checkoutSessionIdentifier:c}}=sn(),d=Bi(),u=cn(),{value:h}=u.shippingAddress,{value:p}=u.contactInfo,[m,_]=e(d.peek()),[y,g]=e(!1),[f,b]=e(h?.phone||p?.phone||""),[v,k]=e(p?.email??""),[w,C]=e(),[S,x]=e(),T=!p?.phone,{validatePhoneNumber:I}=Ot(),L=s((e=>{const n=Ht(e,r.translate("field_errors.email_blank")),t=jt(e,r.translate("field_errors.email_invalid"));return n||t}),[r]),P=s((()=>{w&&C(void 0)}),[w]);return{hasOptedIn:m,loading:y,errorBannerContent:S,handleSave:s((async()=>{if(x(void 0),T){const e=!f.includes("+");if(!I(f,e?h?.countryCode:void 0))return void C(r.translate("field_errors.thank_you_remember_me_phone_invalid"))}else{const e=L(v);if(e)return void C(e)}n.monorailEvent({schemaId:"shopify_pay_user_optin_ui_interaction/3.2",payload:{...kn(t,a,i),action:T?"update_phone_input":"update_email_input",phoneNumber:f,email:v,source:"thank_you_page",trigger:"manual"}});try{g(!0);const e=await fetch(o.shopPayOptin(c),{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 ${l}`}});if(200===e.status){const{success:n}=await e.json();return void(n?_(!0):x(r.translate("shop_pay_remember_me.errors.optin_retry")))}throw new Oi("Opt in request didn't succeed")}catch{C(r.translate("shop_pay_remember_me.errors.optin"))}finally{g(!1)}}),[n,t,a,i,o,c,l,f,v,T,h?.countryCode,I,L,r]),showPhoneField:T,phoneNumber:f,setPhoneNumber:b,email:v,setEmail:k,inputError:w,handleInput:P,countryCode:h?.countryCode||""}}
1(),x=r(p),{value:T}=cn().deliveryNext,{value:I}=ne(),L=!pn(T)||I?{borderWidth:"base none none none",background:"subdued",padding:"base",borderRadius:"none none base base"}:{borderWidth:"base",background:"base",padding:"base",borderRadius:"base"},P=wn().shippingAddress,N=c((()=>P.value.oneTimeUse?o.translate("thank_you.opt_in_payment_only_welcome_message_html",{shopify_pay:n(Wt,{inline:!0,color:"branded",size:"xsmall"})}):o.translate("thank_you.opt_in_welcome_message_html",{shopify_pay:n(Wt,{inline:!0,color:"branded",size:"xsmall"})}))),M=c((()=>P.value.oneTimeUse?o.translate("shop_pay_remember_me.payment_information_only_label"):o.translate("shop_pay_remember_me.label"))),R=n(t,{children:M});i((()=>{l.monorailEvent({schemaId:"shopify_pay_user_optin_ui_impression/1.0",payload:{...kn(d,u,h),source:"thank_you_page",elementType:"remember_me_box"}})}),[l,d,u,h]);const D=n(K,{target:"_blank",href:"https://shop.app/pay",onClick:()=>{a("learn_more_pay")},children:o.translate("shop_pay_remember_me.learn_more")});return n(Q,{...L,children:p?n(z,{gridAutoFlow:"column",gridTemplateColumns:"minmax(0, 1fr) minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"base",alignItems:"end",alignContent:"end",children:[n(V,{children:N}),D]}):n(A,{gap:"base",children:[_?n(te,{tone:"critical",children:_}):null,n(A,{direction:"inline",gap:"base",children:n(ae,{checked:x.value,onChange:()=>{const e=!x.value;l.monorailEvent({schemaId:"shopify_pay_user_optin_ui_interaction/3.2",payload:{...kn(d,u,h),action:e?"click_remember_me_box":"unclick_remember_me_box",phoneNumber:f,email:v,source:"thank_you_page",trigger:"manual"}}),x.value=e},label:R})}),n(ie,{open:x.value,id:"thankYouRememberMe",children:n(A,{gap:"base",children:[n(Q,{padding:"small-200 none none none",children:n(A,{gap:"small-300",children:[n(z,{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:[g?n(Ut,{id:"phone",disabled:m,countryCode:S,label:o.translate("shop_pay_remember_me.mobile_phone_number"),icon:"mobile",value:f,error:Boolean(w),onChange:b,onInput:C}):n(ft,{disabled:m,id:"email",name:"email",label:o.translate("shop_pay_remember_me.email_label"),value:v,error:Boolean(w),onChange:k,onInput:C,required:!1}),n(E,{variant:"primary",onClick:y,loading:m,children:o.translate("shop_pay_remember_me.save")})]}),w?n(B,{controlID:g?"phone":"email",children:w}):null]})}),n(zi,{field:g?"phone":"email",link:D})]})})]})})}const qi=5e3,Ui=t=>{const{duration:a=qi,onClose:r,text:o,subText:l,actionText:s,handleAction:c,id:d,variant:u="default"}=t,[h,p]=e(!1);i((()=>{p(!0);const e=setTimeout((()=>{if(0!==a){p(!1);const e=setTimeout((()=>{r(d)}),300);return()=>clearTimeout(e)}}),a);return()=>clearTimeout(e)}),[a,d,r]);const m=Yt("error"===u?"text-poppy-d1":"text-black");return n("div",{className:Yt("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",h?"translate-y-0":"translate-y-94","error"===u?"bg-poppy-l2":"bg-white"),"data-testid":"shop-toast-element",children:["error"!==u&&n(Vt,{className:"size-8 flex-shrink-0 text-purple-primary"}),n("div",{className:"flex flex-col overflow-hidden",children:[n("div",{className:Yt("font-sans text-body-title-small",m),children:o}),l&&n("div",{className:Yt("truncate font-sans text-caption",m),children:l})]}),s&&c&&n("button",{type:"button","aria-label":s,className:Yt("ml-auto h-8 w-fit max-w-[40%] rounded-sm100 px-3 font-sans text-button-medium","error"===u?"bg-poppy-d1 text-white":"bg-grayscale-l5 text-black"),"data-testid":"toast-action-button",onClick:c,children:s})]})},Hi=()=>{const{instanceId:t}=Xt(),{trackPageImpression:a}=Jt(),[i,r]=e([]),{recordCounter:l}=ea(),c=s((e=>{r((n=>n.filter((n=>n.id!==e))))}),[]),d=s((e=>{r((n=>[...n,e]))}),[]),u=o((()=>({renderToast:({detail:e})=>{e.flow&&l("shop_js_toast_rendered",{attributes:{flow:e.flow,variant:e.variant||"default"}}),a({allowDuplicates:!0,analyticsTraceId:e.analyticsTraceId,flow:e.flow,page:"RENDER_TOAST"}),d(e)}})),[d,l,a]);return na(u),h(n(aa,{instanceId:t,type:"toast",variant:"default",children:n("div",{className:"fixed inset-x-0 bottom-8 z-max mx-auto flex flex-col items-center gap-3",children:i.map((e=>n(Ui,{...e,onClose:c},e.id)))})}),ta.body)},ji={id:"520f926255e48c24cf1b0e497a7dfa36db1b5b10f628941f45c629153aa67e5f",type:"query",name:"PendingPayEscrowReceipt",source:""},Wi=Cn((({graphql:{coreGraphql:e}},{receiptId:n,retries:t,sessionToken:a,skip:i})=>{const r=l(1),o=l(!i.peek()),s=e.query(ji,{variables:()=>({receiptId:n.value,sessionToken:a.value}),skip:()=>i.value}),c=p((()=>
1{return e=s.data.value,n=s.error.value,Boolean("ProcessedReceipt"===e?.receipt?.__typename&&e?.receipt?.shopAppLinksAndResources?.hasPendingPayEscrow)&&!n;var e,n}));let d=!0;function u(){!d||r.peek()>=t||(d=!1,setTimeout((()=>{s.loading.peek()||s.refetch(),r.value++,d=!0,r.peek()<t?u():o.value=!1}),1e3))}return m((function(){c.value&&(o.value=!1,d=!1)})),m((function(){s.loading.value||o.value&&u()})),{attempts:p((()=>r.value)),error:s.error,loading:p((()=>o.value)),pendingPayEscrow:c}}));function $i(){const e=yt();return Boolean(e?.payEscrowMayExist)}const Yi=({email:e,text:t})=>{customElements.get("shop-toast-manager")||Kt((({element:e,...t})=>n(Zt,{element:e,featureName:"ShopToastManager",children:n(Qt,{children:n(Gt,{children:n(Hi,{...t})})})})),{methods:["renderToast"],name:"shop-toast-manager",props:{},shadow:"open"});const a=document.createElement("shop-toast-manager");document.body.appendChild(a),a.renderToast({flow:"thank_you_page_escrow",text:t,subText:e})};function Vi(){const{i18n:e}=sn(),t=cn().buyerIdentity.value?.purchasingCompany;return t?n(A,{gap:"small-200",children:[n(q,{children:e.translate("thank_you.company_location_section_title")}),n(A,{children:[n(F,{children:t.company.name}),n(F,{children:t.location.name})]})]}):null}function Ki({lines:e}){return e.length>0?n(A,{children:e.map((e=>n(F,{children:e},e)))}):null}function Qi(){const{i18n:e}=sn(),t=cn().deliveryNext,a=c((()=>xn(t.value).find((({method:e})=>"PICK_UP"===e.methodType))?.method.pickupLocation));return n(y,{when:a,children:t=>n(A,{gap:"small-200",children:[n(q,{children:e.translate("thank_you.pick_up_in_store_marker.shipping")}),n(Ft,{address:t.address,multiline:!0})]})})}class Gi extends Error{constructor(){super(...arguments),this.name="PaymentMethodError"}}function Zi({children:e}){return n("bdi",{children:e})}function Xi({label:e,fallback:a}){return e?n(Zi,{children:e}):n(t,{children:a})}function Ji({amount:e}){return e?n(M,{children:[" · ",e]}):null}function er({variant:e,icon:t,label:a,amount:i}){return"rollup"===e?n(_a,{icon:t,details:a,amount:i}):n(A,{direction:"inline",alignItems:"center",gap:"small-200",children:[t,n(F,{children:[a,n(Ji,{amount:i})]})]})}function nr({cost:e,method:a,variant:i="default",showAmount:r=!0}){const{shop:o,i18n:l,observability:s}=sn(),c=cn(),{value:d}=c.paymentMethods,{value:u}=c.paymentFlexibilityPaymentTermsTemplate,h=oe(),p=P(),m=p?.paymentDetails,_=p?.paymentExtensionBrand,y=lr({paymentDetails:m}),g=o.hasFlagEnabled(En),f=Boolean(An().value?.amount),b=u&&!f,v=r&&e&&!b?l.formatCurrency(e.amount,{currency:e.currencyCode,form:"explicit"}):void 0;switch(a.type){case"direct":case Rn.CreditCard:return n(tr,{method:a,amount:v,variant:i,installmentInfo:e&&m?.installmentDetails?{cost:e,installmentDetails:m.installmentDetails}:null});case Rn.PayPal:return n(ar,{amount:v,variant:i});case"wallet":{if("PAYPAL_EXPRESS"===a.name)return n(ar,{amount:v,variant:i});if("SHOPIFY_INSTALLMENTS"===a.name)return n(ir,{variant:i,walletContent:a.walletContent});if("SHOP_PAY"===a.name)return n(rr,{amount:v,variant:i,paymentDetails:m,walletContent:a.walletContent,paymentExtensionBrand:_,installmentInfo:e&&m?.installmentDetails?{cost:e,installmentDetails:m.installmentDetails}:null});const t=e=>{switch(e){case"APPLE_PAY":return l.translate("brand.apple_pay");case"GOOGLE_PAY":return l.translate("brand.google_pay");default:return s.error(new Gi(`Unknown wallet payment method for label: ${e}`)),null}},r=(e=>{switch(e){case"APPLE_PAY":return n(zt,{type:"apple-pay"});case"GOOGLE_PAY":return n(zt,{type:"google-pay"});default:return s.error(new Gi(`Unknown wallet payment method for icon: ${e}`)),null}})(a.name),o=t(a.name);return n(er,{variant:i,icon:r,label:"rollup"===i?or(m)??o:n(Xi,{label:y({displayBrandLabel:!0}),fallback:o}),amount:v})}case"shopWallet":return n(rr,{amount:v,variant:i,paymentDetails:m});case"walletsPlatformPaymentMethod":return"rollup"===i?n(er,{variant:i,icon:n(zt,{type:a.name}),label:m?.paymentDescriptor?n(Zi,{children:m.paymentDescriptor}):or(m),amount:v}):n(z,{gridAutoFlow:"column",gridTemplateColumns:"minmax(auto, max-content) minmax(0, 1fr)",gridTemplateRows:"minmax(0, 1fr)",alignItems:"center",alignContent:"center",gap:"small-300",children:[n(zt,{type:a.name}),n(F,{children:[n(Xi,{label:m?.paymentDescriptor??y({displayBrandLabel:!0})}),n(Ji,{amount:v})]})]});case"local":{const e=d?.find((e=>"local"===e.type&&e.name===a.name)),t=e?.displayName||a.name;return n(er,{variant:i,icon:n(zt,{type:a.name}),label:t,amount:v})}case"paymentOnDelivery":return n(er,{variant:i,icon:n(zt,{type:"cash"}),label:l.translate("payment_gateway.cash_on_delivery_label"),amount:v});case"manualPayment":case"customManualPayment":return n(er,{variant:i,icon:n(zt,{type:"cash"}),label:a.name,amount:v});case"deferred":{if(h.value)return null;const e=l.translate("payment_gateway.deferred_payment_label"),a="FIXED"===u?.type?void 0:u;return n(A,"rollup"===i?{gap:"small-400",children:[n(er,{variant:i,label:e,amount:v}),a?n(F,{children:a.translatedName}):null]}:{children:a?n(t,{children:[n(F,{children:a.translatedName}),n(F,{children:e})]}):n(F,{children:[e,n(Ji,{amount:v})]})})}
1case"giftCard":{if(g)return null;const e=Mn(a).toUpperCase();return n(er,{variant:i,icon:n(zt,{type:"gift-card"}),label:n(Zi,{children:l.translate("payment.masked_digits_label",{last_digits:e})}),amount:v})}case"redeemable":if("STORE_CREDIT"===a.redemptionSource)return n(er,{variant:i,icon:n(zt,{type:"store-credit"}),label:l.translate("payment.store_credit.label"),amount:v});if("SHOP_CASH"===a.redemptionSource){const e=a.redemptionContent;return"ZERO_BALANCE_OFFER"===e?.redemptionPaymentOptionKind?null:e?.details?.length?e.details.map((e=>{if(!Nn.includes(e.redemptionType))return null;const t=r&&e.destinationAmount&&!b?l.formatCurrency(parseFloat(e.destinationAmount.amount),{currency:e.destinationAmount.currencyCode,form:"short"}):void 0;return"SHOP_CASH_BALANCE"===e.redemptionType?n(er,{variant:i,icon:n(zt,{type:"shop-cash"}),label:l.translate("order_summary.shop_cash_title"),amount:t},e.redemptionType):null})):n(er,{variant:i,icon:n(zt,{type:"shop-cash"}),label:l.translate("order_summary.shop_cash_title"),amount:v})}if("CUSTOM"===a.redemptionSource){const e=a.redemptionContent,t=e?le(e)?.toUpperCase():"";return n(er,{variant:i,icon:n(zt,{type:"gift-card"}),label:n(Zi,{children:l.translate("payment.ends_with_label",{last_digits:t||""})}),amount:v})}return null;case"offsite":case"customOnsite":{const e=m?.paymentIcon,t=Boolean(_)||!e||["generic","usdc"].includes(e)?dr(_,l):a.name;return n(er,{variant:i,icon:n(zt,{type:_||e||"generic"}),label:t,amount:v})}case"bank":{const t=n(zt,{type:ma(a.bankName??"")}),o=n(Zi,{children:l.translate("payment.masked_digits_label",{last_digits:a.lastDigits??""})});if("rollup"===i)return n(A,{gap:"small-400",children:[n(er,{variant:i,icon:t,label:o,amount:v}),n(M,{children:a.bankName})]});const s=" · ",c=r&&e?.amount?l.formatCurrency(e.amount,{currency:e.currencyCode,form:"short"}):null;return n(A,{gap:"small-400",children:[n(M,{children:a.bankName}),n(A,{direction:"inline",alignItems:"center",gap:"small-200",children:[t,n(F,{children:[o,a.lastDigits&&c?s:null,c]})]})]})}default:return null}}function tr({method:e,amount:t,variant:a,installmentInfo:i}){const{i18n:r}=sn(),o=cn().buyerIdentity.value?.purchasingCompany,l=cn().paymentFlexibilityPaymentTermsTemplate,s=oe(),d=c((()=>l.value&&!s.value?l.value.translatedName:void 0)),u=e.brand??"generic",h="direct"===e.type?e.creditCardLastFourDigits:e.displayLastDigits,p="MAESTRO"===u?r.translate("payment_gateway.debit_card_label"):r.translate("payment_gateway.credit_card_label"),m=Dn(u)?zn(u):null,_="rollup"===a&&Boolean(m&&h),g=(()=>{const e=i?.installmentDetails?.count,n=i?.cost;if(!e||!n)return null;const t=se(n.amount,e);return r.translate("payment.msi_installment_plan",{amount:r.formatCurrency(t,{currency:n.currencyCode,form:"explicit"}),num_payments:e})})(),f=n(y,{when:d,children:e=>n(F,{children:e})});return n(A,{gap:"small-400",children:["rollup"===a?null:f,n(er,{variant:a,icon:n(zt,{type:u,accessibilityVisibility:_?"hidden":void 0}),label:h?(b=h,"rollup"===a?n(ya,{brandLabel:m,lastDigits:b}):n(Zi,{children:r.translate("payment.masked_digits_label",{last_digits:b})})):p,amount:t}),"rollup"===a?f:null,g?n(M,{color:"subdued",children:g}):null,"direct"===e.type&&e.vaultingAgreement?n(A,{direction:"inline",alignItems:"center",gap:"small-400",children:[n(N,{size:"small",type:"check"}),n(M,{color:"subdued",children:o?r.translate("payment.card_vaulted_company_location"):r.translate("payment.payment_method_saved")})]}):null]});var b}function ar({amount:e,variant:t}){const{i18n:a}=sn();return n(er,{variant:t,icon:n(zt,{type:"paypal"}),label:a.translate("brand.paypal"),amount:e})}function ir({variant:e,walletContent:t}){const{i18n:a}=sn(),i=yt(),r=t?.creditCardBrand,o=t?.creditCardLastFourDigits,l=r&&Dn(r)?zn(r):null,s="rollup"===e&&Boolean(l&&o),c=r?n(zt,{type:r,accessibilityVisibility:s?"hidden":void 0}):n(Wt,{color:"branded",size:"xsmall"}),d="rollup"===e?o?n(ya,{brandLabel:l,lastDigits:o}):null:n(Zi,{children:o&&a.translate("payment.masked_digits_label",{last_digits:o})});return n(A,{gap:"small-300",children:[n(er,{variant:e,icon:c,label:d}),n(F,{children:a.translate("shop_pay_remember_me.installments.paid_in_installments")}
1),i?n(F,{children:n(K,{target:"_blank",href:i.shopInstallmentsViewSchedules,children:a.translate("shop_pay_remember_me.installments.view_schedule")})}):null]})}function rr({amount:e,variant:t,paymentDetails:a,walletContent:i,paymentExtensionBrand:r,installmentInfo:o}){const l=lr({paymentDetails:a}),{i18n:s}=sn(),{value:c}=cn().managedByMarketsPro,d=Bn({managedByMarketsPro:c}),u=(()=>{const e=o?.installmentDetails?.count,n=o?.cost;if(!e||!n)return null;const t=se(n.amount,e);return s.translate("payment.msi_installment_plan",{amount:s.formatCurrency(t,{currency:n.currencyCode,form:"explicit"}),num_payments:e})})();if(r)return n(er,{variant:t,icon:n(zt,{type:r}),label:dr(r,s),amount:e});if(a?.paymentCardBrand){const i="rollup"===t&&Boolean(cr(a)&&a.creditCardLastFourDigits);return n(A,{gap:"small-400",children:[n(er,{variant:t,icon:n(zt,{type:a.paymentCardBrand,accessibilityVisibility:i?"hidden":void 0}),label:"rollup"===t?or(a):n(Xi,{label:l({displayBrandLabel:!1})}),amount:e}),u?n(M,{color:"subdued",children:u}):null]})}if(d&&"IDEAL"===i?.paymentMethod)return n(er,{variant:t,icon:n(zt,{type:"ideal"}),label:s.translate("payment.ideal_label"),amount:e});const h=s.translate("payment_gateway.shop_pay.name");return n(A,{gap:"small-400",children:[n(er,{variant:t,icon:n(zt,{type:"shop-pay"}),label:"rollup"===t?or(a)??h:n(Xi,{label:l({displayBrandLabel:!0}),fallback:h}),amount:e}),u?n(M,{color:"subdued",children:u}):null]})}function or(e){const t=e?.creditCardLastFourDigits;return t?n(ya,{brandLabel:cr(e)??null,lastDigits:t}):null}function lr({paymentDetails:e}){const{i18n:n}=sn();return s((({displayBrandLabel:t})=>{if(!e||!e.creditCardLastFourDigits)return null;const a=cr(e),i=n.translate("payment.masked_digits_label",{last_digits:e.creditCardLastFourDigits});return a&&t?`${a} ${i}`:i}),[e,n])}const sr={AMERICAN_EXPRESS:"AMEX",CARTESBANCAIRES:"CARTES_BANCAIRES",MASTER:"MASTERCARD"};function cr(e){const n=e?.paymentCardBrand;if(!n)return;const t=sr[n]??n;return Dn(t)?zn(t):void 0}function dr(e,n){switch(e){case"alipay":return n.translate("payment.alipay_label");case"bancontact":return n.translate("payment.bancontact_label");case"blik":return n.translate("payment.blik_label");case"bizum":return n.translate("payment.bizum_label");case"eps":return n.translate("payment.eps_label");case"ideal":return n.translate("payment.ideal_label");case"mobilepay":return n.translate("payment.mobilepay_label");case"oxxo":return n.translate("payment.oxxo_label");case"mb":return n.translate("payment.multibanco_label");case"mbway":return n.translate("payment.mb_way_label");case"paynow":return n.translate("payment.paynow_label");case"pay_pay":return n.translate("payment.paypay_label");case"przelewy24":return n.translate("payment.przelewy24_label");case"satispay":return n.translate("payment.satispay_label");case"scalapay":return n.translate("payment.scalapay_label");case"swish":return n.translate("payment.swish_label");case"twint":return n.translate("payment.twint_label");case"usdc":return n.translate("payment.usdc_label");case"vipps":return n.translate("payment.vipps_label");case"wechatpay":return n.translate("payment.wechat_pay_label");case null:case void 0:return"";default:return e}}function ur(){const{i18n:e}=sn(),t=cn(),a=t.shippingAddress,i=t.deliveryNext,r=c((()=>xn(i.value).find((({method:e})=>"PICKUP_POINT"===e.methodType))?.method.pickupLocation)),o=c((()=>{const e=r.value,n=a.value??e?.address;if(n)return e?.name?{...n,lastName:e.name}:n})),l=c((()=>{const e=r.value;return"PickupPointLocation"===e?.type&&e.carrierCode?e:void 0}));return n(y,{when:o,children:t=>n(A,{gap:"small-200",children:[n(q,{children:e.translate("pickup_point.title")}),n(Ft,{address:t,multiline:!0,hiddenFields:["firstName"]}),n(y,{when:l,children:e=>n(ga,{pickupLocation:e})})]})})}function hr(){const e=P();return e?.completedRemoteCheckouts}const pr="unknown";function mr({variant:e}){const{i18n:a,shop:{name:i,remoteShopsConfigMap:r}}=sn(),o=cn().paymentLines,l=_(hr()),s=c((()=>{if(!l.value?.length)return;const e=[],n=new Map([[pr,{method:null,items:[]}]]);
1return o.value?.lines.forEach((e=>{const t=_r(e.method);n.set(t,{method:e.method,items:[{shopName:i,cost:e.cost,textKey:`local-${t}`}]})})),l.value.forEach((t=>{const{status:i,shopId:o}=t,l=r?.get(o)?.name||a.translate("thank_you.thank_you_from_other_store");"failed"!==i?t.remotePurchaseOrder.paymentLines?.forEach((e=>{const{cost:a,method:i}=e;if(i){const e=_r(i);n.has(e)||n.set(e,{method:i,items:[]}),n.get(e)?.items.push({shopName:l,cost:a,textKey:`${e}-${t.checkoutSessionToken}`})}else n.get(pr)?.items.push({shopName:l,cost:a,textKey:`${pr}-${t.checkoutSessionToken}`})})):e.push({textKey:`failed-${o}`,remoteShopName:l})})),{failedCheckouts:e,groupedPayments:Array.from(n.entries()).map((([e,{method:n,items:t}])=>({key:e,method:n,items:t})))}})),d=c((()=>s.value?.groupedPayments??[])),u=c((()=>s.value?.failedCheckouts??[]));return n(y,{when:s,children:n(A,{gap:"small-400",children:[n(g,{each:d,getKey:e=>e.key,children:({method:i,items:r})=>i?n(A,{gap:"small-400",children:[n(nr,{cost:void 0,method:i,variant:e}),n(A,{gap:"small-400",children:r.map((({cost:e,shopName:i,textKey:r})=>n(M,{children:[i,e&&n(t,{children:[" · ",a.formatCurrency(e.amount,{currency:e.currencyCode,form:"explicit"})]})]},r)))})]}):r.map((({shopName:e,textKey:t})=>n(M,{children:e},t)))}),n(g,{each:u,getKey:e=>e.textKey,children:({remoteShopName:e})=>n(M,{children:[e," · ",a.translate("thank_you.payment_method_not_charged")]})})]})})}function _r(e){const n=[On(e)];return"brand"in e&&e.brand&&n.push(e.brand),"creditCardLastFourDigits"in e&&e.creditCardLastFourDigits&&n.push(e.creditCardLastFourDigits),"displayLastDigits"in e&&n.push(e.displayLastDigits),"code"in e&&n.push(e.code.slice(-4)),"wallet"===e.type&&e.walletContent&&("lastDigits"in e.walletContent&&e.walletContent.lastDigits&&n.push(e.walletContent.lastDigits),"creditCardLastFourDigits"in e.walletContent&&e.walletContent?.creditCardLastFourDigits&&n.push(e.walletContent.creditCardLastFourDigits)),n.join("-")}function yr({completedRemoteCheckouts:e}){const t=Za().value,{i18n:a,shop:{name:i,remoteShopsConfigMap:r}}=sn(),o=ce(e);if(!o.length)return null;const l=o.map((e=>{const t=`${r?.get(e.shopId)?.name||a.translate("thank_you.thank_you_from_other_store")} · `;return n(F,{children:[t,e.title]},e.handle)}));if(t){const e=`${i} · ${a.translate("shipping.split_shipping_multiple_shipment_label")}`;return n(A,{gap:"small-200",children:[n(M,{color:"subdued",children:a.translate("thank_you.shipping_method_title")}),e,l]})}return n(A,{gap:"small-200",children:[n(q,{children:a.translate("thank_you.shipping_method_title")}),l]})}function gr({shippingRequired:e=!0}={}){const{i18n:t}=sn(),a=cn().shippingAddress,i=Za();return e?n(y,{when:a,children:e=>n(A,{gap:"small-200",children:[n(y,{when:i,fallback:n(q,{children:t.translate("thank_you.shipping_address_title")}),children:n(M,{color:"subdued",children:t.translate("thank_you.shipping_address_title")})}),n(Ft,{address:e,multiline:!0})]})}):null}function fr(){const{i18n:e}=sn(),{hasAvailableDelivery:t,lines:a}=function(){const{deliveryNext:e,remoteMerchandiseDetails:n}=cn(),{i18n:t,shop:a}=sn(),i=a.hasFlagEnabled(Fn),r=_(hr()),o=c((()=>Boolean(r.value?.some((e=>"submitted"===e.status))))),l=c((()=>{const n=e.value;return Boolean(n&&"unavailable"!==n.status)})),s=c((()=>{const n=e.value;if(!n||"unavailable"===n.status)return[];const t=i&&n.lines.some((e=>e.targetMerchandiseLines?.some((e=>e.properties.some((e=>"_shopify_non_subscription_item"===e.name))))));return n.lines.filter((e=>!t||"SUBSCRIPTION"!==e.type))})),d=c((()=>{const e=new Set(s.value.map((({type:e})=>e)));return e.size>1&&e.has("SUBSCRIPTION")})),u=c((()=>s.value.filter((e=>"ONE_TIME_PURCHASE"===e.type&&"available"===e.status)))),h=c((()=>{const e=n.value,t=u.value;return wa(t,t.map((e=>({line:e,method:Un(e)}))),((n,t)=>qn({line:n,method:t,localShopId:a.id,marketDrivenShippingEnabled:a.marketDrivenShippingEnabled,remoteShopsConfigMap:a.remoteShopsConfigMap,remoteMerchandiseDetails:e})))})),p=c((()=>!(a.marketDrivenShippingEnabled&&Ca(u.value)))),m=c((()=>{const e=[],n=new Map;return Hn(s.value).forEach(((t,a)=>{const i=Un(t);if(!i)return;const r="ONE_TIME_PURCHASE"===t.type&&"available"===t.status&&Et({line:t,method:i})?At(i,t.id??`index-${a}`):void 0,o=void 0===r?void 0:n.get(r);
1if(o)return o.groupLines.push(t),void o.groupMethods.push(i);const l={deliveryLine:t,selectedDeliveryMethod:i,groupLines:[t],groupMethods:[i]};e.push(l),void 0!==r&&n.set(r,l)})),e}));return{hasAvailableDelivery:l,lines:c((()=>{const e=d.value,i=o.value,r=n.value,l=h.value;return m.value.map((({deliveryLine:n,selectedDeliveryMethod:o,groupLines:s,groupMethods:c})=>{const d=i?jn({deliveryLine:n,remoteMerchandiseDetails:r,remoteShopsConfigMap:a.remoteShopsConfigMap,localShopId:a.id,localShopName:a.name}).shopName:(n=>"ONE_TIME_PURCHASE"!==n.type?t.translate("shipping.shipping_method_recurring_shipments_group_title.other"):e?t.translate("shipping.shipping_method_first_shipment_group_title",{count:1}):void 0)(n),u=c.find((e=>!l.has(e)));return{selectedDeliveryMethod:o,priceMethod:"ONE_TIME_PURCHASE"!==n.type?o:u??Nt(o),merchandiseLines:de(s.flatMap((e=>e.targetMerchandiseLines??[]))),title:void 0===d?o.title:`${d} · ${o.title}`,hasTitlePrefix:void 0!==d}}))})),showPrices:p}}();return n(y,{when:t,children:n(A,{gap:"small-200",children:[n(q,{children:e.translate("thank_you.shipping_method_title")}),n(g,{each:a,getKey:({selectedDeliveryMethod:e})=>e.handle,children:({title:e})=>n(F,{children:e})})]})})}function br({shippingRequired:e,showMethods:a}){const i=hr();return e||i?.length?n(t,a?{children:[n(gr,{shippingRequired:e}),n(fr,{})]}:{children:[n(gr,{shippingRequired:e}),i?.length?n(yr,{completedRemoteCheckouts:i}):null]}):null}function vr(){const{i18n:e}=sn(),{track:a}=ei("follow_link");return n(t,{children:n(z,{gridAutoFlow:"column",gridTemplateColumns:"minmax(0, 1fr) minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"base",alignItems:"end",alignContent:"end",children:[n(M,{children:e.translate("completed_with_shop_pay.text",{shopPay:n(Wt,{inline:!0,color:"branded",size:"xsmall"})})}),n(K,{target:"_blank",href:"https://shop.app/pay",onClick:()=>a("learn_more_pay"),children:e.translate("completed_with_shop_pay.learn_more")})]})})}function kr({message:e,loading:t}){return t?n(ee,{children:n(ue,{lines:1,size:"base"})}):e?n(M,{children:e}):null}function wr({message:e,loading:t,completedWithShopPay:a}){return n(A,{gap:"small-300",children:[n(he,{}),n(pe,{blockSize:"small-500"}),e||t?n(kr,{message:e,loading:t}):null,a?n(vr,{}):null]})}function Cr(){const{checkout:e,i18n:a,shop:i,url:r,mobileCheckoutSdk:o,source:l,embed:s}=sn(),{buyerIdentity:d,contactInfo:u}=cn(),{customerBillingAddress:h,hasOnlyLocalPaymentLines:p,hasRemoteMerchandise:m,isForLocalPickup:f,isPickupPoint:b,isSplitShipAndPickup:v,paymentLines:k,processedReceipt:w,purchasingCompany:C,renderAsCard:S,shippingRequired:x,showPaymentMethod:T,showShippingMethods:I,showShippingSummary:L}=function(){const{checkout:e}=sn(),{billingAddress:n,buyerIdentity:t,deliveryNext:a,paymentLines:i}=cn(),r=Tn(),o=Za(),l=ne(),s=re(),d=c((()=>i.value?.lines??[])),u=c((()=>{const n=e.latestReceipt.value;return"processed"===n?.status?n:void 0})),h=c((()=>Boolean(u.value?.completedRemoteCheckouts?.length))),p=c((()=>t.value?.purchasingCompany)),m=c((()=>n.value??p.value?.location.billingAddress)),_=c((()=>In(a.value))),y=c((()=>Ln(a.value))),g=c((()=>!y.value&&!_.value)),f=c((()=>!o.value)),b=c((()=>Boolean(s.value.shippableDeliveryLines?.length))),v=c((()=>!o.value||l.value)),k=c((()=>{const n=d.value;return Boolean(!r.value&&n.length||h.value||Pn({checkout:e})&&n.length)}));return{customerBillingAddress:m,hasOnlyLocalPaymentLines:c((()=>!h.value&&d.value.length>0)),hasRemoteMerchandise:h,isForLocalPickup:_,isPickupPoint:y,isSplitShipAndPickup:l,paymentLines:d,processedReceipt:u,purchasingCompany:p,renderAsCard:v,shippingRequired:b,showPaymentMethod:k,showShippingMethods:f,showShippingSummary:g,showSplitShippingGroups:o}}(),P=function(){const e=_(gt()),n=Bi(),t=_($i());return c((()=>Boolean((e.value||n.value)&&!t.value)))}(),E=W(),N=c((()=>"thankYou"===E.value.currentDetour?.type?"Checkout::ThankYou::CustomerInformation::RenderAfter":"Checkout::CustomerInformation::RenderAfter")),R=_(me(N.value)),D=a.translate("thank_you.customer_information_title"),B=a.translate("thank_you.contact_information_title"),O=a.translate("thank_you.payment_method_title"),F=a.translate("thank_you.billing_address_title"),H=a.translate("thank_you.view_business_customer_account"),j="draftOrder"===l.type,$=o.variant.isStandard()||s?.isCheckoutKit(),Y=!i.hasFlagEnabled(Wn),V=c((()=>{const e=w.value?.shopAppLinksAndResources;return e?{...e}:void 0})),Q=c((()=>w.value?.isRedacted??!1)),G=c((()=>Boolean(d.value?.customerProfile))),Z=c((()=>{const e=d.value,n=u.value;return[e?.purchasingCompany?e.customerProfile?.fullName:void 0,n?.email??n?.phone].filter((e=>Boolean(e)))})),X=c((()=>!$&&!j&&i.hasStorefront&&G.value)),J=c((()=>!e.configuration.isUniversalCheckoutFinalizer&&Boolean(i.loginLinkVisible)&&(X.value||Boolean(C.value)))),ee=c((()=>!v.value)),te=c((()=>!v.value&&T.value||Boolean(h.value))),ae=c((()=>!Q.value)),ie=c((()=>{const n=e.rememberMe.response.value,t=e.rememberMe.status.value,a=Boolean(n?.data),i=k.value.some((({method:e,cost:n})=>n?.amount&&"wallet"===e.type&&["SHOP_PAY","SHOPIFY_INSTALLMENTS"].includes(e.name))),r=Y?V.value?.shopPayOrder:Boolean(i),o=Bo
1olean(r||a),l=a||"loading"===t;if(!Q.value&&!e.configuration.isUniversalCheckoutFinalizer&&(o||l))return{completedWithShopPay:o,loading:"loading"===t,message:n?.data}})),oe=c((()=>!Q.value&&!e.configuration.isUniversalCheckoutFinalizer&&P.value)),le=()=>n(y,{when:T,children:n(A,{gap:"small-200",children:[n(y,{when:S,fallback:n(M,{color:"subdued",children:O}),children:n(q,{children:O})}),n(y,{when:p,children:n(A,{gap:"small-200",children:n(g,{each:k,getKey:({method:e,cost:n})=>`${On(e)}-${n?.amount}`,children:({method:e,cost:t})=>n(nr,{cost:t,method:e})})})}),n(y,{when:m,children:n(mr,{})})]})});return n(Sr,{sectionTitle:D,renderAsCard:S,afterStack:n(y,{when:oe,children:n(Fi,{})}),children:[n(z,{gridAutoFlow:"column",gridTemplateColumns:"minmax(auto, max-content) minmax(0, 1fr)",gridTemplateRows:"minmax(0, 1fr)",justifyContent:"end",justifyItems:"end",children:[n(q,{children:D}),n(y,{when:J,children:n(K,{href:r.account(),children:H})})]}),n(z,{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:[n(U,{children:n(xr,{renderAsCard:S,children:[n(y,{when:ae,children:n(Tr,{contactInformationLines:Z,renderAsCard:S,title:B})}),n(y,{when:C,children:n(Vi,{})}),n(y,{when:v,fallback:n(t,{children:[n(y,{when:f,children:n(Qi,{})}),n(y,{when:b,children:n(ur,{})}),n(y,{when:L,children:n(Ir,{shippingRequired:x,showMethods:I})})]}),children:le()})]})}),n(y,{when:te,children:n(U,{children:n(xr,{renderAsCard:S,children:[n(y,{when:ee,children:le()}),n(y,{when:h,children:e=>n(A,{gap:"small-200",children:[n(y,{when:S,fallback:n(M,{color:"subdued",children:F}),children:n(q,{children:F})}),n(Ft,{address:e,multiline:!0})]})})]})})})]}),n(y,{when:ie,children:({completedWithShopPay:e,loading:t,message:a})=>n(wr,{message:a,loading:t,completedWithShopPay:e})}),n(Lr,{customizations:R})]})}function Sr({afterStack:e,children:t,renderAsCard:a,sectionTitle:i}){const{shop:r}=sn(),o=r.hasFlagEnabled(dn),l=a.value;return n(St,{target:l?"edgeToEdgeCard":"plain",children:n(U,{accessibilityLabel:i,colorLayer:l&&!o?"control":void 0,children:[n(A,{gap:"base",padding:l?"base":"base none",children:t}),e]})})}function xr({children:e,renderAsCard:t}){return n(A,{gap:t.value?"base":"large-100",children:e})}function Tr({contactInformationLines:e,renderAsCard:t,title:a}){return n(A,{gap:"small-200",children:[n(y,{when:t,fallback:n(M,{color:"subdued",children:a}),children:n(q,{children:a})}),n(Ki,{lines:e.value})]})}function Ir({shippingRequired:e,showMethods:t}){return n(br,{shippingRequired:e.value,showMethods:t.value})}function Lr({customizations:e}){return n(_e,{customizations:e.value})}function Pr(){const{i18n:e,shop:t}=sn(),a=t.hasFlagEnabled(dn),i=cn().contactInfo,r=$n(),o=c((()=>i.value?.email?e.translate("thank_you.gift_card_email_title",{count:r.value}):e.translate("thank_you.gift_card_text_title",{count:r.value}))),l=c((()=>i.value?.email?e.translate("thank_you.gift_card_confirmation_by_email_typ",{count:r.value}):e.translate("thank_you.gift_card_confirmation_by_text_typ",{count:r.value})));return n(U,{accessibilityLabel:o.value,colorLayer:a?void 0:"control",children:n(A,{gap:"base",children:[n(q,{children:o}),n(F,{children:n(V,{children:l})})]})})}function Er(){const{i18n:e,checkout:a}=sn(),i=_(P()),{buyerIdentity:r,shippingAddress:o,billingAddress:l}=cn(),s=Yn(),d=hr(),u=d?.some((e=>"failed"===e.status)),h=ye(),p=ge(),m=c((()=>!p||"settled"===a.thankYouEntrance.phase.value)),g=c((()=>{const n=r.value?.purchasingCompany,t=r.value?.customerProfile,{firstName:a,lastName:s}=n&&t?{firstName:t.firstName??void 0,lastName:t.lastName??void 0}:((...e)=>{const n=e.find((e=>e?.firstName&&e?.lastName))||e.find((e=>e?.lastName));return n?{firstName:n.firstName,lastName:n.lastName}:{}})(l.value,o.value),c=i.value?.isRedacted?null:e.formatName(a,s);return c?e.translate("thank_you.page_title",{display_name:c}):e.translate("thank_you.page_title_no_name")})),f=c((()=>{const n=i.value?.orderIdentity.buyerIdentifier||null,t=Boolean(i.value?.completedRemoteCheckouts?.length);return s.value||!n||t?null:e.translate("order_summary.confirmation_number_label",{confirmation_number:`${n}`})})),b=c((()=>{const n=i.value?.purchaseOrderNumber;return n?e.translate("thank_you.purchase_order_number_title",{purchase_order_number:n}):null})),v=c((()=>Boolean(f.value)||Boolean(b.value)));if(u)return null;
1const k=n(t,{children:[n(y,{when:v,children:()=>n(F,{color:"subdued",textAlign:h?"center":void 0,children:[n(y,{when:f,children:e=>n(t,{children:[e,n(y,{when:b,children:" • "})]})}),b]})}),n(q,{level:1,autoFocus:m.value,textAlign:h?"center":void 0,children:g})]});return h?n(St,{target:"card",children:n(U,{accessibilityRole:"presentation",className:fe.ThankYouEntranceHeading,colorLayer:"control",children:n(A,{gap:"small-300",children:k})})}):n(Sa,{status:"success",children:k})}const Ar=e=>e.reduce(((e,n)=>e+(n.quantity??0)),0);function Nr({confirmedShops:e,failedShops:t}){const{i18n:a}=sn(),i=o((()=>Ar(e)),[e]),r=i+o((()=>Ar(t)),[t]);return n(q,{children:a.translate("thank_you.confirmed_items_count",{confirmed_count:i,total_count:r})})}function Mr({thumbnailUrl:e,thumbnailAlt:t,primaryText:a,secondaryText:i,orderAmount:r,checkoutUrl:o,buttonText:l}){const{i18n:s}=sn(),c=r?s.formatCurrency(r.amount,{currency:r.currencyCode,form:"short"}):void 0;return n(z,{gridAutoFlow:"column",gridTemplateColumns:"minmax(auto, max-content) minmax(0, 1fr) minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"base",children:[n(be,{alt:t,size:"small",src:e}),n(A,{gap:"base",children:[n(z,{gridAutoFlow:"column",gridTemplateColumns:"minmax(0, 1fr) minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"base",children:[n(A,{children:[a,i&&n(M,{color:"subdued",children:i})]}),c?n(M,{type:"strong",children:c}):null]}),o&&l&&n(Q,{inlineSize:"@media (inline-size >= extraSmall) fit-content, 100%",children:n(E,{variant:"secondary",size:"small",onClick:()=>window.open(o,"_blank"),inlineSize:"fill",children:n(z,{gridAutoFlow:"column",gridTemplateColumns:"minmax(0, 1fr) minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"small-400",alignItems:"center",alignContent:"center",children:[n(M,{children:l}),n(N,{type:"external",size:"small"})]})})})]})]})}function Rr({image:e,quantity:t,title:a,subtitle:i,totalPrice:r}){const{i18n:o}=sn();return n(z,{gridAutoFlow:"column",gridTemplateColumns:"minmax(auto, max-content) minmax(0, 1fr) minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"base",children:[n(Q,{children:n(be,{alt:e?.altText,size:"base",src:e?.url,totalItems:t})}),n(Q,{blockAlignment:"center",children:n(A,{children:[n(M,{children:a}),i&&n(M,{color:"subdued",children:i})]})}),r?n(Q,{blockAlignment:"center",children:n(M,{children:o.formatCurrency(r.amount,{currency:r.currencyCode,form:"short"})})}):null]})}function Dr({deliveryLines:e,merchandiseItems:t}){const{i18n:a}=sn(),i=Boolean(e&&e.length>=mn);if(!(i||t&&t.length))return null;if(i){const i=[];return e?.forEach((e=>{if(!yn(e))return;const n=e.methods.find((n=>n.handle===e.selectedDeliveryMethodHandle));n&&i.push({line:e,selectedMethod:n})})),i.length?n(A,{gap:"large-200",children:i.map((({line:e,selectedMethod:i},r)=>n(A,{gap:"base",children:[n(A,{children:[n(A,{direction:"inline",gap:"small-400",children:[n(M,{type:"strong",children:a.translate("shipping.split_shipping_shipment_number",{number:r+1})}),n(M,{children:"·"}),n(M,{children:i.title})]}),n(M,{color:"subdued",children:i.deliveryPromisePresentmentTitle?.long})]}),e.targetMerchandiseLines?.map((e=>{const a=t?.find((n=>n.id===e.stableId));return a?n(Rr,{image:a.image,quantity:a.quantity,title:a.title,subtitle:a.subtitle,totalPrice:a.totalPrice},e.id):null}))]},e.id||r)))}):null}return n(A,{gap:"base",children:t?.map((e=>n(Rr,{image:e.image,quantity:e.quantity,title:e.title,subtitle:e.subtitle,totalPrice:e.totalPrice},e.id)))})}const zr=Ae("ShopOrderSummaryTooltip");function Br({details:e}){const{i18n:a,shop:i}=sn(),r=e.shopId===i.id,o=ve(void 0,zr),l=Boolean("deliveryLines"in e&&e.deliveryLines&&e.deliveryLines.length>=mn);return n(Ee,{title:a.translate("order_summary.cost_table_title"),children:[e.subtotal&&n(ke,{children:[n(we,{children:n(A,{direction:"inline",gap:"small-400",children:[n(M,{children:a.translate("order_summary.subtotal_label")}),e.quantity&&n(t,{children:[n(M,{children:"·"}),n(M,{children:a.translate("thank_you.thank_you_item_label",{count:e.quantity})})]})]})}),n(Ce,{children:n(M,{children:a.formatCurrency(e.subtotal.amount,{currency:e.subtotal.currencyCode,form:"short"})})})]}),r&&n(Se,{disableTooltip:!0}),"shippingTotal"in e&&e.shippingTotal&&n(ke,{children:[n(we,{children:n(A,{direction:"inline",gap:"small-400",children:[n(M,{children:a.translate("order_summary.shipping_label")}),e.deliveryMethodHandle&&!l&&n(t,{children:[n(M,{children:"·"}),n(M,{children:e.deliveryMethodHandle})]})]})}),n(Ce,{children:n(M,{letterCase:0===e.shippingTotal.amount?"uppercase":void 0,children:0===e.shippingTotal.amount?a.translate("order_summary.free_shipping_total_label"):a.formatCurrency(e.shippingTotal.amount,{currency:e.shippingTotal.currencyCode,form:"short"})})})]}),"estimatedTaxes"in e&&e.estimatedTaxes&&n(ke,{children:[n(we,{children:n(A,{direction:"inline",gap:"small-300",alignItems:"center",children:[n(M,{children:a.translate("order_summary.estimated_taxes_label")}),n(N,{type:"question-circle",size:"small",interestFor:o,accessibilityLabel:a.translate("tooltip.accessibility_label_context",{context:a.translate("order_summary.estimated_taxes_label")})}),n(xe,{id:o,children:a.translate("order_summary.estimated_taxes_finalization_tooltip_content")})]})}),n(Ce,{children:n(M,{children:a.formatCurrency(e.estimatedTaxes.amount,{currency:e.estimatedTaxes.currencyCode,form:"short"})})})]}),r&&n(Te,{}),r&&n(Ie,{}),r&&n(Le,{disableTooltip:!0}),"checkoutTotal"in e&&e.checkoutTotal&&n(ke,{children:[n(we,{children:n(q,{level:1,children:a.translate("order_summary.total_label")})}),n(Ce,{children:n(q,{level:1,children:a.formatCurrency(e.checkoutTotal.amount,{currency:e.checkoutTotal.currencyCode,form:"short"})})})]}),r&&n(Pe,{})]})}function Or({details:e,open:t,onClose:a,onAfterHide:i}){const{i18n:r}=sn();return n(Me,{id:`order-modal-${e.shopId}`,open:t,onHide:a,onAfterHide:i,heading:e.shopName?r.translate("thank_you.thank_you_from_shop",{shop_name:e.shopName}):r.translate("thank_you.thank_you_from_other_store"),size:"base",children:n(Ne,{children:n(A,{gap:"base",children:[n(U,{children:n(Dr,{deliveryLines:"deliveryLines"in e?e.deliveryLines:void 0,merchandiseItems:e.merchandiseItems})}),n(he,{}),n(U,{children:n(Br,{details:e})}),"orderConfirmationNumber"in e&&e.orderConfirmationNumber&&n(M,{color:"subdued",children:r.translate("order_summary.confirmation_number_label",{confirmation_number:e.orderConfirmationNumber})}),"trackingUrl"in e&&e.trackingUrl&&n(E,{variant:"primary",size:"base",inlineSize:"fill",onClick:e.trackingUrl?()=>window.open(e.trackingUrl,"_blank"):void 0,children:n(A,{direction:"inline",gap:"small-200",alignItems:"center",children:[n(M,{children:r.translate("thank_you.track_your_order_link_text")}),n(N,{type:"external",size:"small"})]})})]})})})}function Fr(){const e=cn().contactInfo;return c((()=>{const n=e.value;return{confirmWithEmail:null!=n?.email&&n?.email.length>0,confirmWithPhone:null!=n?.phone&&n?.phone.length>0}}))}function qr({itemCount:e}){const{i18n:t}=sn(),{confirmWithEmail:a,confirmWithPhone:i}
1=Fr().value,r=e>1,o=a?r?t.translate("thank_you.thank_you_confirmed_with_email_description.multi_store"):t.translate("thank_you.thank_you_confirmed_with_email_description.single_store"):i?r?t.translate("thank_you.thank_you_confirmed_with_phone_description.multi_store"):t.translate("thank_you.thank_you_confirmed_with_phone_description.single_store"):void 0;return n(te,{tone:"info",iconHidden:!0,heading:t.translate("thank_you.confirmed"),children:n(F,{children:o})})}function Ur({itemCount:e}){const{i18n:t}=sn();return n(te,{tone:"critical",heading:t.translate("thank_you.thank_you_unconfirmed_items_heading",{count:e}),children:n(F,{children:t.translate("thank_you.thank_you_unconfirmed_items_description",{count:e})})})}function Hr({status:e,detailsList:a}){const i=r(null),o=r(!1),{shop:l,i18n:s}=sn(),c=l.hasFlagEnabled(dn),d=Boolean(hr()?.some((e=>"failed"===e.status))),u=l.hasFlagEnabled(Vn);if(!a.length)return null;const h="confirmed"===e,p="failed"===a[0].status?a[0].recoveryUrl:void 0,m=a.find((e=>e.shopId===i.value));return n(t,{children:[n(U,{overflow:"hidden",colorLayer:c?void 0:"control",children:n(A,{gap:"base",children:[n(jr,{isConfirmed:h,hasFailedRemoteCheckouts:d,detailsList:a}),a.map(((e,t)=>{const r=t===a.length-1;return n(A,{gap:"base",children:[n(Mr,{primaryText:n(A,{direction:"inline",gap:"small-400",children:[n(K,{textDecoration:"none",onClick:()=>{i.value=e.shopId,o.value=!0},children:s.translate("thank_you.thank_you_item_label",{count:e.quantity??0})}),n(M,{children:Re}),n(M,{children:e.shopName||s.translate("thank_you.thank_you_from_other_store")})]}),secondaryText:Wr({details:e,i18n:s}),orderAmount:e.checkoutTotal,thumbnailUrl:e.merchandiseItems?.[0]?.image?.url,thumbnailAlt:e.merchandiseItems?.[0]?.image?.altText,..."failed"===e.status?Yr({details:e,i18n:s,isSingleCheckoutButtonEnabled:u}):$r({details:e,i18n:s})}),!r&&n(De,{below:"small",children:n(he,{direction:"inline",borderWidth:"base"})})]},e.shopId)})),!h&&u&&p&&n(E,{onClick:()=>window.open(p,"_blank"),inlineSize:"fill",variant:"primary",children:n(z,{gridAutoFlow:"column",gridAutoColumns:"minmax(auto, max-content)",gridTemplateColumns:"minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"small-400",alignItems:"center",alignContent:"center",children:[n(M,{children:s.translate("thank_you.checkout_again")}),n(N,{type:"external",size:"small"})]})})]})}),m&&n(Or,{open:o.value,onClose:()=>o.value=!1,onAfterHide:()=>i.value=null,details:m})]})}function jr({isConfirmed:e,hasFailedRemoteCheckouts:t,detailsList:a}){if(e)return t?n(qr,{itemCount:a.length}):null;const i=a.filter((e=>"failed"===e.status)).reduce(((e,n)=>e+(n.quantity||0)),0);return n(Ur,{itemCount:i})}function Wr({details:e,i18n:n}){return"failed"===e.status?n.translate("payment_errors.generic_error"):"orderConfirmationNumber"in e&&e.orderConfirmationNumber?n.translate("order_summary.confirmation_number_label",{confirmation_number:e.orderConfirmationNumber}):void 0}function $r({details:e,i18n:n}){return{buttonText:e.shopName?n.translate("thank_you.checkout_on_remote_shop_link_text",{remoteShopName:e.shopName}):n.translate("thank_you.checkout_on_another_store")}}function Yr({details:e,i18n:n,isSingleCheckoutButtonEnabled:t}){return t?{checkoutUrl:void 0,buttonText:void 0}:{checkoutUrl:e.recoveryUrl,buttonText:e.shopName?n.translate("thank_you.checkout_on_remote_shop_link_text",{remoteShopName:e.shopName}):n.translate("thank_you.checkout_on_another_store")}}function Vr(e){return e?.length?e.reduce(((e,n)=>e+n.quantity),0):0}function Kr(e){if(e?.length)return e.reduce(((e,n)=>n.lineAmount?{amount:(e?.amount||0)+n.lineAmount.amount,currencyCode:n.lineAmount.currencyCode}:e),void 0)}function Qr(e){return e.map((({stableId:e,title:n,productTitle:t,image:a,quantity:i,price:r})=>({id:e,title:t,subtitle:n||void 0,image:a?{url:a.url,altText:a.altText||void 0}:void 0,quantity:i,totalPrice:r}))).filter((e=>null!==e))}function Gr(){const{confirmedShops:e,failedShops:t}=function(){const e=hr(),{shop:{name:n,id:t,brandSettings:a,remoteShopsConfigMap:i}}=sn(),{totalLineQuantities:r}=ze(),l=function(){const e=P(),n=Kn(),t=An();return c((()=>{const a=e?.purchaseOrder.paymentDue,i=e?.checkoutTotal;return Qn({paymentDue:a,checkoutTotal:i,orderDeposit:t.value,hasFixedSellingPlan:n.value})}))}(),s=P(),d=Be(),u=cn().taxes.value,{value:h}=Gn("ONE_TIME_PURCHASE"),p=Zn(h),m=hn(),_=function(){const e=hn();return c((()=>{const n=e.value.filter(yn);if(!n.length)return;const[{methods:[{costAfterDiscounts:{currencyCode:t}}]}]=n;return{amount:n.reduce(((e,n)=>{const t=n.methods?.find((({handle:e})=>e===n.selectedDeliveryMethodHandle));return t?e+(t.costAfterDiscounts.amount??0):e}),0),currencyCode:t}}))}();return o((()=>{const o=[],c=[];if(!e?.length)return{confirmedShops:[],failedShops:[]};if(r&&r>0){const e=d.map((({stableId:e,title:n,subtitle:t,image:a,quantity:i,totalPrice:r})=>e?{id:e,title:n,subtitle:t||void 0,image:a?.url?{url:a.url,altText:a.altText||void 0}:void 0,quantity:i,totalPrice:r}:null)).filter((e=>null!==e))||[],i=u&&"available_total"===u.status?u.totalTax:void 0,c={shopId:t,shopName:n,shopLogo:a?.squareLogo?.url,quantity:r,checkoutTotal:l.value,merchandiseItems:e,subtotal:s?.subtotal,estimatedTaxes:i,shippingTotal:_.value,deliveryMethodHandle:p?.title,orderConfirmationNumber:s?.orderIdentity?.buyerIdentifier||void 0,trackingUrl:s?.orderStatusPageUrl||void 0,deliveryLines:m.value,status:"confirmed"};o.push(c)}return e?.length&&e.forEach((e=>{if("submitted"===e.status){const{orderIdentity:{buyerIdentifier:n},orderStatusPageUrl:t,remotePurchaseOrder:{merchandiseLines:a,deliveryLines:r,checkoutTotal:l,subtotalBeforeTaxesAndShipping:s,tax:c}}=e,d={shopId:e.shopId,shopName:i?.get(e.shopId)?.name,shopLogo:i?.get(e.shopId)?.brandSettings?.squareLogo?.url,quantity:Vr(a),checkoutTotal:l,subtotal:s,estimatedTaxes:c,shippingTotal:Kr(r),merchandiseItems:Qr(a)||[],deliveryMethodHandle:r?.[0]?.title,orderConfirmationNumber:n||void 0,trackingUrl:t||void 0,status:"confirmed"};o.push(d)}if("failed"===e.status){const{recoveryUrl:n,merchandiseLines:t,checkoutTotal:a,subtotalBeforeTaxesAndShipping:r,tax:o}=e,l={shopId:e.shopId,shopName:i?.get(e.shopId)?.name,shopLogo:i?.get(e.shopId)?.brandSettings?.squareLogo?.url,quantity:Vr(t),checkoutTotal:a,subtotal:r,estimatedTaxes:o,merchandiseItems:Qr(t)||[],recoveryUrl:n,status:"failed"};c.push(l)}})),{confirmedShops:o,failedShops:c}}),[e,t,n,r,l.value,s,a?.squareLogo?.url,i,d,u,p,m.value,_.value])}(),a=Boolean(t?.length),i=Boolean(e?.length);return i||a?n(A,{gap:"base",children:[a?n(Nr,{confirmedShops:e,failedShops:t}):null,i?n(Hr,{status:"confirmed",detailsList:e}):null,a?n(Hr,{status:"failed",detailsList:t}):null]}):null}const Zr=()=>{const{i18n:e}=sn();return n(A,{padding:"base",children:n(q,{children:e.translate("thank_you.offers.title")})})},Xr=(e,n=oa)=>{if("https://shop.app"!==e.origin)return;if(void 0===e.data)return;if("redirect"!==e.data.type)return;const t=e.data.redirect_to;
1if(void 0===t)return;const a=new URL(t);"https://shop.app"==`${a.protocol}//${a.hostname}`&&(void 0!==e.data.open_in_new_tab&&!0===e.data.open_in_new_tab&&"function"==typeof n.open?n.open(t,"_blank","noopener,noreferrer"):n.location.href=t)},Jr=({shopId:e,personalizeAds:t,placement:r,checkoutToken:o,orderId:l,hideButtons:s,hideHeader:c,accentColor:d,darkMode:u})=>{const h=a(null);i((()=>{const e=setTimeout((()=>{h.current?.iframeRef?.current&&(h.current.iframeRef.current.style.height="0px")}),2e3);return oa.addEventListener("message",Xr),oa.addEventListener("message",(n=>{"https://shop.app"===n.origin&&clearTimeout(e)})),()=>{oa.removeEventListener("message",Xr),clearTimeout(e)}}),[]);const{authorizeUrl:p}=la({avoidPayAltDomain:!0,avoidSdkSession:!0,analyticsContext:"shopCashOffers",proxy:!0,locale:void 0,flow:"shop_cash_offers",redirectType:"iframe",responseType:"code",clientId:"",shopId:e,personalizeAds:t,placement:r,checkoutToken:o,orderId:l,hideButtons:s,hideHeader:c,accentColor:d,darkMode:u});return n(sa,{proxy:!0,insideModal:!1,ref:h,src:p,scrolling:"no",variant:"default"})};function eo(e,n){if(null==e)return;const t=e.control?.background??n;return null==t||Jn(t)?e.base?.background:t}function no(e){return void 0!==e&&e.getYiqPerceivedBrightness()>=.65}const to=new URL("https://shop.app"),ao=String(!0),io="thank_you",ro="100%",oo=f((({shopId:e,personalizeAds:t,preview:r,orderId:o,checkoutSessionIdentifier:l,setHeight:s},c)=>{const d=String(t),u=function(){const{shop:e}=sn(),n=e.hasFlagEnabled(Xn),{colors:{global:t,schemes:a={}}}=Oe(),{main:i}=Fe(),r=a[i.colorScheme??"scheme1"],o=i.section?.colorScheme?a[i.section.colorScheme]:void 0,l=n?eo(o,t?.control)??eo(r,t?.control)??eo(a.scheme1,t?.control):eo(r),s=void 0===l?n:no(l),c=t?.accent;return{...s?null:{dark_mode:"true"},...void 0!==c&&s!==no(c)?{accent_color:c.toRgb()}:null}}(),{i18n:h,observability:p,url:m}=sn(),_=a(null),y=a(null),g=()=>{const e=_.current?.shadowRoot?.querySelector("iframe");return e??y.current},f=Boolean(o)||r;if(i((()=>{const e={type:f?"iframe":"shop-js-iframe"};p.counter({name:"shop_ads_2p_rail_render_started",value:1,attributes:e}),p.log("shop_ads_2p_rail_render_started","shop_ads_2p_rail_render_started",{...e})}),[f,p]),i((()=>{const e=e=>{if(e.origin!==to.origin)return;const n=e?.data?.type,t=e?.data?.redirect_to;if("resize_iframe"===n){let n=e?.data?.height;const t=e?.data?.width;if("number"==typeof n&&"number"==typeof t){n=n>0?n:0,s(n);const e={type:n>0?"with_content":"without_content"};p.counter({name:"shop_ads_2p_rail_resize",value:1,attributes:e}),p.log("shop_ads_2p_rail_resize","shop_ads_2p_rail_resize",{height:n,width:t,...e});const a=g();a&&(a.style.height=`${n}px`,a.style.width=ro)}}else if(f&&"redirect"===n&&void 0!==t){const n=new URL(t);n.origin!==to.origin&&n.origin!==new URL(m.storefront()).origin||(void 0!==e.data.open_in_new_tab&&!0===e.data.open_in_new_tab?window.open(t,"_blank","noopener,noreferrer"):window.location.assign(t))}};return window.addEventListener("message",e),()=>{window.removeEventListener("message",e)}}),[f,s,p,m]),b(c,(()=>({iframeElement:g})),[]),f){const t=(v={shop_id:String(e),placement:io,hide_header:ao,personalize_ads:d,merchant_url:m.storefront(),...r?{preview:String(r)}:null,...o?{order_id:String(o)}:null,...l?{checkout_token:l}:null,...u},`${new URL("https://shop.app/offers-compact").toString()}?${new URLSearchParams(v).toString()}`.toString());return n("iframe",{ref:y,id:"offers",title:h.translate("thank_you.offers.title"),src:t,width:ro,height:"211px",scrolling:"no"})}return"undefined"==typeof window||"undefined"==typeof customElements||customElements.get("shop-cash-offers")||Kt((({element:e,...t})=>n(Zt,{element:e,featureName:"ShopCashOffers",children:n(Qt,{children:n(Gt,{children:n(ia,{children:n(ra,{children:n(Jr,{...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"}),n("shop-cash-offers",{"shop-id":e,"personalize-ads":d,"hide-header":ao,"dark-mode":u.dark_mode,"accent-color":u.accent_color,placement:io,"order-id":o,"checkout-token":l,ref:_});var v}));function lo({preview:t}){const{shop:i,source:{checkoutSessionIdentifier:r},consentManager:o}=sn(),{id:l}=i,s=parseInt(ln(l),10),c=o.saleOfDataAllowed.value&&o.marketingAllowed.value,[d,u]=e(),h=i.hasFlagEnabled(dn),p=P(),m=p?.orderIdentity.id?et(p.orderIdentity.id):void 0,_=a(null);return n(U,{colorLayer:h?void 0:"control",display:0===d?"none":"block",children:[n(Zr,{}),n(oo,{checkoutSessionIdentifier:r,orderId:m,personalizeAds:c,shopI
1d:s,ref:_,setHeight:u,preview:t})]})}const so=(e,n)=>{try{const t=new URL(e.replace(/\/$/,""));return Object.entries(n).forEach((([e,n])=>{t.searchParams.append(e,n)})),t.toString()}catch{return e}},co=102,uo=e=>n("svg",{xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 318 350",...e,children:n("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-71.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"})});function ho({color:e="branded",containerSize:t=32,iconSize:a=20,backgroundColor:i="white",overlay:r=!1}){const o="branded"===e?La.toRgb():e;return n("div",{className:d("gTxFI",r?"kfcrU":""),style:{backgroundColor:i,height:t,width:t,borderRadius:"10px"},children:n(uo,{"aria-hidden":"true",style:{fill:o},height:a,width:a})})}const po="NmBBp",mo="iIHiG",_o=Ae("tracking-delivered-gradient-");function yo(){return n("svg",{"aria-hidden":"true",viewBox:"0 0 40 40",children:[n("circle",{cx:"20",cy:"20",fill:"#000",r:"20"}),n("path",{className:"Iiyyo",d:"m12.25 20.5 5 5 10.5-12",fill:"none",stroke:"white",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"3.25"})]})}function go(){const e=ve(void 0,_o);return n("svg",{"aria-hidden":"true",viewBox:"0 0 40 40",children:[n("defs",{children:n("linearGradient",{id:e,x1:"0",x2:"1",children:[n("stop",{offset:"0",stopColor:"#3ccd7f"}),n("stop",{offset:"1",stopColor:"#56bc39"})]})}),n("circle",{cx:"20",cy:"20",fill:`url(#${e})`,r:"20"}),n("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 fo({animate:e=!0}={}){return n("div",{"aria-hidden":"true",className:d("_3nOgQ",{[po]:e}),children:n("div",{className:"_0wOrq",children:[n("span",{className:"I6KnV"}),n("span",{className:"e1FkT"}),n("span",{className:"Ww91E"}),n("span",{className:"sCXu3",children:[n("span",{className:d(mo,"oacnN"),children:n(yo,{})}),n("span",{className:d(mo,"_2i0qK")}),n("span",{className:d(mo,"xjUvL")}),n("span",{className:d(mo,"_8Slfk"),children:n(go,{})})]})]})})}const bo=e=>n("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 393 63",...e,children:[n("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"}),n("rect",{width:24,height:12,x:334,y:28.5,stroke:"currentColor",opacity:.35,rx:3.8}),n("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}),n("rect",{width:21,height:9,x:335.5,y:30,fill:"currentColor",rx:2.5}),n("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"})]}),vo=e=>n("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 175 175",...e,children:[n("path",{fill:"#5433EB",d:"M0 0h174.329v174.329H0z"}),n("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"})]}),ko="vcF4y";function wo(e,n){return new Intl.DateTimeFormat(n,{hour:"numeric",minute:"2-digit"}).formatToParts(e).filter((({type:e})=>"dayPeriod"!==e)).map((({value:e})=>e)).join("").trim()}function Co({animate:e=!0,title:t,body:a,time:i,now:r}={}){const{i18n:o}=sn(),l=r?wo(r,o.locale):"",s=r?function(e){const n=new Date(e),t=e.getHours(),a=t>=20?"tomorrow":"today";return t>=20||t<9?(t>=20&&n.setDate(n.getDate()+1),n.setHours(9,0,0,0)):n.setHours(n.getHours()+1,0,0,0),{day:a,time:n}}(r):void 0,c=s?wo(s.time,o.locale):"";let u="";return"today"===s?.day?u=o.translate("thank_you.qr_code.phone_banner.body_today",{time:c}):s&&(u=o.translate("thank_you.qr_code.phone_banner.body_tomorrow",{time:c})),n("div",{"aria-hidden":"true",className:d("RqWCL",{[ko]:e}),children:n("div",{className:"Z7YHY",children:[n("div",{className:"U17Bl",children:[n(bo,{"aria-hidden":"true"}),n("span",{className:"XiB25",dir:"auto",children:l}),n("span",{className:"rRjrG"})]}),n("div",{className:"nm5oZ",children:[n("span",{className:"pXsW1",children:n(vo,{"aria-hidden":"true",width:28,height:28})}),n("span",{className:"XAh5C",children:[n("strong",{dir:"auto",children:t??o.translate("thank_you.qr_code.phone_banner.title")}),n("span",{dir:"auto",children:a??u})]}),n("span",{className:"rjvR4",dir:"auto",children:i??o.translate("thank_you.qr_code.phone_banner.time")})]})]})})}const So="E1A3F",xo=[nt.Bar,nt.Phone];function To(e){return xo.includes(e??"")}function Io({treatment:e,isReady:t=!0,now:a}){return n("div","phone"===e?{"aria-hidden":"true",className:d("HLHdp",{[So]:t}),children:n(Co,{animate:t,now:a})}:{"aria-hidden":"true",className:"_2gHo1",children:n(z,{accessibilityVisibility:"hidden",gridTemplateRows:t?"1fr":"0fr",overflow:"hidden",children:n(fo,{animate:t})})})}const Lo="F0OjS",Po="_5eMgt",Eo="WYqsK",Ao="v7JCj",No="UIp5B",Mo="fBsi6",Ro="JwOzi";function Do({link:e,label:t,message:o,installCampaign:l,styledQrCode:c,onQrCodeInteraction:u}){const{i18n:h,observability:p}=sn(),m=ye(),_=r(!1),y=a(null),g=a(0),f=r(!1),b=r(!1),v=qe(),k=!_.value,w=b.value,C=_.value&&w,S=l?.variant,x=To(S),T=o?.title,I=o?.subtitle,L=s((()=>{u?.()}),[u]),P=s((()=>{_.value=!0,null!==y.current&&(p.histogram({name:"qr_code_load_time",value:Math.round(performance.now()-y.current),unit:"ms",attributes:{page:"thank_you"}}),y.current=null)}),[p,_]),N=S===nt.Phone,M=function(e){const n=r(void 0);return i((()=>
1{if(!e)return;let t;const a=()=>{n.value=new Date},i=6e4-Date.now()%6e4;a();const r=window.setTimeout((()=>{a(),t=window.setInterval(a,6e4)}),i);return()=>{window.clearTimeout(r),void 0!==t&&window.clearInterval(t)}}),[e,n]),n.value}(N),R=s((()=>{b.value=!0,g.current+=1,_.value||null!==y.current||(y.current=performance.now())}),[b,_]),D=s((()=>{b.value=!1,f.value=!1}),[f,b]);return i((()=>{if(w&&T)return Ue({content:T})}),[w,T]),i((()=>{v&&C&&(f.value=!0)}),[f,v,C]),n(Q,{children:n(Ia,{impressionType:"download_shop_button",impressionFeatures:["desktop","qr_code"],children:n(E,{inlineSize:m?"fill":void 0,onClick:L,overlay:n(He,{theme:{popover:{cornerRadius:20}},children:n(xa,{keepMounted:!0,padding:"none",positionArea:"inline-end",onHide:D,onShow:R,children:n(Q,{className:d("_3ne1k",{[Eo]:x,[Po]:c}),children:n(Q,{padding:"none",className:d("smgwg",{[No]:x,[Ao]:N}),children:n(A,{gap:"none",className:"cnARA",children:[n(z,{gridTemplateColumns:"auto minmax(0, 1fr)",columnGap:"none",children:[n(z,{gridTemplateColumns:"1fr",children:[k?n(Q,{className:"eB1Wk",children:n(ee,{contentDisplay:"block",inlineSize:"100%",blockSize:"100%"})}):null,n(Q,{className:d("Ipunz",{[Lo]:C}),padding:"none",onTransitionEnd:e=>{w&&!f.value&&"filter"===e.propertyName&&(f.value=!0)},children:[c?n("img",{src:e,height:co,width:co,alt:h.translate("thank_you.qr_code.iframe_title"),"aria-hidden":k,onLoad:P}):n(Ta,{src:e,height:co,width:co,title:h.translate("thank_you.qr_code.iframe_title"),"aria-hidden":k,onLoad:P}),c?null:n(ho,{overlay:!0})]})]}),n(Q,{children:n(z,{gridTemplateColumns:"1fr",blockSize:"100%",children:n(Q,{className:"JN61f",children:n(A,{gap:"none",className:d("IATLg",{[Mo]:x}),children:[n(Q,{className:d({[Ro]:x}),children:T?n(q,{level:3,children:T}):null}),I?n(F,{children:n(V,{children:I})}):null]})})})})]}),x?n(Io,{isReady:f.value,treatment:S,now:M},g.current):null]})})})})}),children:t})})})}const zo="order_status_page";class Bo extends Error{constructor(){super(...arguments),this.name="ShopMobileClipboardInteractionError"}}function Oo({label:e,link:t,onClipboardInteraction:a}){const i=yt(),r=gn(),{observability:o,mobileCheckoutSdk:l,embed:s}=sn(),c=ye(),d=l.variant.isStandard()||s?.isCheckoutKit();if(!i)return null;const u=i?.mobileUrlAttributionPayload,h=r.value.defaultAttributes?.visitToken;return n(Q,{children:n(Ia,{impressionType:"download_shop_button",impressionFeatures:["mobile"],children:n(E,{inlineSize:c?"@media (inline-size >= medium) auto, fill":void 0,onClick:async()=>{try{const t=(e=u,(n=h)?`${e},${n},${zo}`:`${e},,${zo}`);await X(t)}catch(i){i instanceof Error&&o.error(new Bo(i.message,{cause:i}))}finally{a?.();const e=function(e,n){const t=new URL(e);return n&&t.searchParams.set("sid",n),d&&t.searchParams.set("open_externally","true"),t.toString()}(t,h);window.location.href=e}var e,n},children:e})})})}function Fo({label:e,message:t,mobileLinkToShop:a,desktopLinkToShop:i,styledQrCode:r,installCampaign:o,onClipboardInteraction:l,onQrCodeInteraction:s}){return tt()?n(Oo,{label:e,link:a,onClipboardInteraction:l}):n(Do,{label:e,link:i,message:t,styledQrCode:r,installCampaign:o,onQrCodeInteraction:s})}const qo="installments_order";function Uo(){const{i18n:e}=sn(),t=yt(),{track:a}=ei("shop_pay_installments_highlight_button");if(i((()=>{t&&a("shop_button_rendered")}),[t,a]),!t)return null;const{shopInstallmentsMobileUrl:r,qrCodeUrl:o}=t,l={title:e.translate("installments.installments_highlight_qr_flow_modal.title"),subtitle:e.translate("installments.installments_highlight_qr_flow_modal.subtitle")},s=so(r,{utm_content:qo}),c=so(o,{link_provider:"open.shop.app",utm_content:qo});return n(Fo,{label:e.translate("installments.installments_highlight_shop_button_get_reminders"),message:l,desktopLinkToShop:c,mobileLinkToShop:s,onClipboardInteraction:()=>{a("arrive")},onQrCodeInteraction:()=>{a("arrive_show_qr_code")}})}function Ho(){const{i18n:e,shop:t}=sn(),a=t.hasFlagEnabled(dn),i=e.translate("installments.installments_highlight_headline");return n(U,{accessibilityLabel:i,colorLayer:a?void 0:"control",children:n(A,{gap:"large-200",children:[n(q,{children:i}),n(A,{gap:"base",children:[n(F,{children:n(V,{children:e.translate("installments.installments_highlight_copy")})}),n(Uo,{})]})]})})}function jo({shipmentGroups:e,title:t,subtitle:a,subtitleIcon:i,address:r,addressHeading:o,modalHeader:l}){const{shop:s}=sn(),c=s.hasFlagEnabled(dn);return n(U,{overflow:"hidden",colorLayer:c?void 0:"control",children:n(A,{gap:"base",children:[n(A,{gap:"small-200",children:[n(q,{level:2,children:t}),a&&n(A,{direction:"inline",gap:"small-400",alignItems:"center",children:[i&&n(N,{type:i}),n(M,{color:"subdued",children:a})]})]}),e.map(((e,t)=>n(Ea,{merchandiseLines:e.merchandiseLines,deliveryMethod:e.deliveryMethod,deliveryMethodHandle:e.deliveryMethod.handle,modalHeader:l(t),showPrice:!1,showPriceInModal:!0,showDeliveryIcon:!1,choiceListContext:!1,isNotFirstLine:t>0,showDivider:!1,subtitle:"PickupInStoreLocation"===e.deliveryMethod.pickupLocation?.type?e.deliveryMethod.pickupLocation.instructions:void 0},e.id))),r&&n(A,{gap:"small-200",children:[n(q,{level:3,children:o}),n(Ft,{address:r,multiline:!0})]})]})})}function Wo(){const e=sn(),{deliveryNext:t}="processed"===e.checkout.latestReceipt.value?.status?e.checkout.latestReceipt.value.purchaseOrder??{}:{};if(!t)return null;const a=function(e){return"filled"!==e.status?[]:e.lines.filter(yn).flatMap((e=>{const n=Zn(e);return n?[{id:e.id??at(),line:e,selectedMethod:n}]:[]}))}(t).filter((({line:e})=>"ONE_TIME_PURCHASE"===e.type)),i=function(e,{i18n:n}){const t=e.filter((({selectedMethod:e})=>"PICK_UP"===e.methodType));if(0===t.length)return;const[a]=t;return{shipmentGroups:t.map((({id:e,line:n,selectedMethod:t})=>({id:e,deliveryMethod:t,merchandiseLines:(n.targetMerchandiseLines??[]).filter((e=>e.requiresShipping))}))),title:n.translate("delivery_options.pickup"),subtitle:n.translate("split_delivery.separate_pickup_email_notice"),address:a.selectedMethod.pickupLocation?.address,addressHeading:n.translate("thank_you.pick_up_in_store_marker.shipping"),modalHeader:()=>n.translate("delivery_options.pickup")}}(a,e),r=function(e,{checkout:n,i18n:t,shop:a}){const{shippingAddress:i}="processed"===n.latestReceipt.value?.status?n.latestReceipt.value.purchaseOrder:{},r=e.filter((({selectedMethod:e})=>"SHIPPING"===e.methodType));if(0===r.length)return;const o=r.map((({line:e,selectedMethod:n})=>({line:e,method:n}))),l=a.marketDrivenShippingEnabled?wa(r.map((({line:e})=>e)),o):new Set,s=new Map;r.forEach(((e,n)=>{const t=At(e.selectedMethod,e.line.id??`index-${n}`);s.has(t)||s.set(t,e)}));const c=Mt(o).flatMap((({key:e,methods:n,merchandiseLines:t})=>{const a=s.get(e),i=n[0];if(!a||!i)return[];const r=n.find((e=>!l.has(e)))??Nt(i);return[{id:a.id,deliveryMethod:r,merchandiseLines:t.filter((e=>e.requiresShipping))}]})),d=c.length;return{shipmentGroups:c,title:t.translate("order_summary.shipping_label"),subtitle:d>1?t.translate("shipping.split_shipping_multiple_shipment_notice_one_time_purchase",{quantity:d}):void 0,subtitleIcon:"truck",address:i,addressHeading:t.translate("thank_you.shipping_address_title"),modalHeader:e=>1===d?t.translate("order_summary.shipping_label"):t.translate("shipping.split_shipping_merchandise_shipment_number",{number:e+1,total:d})}}(a,e);return n(A,{gap:"base",children:[i&&n(jo,{...i}),r&&n(jo,{...r})]})}function $o(){const{i18n:e,shop:t}=sn(),a=t.hasFlagEnabled(dn),i=e.translate("shipping.shipping_method_title"),r=cn().deliveryNext,o=Dt(),l=Rt(),s=W(),d=c((()=>{const e=r.value;if("filled"!==e?.status)return[];const n=it(e.lines).filter(yn);return Hn(n)})),u=c((()=>d.value.filter((({type:e})=>"ONE_TIME_PURCHASE"===e)))),h=c((()=>Pt(u.value).groups)),p=c((()=>h.value.length)),m=c((()=>d.value.filter((({type:e})=>"SUBSCRIPTION"===e)))),_=c((()=>m.value.length>0)),g=c((()=>d.value.map((({methods:e})=>e[0]?.handle)))),f=c((()=>e.translate("shipping.shipping_method_first_shipment_group_title",{count:p.value}))),b=c((()=>_.value&&!o.value.showShipmentBreakdown&&!$(s.value.currentDetour))),v=c((()=>_.value||l.value?e.translate("shipping.split_shipping_multiple_shipment_notice"):p.value>1?e.translate("shipping.split_shipping_multiple_shipment_notice_one_time_purchase",{quantity:p.value}):void 0)),k=t.marketDrivenShippingEnabled&&Ca(u.value);return n(y,{when:()=>"filled"===r.value?.status,children:()=>n(St,{target:"plain",children:n(U,{accessibilityLabel:i,children:n(A,{gap:"base",padding:"small-300 none none none",children:[n(A,{gap:"small-400",children:[n(q,{level:2,children:i}),n(y,{when:()=>o.value.showShipmentBreakdown,fallback:n(Yo,{multipleShipmentsHeading:v}),children:n(Ma,{})})]}),n(A,{gap:"large-200",children:[n(A,{gap:"small-200",children:[n(y,{when:b,children:()=>n(q,{level:3,children:f.value})}),n(St,{target:"edgeToEdgeCard",children:n(U,{accessibilityRole:"presentation",colorLayer:a?void 0:"control",children:n(Aa,{deliveryLines:d.value,selectedDeliveryMethodHandles:g.value,choiceListContext:!1,showGroupPrices:!k,shipmentGroups:h.value})})})]}
1),n(Ra,{subscriptionLines:m.value})]})]})})})})}function Yo({multipleShipmentsHeading:e}){return n(y,{when:e,children:e=>n(A,{direction:"inline",gap:"small-400",alignItems:"center",children:[n(N,{type:"truck"}),n(M,{color:"subdued",children:e})]})})}function Vo(e){return e.some((e=>"_shopify_buyer_membership_key"===e.key&&"buy_with_prime"===e.value))}const Ko="/cdn/shopifycloud/checkout-web/assets/c1/assets/envelope.C3KgH2Yk.svg";function Qo({active:e,children:t,products:a,colorLayer:i}){const o=r(new Set),[l]=a.filter((({src:e})=>e&&!o.value.has(e)));return n("div",{onErrorCapture:function(e){if(!(e.target instanceof HTMLImageElement))return;const n=e.target.getAttribute("src");n&&(o.value=new Set([...o.value,n]))},children:n(z,{children:[e?n(U,{accessibilityRole:"presentation",className:d("sv7SI",fe.ThankYouEntranceStatus),colorLayer:i,overflow:"hidden",children:n(Q,{background:"subdued",className:"fF5mZ",overflow:"hidden",position:"absolute",children:l?n(J,{alt:"",className:"k3nMX",inlineSize:"auto",objectFit:"cover",src:l.src}):null})}):null,n(A,{alignItems:e?"center":void 0,className:"oMEEK",padding:e?"base":void 0,paddingBlockStart:e?"large-300":void 0,children:[e?n(A,{alignItems:"center",className:fe.ThankYouEntranceStatus,children:[l?n(be,{src:l.src}):null,o.value.has(Ko)?null:n(Q,{className:"p3BjS",inlineSize:"95px",children:n(J,{alt:"",aspectRatio:"95/102",src:Ko})})]}):null,n(Q,{inlineSize:"100%",children:t})]})]})})}const Go=v(void 0);function Zo(){return k(Go)}const Xo="wpbKf";function Jo({src:e,title:t,overlayTitle:a,overlayLabel:i,overlay:r,onError:o}){const l=rt();return n(y,{when:l,fallback:n(ee,{contentDisplay:"block",aspectRatio:"2 / 1"}),children:n("div",{className:d("Q3L2z",{[Xo]:Boolean(r)}),children:[n(J,{src:e,alt:t??"Map",loading:"lazy",objectFit:"cover",aspectRatio:"2/1",onError:o?()=>o():void 0}),i?n("div",{"aria-hidden":"true",className:"_1H07Y",children:n(A,{gap:"small-500",alignItems:"center",children:[a?n(M,{color:"subdued",type:"small",children:a}):null,n(M,{type:"strong",children:i})]})}):null,r]})})}const el={ProductMapMarker:"_1hWL4","ProductMapMarker-borderColorBase":"Kv2J9","ProductMapMarker-borderColorCustom":"Wv7wJ","ProductMapMarker-badgeToneBase":"WtS0D","ProductMapMarker-badgeToneAccent":"GgkBH",ProductMapMarkerCards:"l8QVy",ProductMapMarkerPin:"pJQCE",ProductMapMarkerPinBody:"_35R1C",ProductMapMarkerPinGlyph:"_9uLa0",ProductMapMarkerLabel:"_1w8la",ProductMapMarkerLabelEnter:"xQXew",ProductMapMarkerCard:"gj4N0",ProductMapMarkerCardEnter:"VImf6",ProductMapMarkerCardPrimary:"_9CuNx",ProductMapMarkerCardShadowReveal:"O8Seo",ProductMapMarkerCheckmark:"_01CKh",ProductMapMarkerCheckmarkEnter:"KQs71",ProductMapMarkerCheckmarkSvg:"Ic4fS",ProductMapMarkerCheckmarkPath:"IMQvT",ProductMapMarkerCheckmarkPathDraw:"_7hUKC",ProductMapMarkerCards2:"QZR8x"};function nl({children:e,products:t}){const a=t.slice(0,5),{merchandiseThumbnail:{borderColor:i="base",badge:{background:r}={}}={}}=Oe(),o=r&&"base"!==r?"accent":"base";return n("div",{className:d(el.ProductMapMarker,el[w("ProductMapMarker-borderColor",i)],el[w("ProductMapMarker-badgeTone",o)]),children:[a.length>0?n("div",{"aria-hidden":"true",className:d(el.ProductMapMarkerCards,2===a.length&&el.ProductMapMarkerCards2),children:a.map(((e,t)=>n("div",{className:d(el.ProductMapMarkerCard,0===t&&el.ProductMapMarkerCardPrimary),children:[n(be,{src:e.src}),0===t&&n("span",{className:el.ProductMapMarkerCheckmark,children:n("svg",{"aria-hidden":"true",className:el.ProductMapMarkerCheckmarkSvg,focusable:"false",viewBox:"0 0 75 75",children:n("path",{className:el.ProductMapMarkerCheckmarkPath,d:"M20 39 L32 50 L56 25",fill:"none",pathLength:"1"})})})]},e.key)))}):n(tl,{}),n(Q,{background:"base",borderRadius:"fullyRounded",boxShadow:"base",className:el.ProductMapMarkerLabel,minBlockSize:"26px",overflow:"hidden",paddingBlock:"small-400",paddingInline:"small-200",children:n(z,{alignItems:"center",columnGap:"small-400",gridAutoFlow:"column",children:e})})]})}function tl(){return n("svg",{"aria-hidden":"true",className:el.ProductMapMarkerPin,focusable:"false",width:"48",height:"57",viewBox:"0 0 48 57",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[n("path",{className:el.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"}),n("path",{className:el.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"})]})}function al({children:e,products:t,background:a="subdued"}){const i=r(new Set),o=t.filter((({src:e})=>e&&!i.value.has(e))),l="product"===a?o[0]?.src:void 0;return n(Q,{background:"subdued",className:"QiTzJ",inlineSize:"100%",onErrorCapture:function(e){if(!(e.target instanceof HTMLImageElement))return;const n=e.target.getAttribute("src");n&&(i.value=new Set([...i.value,n]))},overflow:"hidden",position:"relative",children:[l?n(J,{alt:"",className:"BsmDF",inlineSize:"auto",objectFit:"cover",src:l}):null,n(nl,{products:o,children:e})]})}function il({title:e,markerTitle:a,markerLabel:i,fallbackTitle:r=a,products:o,failedSources:l,...s}){const c=function(){sn();const e=Da(),n=P();return function(e,n){return e?n?e.dark:e.light:null}(n?.mapUrl,e)}(),d=c?l.value.has(c):l.value.size>0;function u(){l.value=new Set([...l.value,c])}const h=n(t,{children:[n(M,{color:"subdued",children:r}),n(je,{children:n(M,{type:"strong",children:n("bdi",{children:i})})})]});return d?n(al,{products:o??[],background:o?"product":"subdued",children:h}):c?n(Jo,{src:c,title:e,overlayTitle:o?void 0:a,overlayLabel:o?void 0:i,overlay:o?n(nl,{products:o,children:h}):void 0,onError:u},c):n(fa,{...s,title:e,onLoadFailure:u})}function rl(){const{checkout:e,shop:n}=sn(),{acceptEmailMarketing:t,buyerIdentity:a,contactInfo:i}=cn();return c((()=>!a.value?.purchasingCompany&&void 0!==i.value?.email&&"OFF"!==n.emailMarketing&&!t.value&&"processed"===e.latestReceipt.value?.status&&e.latestReceipt.value.eligibleForMarketingOptIn))}const ol=/^(e_[0-9a-f]{32})_(.+?)(?:_osp)?$/;const ll={Root:"CGD68",VisualLabel:"MPVYO",Layer:"_3MQvk",Phrase:"_8PSDP",Token:"fWnnD",IntroToken:"_1IOC2",
1ShopButtonAnimationCharOut:"bDnw9",FinalToken:"lK5x7",ShopButtonAnimationCharIn:"c0CTL",IconSpacer:"_4davv",ShopLogoSpacer:"_38oLJ",Icon:"oXdcI",BellIcon:"hOZAu",ShopButtonAnimationBellRing:"_2Vr9X",ShopLogoToken:"ogNqn",ShopLogo:"aAfSd",StaticLabel:"kujmI",StaticShopLogoWrapper:"q19KC",AccessibleLabel:"_6rZN2",Delay0:"E1DyI",Delay1:"gRzAZ",Delay2:"EHhRv",Delay3:"KaI2p",Delay4:"taDzR",Delay5:"gvU7N",Delay6:"w7U7g",Delay7:"Cl5Kz",Delay8:"Dh152",Delay9:"TjYGl",Delay10:"EzlVD",Delay11:"JcEQU",Delay12:"HEqog",Delay13:"OaqG3",Delay14:"xHfD9",Delay15:"Qhbfd",Delay16:"_1C9SL",Delay17:"jvrs3",Delay18:"ayiZt",Delay19:"JVpja",Delay20:"y2YPD",Delay21:"t0uAF",Delay22:"rLm9q",Delay23:"PXe2R",Delay24:"_63ITw"};function sl({icon:t,introText:a,finalPrefix:r,accessibleLabel:o,staticLabel:l}){const{i18n:s}=sn(),{locale:c,localeDirection:u}=s,h=e=>"rtl"===u&&C(e)?"rtl":"ltr",[p,m]=e(!1);i((()=>{m(!0)}),[]);const _=dl(r,c,p).length;return n("span",{className:ll.Root,children:[n("span",{className:ll.VisualLabel,"aria-hidden":"true",children:[n("span",{className:ll.Layer,children:n("span",{className:ll.Phrase,dir:h(a),children:[n("span",{className:d(ll.Token,ll.IntroToken,ll.IconToken,ll.Delay0),children:t}),n("span",{className:ll.IconSpacer}),ul({text:a,tokenClassName:ll.IntroToken,locale:c,graphemesEnabled:p,delayOffset:1})]})}),n("span",{className:ll.Layer,children:n("span",{className:ll.Phrase,dir:h(r),children:[ul({text:r,tokenClassName:ll.FinalToken,locale:c,graphemesEnabled:p}),n("span",{className:ll.ShopLogoSpacer}),n("span",{className:d(ll.Token,ll.FinalToken,ll.ShopLogoToken,ll[hl(_)]),children:n(qt,{className:ll.ShopLogo,"aria-hidden":"true"})})]})})]}),n("span",{className:ll.StaticLabel,dir:h(o),"data-testid":"static-label","aria-hidden":"true",children:l}),n("span",{className:ll.AccessibleLabel,children:o})]})}const cl=/^(ar|fa|ur|he|iw|hi|th)\b/i;function dl(e,n,t){const a=e.match(/\s+|\S+/gu)??[];if(!t||cl.test(n)||"function"!=typeof Intl.Segmenter)return a;let i;try{i=new Intl.Segmenter(n,{granularity:"grapheme"})}catch{return a}return a.flatMap((e=>/^\s+$/u.test(e)?[e]:Array.from(i.segment(e),(e=>e.segment))))}function ul({text:e,tokenClassName:t,locale:a,graphemesEnabled:i,delayOffset:r=0}){return dl(e,a,i).map(((e,a)=>{const i=a+r;return n("span",{className:d(ll.Token,t,ll[hl(i)]),children:e.replaceAll(" "," ")},`${i}-${e}`)}))}function hl(e){return`Delay${Math.min(e,24)}`}function pl(){return n(A,{direction:"inline",alignItems:"center",className:ll.StaticShopLogoWrapper,children:n(qt,{className:ll.ShopLogo,"aria-hidden":"true"})})}function ml(){return n("svg",{className:d(ll.Icon,ll.BellIcon),viewBox:"0 0 16 16","aria-hidden":"true",focusable:"false",children:n("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 _l="LOmaT",yl={delivery:"delivery_order",pickup:"pickup_order"};class gl extends Error{constructor(){super(...arguments),this.name="PickupInstallCampaignAssignmentError"}}function fl({className:e,variant:a="delivery"}={}){const{i18n:r,observability:o,shop:l}=sn(),s=ye(),c=P(),u=yt(),h=(g=u?.mobileUrl,function(e){if(!e)return{clientHandle:null,variant:null};let n;try{n=new URL(e).searchParams.get("utm_campaign")}catch{return{clientHandle:null,variant:null}}if(!n)return{clientHandle:null,variant:null};const t=ol.exec(n);return t?{clientHandle:t[1],variant:t[2]}:{clientHandle:null,variant:null}}(g)),p=r.translate("app_promotions.animated_shop_button.final_prefix"),m={icon:n(ml,{}),introText:r.translate("app_promotions.animated_shop_button.intro.value_props"),finalPrefix:p,accessibleLabel:`${p}Shop`,staticLabel:n(t,{children:[p,n(pl,{})]})},{track:_}=ei("order_updates"),y=$t();var g;i((()=>{u&&_("shop_button_rendered")}),[u,_]);const f="pickup"===a&&null!==h.clientHandle&&null!==h.variant;if(i((()=>{f&&o.error(new gl("Pickup order received an install campaign assignment"),{severity:"warning",metadata:{installCampaign:{clientHandle:h.clientHandle,variant:h.variant}}})}),[f,h.clientHandle,h.variant,o]),!u)return null;const{mobileUrl:b,orderTrackingMobileUrl:v,qrCodeUrl:k,buyerHasOrderTrackingPush:w,orderTrackingPushCtaVariant:C}=u,S="pickup"!==a&&!0!==w&&"treatment"===C,x={shop:n("span",{className:"ggkpn",children:n(qt,{className:"jNjME","aria-label":"Shop"})})};let T,I;
1"pickup"===a?(T=r.translate("app_promotions.track_pickup_with_shop_logo",x),I={title:r.translate("thank_you.qr_code.pickup_title"),subtitle:r.translate("thank_you.qr_code.pickup_description")}):(T=!0===w?r.translate("app_promotions.order_updates_track_order_logo",x):S?r.translate("app_promotions.get_notified_with_shop_logo",x):n(sl,{...m}),I=h.variant===nt.LegacyCopy||To(h.variant)?{title:r.translate("thank_you.qr_code.legacy_shipping_title"),subtitle:r.translate("thank_you.qr_code.legacy_shipping_description")}:{title:r.translate("thank_you.qr_code.shipping_title"),subtitle:r.translate("thank_you.qr_code.shipping_description")});const L=so(S&&v?v:b,{utm_content:yl[a]}),A=l.hasFlagEnabled(ot),N=so(A?function(e){const n=new URL(e);return n.pathname="/qr/u/download.svg",n.toString()}(k):k,{link_provider:"open.shop.app",utm_content:yl[a],...A?{qr_secure_deferred:"true",qr_style:"rounded",qr_error_correction_level:"m",qr_branded_center:"true","qr_branded_center_options[padding]":"0.08"}:{}}),M=n(Fo,{label:T,message:I,mobileLinkToShop:L,desktopLinkToShop:N,styledQrCode:A,installCampaign:"pickup"===a?void 0:h,onClipboardInteraction:()=>{_("arrive")},onQrCodeInteraction:()=>{_("arrive_show_qr_code")}}),R=s?c?.orderStatusPageUrl:void 0;return n("div",{className:d("mnuHb",R?void 0:y,e,{[_l]:s}),children:R?n(z,{gridTemplateColumns:"@media (inline-size >= medium) 'repeat(2, minmax(0, 1fr))', 'minmax(0, 1fr)'",gap:"base",children:[n("div",{className:y,children:M}),n(E,{className:"ZHLC1",inlineSize:"fill",variant:"secondary",href:R,children:r.translate("thank_you.manage_order_label")})]}):M})}function bl(){const e=P(),n=e?.paymentDetails?.financialPendingReason;return{financialPendingReason:n,isBuyerActionRequired:"BUYER_ACTION_REQUIRED"===n,isProviderActionRequired:["NETWORK_ACTION_REQUIRED","PARTNER_ACTION_REQUIRED","SLOW_COMPLETION_CONFIRMATION","SLOW_COMPLETION_PAYMENT"].includes(n??"")}}const vl=({isPickup:e}={isPickup:!1})=>{const{i18n:n}=sn(),t=Fr(),a=_(bl()),i=_(e),r=n.translate("thank_you.thank_you_title_payments_app_pending_buyer_action_required"),o=n.translate("thank_you.thank_you_title_payments_app_pending_default");return c((()=>{const{confirmWithEmail:e,confirmWithPhone:n}=t.value,r=a.value;return{pendingOrderConfirmationTitle:l(r),pendingOrderConfirmationMessage:s({confirmWithEmail:e,confirmWithPhone:n,isPickup:i.value,financialPendingReason:r}),isOrderPendingStatus:Boolean(r.financialPendingReason)}}));function l(e){return e.isBuyerActionRequired?r:o}function s({confirmWithEmail:e,confirmWithPhone:t,isPickup:a,financialPendingReason:i}){return i.isBuyerActionRequired?function({confirmWithEmail:e,confirmWithPhone:t,isPickup:a}){return a?function({confirmWithEmail:e,confirmWithPhone:t}){return e&&t?n.translate("thank_you.thank_you_payments_app_pending_payment_description_buyer_action_required_with_email_and_phone_pick_up"):e?n.translate("thank_you.thank_you_payments_app_pending_payment_description_buyer_action_required_with_email_pick_up"):t?n.translate("thank_you.thank_you_payments_app_pending_payment_description_buyer_action_required_with_phone_pick_up"):n.translate("thank_you.thank_you_payments_app_pending_payment_description_buyer_action_required_with_missing_pick_up")}({confirmWithEmail:e,confirmWithPhone:t}):e&&t?n.translate("thank_you.thank_you_payments_app_pending_payment_description_buyer_action_required_with_email_and_phone"):e?n.translate("thank_you.thank_you_payments_app_pending_payment_description_buyer_action_required_with_email"):t?n.translate("thank_you.thank_you_payments_app_pending_payment_description_buyer_action_required_with_phone"):n.translate("thank_you.thank_you_payments_app_pending_payment_description_buyer_action_required_with_missing")}({confirmWithEmail:e,confirmWithPhone:t,isPickup:a}):i.isProviderActionRequired?n.translate("thank_you.thank_you_payments_app_pending_payment_description_provider_action_required_default"):function({confirmWithEmail:e,confirmWithPhone:t,isPickup:a}){return a?function({confirmWithEmail:e,confirmWithPhone:t}){return e&&t?n.translate("thank_you.thank_you_payments_app_pending_payment_description_default_with_email_and_phone_pick_up"):e?n.translate("thank_you.thank_you_payments_app_pending_payment_description_default_with_email_pick_up"):t?n.translate("thank_you.thank_you_payments_app_pending_payment_description_default_with_phone_pick_up"):n.translate("thank_you.thank_you_payments_app_pending_payment_description_default_with_missing_pick_up")}({confirmWithEmail:e,confirmWithPhone:t}):e&&t?n.translate("thank_you.thank_you_payments_app_pending_payment_description_default_with_email_and_phone"):e?n.translate("thank_you.thank_you_payments_app_pending_payment_description_default_with_email"):t?n.translate("thank_you.thank_you_payments_app_pending_payment_description_default_with_phone"):n.translate("thank_you.thank_you_payments_app_pending_payment_description_default_with_missing")}({confirmWithEmail:e,confirmWithPhone:t,isPickup:a})}};function kl(e,{legacyRepresentProductsAsFees:n=!1,remoteMerchandiseDetails:t}={}){const a=e?.length?e.map((e=>({giftCard:e.giftCard,key:e.stableId,legacyFee:e.legacyFee,quantity:e.quantity,requiresShipping:e.requiresShipping,src:e.image?.two}
1))):function(e){const n=e?.mergedBuyerProposalMerchandise;return"PurchaseOrderMerchandiseTerms"!==n?.__typename?[]:n.merchandiseLines.map((e=>({giftCard:e.merchandise.giftCard,key:e.stableId,legacyFee:"legacyFee"in e&&!0===e.legacyFee,quantity:e.quantity.items,requiresShipping:e.merchandise.requiresShipping,src:e.merchandise.image?.two})))}(t);return a.filter((({quantity:e,legacyFee:t})=>e>0&&!(n&&t))).map((({giftCard:e,key:n,requiresShipping:t,src:a})=>({giftCard:e,key:n,requiresShipping:t,src:a})))}const wl={id:"766f1a73f6f5729d8de999514e11f6d1a0015979328b3a23a3ffe084b071b5ed",type:"mutation",name:"EmailMarketingOptIn",source:""};function Cl({optInState:e}){const{i18n:t}=sn();let a,i;return"loading"===e.value?(a=n(We,{size:"small"}),i=t.translate("marketing.accept_marketing_checkbox_label")):"opt_in_pending"===e.value?(a=n(N,{type:"email",size:"small"}),i=t.translate("marketing.pending_accept_marketing_checkbox_label")):(a=n(N,{type:"check",size:"small"}),i=t.translate("marketing.post_accept_marketing_checkbox_label")),n(A,{direction:"inline",gap:"base",alignItems:"center",children:[a,i]})}function Sl({colorLayer:e}){const{track:t}=Xa(),{client:a,i18n:o,observability:l,userEvents:s,shop:{id:c,myshopifyDomain:d},source:u,checkout:h,graphql:{coreGraphql:p}}=sn(),m=r("not_opted_in"),_=gn(),g=cn().buyerIdentity.value?.customerProfile,f=P(),b=a.unstable_getSerialization("sessionToken"),v="simulated"===u.type,k=h.configuration.layout.isOnePage.value;return i((()=>{t("thank_you_page_email_consent_page_view/4.0",{page:"thank_you",customerId:g?.id?Number(ln(g.id)):void 0,orderId:et(f?.orderIdentity.id),sessionToken:_?.value?.defaultAttributes?.visitToken,uniqueToken:_?.value?.defaultAttributes?.uniqToken})}),[g?.id,f,t,_?.value?.defaultAttributes?.uniqToken,_?.value?.defaultAttributes?.visitToken]),n(Q,{borderWidth:"base none none none",background:"subdued",padding:"base",colorLayer:e,children:n(y,{when:()=>"not_opted_in"===m.value,fallback:n(Cl,{optInState:m}),children:n(ae,{id:"marketing_opt_in",name:"marketing_opt_in",onChange:async function(e){if(v)return void(m.value="opted_in");if(!e)return;const n=Number(ln(c));s.monorailEvent({schemaId:"checkout_email_marketing_optin_ui_interaction/1.0",payload:{checkoutToken:u.checkoutSessionIdentifier||u.sourceId,shopId:Number.isNaN(n)?0:n,shopifyDomain:d,action:"click_email_opt_in",origin:"thank_you_page",checkoutVersion:k?"checkout_one_redesign":"checkout_one"}}),m.value="loading";const{data:t,error:a}=await p.mutate(wl,{variables:{orderId:f.orderIdentity.id,sessionInput:{sessionToken:b}}});if(a)return m.value="not_opted_in",void(a instanceof S||l.error(a));const i=t?.subscribeToMarketing.__typename;"MarketingOptInFailure"===i&&"ALREADY_SUBSCRIBED"!==t?.subscribeToMarketing.code?m.value="not_opted_in":"MarketingOptInFailure"===i&&"ALREADY_SUBSCRIBED"===t?.subscribeToMarketing.code?m.value="opted_in":"MarketingOptInSuccess"===i&&(m.value=t?.subscribeToMarketing.pending?"opt_in_pending":"opted_in")},label:o.translate("marketing.accept_marketing_checkbox_label")})})})}function xl({children:e}){return"string"!=typeof e?null:n(t,{children:e.split("\n").filter(Boolean).map((e=>n(F,{children:e},e)))})}const Tl=({deliveryInformation:e,paymentInstructions:a,color:i,textAlign:r})=>{const{i18n:o}=sn(),{confirmWithEmail:l,confirmWithPhone:s}=Fr().value,{isOrderPendingStatus:c,pendingOrderConfirmationMessage:d}=vl().value,u=Ba().value,h=ja(),p=yt()?.buyerHasOrderTrackingPush,m=a&&a.length>0;return n(A,{gap:"small-300",children:[m?null:n(F,{color:i,textAlign:r,children:(c?d:l&&s?u?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"):l?u?o.translate("thank_you.thank_you_confirmed_with_email_description.multi_store"):h&&!0===p?o.translate("thank_you.thank_you_confirmed_with_shop_updates_description"):o.translate("thank_you.thank_you_confirmed_with_email_description.single_store"):s?u?o.translate("thank_you.thank_you_confirmed_with_phone_description.multi_store"):o.translate("thank_you.thank_you_confirmed_with_phone_description.single_store"):void 0)||o.translate("thank_you.thank_you_confirmed_order_with_missing")}
1),e?n(F,{color:i,textAlign:r,children:e?n(t,{children:[n(M,{type:"strong",children:o.translate("thank_you.delivery_information_label")})," ",n(V,{children:e})]}):null}):null,m?n(A,{gap:"base",children:a.map((e=>n(xl,{children:e},e)))}):null]})};function Il({children:e,shippingAddress:a,deliveryInformation:i,deliveryMethodType:l,paymentInstructions:s,isBuyWithPrime:d,legacyRepresentProductsAsFees:u,merchandiseLines:h,remoteMerchandiseDetails:p}){const{shop:m,i18n:_,checkout:g}=sn(),f=Zo(),b=m.hasFlagEnabled(dn),v=ye(),{track:k}=ei("map"),w=Da(),C=m.hasFlagEnabled(lt)?w?va:ka:w?ba:[],S=Za().value,{pendingOrderConfirmationTitle:x,isOrderPendingStatus:T}=vl().value,I=rl(),L=Ba().value,E=ja()&&!L,N=T?x:L?_.translate("thank_you.confirmed_orders_title"):_.translate("thank_you.thank_you_title"),M=$e(a,{countryFormat:"explicit",hiddenFields:["address1","address2","company","firstName","lastName","phone","postalCode","countryCode"]}),R=v&&m.hasFlagEnabled(st)&&"SHIPPING"===l,D=P(),z=D?.completedRemoteCheckouts?.some((e=>"submitted"===e.status&&(e.remotePurchaseOrder.deliveryLines?.length??0)>1))??!1,B=D?.isRedacted??!1,O=c((()=>!B&&I.value)),F=r(new Set),H="VISIBLE"===D?.mapVisibility,j=o((()=>H&&a?.coordinates&&M?{label:M,position:{lat:a.coordinates.latitude,lng:a.coordinates.longitude}}:null),[a,M,H]),W=o((()=>R?function(e,{legacyRepresentProductsAsFees:n=!1,remoteMerchandiseDetails:t}={}){const a=kl(e,{legacyRepresentProductsAsFees:n,remoteMerchandiseDetails:t}),i=[];for(const r of a)if(r.requiresShipping&&!r.giftCard&&r.src&&(i.push({key:r.key,src:r.src}),5===i.length))break;return i}(h,{legacyRepresentProductsAsFees:u,remoteMerchandiseDetails:p}):[]),[R,u,h,p]),$=!S&&!L&&!z,Y=R&&$,V=kl(h,{legacyRepresentProductsAsFees:u,remoteMerchandiseDetails:p}),K=v&&$&&!B&&!g.isShippingRequired.value&&V.length>0&&V.every((({requiresShipping:e})=>!e)),G=o((()=>j?[{type:"destination",title:_.translate("thank_you.marker.shipping"),headerDisabled:!0,...j}]:[]),[j,_]);let Z=null;if(j&&!K){const e=_.translate("thank_you.marker.shipping"),t=`${_.translate("thank_you.shipping_address_map_title",{address:j.label})}`;Z=n(il,{failedSources:F,title:t,markerTitle:e,markerLabel:j.label,fallbackTitle:_.translate("shipping.shipping_address_title"),products:Y?W:void 0,options:{mapOptions:{center:j.position,styles:C}},markers:G,handleClick:()=>k("click"),handleDoubleClick:()=>k("dblclick"),handleDragEnd:()=>k("dragend"),handleZoomChanged:()=>k("zoom_changed")})}const X=null===Z?"none":"base",J=Z&&f?n(Q,{ref:f,children:Z}):Z,ee=n(t,{children:[n(q,{textAlign:v?"center":void 0,children:N}),n(Tl,{color:v?"subdued":void 0,deliveryInformation:i,paymentInstructions:s,textAlign:v?"center":void 0})]}),ne=E?n(fl,{variant:"delivery"}):null,te=n(t,{children:[n(A,{gap:"base",borderWidth:v?void 0:`${X} none none none`,padding:"base",children:[v?n(A,{gap:"small-300",children:ee}):ee,ne]}),d&&!S&&n(A,{gap:"base",borderWidth:v?void 0:`${X} none none none`,padding:"base",children:n(Na,{})}),n(y,{when:O,children:n(Sl,{colorLayer:b?void 0:"control"})})]});return v?n(t,{children:[J?n(U,{accessibilityRole:"presentation",colorLayer:b?void 0:"control",overflow:"hidden",className:fe.ThankYouEntranceStatus,children:J}):null,n(Qo,{active:K,colorLayer:b?void 0:"control",products:V.flatMap((({key:e,src:n})=>n?[{key:e,src:n}]:[])),children:e}),n(U,{accessibilityLabel:N,colorLayer:b?void 0:"control",overflow:"hidden",children:te})]}):n(U,{accessibilityLabel:N,colorLayer:b?void 0:"control",overflow:"hidden",className:fe.ThankYouEntranceStatus,children:[J,te]})}const Ll=v(null);function Pl({activeStep:e,children:t}){const a=x.toArray(t).map((e=>T(e)?e.props.id:void 0)),i=a.join("|"),r=o((()=>({steps:a.reduce(((n,t,i)=>(n[t]={active:e?e===t:0===i,completed:a.indexOf(e)>a.indexOf(t)},n)),{})})),[e,i]);return n(Ll.Provider,{value:r,children:n("ol",{className:"_1ojciyd1 _1ojciyd0 _1fragemqt _1fragemsm _1fragemp0 _1fragemuf _1fragem11h _1fragemzk",role:"list",children:t})})}var El="_4xihkw2";function Al({children:e,description:a,icon:i,iconTone:r,id:o,label:l,state:s,stateHidden:c=!0}){const{steps:u}=function(){const e=k(Ll);if(null===e)throw new ct("<Step />  must be used inside of an <ProgressTracker />");return e}(),h=0===Object.keys(u).indexOf(o),{[o]:{active:p,completed:m}}=u,_=d("_4xihkw1 _4xihkw0 _1fragem64",m&&El);return n(t,{children:[!h&&n(Rl,{active:p,completed:m}),n("li",{className:_,"aria-current":p,children:[n(Nl,{active:p,completed:m,type:i,tone:r}),n(Ml,{active:p,completed:m,description:a,label:l,state:s,stateHidden:c}),e]})]})}function Nl({active:e,tone:t="accent",type:a,completed:i}){const r=d("_4xihkw4",e&&"_4xihkw3",i&&El);
1return n("div",{className:r,children:n(N,{type:a,tone:e||i?t:void 0})})}function Ml({active:e,completed:a,description:i,label:r,state:o,stateHidden:l}){const s=d("_4xihkw5",(e||a)&&El);return n(t,{children:[n("div",{className:s,children:[l?n(M,{accessibilityVisibility:"exclusive",children:o}):n(F,{children:o}),n(F,{children:n(M,{type:e||a?"strong":"generic",children:r})})]}),(e||a)&&i&&n(F,{type:"small",color:"subdued",children:i})]})}function Rl({active:e,completed:t}){const a=d("_4xihkw6",(e||t)&&El);return n("li",{className:a,"aria-hidden":!0})}function Dl({activeStep:e="inReview"}){const{i18n:t,shop:a}=sn(),i=a.hasFlagEnabled(dn),r=t.formatDate(new Date,{month:"long",day:"2-digit",timeZone:a.timeZone}),o=[{id:"submitted",date:r,label:t.translate("thank_you.breadcrumbs_submitted"),state:t.translate("thank_you.breadcrumbs_submitted"),icon:"arrow-right"},{id:"inReview",date:r,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 n(U,{colorLayer:i?void 0:"control",children:[n(A,{gap:"base",padding:"base",children:n(Pl,{activeStep:e,children:o.map((e=>n(Al,{description:e.date,icon:e.icon,id:e.id,label:e.label,state:e.state},e.id)))})}),n(he,{}),n(A,{gap:"base",padding:"base",children:[n(q,{children:t.translate("thank_you.thank_you_title_review")}),n(F,{children:t.translate("thank_you.thank_you_confirmed_order_with_draft")})]})]})}function zl({children:e,paymentInstructions:a}){const{value:i}=ne(),{shop:o,i18n:l}=sn(),s=Zo(),d=o.hasFlagEnabled(dn),u=ye(),h=cn().deliveryNext,p=dt(h.value,"ONE_TIME_PURCHASE",!0),m="available"===p?.status?p.methods.find((e=>"PICK_UP"===e.methodType))?.pickupLocation:void 0,{confirmWithEmail:_,confirmWithPhone:g}=Fr().value,{isOrderPendingStatus:f,pendingOrderConfirmationTitle:b,pendingOrderConfirmationMessage:v}=vl({isPickup:!0}).value,k=Da(),w=o.hasFlagEnabled(lt)?k?va:ka:k?ba:[],{track:C}=ei("map"),S=P(),x=r(new Set),T=Ba().value,I=ja()&&!T,L=$e(m?.address,{hiddenFields:["address1","address2","company","firstName","lastName","phone","postalCode","countryCode"]}),E=f?b:l.translate("thank_you.thank_you_title"),N=S?.isRedacted??!1,M=rl(),R=c((()=>!N&&M.value)),D=l.translate("thank_you.pick_up_in_store_marker.shipping"),z=m?.name||L,B=m?.address?.coordinates;let O=null;if((u?"VISIBLE"===S?.mapVisibility&&"PRECISE"===B?.accuracy:!o.hasFlagEnabled(ut)&&Boolean(B))&&B){const e=`${l.translate("thank_you.shipping_address_map_title",{address:z??L})}`;O=n(il,{failedSources:x,title:e,markerTitle:D,markerLabel:z,options:{mapOptions:{styles:w}},markers:function(){const e=m?.address?.coordinates;return e?[{type:"destination",title:D,position:{lat:e.latitude,lng:e.longitude},label:z,headerDisabled:!0}]:[]}(),handleDragEnd:()=>C("dragend")})}const H=O?n(Q,{borderWidth:u?void 0:"none none base none",ref:s,children:O}):null,j=n(t,{children:[n(q,{textAlign:u?"center":void 0,children:E}),n(F,{color:u?"subdued":void 0,textAlign:u?"center":void 0,children:f?v:i?_&&g?l.translate("thank_you.thank_you_confirmed_with_email_and_phone_description.single_store"):_?l.translate("thank_you.thank_you_confirmed_with_email_description.single_store"):g?l.translate("thank_you.thank_you_confirmed_with_phone_description.single_store"):l.translate("thank_you.thank_you_confirmed_order_with_missing"):_&&g?l.translate("thank_you.thank_you_confirmed_order_with_email_and_phone_pick_up"):_?l.translate("thank_you.thank_you_confirmed_order_with_email_pick_up"):g?l.translate("thank_you.thank_you_confirmed_order_with_phone_pick_up"):l.translate("thank_you.thank_you_confirmed_order_with_missing")})]}),W=I?n(fl,{variant:i?"delivery":"pickup"}):null,$=n(t,{children:[n(A,{gap:"base",padding:"base",children:[u?n(A,{gap:"small-300",children:j}):j,a&&a.length>0&&n(A,{gap:"base",children:[n(he,{direction:"inline"}),a.map((e=>n(xl,{children:e},e)))]}),W]}),n(y,{when:R,children:n(Sl,{colorLayer:d?void 0:"control"})})]});return u?n(t,{children:[O?n(U,{accessibilityRole:"presentation",colorLayer:d?void 0:"control",overflow:"hidden",className:fe.ThankYouEntranceStatus,children:H}):null,e,n(U,{accessibilityLabel:E,colorLayer:d?void 0:"control",overflow:"hidden",children:$})]}):n(U,{accessibilityLabel:E,colorLayer:d?void 0:"control",className:fe.ThankYouEntranceStatus,children:[H,$]})}function Bl({children:e}){const a=cn(),{value:i}=a.paymentLines,{value:r}=a.shippingAddress,{value:o}=Gn("ONE_TIME_PURCHASE"),{value:l}=a.customAttributes,{value:s}=a.legacyRepresentProductsAsFees,{value:c}=a.remoteMerchandiseDetails,d=Zn(o),u=Yn(),{value:h}=ne(),p=hr()?.some((e=>"failed"===e.status));if(p)return null;if(u.value)return n(t,{children:[e,n(Dl,{})]});const m=i?.lines.map((({method:e,specialInstructions:n})=>"paymentOnDelivery"===e.type||"customManualPayment"===e.type||"manualPayment"===e.type?n??e.paymentInstructions:null)).filter(
1Boolean),_="LOCAL"===d?.methodType?d.description:void 0;return h||"PICK_UP"===d?.methodType?n(zl,{paymentInstructions:m,children:e}):n(Il,{shippingAddress:r,legacyRepresentProductsAsFees:s,merchandiseLines:a.merchandiseLines.value?.lines,remoteMerchandiseDetails:c,paymentInstructions:m,deliveryInformation:_,deliveryMethodType:d?.methodType,isBuyWithPrime:Vo(l??[]),children:e})}const Ol="MXKBd",Fl="In8pu",ql="_8DY5a",Ul="NiSUe",Hl="t5tTv";function jl({afterProgress:e=!1,appearance:t,centerOnScreen:r=!1,confirmation:o,mode:l,morphOffset:s,onDrawn:c,onRevealed:u,onSettled:h,registerMark:p,status:m}){const _=s??{x:0,y:0},y=function(e){const n=a(null);return i((()=>{const t=n.current;if(!e||!t||"undefined"==typeof IntersectionObserver)return;const a=[document.documentElement,document.body];for(const e of a)e.classList.add(ql);const i=new IntersectionObserver((([e])=>{if(!e?.isIntersecting)return;const n=e.boundingClientRect.bottom-e.intersectionRect.bottom;t.style.setProperty("--offscreen-block-end",`${n}px`)}),{threshold:Array.from({length:101},((e,n)=>n/100))});return i.observe(t),()=>{i.disconnect();for(const e of a)e.classList.remove(ql)}}),[e]),n}(r),g="running"===m,f="traveling"===l;return n("div",{ref:y,className:d("_1BgJP",fe.ThankYouInterstitialOverlay,{[Ol]:e,[Fl]:g,[Hl]:f}),role:"status","aria-hidden":"waiting-for-progress"===m||void 0,"aria-label":o,children:[n(M,{accessibilityVisibility:"exclusive",children:o}),n("div",{className:"coXlQ","aria-hidden":"true",onAnimationStart:g?u:void 0,onAnimationEnd:g&&f?h:void 0}),n("div",{className:d("Ea8kH",{[Ul]:g}),ref:p,onAnimationEnd:g&&!f?e=>{e.target===e.currentTarget&&h()}:void 0,style:{"--morph-x":`${_.x}px`,"--morph-y":`${_.y}px`,"--thank-you-interstitial-disc-color":"shopPay"===t?La.toRgb():void 0,"--thank-you-interstitial-stroke-color":"shopPay"===t?Pa.Grayscale.White.toRgb():void 0},"aria-hidden":"true",children:n("div",{className:"HDNQw",children:n("svg",{className:"JnQXy",viewBox:"0 0 56 56",focusable:"false","aria-hidden":"true",onAnimationStart:g&&f?e=>{e.target===e.currentTarget&&c()}:void 0,children:[n("circle",{className:"BoaBN",cx:28,cy:28,r:26.5,pathLength:"1"}),n("g",{transform:"scale(0.7466666666666667)",children:n("path",{className:"_98hLo",d:"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"})})]})})})]})}const Wl="_3UsL1";function $l({children:e}){const{i18n:o,checkout:l}=sn(),c=function(){const{checkout:e,client:n,router:t}=sn(),o=e.thankYouEntrance,l=ge(),c=H(),d=function(){const e=Yn(),{financialPendingReason:n}=bl(),t=hr()?.some((e=>"failed"===e.status));return!e.value&&!n&&!t}(),h=Ba().value,p=qe(),m=d&&!h,_=t.currentUrl.value.normalizedPath,y=Oa(n.initialRequest.url.pathname).endsWith(_),g=a(l&&m&&!c&&!y).current,f=o.progress?.phase.value,b="loading"===f||"completing"===f,v=r(g?b?"waiting-for-progress":"waiting-for-hydration":"complete"),k=v.value,w=r("centered"),C=o.isRevealing.value,S=r(null),x=a(null),T=a(null),{lock:L,unlock:P}=Ye(),E=p||!m,A=s((()=>{I((()=>{v.value="complete",o.skip()}))}),[o,v]),N=s((()=>{I((()=>{o.settle(),A()}))}),[o,A]),M=s((()=>{"running"===v.value&&o.reveal()}),[o,v]);u((()=>{o.progress?.complete()}),[o]),i((()=>{g?E?N():("waiting-for-hydration"===v.value||"waiting-for-progress"===v.value&&!b)&&(v.value="running"):o.skip()}),[o,b,N,g,E,v]),i((()=>{if(!g||"running"!==k)return;const e=window.setTimeout(N,3e3);return()=>window.clearTimeout(e)}),[k,N,g]),i((()=>{if(!C)return;const e=window.setTimeout(N,2e3);return()=>{window.clearTimeout(e),N()}}),[C,N]),i((()=>{if(g&&"running"===k)return window.scrollTo(0,0),L(),P}),[k,L,g,P]);const R=s((()=>{const e=x.current,n=T.current;if(!e||!n)return;const t=e.getBoundingClientRect(),a=n.getBoundingClientRect();S.value={x:t.left+t.width/2-(a.left+a.width/2),y:t.top+t.height/2-(a.top+a.height/2)}}),[S]),D=s((e=>{x.current=e,"waiting-for-progress"!==v.value&&"waiting-for-hydration"!==v.value||(w.value=e&&window.matchMedia("(max-width: 749px)").matches?"traveling":"centered"),R()}),[R,w,v]),z=s((e=>{T.current=e,R()}),[R]);return{isAfterProgress:"complete"===f,isContentHidden:"pending"===o.phase.value&&g,isEntranceRevealing:C,mode:w.value,morphOffset:S.value,onDrawn:R,onEntranceSettled:N,onRevealed:M,onSettled:A,registerMapTarget:D,registerMark:z,shouldAnimate:g,status:v.value}}(),h=(p=P(),p?.shopAppLinksAndResources.shopPayOrder?"shopPay":"merchant");var p;if(!c.shouldAnimate)return n(t,{children:e});const m="complete"===c.status?null:n(jl,{afterProgress:c.isAfterProgress,appearance:h,centerOnScreen:l.configuration.isUniversalCheckoutFinalizer,confirmation:`${o.translate("thank_you.thank_you_title")}`,mode:c.mode,morphOffset:c.morphOffset,onDrawn:c.onDrawn,onRevealed:c.onRevealed,onSettled:c.onSettled,registerMark:c.registerMark,status:c.status});return n(Go.Provider,{value:c.registerMapTarget,children:["running"===c.status?n(Ve,{children:n("div",{children:m})}):m,n(Q,{className:d({[Wl]:c.isContentHidden,[fe.ThankYouEntrance]:c.isEntranceRevealing}),inert:c.isContentHidden,children:e}),c.isEntranceRevealing?n("span",{className:fe.ThankYouEntranceBeat,"aria-hidden":"true",onAnimationEnd:c.onEntranceSettled}):null]})}const Yl=Ae("ThankYouOrderSummaryContent");function Vl(){const{checkout:e,i18n:t,source:a}=sn(),{value:i}=cn().merchandiseLines,{open:r,setOpen:o}=Ke(),l=ve(void 0,Yl),s=`${l}-heading`,c=t.translate("order_summary.title"),d=me("Checkout::ThankYou::Dynamic::Render","ORDER_SUMMARY1"),u=me("Checkout::ThankYou::CartLineDetails::RenderAfter"),h=me("Checkout::ThankYou::CartLines::RenderAfter"),p=me("Checkout::ThankYou::Dynamic::Render","ORDER_SUMMARY2"),m=me("Checkout::ThankYou::Dynamic::Render","ORDER_SUMMARY3"),_=za([...d,...u,...h,...p,...m]);L((()=>{o(_.value)}));const y=e.proposal.facts.merchandiseLines??[],g=ht(a)?y:i?.lines||[],{totalLineQuantities:f=0,totalLineQuantitiesFact:b=0}=ze(),v=t.translate("order_summary.number_items",{count:ht(a)?b:f}
1),k=r.value,w=e.configuration.visibility.showAside;return n(Q,{display:w?"@media (inline-size >= medium) none, auto":"auto",children:n(U,{accessibilityLabelledBy:s,colorLayer:"control",padding:"base",children:[n(q,{id:s,level:2,visibility:"hidden",children:c}),n(Qe,{section:"top_summary",children:n(Ge,{section:"top_summary",children:n(Fa,{children:[n(Ze,{"aria-controls":l,"aria-expanded":k,"data-event-name":k?"order_summary_hide":"order_summary_show",inlineSize:"100%",onClick:()=>{o(!r.peek())},children:n(z,{alignItems:"center",gap:"small-200",gridTemplateColumns:"minmax(0, 1fr) minmax(auto, max-content) minmax(auto, max-content)",children:[n(M,k?{size:"large",type:"strong",children:c}:{children:[n("span",{className:bn({screenReaders:"only"}),children:c})," ",v]}),!k&&n(A,{direction:"inline",alignItems:"center",gap:"small-200",children:[n(Xe,{variant:"fan-legacy",size:"small",merchandise:g,useImageAltTexts:!1,sortByPrice:!0}),n(Je,{})]}),n(N,{type:k?"chevron-up":"chevron-down",size:"small-200"})]})}),k?n("div",{id:l,children:n(Q,{paddingBlockStart:"large-200",children:n(en,{skipWrappingSection:!0,hideAccessibilityTitle:!0})})},"thank-you-order-summary-open"):n("div",{id:l},"thank-you-order-summary-closed")]})})})]})})}const Kl={};let Ql=null;const Gl={"aria-label":"Shop",style:{fill:La.toRgb(),width:44,height:17}},Zl=({loading:e,onSignInCompleted:t,fetchAttempts:a=1})=>{const{i18n:r,shop:o}=sn(),l=Za().value,s=r.translate("thank_you.verify_shop_account_title"),{track:c}=ei("pay_escrow"),{value:d}=cn().contactInfo,u=!l,h=o.hasFlagEnabled(dn);return i((()=>{c(e&&a>=1?"verify_button_blurred_rendered":"verify_button_rendered")}),[e,c,a]),n(St,{target:u?"card":"plain",children:n(U,{accessibilityLabel:s,colorLayer:u&&!h?"control":void 0,children:n(A,e?{padding:u?void 0:"base none",gap:"base",children:[n(ee,{blockSize:"22px",inlineSize:"120px"}),n(ee,{blockSize:"16px",inlineSize:"100%"}),n(ee,{blockSize:"16px",inlineSize:"100%"})]}:{padding:u?void 0:"base none",gap:"large-200",children:[n(z,{gridAutoFlow:"column",gridTemplateColumns:"minmax(auto, max-content) minmax(0, 1fr)",gridTemplateRows:"minmax(0, 1fr)",justifyContent:"end",justifyItems:"end",alignItems:"center",alignContent:"center",children:[n(q,{level:2,children:s}),n(qt,{...Gl})]}),n(F,{color:"subdued",children:r.translate("thank_you.verify_shop_account_message")}),n(E,{id:"verify-account-button",variant:"secondary",onClick:()=>{c("verify_button_clicked"),((e,n)=>{const t=pa({...e,analyticsTraceId:(Ql||(Ql=qa()),Ql),uxMode:"windoid"});if(!t)return void console.warn?.("Failed to build authorize URL due to incorrect parameters",e);let a=null;a=((e,n,t="SignInWithShop")=>{const a=(()=>{const e=void 0===oa.screenLeft?oa.screenX:oa.screenLeft,n=void 0===oa.screenTop?oa.screenY:oa.screenTop;let t,a;t=oa.innerWidth?oa.innerWidth:ta.documentElement.clientWidth?ta.documentElement.clientWidth:screen.width,a=oa.innerHeight?oa.innerHeight:ta.documentElement.clientHeight?ta.documentElement.clientHeight:screen.height;const i=Math.max(1,t/oa.screen.availWidth);return{height:554/i,left:(t-365)/2/i+e,top:(a-554)/2/i+n,width:365/i}})();Kl[t]?.();const i=oa.open(e,"SignInWithShop",`popup,width=${a.width},height=${a.height},top=${a.top},left=${a.left}`),r=e=>{ca({allowedOrigins:[da,ua,ha,oa.location.origin],event:e,source:i})&&n(e)},o=()=>(e=>{e?.close()})(i);n(new MessageEvent("message",{data:{type:"windoidopened"}}));const l=setInterval((()=>{i?.closed&&(n(new MessageEvent("message",{data:{type:"windoidclosed"}})),clearInterval(l))}),200);return["beforeunload","unload","pagehide"].forEach((e=>{oa.addEventListener(e,o,{once:!0})})),oa.addEventListener("message",r),Kl[t]=()=>{["beforeunload","unload","pagehide"].forEach((e=>{oa.removeEventListener(e,o)})),oa.removeEventListener("message",r),clearInterval(l)},i})(t,(e=>{switch(e.data.type){case"completed":n.onComplete?.(e.data),a?.close();break;case"error":n.onError?.(e.data),a?.close();break;case"windoidopened":n.onWindoidOpen?.()}}))})({loginHint:d?.email??"",codeChallenge:"test-code-challenge",codeChallengeMethod:"S256",flow:"thank_you_page_escrow",prompt:"login",proxy:!0,responseType:"code"},{onComplete:t})},children:r.translate("thank_you.verify_shop_account_cta")})]})})})};function Xl(e){return e instanceof HTMLAnchorElement&&e.hasAttribute("href")}const Jl={id:"ebcee8be9e6c7c28fbd55d8183745df83661612f69510c509fb5bd01a8b778e2",type:"query",name:"PublisherSettings",source:""},es=Cn((({graphql:{coreGraphql:e}},{skip:n})=>{const t=e.query(Jl,{skip:()=>n.value});return{adsPublisherSettingsTypEnabled:p((()=>t.data.value?.shop?.adsPublisherSettingsTypEnabled??!1)),draftAdsPublisherSettingsTypEnabled:p((()=>t.data.value?.shop?.draftAdsPublisherSettingsTypEnabled??!1)),error:t.error,loading:t.loading}})),ns=["CA","US"],ts=["en","de","fr","es"];function as(e){return ts.some((n=>e===n||e.startsWith(`${n}-`)))}const is=/Shop App\/|FBAN|FBAV|FB_IAB|Instagram|musical_ly|Bytedance|TikTok|Snapchat|Line\/|MicroMessenger|Pinterest|Twitter\/|LinkedInApp|GSA\/|;\s?wv/,rs=/Shop App\/[^/]+\/(iOS|Android)\//;function os(e){return rs.exec(e)?.[1]??vn(e)}function ls(){const{i18n:r,url:l,shop:d,source:u,checkout:h,embed:p,router:m}=sn(),{contactEmail:g,hasStorefront:f,externalDomain:b,previewReturnUrl:v}=d,{handleSetIsVerifiedShopAccount:k,status:w,isVerifiedShopAccount:C,fetchAttempts:S}=function(){const{i18n:n}=sn(),{track:t}=ei("pay_escrow"),{isVerifiedShopAccount:a,setIsVerifiedShopAccount:r,loading:o,status:l,fetchAttempts:c}=function(){const{client:n}=sn(),t=n.unstable_getSerialization("sessionToken"),a=P()?.id,i=$i(),[r,o]=e(!i),{attempts:l,loading:s,pendingPayEscrow:c}=Sn(Wi,{receiptId:_(a),retries:5,sessionToken:_(t),skip:_(!i||!a||!t)}),d={status:"verified_user",isVerifiedShopAccount:r,setIsVerifiedShopAccount:o,loading:s.value,fetchAttempts:l.peek()};return i?s.value?{...d,status:"fetching_status"}:{...d,status:c.value?"split_user":"verified_user"}:d}();i((()=>{a||"verified_user"!==l||o||(t("verify_button_removed"),r(!0))}),[a,l,o,t,r]);const d=s((e=>{const{email:a}=e;a&&(t("verify_action_completed"),Yi({email:a,text:n.translate("thank_you.verify_shop_account_confirmation")})),r(!0)}),[t,r,n]);return{status:l,isVerifiedShopAccount:a,loading:o,handleSetIsVerifiedShopAccount:d,fetchAttempts:c}}(),x=cn().buyerIdentity.value?.purchasingCompany,T=tn().value,{track:I}=ei("follow_link"),L="simulated"===u.type,N=Boolean(p?.isFlagshipPartner),M=P(),R=M?.paymentDetails?.buyerActionInfo,D=mt(),z=function(){const e=cn().paymentLines,n=yt();return c((()=>!!e.value&&e.value.lines.some((({method:e})=>"wallet"===e.type&&"SHOPIFY_INSTALLMENTS"===e.name))&&Boolean(n?.installmentsHighlightEligible)))}(),B=function(){const e=cn(),n=e.buyerIdentity,t=un(),a=j(),i=e.contactInfo,r=P(),o=r?.isRedacted??!1;return c((()=>!o&&a.value&&!i?.value?.email&&!n?.value?.purchasingCompany&&!t.value))}(),O=Za(),q=ne(),{currentDetour:U}=W().value,$=an().value,Y=ye(),G=Y&&$&&rn({embedder:p?.embedder,isThankYouDetour:"thankYou"===U?.type,normalizedPath:m.currentUrl.value.normalizedPath}),{main:{section:Z}}=Fe(),X=function(){const{billingAddress:e,shippingAddress:n}=cn(),{i18n:t}=sn(),{geolocation:a}=nn(),i=_(H()),r=ns.includes(a.country.code),o=c((()=>(n.value??e.value)?.countryCode??"")),l=c((()=>ns.includes(o.value)&&r)),s=c((()=>!(i.value||as(t.locale)&&l.value))),{adsPublisherSettingsTypEnabled:d,draftAdsPublisherSettingsTypEnabled:u,loading:h}=Sn(es,{skip:s});return c((()=>s.value&&!i.value||h.value?{shouldRender:!1,preview:!1}:function({inEditor:e,adsPublisherSettingsTypEnabled:n,draftAdsPublisherSettingsTypEnabled:t,isAllowedLocale:a,isAllowedCountry:i}){return e?{preview:!0,shouldRender:t}:{preview:!1,shouldRender:n&&a&&i}}({adsPublisherSettingsTypEnabled:d.value,draftAdsPublisherSettingsTypEnabled:u.value,isAllowedLocale:as(t.locale),isAllowedCountry:l.value,inEditor:i.value})))}(),J=h.configuration.layout.isOnePage.value,ee=h.configuration.isUniversalCheckoutFinalizer,te=d.hasFlagEnabled(dn),ae=!te&&_t(Z);on("thank-you");const{track:ie}=function({showVerifyShopAccountButton:e}){const n=Wa(),t=yt(),a=gn(),{track:i}=Xa(),r=Ja();return{track:()=>
1{if(!n||!t)return;const{buyerHasShopApp:o,buyerHasShopPay:l,shopPayOrder:s,orderUpdateOptions:c}=t,d=c.filter((e=>"arrive"!==e)).join(",");i("order_status_page_view/4.2",{page:"thank_you",orderId:n,isShopPayOrder:s,userHasShop:o,userHasPay:l,shippingUpdateOptions:d,experimentFlags:r,pageviewToken:a.value.defaultAttributes?.microSessionId??"",sessionToken:a.value.defaultAttributes?.visitToken??"",showVerifyShopAccountButton:e},{omit:["shopifyDomain","checkoutToken"]})}}}({showVerifyShopAccountButton:"split_user"===w});Tt({stage:void 0===M?It.Usable:It.Complete,id:"ThankYou"}),Lt("ThankYou"),i((()=>{ie()}),[ie]);const re=me("Checkout::ThankYou::Dynamic::Render","ORDER_STATUS1"),oe=me("Checkout::ThankYou::Dynamic::Render","ORDER_STATUS2"),le=me("Checkout::ThankYou::Dynamic::Render","ORDER_STATUS3"),{header:{logo:se}}=Fe(),ce=o((()=>!f&&b?`https://${b}`:L?l.storefront():v||(se?.link?se.link:u.headerLogoUrl?u.headerLogoUrl:f&&l.storefront()?l.storefront():void 0)),[L,se?.link,u.headerLogoUrl,f,l,b,v]);!function(e,n=!0){const{router:t}=sn(),a=H();i((()=>{if(n&&e&&!a){window.history&&(window.history.replaceState(null,document.title,window.location.href),window.history.pushState(null,document.title,window.location.href));const n=()=>{document.hidden||(window.location.href=e)};return window.addEventListener("popstate",n),()=>{window.removeEventListener("popstate",n)}}}),[n,e,t,a])}(ce,f&&!T&&!ee),function(){const{checkout:e}=sn(),n=e.configuration.isUniversalCheckoutFinalizer;i((()=>{if(!n)return;const e=e=>{e.composedPath().some(Xl)&&e.preventDefault()};return document.addEventListener("click",e,!0),document.addEventListener("auxclick",e,!0),()=>{document.removeEventListener("click",e,!0),document.removeEventListener("auxclick",e,!0)}}),[n])}(),function(e,n=!1){const{observability:t}=sn(),r=a(e),l=a(n),c=a(0),d=a(),u=a(!1),h=a(0),p=a(null);r.current=e,l.current=n,0===c.current&&(c.current=Date.now());const{contactInfo:m,merchandiseLines:_}=cn();void 0===d.current&&(d.current=Boolean(m.peek()?.email||m.peek()?.phone||_.peek()?.lines?.length));const y=o((()=>{const e="undefined"==typeof navigator?"":navigator.userAgent;return{is_in_app_webview:(n=e,is.test(n)),browser_family:pt(e).name,os_family:os(e)};var n}),[]),g=s((()=>{null!=p.current||"visible"!==document.visibilityState||l.current||null==r.current||(p.current=Date.now())}),[]),f=s((()=>{null!=p.current&&(h.current+=Date.now()-p.current,p.current=null)}),[]),b=s((()=>h.current+(null==p.current?0:Date.now()-p.current)),[]);i((()=>{g();const e=()=>{"visible"===document.visibilityState?g():f(),t.log("typ_visibility_changed","Thank You Page visibility changed",{...y,receipt_masked:l.current,visibility_state:document.visibilityState,receipt_loaded:null!=r.current,ms_since_mount:Date.now()-c.current,visible_ms_with_receipt:b()},{exportImmediately:!0})},n=e=>{f(),t.log("typ_pagehide","Thank You Page hidden",{...y,receipt_masked:l.current,persisted:e.persisted,receipt_loaded:null!=r.current,ms_since_mount:Date.now()-c.current,visible_ms_with_receipt:b()},{exportImmediately:!0})};return document.addEventListener("visibilitychange",e),window.addEventListener("pagehide",n),()=>{f(),document.removeEventListener("visibilitychange",e),window.removeEventListener("pagehide",n)}}),[t,g,f,b,y]),i((()=>{u.current||null==e||(u.current=!0,g(),t.log("typ_receipt_rendered","Thank You Page rendered with order receipt",{...y,receipt_masked:l.current,order_details_at_mount:d.current,ms_to_receipt:Date.now()-c.current,visibility_state:document.visibilityState},{exportImmediately:!0,requiresKeepalive:!0}))}),[t,e,g,y])}(M,N),function(e){const{observability:n,checkout:t}=sn(),r=a(!1);i((()=>{r.current||(r.current=!0,n.counter({name:"thank_you_page_rendered",value:1,attributes:{shopPay:"shopPay"===t.identity.current.value,checkoutDesign:t.configuration.layout.isOnePage.value?"ONE_STEP":"THREE_STEP",typType:"c1",visibility_state:document.visibilityState,receiptLoaded:null!=e}}))}),[t,t.identity,n,e])}(M);const de=n(t,{children:[n(xt,{children:r.translate("thank_you.title")}),n(A,{gap:"@media (inline-size >= medium) large-500, large-300",children:[!Y&&n(Er,{}),n(ss,{resetSectionStyle:te,children:[n(St,{target:"card",children:n(bt,{grouped:!0,children:[n(_e,{customizations:re}),R&&n(Ni,{}),n(St,{target:"edgeToEdgeCard",children:n(Bl,{children:Y?n(Er,{}):null})}),G&&n(Vl,{}),n(Gr,{}),n(y,{when:q,children:n(Wo,{})}),!ee&&X.value.shouldRender&&n(St,{target:"edgeToEdgeCard",children:n(lo,{preview:X.value.preview})}),n(y,{when:B,children:n(Ga,{})}),!ee&&n(y,{when:z,children:n(Ho,{})}),n(y,{when:D,children:n(Pr,{})}),R&&n(ti,{}),n(_e,{customizations:oe}),n(y,{when:()=>O.value&&!q.value,children:n($o,{})}),C||ee?null:n(Zl,{onSignInCompleted:k,loading:"fetching_status"===w,fetchAttempts:S}),n(Cr,{}),n(_e,{customizations:le})]})}),n(vt,{children:[!x&&!T&&h.configuration.allowRedirectToStorefront&&n(kt,{children:n(E,{variant:"primary",size:"large",inlineSize:"fill",href:ce,onClick:L?void 0:()=>I("continue_shopping"),children:r.translate("thank_you.return_to_store_link_label")})}),!ee&&n(wt,{children:n(F,{textAlign:"center",children:n(V,{children:r.translate("thank_you.contact_us_html",{contact_us:n(K,{href:L?void 0:`mailto:${g}`,onClick:L?void 0:()=>I("contact_us"),children:r.translate("thank_you.contact_us")})})})})})]})]})]})]});return n($l,{children:J?n(Q,{className:"_4Qmfj",padding:"@media (inline-size >= extraSmall) small-300 none, (inline-size >= medium) none, "+(ae?"small-300 none":"none"),children:de}):de})}function ss({children:e,resetSectionStyle:t}){const a=n(Ct,{children:e});return t?n(Ne,{children:a}):a}export{ls 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.