PageSourceSearch

https://gallerythane.com/cdn/shopifycloud/checkout-web/assets/c1/909cc5d6.B3OaLKcB.js

js gallerythane.com collected 2026-10-02 13:51:58 UTC 149,527 bytes, 1 lines download raw bytes

1import{x as e,u as n,S as t,l as a,m as i,q as r,T as o,y as l,s,t as c,v as d,_ as u,ai as p,G as h,j as m,z as _,w as y,F as g,D as f,av as b,X as v,E as k,W as w,aB as C,M as S,Y as x,Z as T,n as I,C as L}from"./2c1ab0fe.GMbxnz74.js";import{u as P,l as E,c as A,I as M,o as N,cs as R,_ as D,J as B,c0 as z,cX as F,P as O,H as q,a3 as U,cz as H,gT as j,e as W,v as $,ad as Y,a9 as V,L as K,B as Q,aa as G,c$ as Z,dl as X,cC as J,ah as ee,co as ne,W as te,cx as ae,aF as ie,bP as re,ca as oe,hM as le,hN as se,hO as ce,aq as de,c3 as ue,a5 as pe,b as he,w as me,U as _e,hP as ye,g5 as ge,f8 as fe,hQ as be,aB as ve,ak as ke,M as we,hR as Ce,hS as Se,hT as xe,hU as Te,gO as Ie,hV as Le,hW as Pe,hX as Ee,hY as Ae,hZ as Me,Q as Ne,b0 as Re,bz as De,b5 as Be,n as ze,eE as Fe,h_ as Oe,a4 as qe,a2 as Ue,h as He,a as je,aA as We,bt as $e,S as Ye,h$ as Ve,ct as Ke,i0 as Qe,i1 as Ge,dZ as Ze,V as Xe,X as Je,ay as en,aE as nn,i2 as tn,eF as an,cm as rn,bq as on,i3 as ln,i4 as sn,q as cn,Y as dn,s as un,m as pn,p as hn,r as mn}from"./164ad2e3.BmqNdq2P.js";import{J as _n,S as yn,T as gn,ac as fn,jP as bn,jQ as vn,bG as kn,ei as wn,aK as Cn,aF as Sn,c2 as xn,jR as Tn,Q as In,at as Ln,ax as Pn,W as En,aW as An,cj as Mn,dv as Nn,cP as Rn,b4 as Dn,dP as Bn,b3 as zn,jS as Fn,c4 as On,jT as qn,cn as Un,V as Hn,cm as jn,co as Wn,aQ as $n,jU as Yn,cF as Vn,r as Kn,cU as Qn,aE as Gn,jV as Zn,X as Xn,jW as Jn,bg as et,b1 as nt,ew as tt,eo as at,n as it,jX as rt,ct as ot,ed as lt,jY as st,bH as ct,E as dt,ak as ut,jZ as pt,j_ as ht,eN as mt,g5 as _t,j$ as yt,b6 as gt,as as ft,ih as bt,je as vt}from"./4c290a1e.2OXqqQwu.js";import{a as kt,u as wt}from"./e0989459.CCPu1541.js";import{E as Ct}from"./137622f3.BmZtJbLW.js";import{S as St}from"./79974aab.Cq6Neu5K.js";import{u as xt}from"./9f047e05.Bp-gLL-x.js";import{u as Tt,S as It,b as Lt}from"./ca5e9c49.DpiukyMw.js";import{b as Pt,i as Et,s as At,a as Mt,c as Nt}from"./181d38d3.CU4WuTr-.js";import{d as Rt,b as Dt}from"./64de7b49.3gNLw9g0.js";import{P as Bt}from"./598fef4e.DTBD4kzt.js";import{P as zt}from"./30074413.D9CsKy_H.js";import{u as Ft,A as Ot,S as qt}from"./53bbdad9.Z4N3tZKQ.js";import{P as Ut}from"./47b970b2.B-hNfQZG.js";import{v as Ht,a as jt,S as Wt,c as $t}from"./0c0ad074.BYdsTJAo.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 pa,t as ha}from"./c57e39e6.BeDwpYbB.js";import{g as ma,a as _a,b as ya}from"./e77f7fe0.Cq2mLjfT.js";import{P as ga,M as fa,m as ba,t as va,b as ka}from"./be176b00.DppfTgDY.js";import{a as wa,i as Ca}from"./347b440c.BOPV79c3.js";import{C as Sa}from"./611e718a.D73zb7ed.js";import{P as xa}from"./064f6ac1.DqrP83xw.js";import{I as Ta}from"./3a819064.D5LTh6Qs.js";import{I as Ia}from"./55098bf1.8h6_nu_5.js";import{S as La,P as Pa}from"./cb38e5c2.Di0VF2ns.js";import{S as Ea}from"./9f3d9f8c.pMElLAzZ.js";import{D as Aa,B as Ma}from"./8d3a12c3.BVSK8AZM.js";import{S as Na,a as Ra}from"./f51e663e.0jgrFL1L.js";import{f as Da}from"./bb728e1c.D-ELh9cQ.js";import{a as Ba,u as za}from"./945a08d6.CQ6Hfz3C.js";import"./app.iZwEIta_.js";import{h as Fa}from"./60a453ce.fEeMtJEq.js";import{T as Oa}from"./7b0c98ea.DbgJLP1v.js";import{v as qa}from"./2210eadb.DF0gIp_2.js";import"./0a7dffce.BIRsKacx.js";import"./5fda1420.C7SyMXTh.js";import"./21cc90a2.BYvnDDaS.js";import"./29034f35.B7Z7JU9E.js";import"./ac5a19ff.DlwW5UC8.js";import"./0727407f.C7yJLDwL.js";import"./91319467.DppLddIz.js";import"./d5d34b3b.KVrpsmYg.js";import"./0e4087ec.D45E-pYv.js";import"./4aab4b34.C5ChbYPe.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}=yn(),n=kt(),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(_n(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(M,{t
1ype:o}),n(N,{children:i})]})})})}const Va=({label:e,onInputValueChange:t,error:r,value:o})=>{const l=a();return i(()=>{l.current?.focus()},[r]),n(Ct,{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}=yn(),u=c.value,p=o(()=>l(void 0),[s]),h=p.value,[m,_]=e(!1),y=d.translate("thank_you.order_updates_submit_subscription"),g=o(()=>({state:{email:c},errors:{email:p}}),[c,p]);return i(()=>{m||(h||s)&&(p.value=h||s)},[m,h,s,p]),n(F,{target:"order.deliveryUpdates",children:n(R,{...g,children:n(D,{onSubmit:()=>{_(!1),/@/.test(u)?(p.value=void 0,t(u)):p.value=d.translate("field_errors.email_invalid")},implicitSubmit:y,children:n(A,{gap:"small-300",children:[n(B,{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(h),onInputValueChange:e=>{p.value=void 0,_(!0),c.value=e}}),n(E,{variant:"primary",type:"submit",loading:a,children:y})]}),h?n(z,{controlID:"email",children:h}):null]})})})})},Qa=()=>{const{i18n:a}=yn(),{value:r}=gn().contactInfo,{submitSubscribeForShippingUpdate:o,status:l,error:c}=function(){const{client:n,observability:t,graphql:{coreGraphql:a}}=yn(),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),[p,h]=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(()=>{h("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(O,{children:y.subTitle}),p&&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}=yn(),a=t.hasFlagEnabled(fn),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}=gn(),n=function(){const e=gn(),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=vn();return c(()=>{const r=kn(e.value),o=$(t.value.currentDetour),l=i.value.length>
1=wn,{oneTimePurchaseLines:s,subscriptionLines:c}=Y(Cn(e.value).filter(Sn)),{groups:d,nonShippableCount:u}=Pt(s),p="filled"===e.value?.status&&d.length+u===1;return r&&l&&!p||p&&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"}}=yn(),r=n.configuration.layout.isOnePage.value,l=Number(_n(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=xn(),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=gn().paymentLines,t=P()?.paymentDetails,{track:a}=ei("follow_link"),{i18n:i,source:r,shop:{contactEmail:o}}=yn(),l="simulated"===r.type,s=c(()=>{const n=e.value?.lines,a=(n?Tn(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(B,{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(N,{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(N,{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(N,{children:s})})]})})]})]})})}function ti(){const{i18n:e,shop:t}=yn(),a=P()?.paymentDetails?.buyerActionInfo,i=t.hasFlagEnabled(fn);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;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}`}}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}=yn(),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(M,{type:o.value?"check":"clipboard"})})}),n("p",{role:"status","aria-live":"polite",className:In({screenReaders:"only"}),children:o.value?l:""})]})}function pi({instructionSet:e,open:t,onToggle:a}){const i=di(e),r=e.label??i,o=(e.details??[]).filter(ci),l=(e.steps??[]).filter(
1Boolean),s=`konbini-chain-${i}-instructions`;return n("div",{id:`konbini-chain-${i}`,className:d("Bedu9",t&&"RExUg"),children:[n(zt,{accessibilityRole:"expandableControl",accessibilityLabel:r,controlId:s,expanded:t,onPress:a,className:"Xaalv",padding:"base",children:n(B,{gridTemplateColumns:"auto minmax(0, 1fr) auto",gap:"small-300",alignItems:"center",children:[n(Bt,{type:li[i]??"konbini",active:!0,accessibilityVisibility:"hidden"}),n(N,{type:"strong",children:r}),n(M,{type:t?"chevronUp":"chevronDown",size:"small"})]})}),n("div",{className:"_8A0Cd",children:n(B,{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(B,{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(N,{color:"subdued",size:"base",children:e})},`${i}-${e}`))}):null]})})})})})]})}function hi({amount:e,expired:t}){const{i18n:a}=yn();return t?n(q,{level:1,children:a.translate("payment.lpm.konbini.voucher.expired_title")}):e?n(q,{level:1,children:[n(N,{accessibilityVisibility:"exclusive",children:a.translate("payment.lpm.konbini.voucher.pay",{amount:e.accessibleAmount})}),n(N,{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}=yn();if(!e)return null;const i=n(N,{color:"subdued",size:"base",type:"strong",children:e});return n(N,{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}=yn(),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(B,{alignItems:"start",gap:"base",gridTemplateColumns:"minmax(0, 1fr) auto",children:[n(hi,{amount:o,expired:l}),n(Bt,{type:"konbini",active:!0,accessibilityVisibility:"hidden"})]}),l?null:n(N,{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(pi,{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(N,{color:"subdued",size:"base",children:t.translate("payment.lpm.konbini.voucher.keep_receipt")})})]})})}function yi({details:e}){const{i18n:t}=yn();return n(A,{gap:"small-500",children:e.map(e=>n(Q,{borderRadius:"base",className:"Gltpp",inlineSize:"100%",children:n(N,{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}=yn();return e?n(A,{gap:"none",children:[n(N,{color:"subdued",size:"base",children:e}),t?n(N,{color:"subdued",size:"base",children:a.translate("payment.pending_payment.multibanco.expires_at",{date:n(N,{color:"subdued",size:"base",type:"strong",children:t})})}):null]}):null}function fi({expiry:e}){const{i18n:t}=yn();return e?n(N,{color:"subdued",size:"base",children:t.translate("payment.pending_payment.multibanco.expired",{date:n(N,{color:"subdued",size:"base",type:"strong",children:e})})}):null}function bi({amount:e,expired:t}){const{i18n:a}=yn();return t?n(q,{level:1,children:a.translate("payment.pending_payment.multibanco.expired_title")}):e?n(q,{level:1,children:[n(N,{accessibilityVisibility:"exclusive",children:a.translate("payment.pending_payment.multibanco.pay",{amount:e.accessibleAmou
1nt})}),n(N,{accessibilityVisibility:"hidden",size:"extraLarge",children:a.translate("payment.pending_payment.multibanco.pay",{amount:e.value})})]}):null}function vi({paymentInstructions:e}){const{i18n:t}=yn(),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(B,{alignItems:"start",gap:"base",gridTemplateColumns:"minmax(0, 1fr) auto",children:[n(bi,{amount:r,expired:o}),n(Bt,{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}=yn();return e&&function(e){const n=Ln(e);return"iOS"===n||"Mac OS"===n||ki.test(e)}(t.userAgent)?n(Q,{className:"chT5l",paddingBlockStart:"large-100",children:n(B,{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)},p=()=>{u(a.getBoundingClientRect().width)};if(p(),!r)return window.addEventListener("resize",p),()=>{d=!0,c&&clearTimeout(c),window.removeEventListener("resize",p)};const h=new ResizeObserver(([e])=>{e&&u(e.contentRect.width)});return h.observe(a),()=>{d=!0,c&&clearTimeout(c),h.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}=yn();return e?n(A,{gap:"none",children:[n(N,{color:"subdued",size:"base",children:e}),t?n(N,{color:"subdued",size:"base",children:a.translate("payment.pending_payment.oxxo.expires_at",{date:n(N,{color:"subdued",size:"base",type:"strong",children:t})})}):null]}):null}function Pi({detail:e}){const{i18n:t}=yn(),a=t.translate("payment.pending_payment.oxxo.reference_number");return n(Q,{borderRadius:"base",className:"OVcKI",inlineSize:"100%",children:n(N,{type:"small",color:"subdued",children:[a," ",e.text]})})}function Ei({paymentInstructions:e}){const{i18n:t}=yn(),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(B,{alignItems:"start",ga
1p:"base",gridTemplateColumns:"minmax(0, 1fr) auto",children:[i?n(q,{level:1,children:[n(N,{accessibilityVisibility:"exclusive",children:t.translate("payment.pending_payment.oxxo.pay",{amount:i.accessibleAmount})}),n(N,{accessibilityVisibility:"hidden",size:"extraLarge",children:t.translate("payment.pending_payment.oxxo.pay",{amount:i.value})})]}):null,n(Bt,{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 Mi(){const e=P()?.paymentDetails,t=e?.buyerActionInfo?.paymentInstructions;return t?n(Ai,{paymentInstructions:t}):null}function Ni(){const{i18n:e}=yn();return n(N,{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}=yn();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(M,{type:"external",size:"small",display:"inline"})]})})}function Di(){const{i18n:e}=yn();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(M,{type:"external",size:"small",display:"inline"})]})})}function Bi({field:e="phone",link:a}){const{i18n:i}=yn();return n(t,{children:[n(N,{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(Ni,{})]})}function zi(){const{shopPayArtifact:e}=gn();return c(()=>Boolean(e.value?.optIn))}class Fi extends Error{constructor(){super(...arguments),this.name="OptInFetchError"}}function Oi(){const{track:a}=ei("follow_link"),{i18n:o,userEvents:l,source:d,checkout:u,shop:p}=yn(),{hasOptedIn:h,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}}=yn(),d=zi(),u=gn(),{value:p}=u.shippingAddress,{value:h}=u.contactInfo,[m,_]=e(d.peek()),[y,g]=e(!1),[f,b]=e(p?.phone||h?.phone||""),[v,k]=e(h?.email??""),[w,C]=e(),[S,x]=e(),T=!h?.phone,{validatePhoneNumber:I}=Ft(),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?p?.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:{...Pn(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 Fi("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,p?.countryCode,I,L,r]),showPhoneField:T,phoneNumber:f,setPhoneNumber:b,email:v,setEmail:k,inputError:w,handleInput:P,countryCode:p?.countryCode||""}}
1(),x=r(h),{value:T}=gn().deliveryNext,{value:I}=ne(),L=!kn(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=En().shippingAddress,M=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"})})),N=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:N});i(()=>{l.monorailEvent({schemaId:"shopify_pay_user_optin_ui_impression/1.0",payload:{...Pn(d,u,p),source:"thank_you_page",elementType:"remember_me_box"}})},[l,d,u,p]);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:h?n(B,{gridAutoFlow:"column",gridTemplateColumns:"minmax(0, 1fr) minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"base",alignItems:"end",alignContent:"end",children:[n(V,{children:M}),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:{...Pn(d,u,p),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(B,{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(Ct,{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(z,{controlID:g?"phone":"email",children:w}):null]})}),n(Bi,{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,[p,h]=e(!1);i(()=>{h(!0);const e=setTimeout(()=>{if(0!==a){h(!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",p?"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),p(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=An(({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=h(()=>
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:h(()=>r.value),error:s.error,loading:h(()=>o.value),pendingPayEscrow:c}});function $i(){const e=kt();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}=yn(),t=gn().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(O,{children:t.company.name}),n(O,{children:t.location.name})]})]}):null}function Ki({lines:e}){return e.length>0?n(A,{children:e.map(e=>n(O,{children:e},e))}):null}function Qi(){const{i18n:e}=yn(),t=gn().deliveryNext,a=c(()=>Nn(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(Ot,{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(N,{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(O,{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}=yn(),c=gn(),{value:d}=c.paymentMethods,{value:u}=c.paymentFlexibilityPaymentTermsTemplate,p=oe(),h=P(),m=h?.paymentDetails,_=h?.paymentExtensionBrand,y=lr({paymentDetails:m}),g=o.hasFlagEnabled(Fn),f=Boolean(On().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 Hn.CreditCard:return n(tr,{method:a,amount:v,variant:i,installmentInfo:e&&m?.installmentDetails?{cost:e,installmentDetails:m.installmentDetails}:null});case Hn.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(Bt,{type:"apple-pay"});case"GOOGLE_PAY":return n(Bt,{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(Bt,{type:a.name}),label:m?.paymentDescriptor?n(Zi,{children:m.paymentDescriptor}):or(m),amount:v}):n(B,{gridAutoFlow:"column",gridTemplateColumns:"minmax(auto, max-content) minmax(0, 1fr)",gridTemplateRows:"minmax(0, 1fr)",alignItems:"center",alignContent:"center",gap:"small-300",children:[n(Bt,{type:a.name}),n(O,{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(Bt,{type:a.name}),label:t,amount:v})}case"paymentOnDelivery":return n(er,{variant:i,icon:n(Bt,{type:"cash"}),label:l.translate("payment_gateway.cash_on_delivery_label"),amount:v});case"manualPayment":case"customManualPayment":return n(er,{variant:i,icon:n(Bt,{type:"cash"}),label:a.name,amount:v});case"deferred":{if(p.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(O,{children:a.translatedName}):null]}:{children:a?n(t,{children:[n(O,{children:a.translatedName}),n(O,{children:e})]}):n(O,{children:[e,n(Ji,{amount:v})]})})}
1case"giftCard":{if(g)return null;const e=Un(a).toUpperCase();return n(er,{variant:i,icon:n(Bt,{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(Bt,{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(!qn.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(Bt,{type:"shop-cash"}),label:l.translate("order_summary.shop_cash_title"),amount:t},e.redemptionType):null}):n(er,{variant:i,icon:n(Bt,{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(Bt,{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(Bt,{type:_||e||"generic"}),label:t,amount:v})}case"bank":{const t=n(Bt,{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(N,{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(N,{children:a.bankName}),n(A,{direction:"inline",alignItems:"center",gap:"small-200",children:[t,n(O,{children:[o,a.lastDigits&&c?s:null,c]})]})]})}default:return null}}function tr({method:e,amount:t,variant:a,installmentInfo:i}){const{i18n:r}=yn(),o=gn().buyerIdentity.value?.purchasingCompany,l=gn().paymentFlexibilityPaymentTermsTemplate,s=oe(),d=c(()=>l.value&&!s.value?l.value.translatedName:void 0),u=e.brand??"generic",p="direct"===e.type?e.creditCardLastFourDigits:e.displayLastDigits,h="MAESTRO"===u?r.translate("payment_gateway.debit_card_label"):r.translate("payment_gateway.credit_card_label"),m=jn(u)?Wn(u):null,_="rollup"===a&&Boolean(m&&p),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(O,{children:e})});return n(A,{gap:"small-400",children:["rollup"===a?null:f,n(er,{variant:a,icon:n(Bt,{type:u,accessibilityVisibility:_?"hidden":void 0}),label:p?(b=p,"rollup"===a?n(ya,{brandLabel:m,lastDigits:b}):n(Zi,{children:r.translate("payment.masked_digits_label",{last_digits:b})})):h,amount:t}),"rollup"===a?f:null,g?n(N,{color:"subdued",children:g}):null,"direct"===e.type&&e.vaultingAgreement?n(A,{direction:"inline",alignItems:"center",gap:"small-400",children:[n(M,{size:"small",type:"check"}),n(N,{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}=yn();return n(er,{variant:t,icon:n(Bt,{type:"paypal"}),label:a.translate("brand.paypal"),amount:e})}function ir({variant:e,walletContent:t}){const{i18n:a}=yn(),i=kt(),r=t?.creditCardBrand,o=t?.creditCardLastFourDigits,l=r&&jn(r)?Wn(r):null,s="rollup"===e&&Boolean(l&&o),c=r?n(Bt,{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(O,{children:a.translate("shop_pay_remember_me.installments.paid_in_installments")}),i?n(O,{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}=yn(),{value:c}=gn().managedByMarketsPro,d=$n({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(Bt,{type:r}
1),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(Bt,{type:a.paymentCardBrand,accessibilityVisibility:i?"hidden":void 0}),label:"rollup"===t?or(a):n(Xi,{label:l({displayBrandLabel:!1})}),amount:e}),u?n(N,{color:"subdued",children:u}):null]})}if(d&&"IDEAL"===i?.paymentMethod)return n(er,{variant:t,icon:n(Bt,{type:"ideal"}),label:s.translate("payment.ideal_label"),amount:e});const p=s.translate("payment_gateway.shop_pay.name");return n(A,{gap:"small-400",children:[n(er,{variant:t,icon:n(Bt,{type:"shop-pay"}),label:"rollup"===t?or(a)??p:n(Xi,{label:l({displayBrandLabel:!0}),fallback:p}),amount:e}),u?n(N,{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}=yn();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 jn(t)?Wn(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}=yn(),t=gn(),a=t.shippingAddress,i=t.deliveryNext,r=c(()=>Nn(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(Ot,{address:t,multiline:!0,hiddenFields:["firstName"]}),n(y,{when:l,children:e=>n(ga,{pickupLocation:e})})]})})}function pr(){const e=P();return e?.completedRemoteCheckouts}const hr="unknown";function mr({variant:e}){const{i18n:a,shop:{name:i,remoteShopsConfigMap:r}}=yn(),o=gn().paymentLines,l=_(pr()),s=c(()=>{if(!l.value?.length)return;const e=[],n=new Map([[hr,{method:null,items:[]}]]);return 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(hr)?.items.push({shopName:l,cost:a,textKey:`${hr}-${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(N,{children:[i,e&&n(t,{children:[" · ",a.formatCurrency(e.amount,{currency:e.currencyCode,form:"explicit"})]})]},r))})]}):r.map(({shopName:e,textKey:t})=>n(N,{children:e},t))}),n(g,{each:u,getKey:e=>e.textKey,children:({remoteShopName:e})=>n(N,{children:[e," · ",a.translate("thank_you.payment_method_not_charged")]})})]})})}function _r(e){const n=[Yn(e)];return"brand"in e&&e.brand&&n.push(e.brand),"creditCardLastFourDigits"in e&&e.credit
1CardLastFourDigits&&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}}=yn(),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(O,{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(N,{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}=yn(),a=gn().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(N,{color:"subdued",children:t.translate("thank_you.shipping_address_title")})}),n(Ot,{address:e,multiline:!0})]})}):null}function fr(){const{i18n:e}=yn(),{hasAvailableDelivery:t,lines:a}=function(){const{deliveryNext:e,remoteMerchandiseDetails:n}=gn(),{i18n:t,shop:a}=yn(),i=a.hasFlagEnabled(Vn),r=_(pr()),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)),p=c(()=>{const e=n.value,t=u.value;return wa(t,t.map(e=>({line:e,method:Qn(e)})),(n,t)=>Kn({line:n,method:t,localShopId:a.id,marketDrivenShippingEnabled:a.marketDrivenShippingEnabled,remoteShopsConfigMap:a.remoteShopsConfigMap,remoteMerchandiseDetails:e}))}),h=c(()=>!(a.marketDrivenShippingEnabled&&Ca(u.value))),m=c(()=>{const e=[],n=new Map;return Gn(s.value).forEach((t,a)=>{const i=Qn(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);if(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=p.value;return m.value.map(({deliveryLine:n,selectedDeliveryMethod:o,groupLines:s,groupMethods:c})=>{const d=i?Zn({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??Mt(o),merchandiseLines:de(s.flatMap(e=>e.targetMerchandiseLines??[])),title:void 0===d?o.title:`${d} · ${o.title}`,hasTitlePrefix:void 0!==d}})}),showPrices:h}}();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(O,{children:e})})]})})}function br({shippingRequired:e,showMethods:a}){const i=pr();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}=yn(),{track:a}=ei("follow_link");return n(t,{children:n(B,{gridAutoFlow:"column",gridTemplateColumns:"minmax(0, 1fr) minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"base",alignItems:"end",alignContent:"end",children:[n(N,{children:e.translate("completed_with_
1shop_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(N,{children:e}):null}function wr({message:e,loading:t,completedWithShopPay:a}){return n(A,{gap:"small-300",children:[n(pe,{}),n(he,{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}=yn(),{buyerIdentity:d,contactInfo:u}=gn(),{customerBillingAddress:p,hasOnlyLocalPaymentLines:h,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}=yn(),{billingAddress:n,buyerIdentity:t,deliveryNext:a,paymentLines:i}=gn(),r=Rn(),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}),p=c(()=>Boolean(u.value?.completedRemoteCheckouts?.length)),h=c(()=>t.value?.purchasingCompany),m=c(()=>n.value??h.value?.location.billingAddress),_=c(()=>Dn(a.value)),y=c(()=>Bn(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||p.value||zn({checkout:e})&&n.length)});return{customerBillingAddress:m,hasOnlyLocalPaymentLines:c(()=>!p.value&&d.value.length>0),hasRemoteMerchandise:p,isForLocalPickup:_,isPickupPoint:y,isSplitShipAndPickup:l,paymentLines:d,processedReceipt:u,purchasingCompany:h,renderAsCard:v,shippingRequired:b,showPaymentMethod:k,showShippingMethods:f,showShippingSummary:g,showSplitShippingGroups:o}}(),P=function(){const e=_(wt()),n=zi(),t=_($i());return c(()=>Boolean((e.value||n.value)&&!t.value))}(),E=W(),M=c(()=>"thankYou"===E.value.currentDetour?.type?"Checkout::ThankYou::CustomerInformation::RenderAfter":"Checkout::CustomerInformation::RenderAfter"),R=_(me(M.value)),D=a.translate("thank_you.customer_information_title"),z=a.translate("thank_you.contact_information_title"),F=a.translate("thank_you.payment_method_title"),O=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(Xn),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(p.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=Boolean(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(N,{color:"subdued",children:F}),children:n(q,{children:F})}),n(y,{when:h,children:n(A,{gap:"small-200",children:n(g,{each:k,getKey:({method:e,cost:n})=>`${Yn(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(Oi,{})}),children:[n(B,{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(B,{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,{contactInformationLine
1s:Z,renderAsCard:S,title:z})}),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:p,children:e=>n(A,{gap:"small-200",children:[n(y,{when:S,fallback:n(N,{color:"subdued",children:O}),children:n(q,{children:O})}),n(Ot,{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}=yn(),o=r.hasFlagEnabled(fn),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(N,{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}=yn(),a=t.hasFlagEnabled(fn),i=gn().contactInfo,r=Jn(),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(O,{children:n(V,{children:l})})]})})}const Er={MapCardColumn:"yKYyD",Map:"fdga0",MapWrapper:"pyji4",MobileHeadingCard:"_6uTjZ",MapCard:"_83SjS","Map-small":"_7BqJd","Map-base":"o4nKg","Map-large":"sM8Ik","Map-fullyRounded":"_15qOA"};function Ar(e){const{map:a}=e,i="map"in e,{i18n:r,checkout:o}=yn(),l=_(P()),{buyerIdentity:s,shippingAddress:d,billingAddress:u}=gn(),p=et(),h=pr(),m=h?.some(e=>"failed"===e.status),g=ye(),f=ge(),b=c(()=>!f||"settled"===o.thankYouEntrance.phase.value),v=c(()=>{const e=s.value?.purchasingCompany,n=s.value?.customerProfile,{firstName:t,lastName:a}=e&&n?{firstName:n.firstName??void 0,lastName:n.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}:{}})(u.value,d.value),i=l.value?.isRedacted?null:r.formatName(t,a);return i?r.translate("thank_you.page_title",{display_name:i}):r.translate("thank_you.page_title_no_name")}),k=c(()=>{const e=l.value?.orderIdentity.buyerIdentifier||null,n=Boolean(l.value?.completedRemoteCheckouts?.length);return p.value||!e||n?null:r.translate("order_summary.confirmation_number_label",{confirmation_number:`${e}`})}),w=c(()=>{const e=l.value?.purchaseOrderNumber;return e?r.translate("thank_you.purchase_order_number_title",{purchase_order_number:e}):null}),C=c(()=>Boolean(k.value)||Boolean(w.value));if(m)return null;const S=n(t,{children:[n(y,{when:C,children:()=>n(O,{color:"subdued",textAlign:g?"center":void 0,children:[n(y,{when:k,children:e=>n(t,{children:[e,n(y,{when:w,children:" • "})]})}),w]})}),n(q,{level:1,autoFocus:b.value,textAlign:g?"center":void 0,children:v})]});return g?n(St,{target:"card",children:n(Mr,{hasMapSlot:i,map:a,children:S})}):n(Sa,{status:"success",children:S})}function Mr({hasMapSlot:e,map:t,children:a}){const{pending:i}=fe();if(!e)return n(U,{accessibilityRole:"presentation",className:be.ThankYouEntranceHeading,colorLayer:"control",children:n(A,{gap:"small-300",children:a})});const r=Boolean(t);return n(Q,{className:Er.MapCardColumn,children:n(ve,{style:r?{...i,padding:"none"}:void 0,children:n(U,{accessibilityRole:"presentation",className:d(be.ThankYouEntranceHeading,r&&Er.MapCard),colorLayer:"control",children:[n(Q,{className:r?Er.MapWrapper:void 0,children:r?n(Q,{className:d(Er.Map,Er[`Map-${i?.cornerRadius??"none"}`]),overflow:"hidden",position:"relative",children:t}):null}),n(ve,{style:i,children:n(U,{accessibilityRole:"presentation",className:r?Er.MobileHeadingCard:void 0,colorLayer:"control",children:n(A,{gap:"small-300",children:a})})})]})})})}const Nr=e=>e.reduce((e,n)=>e+(n.quantity??0),0);function Rr({confirmedShops:e,failedShops:t}){const{i18n:a}=yn(),i=o(()=>Nr(e),[e]),r=i+o(()=>Nr(t),[t]);return n(q,{children:a.translate("thank_you.confirmed_items_count",{confirmed_count:i,total_count:r})})}function Dr({thumbnailUrl:e,thumbnailAlt:t,primaryText:a,secondaryText:i,orderAmount:r,checkoutUrl:o,buttonText:l}){const{i18n:s}=yn(),c=r?s.formatCurrency(r.amount,{currency:r.currencyCode,form:"short"}):void 0;return n(B,{gridAutoFlow:"column",gridTemplateColumns:"minmax(auto, max-content) minmax(0, 1fr) minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"base",children:[n(ke,{alt:t,size:"small",src:e}),n(A,{gap:"base",children:[n(B,{gridAutoFlow:"column",gridTemplateColumns:"minmax(0, 1fr) minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"base",children:[n(A,{children:[a,i&&n(N,{color:"subdued",children:i})]}),c?n(N,{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(B,{gridAutoFlow:"column",gridTemplateColumns:"minmax(0, 1fr) minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"small-400",alignItems:"center",alignContent:"center",children:[n(N,{children:l}
1),n(M,{type:"external",size:"small"})]})})})]})]})}function Br({image:e,quantity:t,title:a,subtitle:i,totalPrice:r}){const{i18n:o}=yn();return n(B,{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(ke,{alt:e?.altText,size:"base",src:e?.url,totalItems:t})}),n(Q,{blockAlignment:"center",children:n(A,{children:[n(N,{children:a}),i&&n(N,{color:"subdued",children:i})]})}),r?n(Q,{blockAlignment:"center",children:n(N,{children:o.formatCurrency(r.amount,{currency:r.currencyCode,form:"short"})})}):null]})}function zr({deliveryLines:e,merchandiseItems:t}){const{i18n:a}=yn(),i=Boolean(e&&e.length>=wn);if(!(i||t&&t.length))return null;if(i){const i=[];return e?.forEach(e=>{if(!Sn(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(N,{type:"strong",children:a.translate("shipping.split_shipping_shipment_number",{number:r+1})}),n(N,{children:"·"}),n(N,{children:i.title})]}),n(N,{color:"subdued",children:i.deliveryPromisePresentmentTitle?.long})]}),e.targetMerchandiseLines?.map(e=>{const a=t?.find(n=>n.id===e.stableId);return a?n(Br,{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(Br,{image:e.image,quantity:e.quantity,title:e.title,subtitle:e.subtitle,totalPrice:e.totalPrice},e.id))})}const Fr=Ne("ShopOrderSummaryTooltip");function Or({details:e}){const{i18n:a,shop:i}=yn(),r=e.shopId===i.id,o=we(void 0,Fr),l=Boolean("deliveryLines"in e&&e.deliveryLines&&e.deliveryLines.length>=wn);return n(Me,{title:a.translate("order_summary.cost_table_title"),children:[e.subtotal&&n(Ce,{children:[n(Se,{children:n(A,{direction:"inline",gap:"small-400",children:[n(N,{children:a.translate("order_summary.subtotal_label")}),e.quantity&&n(t,{children:[n(N,{children:"·"}),n(N,{children:a.translate("thank_you.thank_you_item_label",{count:e.quantity})})]})]})}),n(xe,{children:n(N,{children:a.formatCurrency(e.subtotal.amount,{currency:e.subtotal.currencyCode,form:"short"})})})]}),r&&n(Te,{disableTooltip:!0}),"shippingTotal"in e&&e.shippingTotal&&n(Ce,{children:[n(Se,{children:n(A,{direction:"inline",gap:"small-400",children:[n(N,{children:a.translate("order_summary.shipping_label")}),e.deliveryMethodHandle&&!l&&n(t,{children:[n(N,{children:"·"}),n(N,{children:e.deliveryMethodHandle})]})]})}),n(xe,{children:n(N,{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(Ce,{children:[n(Se,{children:n(A,{direction:"inline",gap:"small-300",alignItems:"center",children:[n(N,{children:a.translate("order_summary.estimated_taxes_label")}),n(M,{type:"question-circle",size:"small",interestFor:o,accessibilityLabel:a.translate("tooltip.accessibility_label_context",{context:a.translate("order_summary.estimated_taxes_label")})}),n(Ie,{id:o,children:a.translate("order_summary.estimated_taxes_finalization_tooltip_content")})]})}),n(xe,{children:n(N,{children:a.formatCurrency(e.estimatedTaxes.amount,{currency:e.estimatedTaxes.currencyCode,form:"short"})})})]}),r&&n(Le,{}),r&&n(Pe,{}),r&&n(Ee,{disableTooltip:!0}),"checkoutTotal"in e&&e.checkoutTotal&&n(Ce,{children:[n(Se,{children:n(q,{level:1,children:a.translate("order_summary.total_label")})}),n(xe,{children:n(q,{level:1,children:a.formatCurrency(e.checkoutTotal.amount,{currency:e.checkoutTotal.currencyCode,form:"short"})})})]}),r&&n(Ae,{})]})}function qr({details:e,open:t,onClose:a,onAfterHide:i}){const{i18n:r}=yn();return n(De,{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(Re,{children:n(A,{gap:"base",children:[n(U,{children:n(zr,{deliveryLines:"deliveryLines"in e?e.deliveryLines:void 0,merchandiseItems:e.merchandiseItems})}),n(pe,{}),n(U,{children:n(Or,{details:e})}),"orderConfirmationNumber"in e&&e.orderConfirmationNumber&&n(N,{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(N,{children:r.translate("thank_you.track_your_order_link_text")}
1),n(M,{type:"external",size:"small"})]})})]})})})}function Ur(){const e=gn().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 Hr({itemCount:e}){const{i18n:t}=yn(),{confirmWithEmail:a,confirmWithPhone:i}=Ur().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(O,{children:o})})}function jr({itemCount:e}){const{i18n:t}=yn();return n(te,{tone:"critical",heading:t.translate("thank_you.thank_you_unconfirmed_items_heading",{count:e}),children:n(O,{children:t.translate("thank_you.thank_you_unconfirmed_items_description",{count:e})})})}function Wr({status:e,detailsList:a}){const i=r(null),o=r(!1),{shop:l,i18n:s}=yn(),c=l.hasFlagEnabled(fn),d=Boolean(pr()?.some(e=>"failed"===e.status));if(!a.length)return null;const u="confirmed"===e,p=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($r,{isConfirmed:u,hasFailedRemoteCheckouts:d,detailsList:a}),a.map((e,t)=>{const r=t===a.length-1;return n(A,{gap:"base",children:[n(Dr,{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(N,{children:Be}),n(N,{children:e.shopName||s.translate("thank_you.thank_you_from_other_store")})]}),secondaryText:Yr({details:e,i18n:s}),orderAmount:e.checkoutTotal,thumbnailUrl:e.merchandiseItems?.[0]?.image?.url,thumbnailAlt:e.merchandiseItems?.[0]?.image?.altText,..."failed"===e.status?Kr({details:e,i18n:s}):Vr({details:e,i18n:s})}),!r&&n(ze,{below:"small",children:n(pe,{direction:"inline",borderWidth:"base"})})]},e.shopId)})]})}),p&&n(qr,{open:o.value,onClose:()=>o.value=!1,onAfterHide:()=>i.value=null,details:p})]})}function $r({isConfirmed:e,hasFailedRemoteCheckouts:t,detailsList:a}){if(e)return t?n(Hr,{itemCount:a.length}):null;const i=a.filter(e=>"failed"===e.status).reduce((e,n)=>e+(n.quantity||0),0);return n(jr,{itemCount:i})}function Yr({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 Vr({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 Kr({details:e,i18n:n}){return{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 Qr(e){return e?.length?e.reduce((e,n)=>e+n.quantity,0):0}function Gr(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 Zr(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 Xr(){const{confirmedShops:e,failedShops:t}=function(){const e=pr(),{shop:{name:n,id:t,brandSettings:a,remoteShopsConfigMap:i}}=yn(),{totalLineQuantities:r}=Fe(),l=function(){const e=P(),n=nt(),t=On();return c(()=>{const a=e?.purchaseOrder.paymentDue,i=e?.checkoutTotal;return tt({paymentDue:a,checkoutTotal:i,orderDeposit:t.value,hasFixedSellingPlan:n.value})})}(),s=P(),d=Oe(),u=gn().taxes.value,{value:p}=at("ONE_TIME_PURCHASE"),h=it(p),m=vn(),_=function(){const e=vn();return c(()=>{const n=e.value.filter(Sn);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:h?.title,orderConfirmationNumber:s?.orderIdentity?.buyerIdentifier||void 0,trackingUrl:s?.orderStatusPageUrl||void 0,deliveryLines:m.value,status:"confirmed"};o.push(c)}
1return 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:Qr(a),checkoutTotal:l,subtotal:s,estimatedTaxes:c,shippingTotal:Gr(r),merchandiseItems:Zr(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:Qr(t),checkoutTotal:a,subtotal:r,estimatedTaxes:o,merchandiseItems:Zr(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,h,m.value,_.value])}(),a=Boolean(t?.length),i=Boolean(e?.length);return i||a?n(A,{gap:"base",children:[a?n(Rr,{confirmedShops:e,failedShops:t}):null,i?n(Wr,{status:"confirmed",detailsList:e}):null,a?n(Wr,{status:"failed",detailsList:t}):null]}):null}const Jr=()=>{const{i18n:e}=yn();return n(A,{padding:"base",children:n(q,{children:e.translate("thank_you.offers.title")})})},eo=(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;if(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)},no=({shopId:e,personalizeAds:t,placement:r,checkoutToken:o,orderId:l,hideButtons:s,hideHeader:c,accentColor:d,darkMode:u})=>{const p=a(null);i(()=>{const e=setTimeout(()=>{p.current?.iframeRef?.current&&(p.current.iframeRef.current.style.height="0px")},2e3);return oa.addEventListener("message",eo),oa.addEventListener("message",n=>{"https://shop.app"===n.origin&&clearTimeout(e)}),()=>{oa.removeEventListener("message",eo),clearTimeout(e)}},[]);const{authorizeUrl:h}=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:p,src:h,scrolling:"no",variant:"default"})};function to(e,n){if(null==e)return;const t=e.control?.background??n;return null==t||ot(t)?e.base?.background:t}function ao(e){return void 0!==e&&e.getYiqPerceivedBrightness()>=.65}const io=new URL("https://shop.app"),ro=String(!0),oo="thank_you",lo="100%",so=f(({shopId:e,personalizeAds:t,preview:r,orderId:o,checkoutSessionIdentifier:l,setHeight:s},c)=>{const d=String(t),u=function(){const{shop:e}=yn(),n=e.hasFlagEnabled(rt),{colors:{global:t,schemes:a={}}}=qe(),{main:i}=Ue(),r=a[i.colorScheme??"scheme1"],o=i.section?.colorScheme?a[i.section.colorScheme]:void 0,l=n?to(o,t?.control)??to(r,t?.control)??to(a.scheme1,t?.control):to(r),s=void 0===l?n:ao(l),c=t?.accent;return{...s?null:{dark_mode:"true"},...void 0!==c&&s!==ao(c)?{accent_color:c.toRgb()}:null}}(),{i18n:p,observability:h,url:m}=yn(),_=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"};h.counter({name:"shop_ads_2p_rail_render_started",value:1,attributes:e}),h.log("shop_ads_2p_rail_render_started","shop_ads_2p_rail_render_started",{...e})},[f,h]),i(()=>{const e=e=>{if(e.origin!==io.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"};h.counter({name:"shop_ads_2p_rail_resize",value:1,attributes:e}),h.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=lo)}}else if(f&&"redirect"===n&&void 0!==t){const n=new URL(t);n.origin!==io.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,h,m]),b(c,()=>({iframeElement:g}),[]),f){const t=(v={shop_id:String(e),placement:oo,hide_header:ro,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:p.translate("thank_you.offers.title"),src:t,width:lo,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(no,{...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":ro,"dark-mode":u.dark_mode,"accent-color":u.accent_color,placement:oo,"order-id":o,"checkout-token":l,ref:_});var v});function co({preview:t}){const{shop:i,source:{checkoutSessionIdentifier:r},consentManager:o}=yn(),{id:l}=i,s=parseInt(_n(l),10),c=o.saleOfDataAllowed.value&&o.marketingAllowed.value,[d,u]=e(),p=i.hasFlagEnabled(fn),h=P(),m=h?.orderIdentity.id?lt(h.orderIdentity.id):void 0,_=a(null);return n(U,{colorLayer:p?void 0:"control",display:0===d?"none":"block",children:[n(Jr,{}),n(so,{checkoutSessionIdentifier:r,orderId:m,personalizeAds:c,shopI
1d:s,ref:_,setHeight:u,preview:t})]})}const uo=(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}},po=102,ho=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 mo({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(ho,{"aria-hidden":"true",style:{fill:o},height:a,width:a})})}const _o="NmBBp",yo="iIHiG",go=Ne("tracking-delivered-gradient-");function fo(){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 bo(){const e=we(void 0,go);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 vo({animate:e=!0}={}){return n("div",{"aria-hidden":"true",className:d("_3nOgQ",{[_o]: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(yo,"oacnN"),children:n(fo,{})}),n("span",{className:d(yo,"_2i0qK")}),n("span",{className:d(yo,"xjUvL")}),n("span",{className:d(yo,"_8Slfk"),children:n(bo,{})})]})]})})}const ko=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"})]}),wo=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"})]}),Co="vcF4y";function So(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 xo({animate:e=!0,title:t,body:a,time:i,now:r}={}){const{i18n:o}=yn(),l=r?So(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?So(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",{[Co]:e}),children:n("div",{className:"Z7YHY",children:[n("div",{className:"U17Bl",children:[n(ko,{"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(wo,{"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 To="E1A3F",Io=[st.Bar,st.Phone];function Lo(e){return Io.includes(e??"")}function Po({treatment:e,isReady:t=!0,now:a}){return n("div","phone"===e?{"aria-hidden":"true",className:d("HLHdp",{[To]:t}),children:n(xo,{animate:t,now:a})}:{"aria-hidden":"true",className:"_2gHo1",children:n(B,{accessibilityVisibility:"hidden",gridTemplateRows:t?"1fr":"0fr",overflow:"hidden",children:n(vo,{animate:t})})})}const Eo="F0OjS",Ao="_5eMgt",Mo="WYqsK",No="v7JCj",Ro="UIp5B",Do="fBsi6",Bo="JwOzi";function zo({link:e,label:t,message:o,installCampaign:l,styledQrCode:c,onQrCodeInteraction:u}){const{i18n:p,observability:h}=yn(),m=ye(),_=r(!1),y=a(null),g=a(0),f=r(!1),b=r(!1),v=He(),k=!_.value,w=b.value,C=_.value&&w,S=l?.variant,x=Lo(S),T=o?.title,I=o?.subtitle,L=s(()=>{u?.()},[u]),P=s(()=>{_.value=!0,null!==y.current&&(h.histogram({name:"qr_code_load_time",value:Math.round(performance.now()-y.current),unit:"ms",attributes:{page:"thank_you"}}),y.current=null)},[h,_]),M=S===st.Phone,N=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}(M),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 je({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(We,{theme:{popover:{cornerRadius:20}},children:n(xa,{keepMounted:!0,padding:"none",positionArea:"inline-end",onHide:D,onShow:R,children:n(Q,{className:d("_3ne1k",{[Mo]:x,[Ao]:c}),children:n(Q,{padding:"none",className:d("smgwg",{[Ro]:x,[No]:M}),children:n(A,{gap:"none",className:"cnARA",children:[n(B,{gridTemplateColumns:"auto minmax(0, 1fr)",columnGap:"none",children:[n(B,{gridTemplateColumns:"1fr",children:[k?n(Q,{className:"eB1Wk",children:n(ee,{contentDisplay:"block",inlineSize:"100%",blockSize:"100%"})}):null,n(Q,{className:d("Ipunz",{[Eo]:C}),padding:"none",onTransitionEnd:e=>{w&&!f.value&&"filter"===e.propertyName&&(f.value=!0)},children:[c?n("img",{src:e,height:po,width:po,alt:p.translate("thank_you.qr_code.iframe_title"),"aria-hidden":k,onLoad:P}):n(Ta,{src:e,height:po,width:po,title:p.translate("thank_you.qr_code.iframe_title"),"aria-hidden":k,onLoad:P}),c?null:n(mo,{overlay:!0})]})]}),n(Q,{children:n(B,{gridTemplateColumns:"1fr",blockSize:"100%",children:n(Q,{className:"JN61f",children:n(A,{gap:"none",className:d("IATLg",{[Do]:x}),children:[n(Q,{className:d({[Bo]:x}),children:T?n(q,{level:3,children:T}):null}),I?n(O,{children:n(V,{children:I})}):null]})})})})]}),x?n(Po,{isReady:f.value,treatment:S,now:N},g.current):null]})})})})}),children:t})})})}const Fo="order_status_page";class Oo extends Error{constructor(){super(...arguments),this.name="ShopMobileClipboardInteractionError"}}function qo({label:e,link:t,onClipboardInteraction:a}){const i=kt(),r=xn(),{observability:o,mobileCheckoutSdk:l,embed:s}=yn(),c=ye(),d=l.variant.isStandard()||s?.isCheckoutKit();if(!i)return null;const u=i?.mobileUrlAttributionPayload,p=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=p)?`${e},${n},${Fo}`:`${e},,${Fo}`);await X(t)}catch(i){i instanceof Error&&o.error(new Oo(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,p);window.location.href=e}var e,n},children:e})})})}function Uo({label:e,message:t,mobileLinkToShop:a,desktopLinkToShop:i,styledQrCode:r,installCampaign:o,onClipboardInteraction:l,onQrCodeInteraction:s}){return ct()?n(qo,{label:e,link:a,onClipboardInteraction:l}):n(zo,{label:e,link:i,message:t,styledQrCode:r,installCampaign:o,onQrCodeInteraction:s})}const Ho="installments_order";function jo(){const{i18n:e}=yn(),t=kt(),{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=uo(r,{utm_content:Ho}),c=uo(o,{link_provider:"open.shop.app",utm_content:Ho});return n(Uo,{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 Wo(){const{i18n:e,shop:t}=yn(),a=t.hasFlagEnabled(fn),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(O,{children:n(V,{children:e.translate("installments.installments_highlight_copy")})}),n(jo,{})]})]})})}function $o({shipmentGroups:e,title:t,subtitle:a,subtitleIcon:i,address:r,addressHeading:o,modalHeader:l}){const{shop:s}=yn(),c=s.hasFlagEnabled(fn);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(M,{type:i}),n(N,{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(Ot,{address:r,multiline:!0})]})]})})}function Yo(){const e=yn(),{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(Sn).flatMap(e=>{const n=it(e);return n?[{id:e.id??dt(),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=Nt(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))??Mt(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($o,{...i}),r&&n($o,{...r})]})}function Vo(){const{i18n:e,shop:t}=yn(),a=t.hasFlagEnabled(fn),i=e.translate("shipping.shipping_method_title"),r=gn().deliveryNext,o=Dt(),l=Rt(),s=W(),d=c(()=>{const e=r.value;if("filled"!==e?.status)return[];const n=Da(e.lines).filter(Sn);return Gn(n)}),u=c(()=>d.value.filter(({type:e})=>"ONE_TIME_PURCHASE"===e)),p=c(()=>Pt(u.value).groups),h=c(()=>p.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:h.value})),b=c(()=>_.value&&!o.value.showShipmentBreakdown&&!$(s.value.currentDetour)),v=c(()=>_.value||l.value?e.translate("shipping.split_shipping_multiple_shipment_notice"):h.value>1?e.translate("shipping.split_shipping_multiple_shipment_notice_one_time_purchase",{quantity:h.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(Ko,{multipleShipmentsHeading:v}),children:n(Na,{})})]}),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:p.value})})})]}
1),n(Ra,{subscriptionLines:m.value})]})]})})})})}function Ko({multipleShipmentsHeading:e}){return n(y,{when:e,children:e=>n(A,{direction:"inline",gap:"small-400",alignItems:"center",children:[n(M,{type:"truck"}),n(N,{color:"subdued",children:e})]})})}function Qo(e){return e.some(e=>"_shopify_buyer_membership_key"===e.key&&"buy_with_prime"===e.value)}const Go="/cdn/shopifycloud/checkout-web/assets/c1/assets/envelope.C3KgH2Yk.svg";function Zo({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(B,{children:[e?n(U,{accessibilityRole:"presentation",className:d("sv7SI",be.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:be.ThankYouEntranceStatus,children:[l?n(ke,{src:l.src}):null,o.value.has(Go)?null:n(Q,{className:"p3BjS",inlineSize:"95px",children:n(J,{alt:"",aspectRatio:"95/102",src:Go})})]}):null,n(Q,{inlineSize:"100%",children:t})]})]})})}const Xo=v(void 0);function Jo(){return k(Xo)}const el="_82Z1e",nl="wpbKf",tl="550 / 200",al="2 / 1";function il(e){const t=ut(),a=e.native||e.reveal||e.prepareReveal;return n(y,{when:t,fallback:n(ee,{contentDisplay:"block",aspectRatio:a?tl:al}),children:n(rl,{...e},e.src)})}function rl({src:e,title:t,overlayTitle:a,overlayLabel:i,overlay:o,onError:l,native:s=!1,reveal:c=!1,prepareReveal:u=c}){const p=r(),h=p.value===e,m=c&&h,_=s||c||u,y=!_||h;let g;return m?g="k3H5T":u&&!m?g="d0mBH":_&&!h&&(g="_1WW5M"),n(Q,{position:"relative",onLoadCapture:function(n){n.target instanceof HTMLImageElement&&n.target.getAttribute("src")===e&&(p.value=e)},className:d("Q3L2z",{[nl]:Boolean(o),[el]:_}),children:[m?n(Q,{accessibilityVisibility:"hidden",className:"LyLiP",position:"absolute",children:n(J,{alt:"",className:"vGAm4",inlineSize:"auto",objectFit:"cover",src:e})}):null,n(J,{src:e,alt:t??"Map",className:g,loading:"lazy",aspectRatio:_?tl:al,objectFit:_?void 0:"cover",onError:l?()=>l():void 0}),_&&!h?n(Q,{position:"absolute",insetBlock:"0px 0px",insetInline:"0px 0px",children:n(ee,{contentDisplay:"block",aspectRatio:tl,delay:!1})}):null,y&&i?n("div",{"aria-hidden":"true",className:"_1H07Y",children:n(A,{gap:"small-500",alignItems:"center",children:[a?n(N,{color:"subdued",type:"small",children:a}):null,n(N,{type:"strong",children:i})]})}):null,y?o:null]})}const ol={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 ll({children:e,products:t}){const a=t.slice(0,5),{merchandiseThumbnail:{borderColor:i="base",badge:{background:r}={}}={}}=qe(),o=r&&"base"!==r?"accent":"base";return n("div",{className:d(ol.ProductMapMarker,ol[w("ProductMapMarker-borderColor",i)],ol[w("ProductMapMarker-badgeTone",o)]),children:[a.length>0?n("div",{"aria-hidden":"true",className:d(ol.ProductMapMarkerCards,2===a.length&&ol.ProductMapMarkerCards2),children:a.map((e,t)=>n("div",{className:d(ol.ProductMapMarkerCard,0===t&&ol.ProductMapMarkerCardPrimary),children:[n(ke,{src:e.src}),0===t&&n("span",{className:ol.ProductMapMarkerCheckmark,children:n("svg",{"aria-hidden":"true",className:ol.ProductMapMarkerCheckmarkSvg,focu
1sable:"false",viewBox:"0 0 75 75",children:n("path",{className:ol.ProductMapMarkerCheckmarkPath,d:"M20 39 L32 50 L56 25",fill:"none",pathLength:"1"})})})]},e.key))}):n(sl,{}),n(Q,{background:"base",borderRadius:"fullyRounded",boxShadow:"base",className:ol.ProductMapMarkerLabel,minBlockSize:"26px",overflow:"hidden",paddingBlockStart:"small-400",paddingInline:"small-200",children:n(B,{alignItems:"center",columnGap:"small-400",gridAutoFlow:"column",children:e})})]})}function sl(){return n("svg",{"aria-hidden":"true",className:ol.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:ol.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:ol.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 cl({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(ll,{products:o,children:e})]})}function dl({title:e,markerTitle:a,markerLabel:i,fallbackTitle:r=a,products:o,failedSources:l,...s}){const c=function(){yn();const e=Ba(),n=P();return function(e,n){return e?n?e.dark:e.light:null}(n?.mapUrl,e)}(),{checkout:d}=yn(),u=ye(),p=u,h=p&&"pending"!==d.thankYouEntrance.phase.value,m=c?l.value.has(c):l.value.size>0;function _(){l.value=new Set([...l.value,c])}const y=n(t,{children:[n(N,{color:"subdued",children:r}),n($e,{children:n(N,{type:"strong",children:n("bdi",{children:i})})})]});return m?n(cl,{products:o??[],background:o?"product":"subdued",children:y}):c?n(il,{src:c,native:u,reveal:h,prepareReveal:p,title:e,overlayTitle:o?void 0:a,overlayLabel:o?void 0:i,overlay:o?n(ll,{products:o,children:y}):void 0,onError:_},c):n(fa,{...s,title:e,onLoadFailure:_})}function ul(){const{checkout:e,shop:n}=yn(),{acceptEmailMarketing:t,buyerIdentity:a,contactInfo:i}=gn();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 pl=/^(e_[0-9a-f]{32})_(.+?)(?:_osp)?$/;const hl={Root:"CGD68",VisualLabel:"MPVYO",Layer:"_3MQvk",Phrase:"_8PSDP",Token:"fWnnD",IntroToken:"_1IOC2",ShopButtonAnimationCharOut:"bDnw9",FinalToken:"lK5x7",ShopButtonAnimationCharIn:"c0CTL",IconSpacer:"_4davv",ShopLogoSpacer:"_38oLJ",ShopLogoTrailingSpacer:"wXlya",Icon:"oXdcI",BellIcon:"hOZAu",ShopButtonAnimationBellRing:"_2Vr9X",BellIconAfterSwap:"kyDmS",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 ml({intro:a,final:r,accessibleLabel:o,staticLabel:l}){const{i18n:s}=yn(),{locale:c,localeDirection:u}=s,p=e=>"rtl"===u&&C(e)?"rtl":"ltr",[h,m]=e(!1);i(()=>{m(!0)},[]);const _=(e,a)=>{const i=yl(e.textBefore,c,h),r=e.icon?1:0,o=r+i.length,l=e.hasShopLogo?yl(e.textAfter??"",c,h):[];
1return n("span",{className:hl.Layer,children:n("span",{className:hl.Phrase,dir:p(e.textBefore+(e.textAfter??"")),children:[e.icon?n(t,{children:[n("span",{className:d(hl.Token,a,hl.Delay0),children:e.icon}),n("span",{className:hl.IconSpacer})]}):null,gl(i,a,r),e.hasShopLogo?n(t,{children:[n("span",{className:hl.ShopLogoSpacer}),n("span",{className:d(hl.Token,a,hl.ShopLogoToken,hl[fl(o)]),children:n(qt,{className:hl.ShopLogo,"aria-hidden":"true"})}),l.length>0?n(t,{children:[n("span",{className:hl.ShopLogoTrailingSpacer}),gl(l,a,o+1)]}):null]}):null]})})};return n("span",{className:hl.Root,children:[n("span",{className:hl.VisualLabel,"aria-hidden":"true",children:[_(a,hl.IntroToken),_(r,hl.FinalToken)]}),n("span",{className:hl.StaticLabel,dir:p(o),"data-testid":"static-label","aria-hidden":"true",children:l}),n("span",{className:hl.AccessibleLabel,children:o})]})}const _l=/^(ar|fa|ur|he|iw|hi|th)\b/i;function yl(e,n,t){const a=e.match(/\s+|\S+/gu)??[];if(!t||_l.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 gl(e,t,a){return e.map((e,i)=>{const r=i+a;return n("span",{className:d(hl.Token,t,hl[fl(r)]),children:e.replaceAll(" "," ")},`${r}-${e}`)})}function fl(e){return`Delay${Math.min(e,24)}`}function bl(){return n(A,{direction:"inline",alignItems:"center",className:hl.StaticShopLogoWrapper,children:n(qt,{className:hl.ShopLogo,"aria-hidden":"true"})})}function vl({ringsAfterSwap:e=!1}){return n("svg",{className:d(hl.Icon,e?hl.BellIconAfterSwap:hl.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 kl="LOmaT",wl={delivery:"delivery_order",pickup:"pickup_order"};function Cl(e){const[n,t=""]=e.split("\0");return{textBefore:n,textAfter:t}}class Sl extends Error{constructor(){super(...arguments),this.name="PickupInstallCampaignAssignmentError"}}function xl({className:e,variant:t="delivery"}={}){const{i18n:a,observability:r}=yn(),o=ye(),l=P(),s=kt(),c=(y=s?.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=pl.exec(n);return t?{clientHandle:t[1],variant:t[2]}:{clientHandle:null,variant:null}}(y)),u={...Cl(a.translate("app_promotions.animated_shop_button.final",{shop:"\0"})),hasShopLogo:!0},p={intro:{icon:n(vl,{}),textBefore:a.translate("app_promotions.animated_shop_button.intro.value_props")},final:u,accessibleLabel:a.translate("app_promotions.animated_shop_button.final",{shop:"Shop"}),staticLabel:a.translate("app_promotions.animated_shop_button.final",{shop:n(bl,{})})},h={intro:u,final:{icon:n(vl,{ringsAfterSwap:!0}),...Cl(a.translate("app_promotions.animated_shop_button.get_notified",{shop:"\0"})),hasShopLogo:!0},accessibleLabel:a.translate("app_promotions.animated_shop_button.get_notified",{shop:"Shop"}),staticLabel:a.translate("app_promotions.animated_shop_button.get_notified",{shop:n(bl,{})})},{track:m}=ei("order_updates"),_=$t();var y;i(()=>{s&&m("shop_button_rendered")},[s,m]);const g="pickup"===t&&null!==c.clientHandle&&null!==c.variant;if(i(()=>{g&&r.error(new Sl("Pickup order received an install campaign assignment"),{severity:"warning",metadata:{installCampaign:{clientHandle:c.clientHandle,variant:c.variant}}})},[g,c.clientHandle,c.variant,r]),!s)return null;const{mobileUrl:f,orderTrackingMobileUrl:b,qrCodeUrl:v,buyerHasOrderTrackingPush:k,orderTrackingPushCtaVariant:w}=s,C="pickup"!==t&&!0!==k&&"treatment"===w,S={shop:n("span",{className:"ggkpn",children:n(qt,{className:"jNjME","aria-label":"Shop"})})};let x,T;
1"pickup"===t?(x=a.translate("app_promotions.track_pickup_with_shop_logo",S),T={title:a.translate("thank_you.qr_code.pickup_title"),subtitle:a.translate("thank_you.qr_code.pickup_description")}):(x=!0===k?a.translate("app_promotions.order_updates_track_order_logo",S):n(ml,C?{...h}:{...p}),T=c.variant===st.LegacyCopy||Lo(c.variant)?{title:a.translate("thank_you.qr_code.legacy_shipping_title"),subtitle:a.translate("thank_you.qr_code.legacy_shipping_description")}:{title:a.translate("thank_you.qr_code.shipping_title"),subtitle:a.translate("thank_you.qr_code.shipping_description")});const I=uo(C&&b?b:f,{utm_content:wl[t]}),L=uo(function(e){const n=new URL(e);return n.pathname="/qr/u/download.svg",n.toString()}(v),{link_provider:"open.shop.app",utm_content:wl[t],qr_secure_deferred:"true",qr_style:"rounded",qr_error_correction_level:"m",qr_branded_center:"true","qr_branded_center_options[padding]":"0.08"}),A=n(Uo,{label:x,message:T,mobileLinkToShop:I,desktopLinkToShop:L,styledQrCode:!0,installCampaign:"pickup"===t?void 0:c,onClipboardInteraction:()=>{m("arrive")},onQrCodeInteraction:()=>{m("arrive_show_qr_code")}}),M=o?l?.orderStatusPageUrl:void 0;return n("div",{className:d("mnuHb",M?void 0:_,e,{[kl]:o}),children:M?n(B,{gridTemplateColumns:"@media (inline-size >= medium) 'repeat(2, minmax(0, 1fr))', 'minmax(0, 1fr)'",gap:"base",children:[n("div",{className:_,children:A}),n(E,{className:"ZHLC1",inlineSize:"fill",variant:"secondary",href:M,children:a.translate("thank_you.manage_order_label")})]}):A})}function Tl(){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 Il=({isPickup:e}={isPickup:!1})=>{const{i18n:n}=yn(),t=Ur(),a=_(Tl()),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 Ll(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 Pl={id:"766f1a73f6f5729d8de999514e11f6d1a0015979328b3a23a3ffe084b071b5ed",type:"mutation",name:"EmailMarketingOptIn",source:""};function El({optInState:e}){const{i18n:t}=yn();let a,i;return"loading"===e.value?(a=n(Ye,{size:"small"}),i=t.translate("marketing.accept_marketing_checkbox_label")):"opt_in_pending"===e.value?(a=n(M,{type:"email",size:"small"}),i=t.translate("marketing.pending_accept_marketing_checkbox_label")):(a=n(M,{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 Al({colorLayer:e}){const{track:t}=Xa(),{client:a,i18n:o,observability:l,userEvents:s,shop:{id:c,myshopifyDomain:d},source:u,checkout:p,graphql:{coreGraphql:h}}=yn(),m=r("not_opted_in"),_=xn(),g=gn().buyerIdentity.value?.customerProfile,f=P(),b=a.unstable_getSerialization("sessionToken"),v="simulated"===u.type,k=p.configuration.layout.isOnePage.value;return i(()=>{t("thank_you_page_email_consent_page_view/4.0",{page:"thank_you",customerId:g?.id?Number(_n(g.id)):void 0,orderId:lt(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(El,{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(_n(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 h.mutate(Pl,{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 Ml({children:e}){return"string"!=typeof e?null:n(t,{children:e.split("\n").filter(Boolean).map(e=>n(O,{children:e},e))})}const Nl=({deliveryInformation:e,paymentInstructions:a,color:i,textAlign:r})=>{const{i18n:o}=yn(),{confirmWithEmail:l,confirmWithPhone:s}=Ur().value,{isOrderPendingStatus:c,pendingOrderConfirmationMessage:d}=Il().value,u=Ve().value,p=ja(),h=kt()?.buyerHasOrderTrackingPush,m=a&&a.length>0;return n(A,{gap:"small-300",children:[m?null:n(O,{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"):p&&!0===h?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")}),e?n(O,{color:i,textAlign:r,children:e?n(t,{children:[n(N,{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(Ml,{children:e},e))}):null]})};function Rl({shippingAddress:e,deliveryInformation:a,deliveryMethodType:i,paymentInstructions:l,isBuyWithPrime:s,legacyRepresentProductsAsFees:d,merchandiseLines:u,remoteMerchandiseDetails:p}){const{shop:h,i18n:m,checkout:_}=yn(),g=Jo(),f=h.hasFlagEnabled(fn),b=ye(),{track:v}
1=ei("map"),k=Ba(),w=h.hasFlagEnabled(pt)?k?va:ka:k?ba:[],C=Za().value,{pendingOrderConfirmationTitle:S,isOrderPendingStatus:x}=Il().value,T=ul(),I=Ve().value,L=ja()&&!I,E=x?S:I?m.translate("thank_you.confirmed_orders_title"):m.translate("thank_you.thank_you_title"),M=Ke(e,{countryFormat:"explicit",hiddenFields:["address1","address2","company","firstName","lastName","phone","postalCode","countryCode"]}),N=b&&h.hasFlagEnabled(ht)&&"SHIPPING"===i,R=P(),D=R?.completedRemoteCheckouts?.some(e=>"submitted"===e.status&&(e.remotePurchaseOrder.deliveryLines?.length??0)>1)??!1,B=R?.isRedacted??!1,z=c(()=>!B&&T.value),F=r(new Set),O="VISIBLE"===R?.mapVisibility,H=o(()=>O&&e?.coordinates&&M?{label:M,position:{lat:e.coordinates.latitude,lng:e.coordinates.longitude}}:null,[e,M,O]),j=o(()=>N?function(e,{legacyRepresentProductsAsFees:n=!1,remoteMerchandiseDetails:t}={}){const a=Ll(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}(u,{legacyRepresentProductsAsFees:d,remoteMerchandiseDetails:p}):[],[N,d,u,p]),W=!C&&!I&&!D,$=N&&W,Y=Ll(u,{legacyRepresentProductsAsFees:d,remoteMerchandiseDetails:p}),V=b&&W&&!B&&!_.isShippingRequired.value&&Y.length>0&&Y.every(({requiresShipping:e})=>!e),K=o(()=>H?[{type:"destination",title:m.translate("thank_you.marker.shipping"),headerDisabled:!0,...H}]:[],[H,m]);let G=null;if(H&&!V){const e=m.translate("thank_you.marker.shipping"),t=`${m.translate("thank_you.shipping_address_map_title",{address:H.label})}`;G=n(dl,{failedSources:F,title:t,markerTitle:e,markerLabel:H.label,fallbackTitle:m.translate("shipping.shipping_address_title"),products:$?j:void 0,options:{mapOptions:{center:H.position,styles:w}},markers:K,handleClick:()=>v("click"),handleDoubleClick:()=>v("dblclick"),handleDragEnd:()=>v("dragend"),handleZoomChanged:()=>v("zoom_changed")})}const Z=null===G?"none":"base",X=G&&g?n(Q,{ref:g,children:G}):G,J=n(t,{children:[n(q,{textAlign:b?"center":void 0,children:E}),n(Nl,{color:b?"subdued":void 0,deliveryInformation:a,paymentInstructions:l,textAlign:b?"center":void 0})]}),ee=L?n(xl,{variant:"delivery"}):null,ne=n(t,{children:[n(A,{gap:"base",borderWidth:b?void 0:`${Z} none none none`,padding:"base",children:[b?n(A,{gap:"small-300",children:J}):J,ee]}),s&&!C&&n(A,{gap:"base",borderWidth:b?void 0:`${Z} none none none`,padding:"base",children:n(Ma,{})}),n(y,{when:z,children:n(Al,{colorLayer:f?void 0:"control"})})]});return b?n(t,{children:[n(Zo,{active:V,colorLayer:f?void 0:"control",products:Y.flatMap(({key:e,src:n})=>n?[{key:e,src:n}]:[]),children:n(Ar,{map:X})}),n(U,{accessibilityLabel:E,colorLayer:f?void 0:"control",overflow:"hidden",children:ne})]}):n(U,{accessibilityLabel:E,colorLayer:f?void 0:"control",overflow:"hidden",className:be.ThankYouEntranceStatus,children:[X,ne]})}const Dl=v(null);function Bl({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(Dl.Provider,{value:r,children:n("ol",{className:"_1ojciyd1 _1ojciyd0 _1fragemqt _1fragemsm _1fragemp0 _1fragemuf _1fragem11h _1fragemzk",role:"list",children:t})})}var zl="_4xihkw2";function Fl({children:e,description:a,icon:i,iconTone:r,id:o,label:l,state:s,stateHidden:c=!0}){const{steps:u}=function(){const e=k(Dl);if(null===e)throw new mt("<Step />  must be used inside of an <ProgressTracker />");return e}(),p=0===Object.keys(u).indexOf(o),{[o]:{active:h,completed:m}}=u,_=d("_4xihkw1 _4xihkw0 _1fragem64",m&&zl);return n(t,{children:[!p&&n(Ul,{active:h,completed:m}),n("li",{className:_,"aria-current":h,children:[n(Ol,{active:h,completed:m,type:i,tone:r}),n(ql,{active:h,completed:m,description:a,label:l,state:s,stateHidden:c}),e]})]})}function Ol({active:e,tone:t="accent",type:a,completed:i}){const r=d("_4xihkw4",e&&"_4xihkw3",i&&zl);return n("div",{className:r,children:n(M,{type:a,tone:e||i?t:void 0})})}function ql({active:e,completed:a,description:i,label:r,state:o,stateHidden:l}){const s=d("_4xihkw5",(e||a)&&zl);return n(t,{children:[n("div",{className:s,children:[l?n(N,{accessibilityVisibility:"exclusive",children:o}):n(O,{children:o}),n(O,{children:n(N,{type:e||a?"strong":"generic",children:r})})]}),(e||a)&&i&&n(O,{type:"small",color:"subdued",children:i})]})}function Ul({active:e,completed:t}){const a=d("_4xihkw6",(e||t)&&zl);return n("li",{className:a,"aria-hidden":!0})}function Hl({activeStep:e="inReview"}){const{i18n:t,shop:a}=yn(),i=a.hasFlagEnabled(fn),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(Bl,{activeStep:e,children:o.map(e=>n(Fl,{description:e.date,icon:e.icon,id:e.id,label:e.label,state:e.state},e.id))})}),n(pe,{}),n(A,{gap:"base",padding:"base",children:[n(q,{children:t.translate("thank_you.thank_you_title_review")}),n(O,{children:t.translate("thank_you.thank_you_confirmed_order_with_draft")})]})]})}function jl({paymentInstructions:e}){const{value:a}=ne(),{shop:i,i18n:o}=yn(),l=Jo(),s=i.hasFlagEnabled(fn),d=ye(),u=gn().deliveryNext,p=_t(u.value,"ONE_TIME_PURCHASE",!0),h="available"===p?.status?p.methods.find(e=>"PICK_UP"===e.methodType)?.pickupLocation:void 0,{confirmWithEmail:m,confirmWithPhone:_}
1=Ur().value,{isOrderPendingStatus:g,pendingOrderConfirmationTitle:f,pendingOrderConfirmationMessage:b}=Il({isPickup:!0}).value,v=Ba(),k=i.hasFlagEnabled(pt)?v?va:ka:v?ba:[],{track:w}=ei("map"),C=P(),S=r(new Set),x=Ve().value,T=ja()&&!x,I=Ke(h?.address,{hiddenFields:["address1","address2","company","firstName","lastName","phone","postalCode","countryCode"]}),L=g?f:o.translate("thank_you.thank_you_title"),E=C?.isRedacted??!1,M=ul(),N=c(()=>!E&&M.value),R=o.translate("thank_you.pick_up_in_store_marker.shipping"),D=h?.name||I,B=h?.address?.coordinates;let z=null;if((d?"VISIBLE"===C?.mapVisibility&&"PRECISE"===B?.accuracy:!i.hasFlagEnabled(yt)&&Boolean(B))&&B){const e=`${o.translate("thank_you.shipping_address_map_title",{address:D??I})}`;z=n(dl,{failedSources:S,title:e,markerTitle:R,markerLabel:D,options:{mapOptions:{styles:k}},markers:function(){const e=h?.address?.coordinates;return e?[{type:"destination",title:R,position:{lat:e.latitude,lng:e.longitude},label:D,headerDisabled:!0}]:[]}(),handleDragEnd:()=>w("dragend")})}const F=z?n(Q,{borderWidth:d?void 0:"none none base none",ref:l,children:z}):null,H=n(t,{children:[n(q,{textAlign:d?"center":void 0,children:L}),n(O,{color:d?"subdued":void 0,textAlign:d?"center":void 0,children:g?b:a?m&&_?o.translate("thank_you.thank_you_confirmed_with_email_and_phone_description.single_store"):m?o.translate("thank_you.thank_you_confirmed_with_email_description.single_store"):_?o.translate("thank_you.thank_you_confirmed_with_phone_description.single_store"):o.translate("thank_you.thank_you_confirmed_order_with_missing"):m&&_?o.translate("thank_you.thank_you_confirmed_order_with_email_and_phone_pick_up"):m?o.translate("thank_you.thank_you_confirmed_order_with_email_pick_up"):_?o.translate("thank_you.thank_you_confirmed_order_with_phone_pick_up"):o.translate("thank_you.thank_you_confirmed_order_with_missing")})]}),j=T?n(xl,{variant:a?"delivery":"pickup"}):null,W=n(t,{children:[n(A,{gap:"base",padding:"base",children:[d?n(A,{gap:"small-300",children:H}):H,e&&e.length>0&&n(A,{gap:"base",children:[n(pe,{direction:"inline"}),e.map(e=>n(Ml,{children:e},e))]}),j]}),n(y,{when:N,children:n(Al,{colorLayer:s?void 0:"control"})})]});return d?n(t,{children:[n(Ar,{map:F}),n(U,{accessibilityLabel:L,colorLayer:s?void 0:"control",overflow:"hidden",children:W})]}):n(U,{accessibilityLabel:L,colorLayer:s?void 0:"control",className:be.ThankYouEntranceStatus,children:[F,W]})}function Wl(){const e=ye(),a=gn(),{value:i}=a.paymentLines,{value:r}=a.shippingAddress,{value:o}=at("ONE_TIME_PURCHASE"),{value:l}=a.customAttributes,{value:s}=a.legacyRepresentProductsAsFees,{value:c}=a.remoteMerchandiseDetails,d=it(o),u=et(),{value:p}=ne(),h=pr()?.some(e=>"failed"===e.status);if(h)return null;if(u.value)return n(t,{children:[e?n(Ar,{}):null,n(Hl,{})]});const m=i?.lines.map(({method:e,specialInstructions:n})=>"paymentOnDelivery"===e.type||"customManualPayment"===e.type||"manualPayment"===e.type?n??e.paymentInstructions:null).filter(Boolean),_="LOCAL"===d?.methodType?d.description:void 0;return p||"PICK_UP"===d?.methodType?n(jl,{paymentInstructions:m}):n(Rl,{shippingAddress:r,legacyRepresentProductsAsFees:s,merchandiseLines:a.merchandiseLines.value?.lines,remoteMerchandiseDetails:c,paymentInstructions:m,deliveryInformation:_,deliveryMethodType:d?.methodType,isBuyWithPrime:Qo(l??[])})}const $l="MXKBd",Yl="In8pu",Vl="_8DY5a",Kl="NiSUe",Ql="t5tTv";function Gl({afterProgress:e=!1,appearance:t,centerOnScreen:r=!1,confirmation:o,mode:l,morphOffset:s,onDrawn:c,onRevealed:u,onSettled:p,registerMark:h,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(Vl);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(Vl)}},[e]),n}(r),g="running"===m,f="traveling"===l;return n("div",{ref:y,className:d("_1BgJP",be.ThankYouInterstitialOverlay,{[$l]:e,[Yl]:g,[Ql]:f}),role:"status","aria-hidden":"waiting-for-progress"===m||void 0,"aria-label":o,children:[n(N,{accessibilityVisibility:"exclusive",children:o}),n("div",{className:"coXlQ","aria-hidden":"true",onAnimationStart:g?u:void 0,onAnimationEnd:g&&f?p:void 0}),n("div",{className:d("Ea8kH",{[Kl]:g}),ref:h,onAnimationEnd:g&&!f?e=>{e.target===e.currentTarget&&p()}: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 Zl="_3UsL1";function Xl({children:e}){const{i18n:o,checkout:l}=yn(),c=function(){const{checkout:e,client:n,router:t}=yn(),o=e.thankYouEntrance,l=ge(),c=H(),d=function(){const e=et(),{financialPendingReason:n}=Tl(),t=pr()?.some(e=>"failed"===e.status);return!e.value&&!n&&!t}(),p=Ve().value,h=He(),m=d&&!p,_=t.currentUrl.value.normalizedPath,y=Fa(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}=Qe(),E=h||!m,A=s(()=>{I(()=>{v.value="complete",o.skip()})},[o,v]),M=s(()=>{I(()=>{o.settle(),A()})},[o,A]),N=s(()=>{"running"===v.value&&o.reveal()},[o,v]);u(()=>{o.progress?.complete()}
1,[o]),i(()=>{g?E?M():("waiting-for-hydration"===v.value||"waiting-for-progress"===v.value&&!b)&&(v.value="running"):o.skip()},[o,b,M,g,E,v]),i(()=>{if(!g||"running"!==k)return;const e=window.setTimeout(M,3e3);return()=>window.clearTimeout(e)},[k,M,g]),i(()=>{if(!C)return;const e=window.setTimeout(M,2e3);return()=>{window.clearTimeout(e),M()}},[C,M]),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]),B=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:M,onRevealed:N,onSettled:A,registerMapTarget:D,registerMark:B,shouldAnimate:g,status:v.value}}(),p=(h=P(),h?.shopAppLinksAndResources.shopPayOrder?"shopPay":"merchant");var h;if(!c.shouldAnimate)return n(t,{children:e});const m="complete"===c.status?null:n(Gl,{afterProgress:c.isAfterProgress,appearance:p,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(Xo.Provider,{value:c.registerMapTarget,children:["running"===c.status?n(Ge,{children:n("div",{children:m})}):m,n(Q,{className:d({[Zl]:c.isContentHidden,[be.ThankYouEntrance]:c.isEntranceRevealing}),inert:c.isContentHidden,children:e}),c.isEntranceRevealing?n("span",{className:be.ThankYouEntranceBeat,"aria-hidden":"true",onAnimationEnd:c.onEntranceSettled}):null]})}const Jl=Ne("ThankYouOrderSummaryContent");function es(){const{checkout:e,i18n:t,source:a}=yn(),{value:i}=gn().merchandiseLines,{open:r,setOpen:o}=Ze(),l=we(void 0,Jl),s=`${l}-heading`,c=t.translate("order_summary.title"),d=me("Checkout::ThankYou::Dynamic::Render","ORDER_SUMMARY1"),u=me("Checkout::ThankYou::CartLineDetails::RenderAfter"),p=me("Checkout::ThankYou::CartLines::RenderAfter"),h=me("Checkout::ThankYou::Dynamic::Render","ORDER_SUMMARY2"),m=me("Checkout::ThankYou::Dynamic::Render","ORDER_SUMMARY3"),_=za([...d,...u,...p,...h,...m]);L(()=>{o(_.value)});const y=e.proposal.facts.merchandiseLines??[],g=gt(a)?y:i?.lines||[],{totalLineQuantities:f=0,totalLineQuantitiesFact:b=0}=Fe(),v=t.translate("order_summary.number_items",{count:gt(a)?b:f}),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(Xe,{section:"top_summary",children:n(Je,{section:"top_summary",children:n(Oa,{children:[n(en,{"aria-controls":l,"aria-expanded":k,"data-event-name":k?"order_summary_hide":"order_summary_show",inlineSize:"100%",onClick:()=>{o(!r.peek())},children:n(B,{alignItems:"center",gap:"small-200",gridTemplateColumns:"minmax(0, 1fr) minmax(auto, max-content) minmax(auto, max-content)",children:[n(N,k?{size:"large",type:"strong",children:c}:{children:[n("span",{className:In({screenReaders:"only"}),children:c})," ",v]}),!k&&n(A,{direction:"inline",alignItems:"center",gap:"small-200",children:[n(nn,{variant:"fan-legacy",size:"small",merchandise:g,useImageAltTexts:!1,sortByPrice:!0}),n(tn,{})]}),n(M,{type:k?"chevron-up":"chevron-down",size:"small-200"})]})}),k?n("div",{id:l,children:n(Q,{paddingBlockStart:"large-200",children:n(an,{skipWrappingSection:!0,hideAccessibilityTitle:!0})})},"thank-you-order-summary-open"):n("div",{id:l},"thank-you-order-summary-closed")]})})})]})})}const ns={};let ts=null;const as={"aria-label":"Shop",style:{fill:La.toRgb(),width:44,height:17}},is=({loading:e,onSignInCompleted:t,fetchAttempts:a=1})=>{const{i18n:r,shop:o}=yn(),l=Za().value,s=r.translate("thank_you.verify_shop_account_title"),{track:c}=ei("pay_escrow"),{value:d}=gn().contactInfo,u=!l,p=o.hasFlagEnabled(fn);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&&!p?"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(B,{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,{...as})]}),n(O,{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=ha({...e,analyticsTraceId:(ts||(ts=qa()),ts),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;
1const 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}})();ns[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,pa,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),ns[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 rs(e){return e instanceof HTMLAnchorElement&&e.hasAttribute("href")}const os={id:"ebcee8be9e6c7c28fbd55d8183745df83661612f69510c509fb5bd01a8b778e2",type:"query",name:"PublisherSettings",source:""},ls=An(({graphql:{coreGraphql:e}},{skip:n})=>{const t=e.query(os,{skip:()=>n.value});return{adsPublisherSettingsTypEnabled:h(()=>t.data.value?.shop?.adsPublisherSettingsTypEnabled??!1),draftAdsPublisherSettingsTypEnabled:h(()=>t.data.value?.shop?.draftAdsPublisherSettingsTypEnabled??!1),error:t.error,loading:t.loading}}),ss=["CA","US"],cs=["en","de","fr","es"];function ds(e){return cs.some(n=>e===n||e.startsWith(`${n}-`))}const us=/Shop App\/|FBAN|FBAV|FB_IAB|Instagram|musical_ly|Bytedance|TikTok|Snapchat|Line\/|MicroMessenger|Pinterest|Twitter\/|LinkedInApp|GSA\/|;\s?wv/,ps=/Shop App\/[^/]+\/(iOS|Android)\//;function hs(e){return ps.exec(e)?.[1]??Ln(e)}function ms(){const{i18n:r,url:l,shop:d,source:u,checkout:p,embed:h,router:m}=yn(),{contactEmail:g,hasStorefront:f,externalDomain:b,previewReturnUrl:v}=d,{handleSetIsVerifiedShopAccount:k,status:w,isVerifiedShopAccount:C,fetchAttempts:S}=function(){const{i18n:n}=yn(),{track:t}=ei("pay_escrow"),{isVerifiedShopAccount:a,setIsVerifiedShopAccount:r,loading:o,status:l,fetchAttempts:c}=function(){const{client:n}=yn(),t=n.unstable_getSerialization("sessionToken"),a=P()?.id,i=$i(),[r,o]=e(!i),{attempts:l,loading:s,pendingPayEscrow:c}=Mn(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=gn().buyerIdentity.value?.purchasingCompany,T=on().value,{track:I}=ei("follow_link"),L="simulated"===u.type,M=Boolean(h?.isFlagshipPartner),N=P(),R=N?.paymentDetails?.buyerActionInfo,D=bt(),B=function(){const e=gn().paymentLines,n=kt();return c(()=>!!e.value&&e.value.lines.some(({method:e})=>"wallet"===e.type&&"SHOPIFY_INSTALLMENTS"===e.name)&&Boolean(n?.installmentsHighlightEligible))}(),z=function(){const e=gn(),n=e.buyerIdentity,t=bn(),a=j(),i=e.contactInfo,r=P(),o=r?.isRedacted??!1;return c(()=>!o&&a.value&&!i?.value?.email&&!n?.value?.purchasingCompany&&!t.value)}(),F=Za(),q=ne(),{currentDetour:U}=W().value,$=ln().value,Y=ye(),G=Y&&$&&sn({embedder:h?.embedder,isThankYouDetour:"thankYou"===U?.type,normalizedPath:m.currentUrl.value.normalizedPath}),{main:{section:Z}}=Ue(),X=function(){const{billingAddress:e,shippingAddress:n}=gn(),{i18n:t}=yn(),{geolocation:a}=rn(),i=_(H()),r=ss.includes(a.country.code),o=c(()=>(n.value??e.value)?.countryCode??""),l=c(()=>ss.includes(o.value)&&r),s=c(()=>!(i.value||ds(t.locale)&&l.value)),{adsPublisherSettingsTypEnabled:d,draftAdsPublisherSettingsTypEnabled:u,loading:p}=Mn(ls,{skip:s});return c(()=>s.value&&!i.value||p.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:ds(t.locale),isAllowedCountry:l.value,inEditor:i.value}))}(),J=p.configuration.layout.isOnePage.value,ee=p.configuration.isUniversalCheckoutFinalizer,te=d.hasFlagEnabled(fn),ae=!te&&vt(Z);xt("thank-you");const{track:ie}=function({showVerifyShopAccountButton:e}){const n=Wa(),t=kt(),a=xn(),{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===N?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}}=Ue(),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}=yn(),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}=yn(),n=e.configuration.isUniversalCheckoutFinalizer;i(()=>{if(!n)return;const e=e=>{e.composedPath().some(rs)&&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}=yn(),r=a(e),l=a(n),c=a(0),d=a(),u=a(!1),p=a(0),h=a(null);r.current=e,l.current=n,0===c.current&&(c.current=Date.now());const{contactInfo:m,merchandiseLines:_}=gn();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,us.test(n)),browser_family:ft(e).name,os_family:hs(e)};var n},[]),g=s(()=>{null!=h.current||"visible"!==document.visibilityState||l.current||null==r.current||(h.current=Date.now())},[]),f=s(()=>{null!=h.current&&(p.current+=Date.now()-h.current,h.current=null)},[]),b=s(()=>p.current+(null==h.current?0:Date.now()-h.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])}(N,M),function(e){const{observability:n,checkout:t}=yn(),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])}(N);const de=n(t,{children:[n(cn,{children:r.translate("thank_you.title")}),n(A,{gap:"@media (inline-size >= medium) large-500, large-300",children:[!Y&&n(Ar,{}),n(_s,{resetSectionStyle:te,children:[n(St,{target:"card",children:n(dn,{grouped:!0,children:[n(_e,{customizations:re}),R&&n(Mi,{}),n(St,{target:"edgeToEdgeCard",children:n(Wl,{})}),G&&n(es,{}),n(Xr,{}),n(y,{when:q,children:n(Yo,{})}),!ee&&X.value.shouldRender&&n(St,{target:"edgeToEdgeCard",children:n(co,{preview:X.value.preview})}),n(y,{when:z,children:n(Ga,{})}),!ee&&n(y,{when:B,children:n(Wo,{})}),n(y,{when:D,children:n(Pr,{})}),R&&n(ti,{}),n(_e,{customizations:oe}),n(y,{when:()=>F.value&&!q.value,children:n(Vo,{})}),C||ee?null:n(is,{onSignInCompleted:k,loading:"fetching_status"===w,fetchAttempts:S}),n(Cr,{}),n(_e,{customizations:le})]})}),n(un,{children:[!x&&!T&&p.configuration.allowRedirectToStorefront&&n(pn,{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(hn,{children:n(O,{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(Xl,{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 _s({children:e,resetSectionStyle:t}){const a=n(mn,{children:e});return t?n(Re,{children:a}):a}export{ms 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.