PageSourceSearch

https://japankids.tokyo/cdn/shopifycloud/checkout-web/assets/c1/909cc5d6.DiCufqkU.js

js japankids.tokyo collected 2026-10-07 07:13:48 UTC 170,328 bytes, 1 lines download raw bytes

1import{z as e,u as n,S as t,g as a,h as i,o as r,T as o,y as l,q as s,k as c,m as d,_ as u,ao as h,I as p,t as m,s as _,w as y,H as g,a6 as f,D as b,aA as v,X as k,x as w,aF as C,Q as S,a7 as x,a8 as P,n as I,p as T}from"./2c1ab0fe.Bywc2Brn.js";import{w as L,B as M,S as A,a1 as E,j as N,cA as R,ai as D,ab as B,bA as O,cZ as z,f as F,H as q,i as U,cH as H,gy as j,k as W,a2 as $,ar as V,I as Y,L as K,b as G,ao as Q,d4 as Z,du as X,cK as J,au as ee,cx as ne,a9 as te,cF as ae,aT as ie,aF as re,eO as oe,hs as le,ht as se,aC as ce,a3 as de,c1 as ue,K as he,E as pe,G as me,bG as _e,hu as ye,cf as ge,aj as fe,d as be,o as ve,U as ke,hv as we,aw as Ce,y as Se,f4 as xe,e as Pe,gk as Ie,r as Te,hw as Le,hx as Me,hy as Ae,hz as Ee,gt as Ne,hA as Re,hB as De,hC as Be,hD as Oe,hE as ze,s as Fe,bd as qe,M as Ue,bv as He,a0 as je,eE as We,hF as $e,l as Ve,X as Ye,A as Ke,bJ as Ge,c as Qe,cd as Ze,cB as Xe,hG as Je,hH as en,e3 as nn,af as tn,ag as an,aH as rn,aS as on,hI as ln,eF as sn,cv as cn,bF as dn,hJ as un,hK as hn}from"./164ad2e3.Bn4mVc0u.js";import{v as pn,c as mn,ab as _n,jo as yn,jp as gn,bl as fn,e1 as bn,at as vn,aq as kn,aO as wn,jq as Cn,z as Sn,aF as xn,aI as Pn,c2 as In,d8 as Tn,jr as Ln,bN as Mn,js as An,d2 as En,K as Nn,dU as Rn,dV as Dn,y as Bn,jt as On,cq as zn,ju as Fn,cI as qn,ap as Un,jv as Hn,cD as jn,aQ as Wn,dx as $n,aP as Vn,dj as Yn,Q as Kn,jw as Gn,b8 as Qn,cH as Zn,jx as Xn,aL as Jn,e7 as et,d_ as nt,as as tt,jy as at,cb as it,b$ as rt,jz as ot,jA as lt,bm as st,af as ct,jB as dt,jC as ut,em as ht,p as pt,jD as mt,d1 as _t,J as yt,n as gt,aE as ft,hN as bt,iN as vt}from"./9dba8418.nSn06qNc.js";import{a as kt,u as wt}from"./e0989459.EDNXClgF.js";import{E as Ct}from"./137622f3.DpA4NKn3.js";import{d as St,c as xt,P as Pt,a as It,b as Tt}from"./0a30a815.YsqvP3Rs.js";import{S as Lt,T as Mt}from"./79974aab.3feNETWa.js";import{T as At}from"./7e8cd205.CAfOJ21-.js";import{u as Et}from"./9f047e05.yxRbfGZc.js";import{u as Nt,S as Rt,a as Dt}from"./71ae3d5c.BAoM4Tq1.js";import{b as Bt,i as Ot,s as zt,a as Ft,c as qt}from"./181d38d3.fA3IRO8B.js";import{d as Ut,b as Ht,g as jt}from"./64de7b49.DqNTkGWY.js";import{P as Wt}from"./598fef4e.DEi_Ju7o.js";import{P as $t}from"./30074413.CiQuTTLC.js";import{A as Vt}from"./4b1c22b7.CNRvRORF.js";import{r as Yt}from"./dae24aab.DshQXsWO.js";import{S as Kt}from"./6fb6f9d8.CMq4RthN.js";import{P as Gt}from"./47b970b2.CUmtftVA.js";import{v as Qt,b as Zt,a as Xt}from"./1f5e7811.B-Accwr_.js";import{u as Jt}from"./22345fd4.WnqyUJVG.js";import{l as ea,m as na,r as ta,S as aa,M as ia,R as ra,n as oa,c as la,o as sa,h as ca,a as da,p as ua,I as ha,f as pa,g as ma,j as _a,k as ya,q as ga,P as fa,s as ba,C as va,t as ka}from"./c57e39e6.W9pFrP_Z.js";import{g as wa,a as Ca,b as Sa,R as xa}from"./e77f7fe0.BedmxrN9.js";import{R as Pa,a as Ia,L as Ta}from"./03fde911.D0b269kB.js";import{P as La,M as Ma,c as Aa,m as Ea,t as Na,b as Ra}from"./be176b00.CPuORwtu.js";import{d as Da,b as Ba,i as Oa,u as za,E as Fa,S as qa,B as Ua}from"./347b440c.DyWSK1YZ.js";import{i as Ha,b as ja,c as Wa,d as $a}from"./0e4087ec.CQxRRcnv.js";import{e as Va}from"./2495faa4.DW7GlwL5.js";import{r as Ya}from"./9ce08e25.XYYnIMRV.js";import{C as Ka}from"./d6972375.CtWp7aWB.js";import{u as Ga}from"./f78726c8.BizO2krx.js";import{P as Qa}from"./064f6ac1.CGQZcvwH.js";import{I as Za}from"./17e57de1.B_nQLFIZ.js";import{I as Xa}from"./55098bf1.D8MZnyBw.js";import{S as Ja,P as ei}from"./cb38e5c2.Cr3pwcnE.js";import{S as ni}from"./9f3d9f8c.D3j0p4Oj.js";import{u as ti}from"./app.B7Ohb9rB.js";import{D as ai,B as ii}from"./8d3a12c3.Cc6XO7vv.js";import{S as ri,a as oi}from"./f51e663e.CYZ_CmGT.js";import{S as li}from"./1444e6bd.nTYcj6dN.js";import{a as si}from"./0c0ad074.BNt6FmtM.js";import{h as ci}from"./60a453ce.BI5dm7PK.js";import{T as di}from"./7b0c98ea.CIpGRPTq.js";import{u as ui}from"./945a08d6.DdFvumqp.js";import{v as hi}from"./2210eadb.DF0gIp_2.js";import"./d0bb51ec.up41EQh6.js";import"./f67abd2c.BiDTv4D9.js";import"./e12db40c.xtsrYBcz.js";import"./5fda1420.renPlTOa.js";import"./a9fa9fda.DGhEEU8-.js";import"./ca3e798e.Dc9DtEXz.js";import"./81e109b1.DOkM2TK2.js";import"./f36e5f3f.k6-O7u1m.js";import"./4aab4b34.eqHeIti3.js";import"./21cc90a2.DHzOO82q.js";const pi={id:"0c62c3aaedf84bd307e1134828e5fcc88a47d83c453c97544a6cc8711e6444af",type:"mutation",name:"SubscribeForShippingUpdates",source:""};
1class mi extends Error{constructor(){super(...arguments),this.name="SubscribeForShippingUpdateError"}}function _i(){const{checkout:e}=mn(),n=kt(),t=L(),a=t?.isRedacted??!1,i=Boolean(n?.shopAppEligible),r=Boolean(n?.shopAppQrCodeKillswitch);return!a&&i&&!r&&!e.configuration.isUniversalCheckoutFinalizer}function yi(){const e=L();if(e?.orderIdentity?.id)return Number(pn(e.orderIdentity.id))}var gi=(e=>(e[e.DisplayButton=0]="DisplayButton",e[e.DisplayForm=1]="DisplayForm",e))(gi||{});function fi({children:e,open:a,label:i,onClick:r,icon:o}){return a?n(t,{children:e}):n(A,{direction:"inline",gap:"base",children:n(M,{onClick:r,"aria-expanded":!1,children:n(A,{direction:"inline",gap:"small-200",alignItems:"center",children:[n(E,{type:o}),n(N,{children:i})]})})})}const bi=({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})},vi=({onHandleSubmit:t,isFormSubmitting:a,subscriptionErrorMessage:s})=>{const c=r(""),{i18n:d}=mn(),u=c.value,h=o(()=>l(void 0),[s]),p=h.value,[m,_]=e(!1),y=d.translate("thank_you.order_updates_submit_subscription"),g=o(()=>({state:{email:c},errors:{email:h}}),[c,h]);return i(()=>{m||(p||s)&&(h.value=p||s)},[m,p,s,h]),n(z,{target:"order.deliveryUpdates",children:n(R,{...g,children:n(D,{onSubmit:()=>{_(!1),/@/.test(u)?(h.value=void 0,t(u)):h.value=d.translate("field_errors.email_invalid")},implicitSubmit:y,children:n(A,{gap:"small-300",children:[n(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(bi,{label:d.translate("contact.email_label"),value:u,error:Boolean(p),onInputValueChange:e=>{h.value=void 0,_(!0),c.value=e}}),n(M,{variant:"primary",type:"submit",loading:a,children:y})]}),p?n(O,{controlID:"email",children:p}):null]})})})})},ki=()=>{const{i18n:a,checkout:{negotiator:r}}=mn(),{value:o}=r.current.fields.contactInfo,{submitSubscribeForShippingUpdate:l,status:c,error:d}=function(){const{client:n,observability:t,graphql:{coreGraphql:a}}=mn(),i=n.unstable_getSerialization("sessionToken"),[r,o]=e(),[l,s]=e("idle"),c=L(),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 mi("Missing sessionToken or orderId"));const{data:n}=await a.mutate(pi,{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 mi("Undefined subscribeForShippingUpdates type"))}}},status:l,error:r}}(),[u,h]=e(gi.DisplayButton),[p,m]=e(!0),_=e=>{e&&l(e)},y=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])(d);i(()=>{m("subscribed"!==c)},[c,d]);const g={subTitle:a.translate("thank_you.order_status_updates_with_email"),fieldLabel:a.translate("thank_you.order_updates_subscribe_to_email_notifications")};return n(t,{children:[n(F,{children:g.subTitle}),p&&n(A,{gap:"base",padding:"base none none none",children:n(fi,{label:g.fieldLabel,open:u===gi.DisplayForm,icon:"email",onClick:()=>{o?.email?_(o.email):h(gi.DisplayForm)},children:n(vi,{onHandleSubmit:_,isFormSubmitting:"loading"===c,subscriptionErrorMessage:y})})})]})},wi=()=>{const{i18n:e,shop:t}=mn(),a=t.hasFlagEnabled(_n),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(ki,{})]})})};function Ci(){const{checkout:{negotiator:e}}=mn(),{deliveryNext:n}=e.current.fields,t=function(){const{checkout:{negotiator:e}}=mn(),{deliveryNext:n,deliveryExpectations:t}=e.current.fields;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.deliveryExpectationLine
1s.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)})}(),a=W(),i=Ut(),r=gn();return c(()=>{const e=fn(n.value),o=$(a.value.currentDetour),l=r.value.length>=bn,{oneTimePurchaseLines:s,subscriptionLines:c}=V(vn(n.value).filter(kn)),{groups:d,nonShippableCount:u}=Bt(s),h="filled"===n.value?.status&&d.length+u===1;return e&&l&&!h||h&&c.length>=2||i.value||t.value&&o})}const Si=()=>{const{userEvents:e,checkout:n,shop:{myshopifyDomain:t,id:a},source:{checkoutSessionIdentifier:i="checkout_identifier_undefined"}}=mn(),r=n.configuration.layout.isOnePage.value,l=Number(pn(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 xi(){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 Pi(e){const n=wn(),t=yi(),{track:a}=Si(),i=xi();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 Ii(){const e=L()?.paymentDetails,{track:t}=Pi("follow_link"),{i18n:a,source:i,shop:{contactEmail:r},checkout:{negotiator:o}}
1=mn(),l=o.current.fields.paymentLines,s="simulated"===i.type,d=c(()=>{const n=l.value?.lines,t=(n?Cn(n):void 0)?.cost;if(t)return a.formatCurrency(t.amount,{form:"short",currency:t.currencyCode});const i=Number.parseFloat(e?.paymentAmount??""),r=e?.paymentCurrency;return Number.isFinite(i)&&r?a.formatCurrency(i,{form:"short",currency:r}):0}),u=c(()=>a.translate("payment.pending_payment.multibanco.buyer_action_info",{amount_due:d.value})),h=e?.buyerActionInfo;return n(A,{gap:"base",children:n(A,{gap:"small-200",children:[n(q,{children:u}),n(A,{direction:"inline",gap:"base",children:n(Y,{children:a.translate("payment.pending_payment.multibanco.instruction_html",{contact_us:n(K,{href:s?void 0:`mailto:${r}`,onClick:s?void 0:()=>t("contact_us"),children:a.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:a.translate("payment.pending_payment.multibanco.entity")})}),n(A,{gap:"small-200",children:n(N,{children:h?.entity})})]})}),n(U,{children:n(A,{gap:"base",children:[n(A,{gap:"small-200",children:n(q,{children:a.translate("payment.pending_payment.multibanco.reference")})}),n(A,{gap:"small-200",children:n(N,{children:h?.reference})})]})}),n(U,{children:n(A,{gap:"base",children:[n(A,{gap:"small-200",children:n(q,{children:a.translate("payment.pending_payment.multibanco.amount")})}),n(A,{gap:"small-200",children:n(N,{children:d})})]})})]})]})})}function Ti(){const{i18n:e,shop:t}=mn(),a=L()?.paymentDetails?.buyerActionInfo,i=t.hasFlagEnabled(_n);return"MultibancoBuyerActionInfo"!==a?.__typename?null:n(U,{accessibilityLabel:e.translate("thank_you.customer_information_title"),colorLayer:i?void 0:"control",children:n(Ii,{})})}function Li(e){return Boolean(e?.label&&e?.text)}function Mi(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 Ai(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 Ei(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 Ni={familymart:"familymart",lawson:"lawson",ministop:"ministop",seicomart:"seicomart"},Ri="Asia/Tokyo";function Di(e){return Boolean(e?.label&&e?.text)}function Bi(e){return e.key??e.label??"konbini"}function Oi({detail:e,id:a}){const{i18n:i}=mn(),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(M,{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(E,{type:o.value?"check":"clipboard"})})}),n("p",{role:"status","aria-live":"polite",className:Sn({screenReaders:"only"}),children:o.value?l:""})]})}function zi({instructionSet:e,open:t,onToggle:a}){const i=Bi(e),r=e.label??i,o=(e.details??[]).filter(Di),l=(e.steps??[]).filter(Boolean),s=`konbini-chain-${i}-instructions`;return n("div",{id:`konbini-chain-${i}`,className:d("Bedu9",t&&"RExUg"),children:[n($t,{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(Wt,{type:Ni[i]??"konbini",active:!0,accessibilityVisibility:"hidden"}),n(N,{type:"strong",children:r}),n(E,{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(G,{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(Oi,{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 Fi({amount:e,expired:t}){const{i18n:a}=mn();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.accessibleAmou
1nt})}),n(N,{accessibilityVisibility:"hidden",size:"extraLarge",children:a.translate("payment.lpm.konbini.voucher.pay",{amount:e.value})})]}):null}function qi({expiryDate:e,expired:t}){const{i18n:a}=mn();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 Ui({paymentInstructions:e}){const{i18n:t}=mn(),a=(e.instructionSets??[]).filter(e=>(e.details??[]).some(Di)),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=Ei(e),s=function(e,n){if(!e)return;const t=new Date(e),a=n.formatDate(t,{month:"short",day:"numeric",year:"numeric",timeZone:Ri}),i=n.formatDate(t,{hour:"numeric",minute:"2-digit",hour12:!0,timeZone:Ri});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(Q,{children:n(A,{gap:"none",children:[n(G,{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(Fi,{amount:o,expired:l}),n(Wt,{type:"konbini",active:!0,accessibilityVisibility:"hidden"})]}),l?null:n(N,{color:"subdued",size:"base",children:t.translate("payment.lpm.konbini.voucher.choose_outlet")}),n(qi,{expiryDate:s,expired:l})]}),l?null:n("div",{className:"TNF54",role:"group","aria-label":c,children:a.map(e=>{const t=Bi(e);return n(zi,{instructionSet:e,open:i.value===t,onToggle:()=>{i.value=i.value===t?null:t}},t)})})]})}),l?null:n(G,{className:"JuwoV",padding:"base",paddingInline:"large-100",children:n(N,{color:"subdued",size:"base",children:t.translate("payment.lpm.konbini.voucher.keep_receipt")})})]})})}function Hi({details:e}){const{i18n:t}=mn();return n(A,{gap:"small-500",children:e.map(e=>n(G,{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 ji({step:e,expiry:t}){const{i18n:a}=mn();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 Wi({expiry:e}){const{i18n:t}=mn();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 $i({amount:e,expired:t}){const{i18n:a}=mn();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.accessibleAmount})}),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}=mn(),a=e.instructionSets?.find(({key:e})=>"multibanco"===e);if(!a)return null;const i=function(e){return e.details?.filter(Li)??[]}(a);if(0===i.length)return null;const r=Mi(e,t),o=Ei(e),l=Ai(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(Q,{children:n(G,{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:[n($i,{amount:r,expired:o}),n(Wt,{type:"multibanco",active:!0,accessibilityVisibility:"hidden"})]}),o?n(Wi,{expiry:s}):n(ji,{step:a.steps?.[0],expiry:s}),n(Hi,{details:i})]})})})}const Yi=/Shop App\/[^/]+\/iOS\//;function Ki({passUrl:e}){const{client:t,i18n:a}=mn();return e&&function(e){const n=xn(e);return"iOS"===n||"Mac OS"===n||Yi.test(e)}(t.userAgent)?n(G,{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 Gi(e){return 8*Math.round(e/8)}function Qi(e,n){try{const t=new URL(e);return t.searchParams.set("width",n.toString()),t.toString()}catch{return e}}function Zi(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=Gi(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?Gi(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=Qi(e,n),c=new window.Image;c.onload=()=>{d||a!==o.current||(t.current=r,i.current=null,l.value=r,s.value=!1)},c.onerror=()=>{d||a!==o.current||(i.current=null,s.value=!1)},c.src=r})(a,u),200)},h=()=>{u(a.getBoundingClientRect().width)};if(h(),!r)return window.addEventListener("resize",h),()=>{d=!0,c&&clearTimeout(c),window.removeEventListener("resize",h)};const p=new ResizeObserver(([e])=>{e&&u(e.contentRect.width)});return p.observe(a),()=>{d=!0,c&&clearTimeout(c),p.disconnect()}},[e,s,l]),{containerRef:n,imageUrl:l,isLoading:s}}function Xi({imageUrl:e,altText:t,height:a,printWidth:i=510}){const{containerRef:r,imageUrl:o,isLoading:l}=Zi(e),s=o.value||e,c=Qi(e,i);return n(G,{ref:r,inlineSize:"100%",blockSize:a,children:n(G,{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 Ji({barcode:e,detail:t}){if(!e?.imageUrl)return null;const a=t?`${t.label}: ${t.text}`:"";return n(G,{inlineSize:"100%",maxInlineSize:"510px",children:n(Xi,{imageUrl:e.imageUrl,altText:e.altText||a,height:"67.5px"})})}function er({step:e,expiry:t}){const{i18n:a}=mn();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 nr({detail:e}){const{i18n:t}=mn(),a=t.translate("payment.pending_payment.oxxo.reference_number");return n(G,{borderRadius:"base",className:"OVcKI",inlineSize:"100%",children:n(N,{type:"small",color:"subdued",children:[a," ",e.text]})})}function tr({paymentInstructions:e}){const{i18n:t}=mn(),a=e.instructionSets?.find(({key:e})=>"oxxo"===e);if(!a)return null;const i=Mi(e,t),r=a.details?.find(Li),o=a.steps?.[0],l=Ai(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(Q,{children:n(G,{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(Wt,{type:"oxxo",active:!0,accessibilityVisibility:"hidden"})]}),n(er,{step:o,expiry:s}),n(A,{gap:"none",children:[n(Ji,{barcode:a.barcode,detail:r}),r?n(nr,{detail:r}):null,n(Ki,{passUrl:a.appleWalletPassUrl})]})]})})})}function ar({paymentInstructions:e}){switch(e.method?.toLowerCase()){case"multibanco":return n(Vi,{paymentInstructions:e});case"oxxo":return n(tr,{paymentInstructions:e});case"konbini":return n(Ui,{paymentInstructions:e});default:return null}}function ir(){const e=L()?.paymentDetails,t=e?.buyerActionInfo?.paymentInstructions;return t?n(ar,{paymentInstructions:t}):null}function rr(){const{i18n:e}=mn(),{track:a}=Pi("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_shop_pay.text",{shopPay:n(Kt,{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 or(){const{i18n:e}=mn();return n(N,{size:"small",color:"subdued",children:n(Y,{children:e.translate("shop_pay_remember_me.terms_and_privacy_html",{privacy_href:n(sr,{}),terms_href:n(lr,{})})})})}function lr(){const{i18n:e}=mn();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(E,{type:"external",size:"small",display:"inline"})]})})}function sr(){const{i18n:e}=mn();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(E,{type:"external",size:"small",display:"inline"})]})})}function cr({field:e="phone",link:a}){const{i18n:i}=mn();return n(t,{children:[n(N,{color:"subdued",children:n(Y,{children:["phone"===e?i.translate("shop_pay_remember_me.description_html"):i.translate("shop_pay_remember_me.email_description_html")," ",a]})}),n(or,{})]})}function dr(){const{checkout:{negotiator:e}}=mn(),{shopPayArtifact:n}=e.current.fields;return c(()=>Boolean(n.value?.optIn))}class ur extends Error{constructor(){super(...arguments),this.name="OptInFetchError"}}function hr(){const{track:a}=Pi("follow_link"),{i18n:o,userEvents:l,source:d,checkout:u,shop:h}=mn(),{hasOptedIn:p,loading:m,errorBannerContent:_,handleSave:y,showPhoneField:g,phoneNumber:f,setPhoneNumber:b,email:v,setEmail:k,inputError:w,handleInput:C,countryCode:S}=function(){const{userEvents:n,source:t,checkout:a,shop:i,i18n:r,url:o,shop:{checkoutPublicAccessToken:l},source:{checkoutSessionIdentifier:c}}=mn(),d=dr(),{value:u}=a.negotiator.current.fields.shippingAddress,{value:h}=a.negotiator.current.fields.contactInfo,[p,m]=e(d.peek()),[_,y]=e(!1),[g,f]=e(u?.phone||h?.phone||""),[b,v]=e(h?.email??""),[k,w]=e(),[C,S]=e(),x=!h?.phone,{validatePhoneNumber:P}=Jt(),I=s(e=>{const n=Qt(e,r.translate("field_errors.email_blank")),t=Zt(e,r.translate("field_errors.email_invalid"));return n||t},[r]),T=s(()=>{k&&w(void 0)},[k]);return{hasOptedIn:p,loading:_,errorBannerContent:C,handleSave:s(async()=>{if(S(void 0),x){const e=!g.includes("+");if(!P(g,e?u?.countryCode:void 0))return void w(r.translate("field_errors.thank_you_remember_me_phone_invalid"))}else{const e=I(b);if(e)return void w(e)}n.monorailEvent({schemaId:"shopify_pay_user_optin_ui_interaction/3.2",payload:{...Pn(t,a,i),action:x?"update_phone_input":"update_email_input",phoneNumber:g,email:b,source:"thank_you_page",trigger:"manual"}});try{y(!0);const e=await fetch(o.shopPayOptin(c),{method:"POST",body:JSON.stringify({checkout:{vault_phone:g,vault_email:b,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?m(!0):S(r.translate("shop_pay_remember_me.errors.optin_retry")))}throw new ur("Opt in request didn't succeed")}catch{w(r.translate("shop_pay_remember_me.errors.optin"))}finally{y(!1)}},[n,t,a,i,o,c,l,g,b,x,u?.countryCode,P,I,r]),showPhoneField:x,phoneNumber:g,setPhoneNumber:f,email:b,setEmail:v,inputError:k,handleInput:T,countryCode:u?.countryCode||""}}
1(),x=r(p),{value:P}=u.negotiator.current.fields.deliveryNext,{value:I}=ne(),T=!fn(P)||I?{borderWidth:"base none none none",background:"subdued",padding:"base",borderRadius:"none none base base"}:{borderWidth:"base",background:"base",padding:"base",borderRadius:"base"},L=u.negotiator.parts.shippingAddress,E=c(()=>L.value.oneTimeUse?o.translate("thank_you.opt_in_payment_only_welcome_message_html",{shopify_pay:n(Kt,{inline:!0,color:"branded",size:"xsmall"})}):o.translate("thank_you.opt_in_welcome_message_html",{shopify_pay:n(Kt,{inline:!0,color:"branded",size:"xsmall"})})),N=c(()=>L.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,h),source:"thank_you_page",elementType:"remember_me_box"}})},[l,d,u,h]);const D=n(K,{target:"_blank",href:"https://shop.app/pay",onClick:()=>{a("learn_more_pay")},children:o.translate("shop_pay_remember_me.learn_more")});return n(G,{...T,children:p?n(B,{gridAutoFlow:"column",gridTemplateColumns:"minmax(0, 1fr) minmax(auto, max-content)",gridTemplateRows:"minmax(0, 1fr)",gap:"base",alignItems:"end",alignContent:"end",children:[n(Y,{children:E}),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,h),action:e?"click_remember_me_box":"unclick_remember_me_box",phoneNumber:f,email:v,source:"thank_you_page",trigger:"manual"}}),x.value=e},label:R})}),n(ie,{open:x.value,id:"thankYouRememberMe",children:n(A,{gap:"base",children:[n(G,{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(Gt,{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(M,{variant:"primary",onClick:y,loading:m,children:o.translate("shop_pay_remember_me.save")})]}),w?n(O,{controlID:g?"phone":"email",children:w}):null]})}),n(cr,{field:g?"phone":"email",link:D})]})})]})})}const pr=5e3,mr=t=>{const{duration:a=pr,onClose:r,text:o,subText:l,actionText:s,handleAction:c,id:d,variant:u="default"}=t,[h,p]=e(!1);i(()=>{p(!0);const e=setTimeout(()=>{if(0!==a){p(!1);const e=setTimeout(()=>{r(d)},300);return()=>clearTimeout(e)}},a);return()=>clearTimeout(e)},[a,d,r]);const m=ea("error"===u?"text-poppy-d1":"text-black");return n("div",{className:ea("z-max mx-auto flex w-85 transform items-center justify-start gap-x-3 rounded-md border-[0.5px] border-solid border-grayscale-l2l px-4 py-3 text-white shadow-lg transition-transform duration-300 ease-in-out sm_bottom-0 sm_max-w-none sm_rounded-none",h?"translate-y-0":"translate-y-94","error"===u?"bg-poppy-l2":"bg-white"),"data-testid":"shop-toast-element",children:["error"!==u&&n(na,{className:"size-8 flex-shrink-0 text-purple-primary"}),n("div",{className:"flex flex-col overflow-hidden",children:[n("div",{className:ea("font-sans text-body-title-small",m),children:o}),l&&n("div",{className:ea("truncate font-sans text-caption",m),children:l})]}),s&&c&&n("button",{type:"button","aria-label":s,className:ea("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})]})},_r=()=>{const{instanceId:t}=oa(),{trackPageImpression:a}=la(),[i,r]=e([]),{recordCounter:l}=sa(),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 ca(u),h(n(ua,{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(mr,{...e,onClose:c},e.id))})}),da.body)},yr={id:"520f926255e48c24cf1b0e497a7dfa36db1b5b10f628941f45c629153aa67e5f",type:"query",name:"PendingPayEscrowReceipt",source:""},gr=re(({graphql:{coreGraphql:e}},{receiptId:n,retries:t,sessionToken:a,skip:i})=>{const r=l(1),o=l(!i.peek()),s=e.query(yr,{variables:()=>({receiptId:n.value,sessionToken:a.value}),skip:()=>i.value}),c=p(()=>
1{return e=s.data.value,n=s.error.value,Boolean("ProcessedReceipt"===e?.receipt?.__typename&&e?.receipt?.shopAppLinksAndResources?.hasPendingPayEscrow)&&!n;var e,n});let d=!0;function u(){!d||r.peek()>=t||(d=!1,setTimeout(()=>{s.loading.peek()||s.refetch(),r.value++,d=!0,r.peek()<t?u():o.value=!1},1e3))}return m(function(){c.value&&(o.value=!1,d=!1)}),m(function(){s.loading.value||o.value&&u()}),{attempts:p(()=>r.value),error:s.error,loading:p(()=>o.value),pendingPayEscrow:c}});function fr(){const e=kt();return Boolean(e?.payEscrowMayExist)}const br=({email:e,text:t})=>{customElements.get("shop-toast-manager")||ta(({element:e,...t})=>n(ra,{element:e,featureName:"ShopToastManager",children:n(aa,{children:n(ia,{children:n(_r,{...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 vr(){const{i18n:e,checkout:{negotiator:t}}=mn(),a=t.current.fields.buyerIdentity.value?.purchasingCompany;return a?n(A,{gap:"small-200",children:[n(q,{children:e.translate("thank_you.company_location_section_title")}),n(A,{children:[n(F,{children:a.company.name}),n(F,{children:a.location.name})]})]}):null}function kr({lines:e}){return e.length>0?n(A,{children:e.map(e=>n(F,{children:e},e))}):null}function wr(){const{i18n:e,checkout:{negotiator:t}}=mn(),a=t.current.fields.deliveryNext,i=c(()=>Tn(a.value).find(({method:e})=>"PICK_UP"===e.methodType)?.method.pickupLocation);return n(y,{when:i,children:t=>n(A,{gap:"small-200",children:[n(q,{children:e.translate("thank_you.pick_up_in_store_marker.shipping")}),n(Vt,{address:t.address,multiline:!0})]})})}class Cr extends Error{constructor(){super(...arguments),this.name="PaymentMethodError"}}function Sr({children:e}){return n("bdi",{children:e})}function xr({label:e,fallback:a}){return e?n(Sr,{children:e}):n(t,{children:a})}function Pr({amount:e}){return e?n(N,{children:[" · ",e]}):null}function Ir({variant:e,icon:t,label:a,amount:i}){return"rollup"===e?n(Ca,{icon:t,details:a,amount:i}):n(A,{direction:"inline",alignItems:"center",gap:"small-200",children:[t,n(F,{children:[a,n(Pr,{amount:i})]})]})}function Tr({cost:e,method:a,variant:i="default",showAmount:r=!0}){const{shop:o,i18n:l,observability:s,checkout:{negotiator:c}}=mn(),{value:d}=c.current.fields.paymentMethods,{value:u}=c.current.fields.paymentFlexibilityPaymentTermsTemplate,h=oe(),p=L(),m=p?.paymentDetails,_=p?.paymentExtensionBrand,y=Rr({paymentDetails:m}),g=o.hasFlagEnabled(Ln),f=Boolean(Mn().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 Nn.CreditCard:return n(Lr,{method:a,amount:v,variant:i,installmentInfo:e&&m?.installmentDetails?{cost:e,installmentDetails:m.installmentDetails}:null});case Nn.PayPal:return n(Mr,{amount:v,variant:i});case"wallet":{if("PAYPAL_EXPRESS"===a.name)return n(Mr,{amount:v,variant:i});if("SHOPIFY_INSTALLMENTS"===a.name)return n(Ar,{variant:i,walletContent:a.walletContent});if("SHOP_PAY"===a.name)return n(Er,{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 Cr(`Unknown wallet payment method for label: ${e}`)),null}},r=(e=>{switch(e){case"APPLE_PAY":return n(Wt,{type:"apple-pay"});case"GOOGLE_PAY":return n(Wt,{type:"google-pay"});default:return s.error(new Cr(`Unknown wallet payment method for icon: ${e}`)),null}})(a.name),o=t(a.name);return n(Ir,{variant:i,icon:r,label:"rollup"===i?Nr(m)??o:n(xr,{label:y({displayBrandLabel:!0}),fallback:o}),amount:v})}case"shopWallet":return n(Er,{amount:v,variant:i,paymentDetails:m});case"walletsPlatformPaymentMethod":return"rollup"===i?n(Ir,{variant:i,icon:n(Wt,{type:a.name}),label:m?.paymentDescriptor?n(Sr,{children:m.paymentDescriptor}):Nr(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(Wt,{type:a.name}),n(F,{children:[n(xr,{label:m?.paymentDescriptor??y({displayBrandLabel:!0})}),n(Pr,{amount:v})]})]});case"local":{const e=d?.find(e=>"local"===e.type&&e.name===a.name),t=e?.displayName||a.name;return n(Ir,{variant:i,icon:n(Wt,{type:a.name}),label:t,amount:v})}case"paymentOnDelivery":return n(Ir,{variant:i,icon:n(Wt,{type:"cash"}),label:l.translate("payment_gateway.cash_on_delivery_label"),amount:v});case"manualPayment":case"customManualPayment":return n(Ir,{variant:i,icon:n(Wt,{type:"cash"}),label:a.name,amount:v});case"deferred":{if(h.value)return null;const e=l.translate("payment_gateway.deferred_payment_label"),a="FIXED"===u?.type?void 0:u;return n(A,"rollup"===i?{gap:"small-400",children:[n(Ir,{variant:i,label:e,amount:v}),a?n(F,{children:a.translatedName}):null]}:{children:a?n(t,{children:[n(F,{children:a.translatedName}),n(F,{children:e})]}):n(F,{children:[e,n(Pr,{amount:v})]})})}
1case"giftCard":{if(g)return null;const e=En(a).toUpperCase();return n(Ir,{variant:i,icon:n(Wt,{type:"gift-card"}),label:n(Sr,{children:l.translate("payment.masked_digits_label",{last_digits:e})}),amount:v})}case"redeemable":if("STORE_CREDIT"===a.redemptionSource)return n(Ir,{variant:i,icon:n(Wt,{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(!An.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(Ir,{variant:i,icon:n(Wt,{type:"shop-cash"}),label:l.translate("order_summary.shop_cash_title"),amount:t},e.redemptionType):null}):n(Ir,{variant:i,icon:n(Wt,{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(Ir,{variant:i,icon:n(Wt,{type:"gift-card"}),label:n(Sr,{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)?Or(_,l):a.name;return n(Ir,{variant:i,icon:n(Wt,{type:_||e||"generic"}),label:t,amount:v})}case"bank":{const t=n(Wt,{type:wa(a.bankName??"")}),o=n(Sr,{children:l.translate("payment.masked_digits_label",{last_digits:a.lastDigits??""})});if("rollup"===i)return n(A,{gap:"small-400",children:[n(Ir,{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(F,{children:[o,a.lastDigits&&c?s:null,c]})]})]})}default:return null}}function Lr({method:e,amount:t,variant:a,installmentInfo:i}){const{i18n:r,checkout:{negotiator:o}}=mn(),l=o.current.fields.buyerIdentity.value?.purchasingCompany,s=o.current.fields.paymentFlexibilityPaymentTermsTemplate,d=oe(),u=c(()=>s.value&&!d.value?s.value.translatedName:void 0),h=e.brand??"generic",p="direct"===e.type?e.creditCardLastFourDigits:e.displayLastDigits,m="MAESTRO"===h?r.translate("payment_gateway.debit_card_label"):r.translate("payment_gateway.credit_card_label"),_=Rn(h)?Dn(h):null,g="rollup"===a&&Boolean(_&&p),f=(()=>{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})})(),b=n(y,{when:u,children:e=>n(F,{children:e})});return n(A,{gap:"small-400",children:["rollup"===a?null:b,n(Ir,{variant:a,icon:n(Wt,{type:h,accessibilityVisibility:g?"hidden":void 0}),label:p?(v=p,"rollup"===a?n(Sa,{brandLabel:_,lastDigits:v}):n(Sr,{children:r.translate("payment.masked_digits_label",{last_digits:v})})):m,amount:t}),"rollup"===a?b:null,f?n(N,{color:"subdued",children:f}):null,"direct"===e.type&&e.vaultingAgreement?n(A,{direction:"inline",alignItems:"center",gap:"small-400",children:[n(E,{size:"small",type:"check"}),n(N,{color:"subdued",children:l?r.translate("payment.card_vaulted_company_location"):r.translate("payment.payment_method_saved")})]}):null]});var v}function Mr({amount:e,variant:t}){const{i18n:a}=mn();return n(Ir,{variant:t,icon:n(Wt,{type:"paypal"}),label:a.translate("brand.paypal"),amount:e})}function Ar({variant:e,walletContent:t}){const{i18n:a}=mn(),i=kt(),r=t?.creditCardBrand,o=t?.creditCardLastFourDigits,l=r&&Rn(r)?Dn(r):null,s="rollup"===e&&Boolean(l&&o),c=r?n(Wt,{type:r,accessibilityVisibility:s?"hidden":void 0}):n(Kt,{color:"branded",size:"xsmall"}),d="rollup"===e?o?n(Sa,{brandLabel:l,lastDigits:o}):null:n(Sr,{children:o&&a.translate("payment.masked_digits_label",{last_digits:o})});return n(A,{gap:"small-300",children:[n(Ir,{variant:e,icon:c,label:d}),n(F,{children:a.translate("shop_pay_remember_me.installments.paid_in_installments")}
1),i?n(F,{children:n(K,{target:"_blank",href:i.shopInstallmentsViewSchedules,children:a.translate("shop_pay_remember_me.installments.view_schedule")})}):null]})}function Er({amount:e,variant:t,paymentDetails:a,walletContent:i,paymentExtensionBrand:r,installmentInfo:o}){const l=Rr({paymentDetails:a}),{i18n:s,checkout:{negotiator:c}}=mn(),{value:d}=c.current.fields.managedByMarketsPro,u=Bn({managedByMarketsPro:d}),h=(()=>{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(Ir,{variant:t,icon:n(Wt,{type:r}),label:Or(r,s),amount:e});if(a?.paymentCardBrand){const i="rollup"===t&&Boolean(Br(a)&&a.creditCardLastFourDigits);return n(A,{gap:"small-400",children:[n(Ir,{variant:t,icon:n(Wt,{type:a.paymentCardBrand,accessibilityVisibility:i?"hidden":void 0}),label:"rollup"===t?Nr(a):n(xr,{label:l({displayBrandLabel:!1})}),amount:e}),h?n(N,{color:"subdued",children:h}):null]})}if(u&&"IDEAL"===i?.paymentMethod)return n(Ir,{variant:t,icon:n(Wt,{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(Ir,{variant:t,icon:n(Wt,{type:"shop-pay"}),label:"rollup"===t?Nr(a)??p:n(xr,{label:l({displayBrandLabel:!0}),fallback:p}),amount:e}),h?n(N,{color:"subdued",children:h}):null]})}function Nr(e){const t=e?.creditCardLastFourDigits;return t?n(Sa,{brandLabel:Br(e)??null,lastDigits:t}):null}function Rr({paymentDetails:e}){const{i18n:n}=mn();return s(({displayBrandLabel:t})=>{if(!e||!e.creditCardLastFourDigits)return null;const a=Br(e),i=n.translate("payment.masked_digits_label",{last_digits:e.creditCardLastFourDigits});return a&&t?`${a} ${i}`:i},[e,n])}const Dr={AMERICAN_EXPRESS:"AMEX",CARTESBANCAIRES:"CARTES_BANCAIRES",MASTER:"MASTERCARD"};function Br(e){const n=e?.paymentCardBrand;if(!n)return;const t=Dr[n]??n;return Rn(t)?Dn(t):void 0}function Or(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"grabpay":return n.translate("payment.grabpay_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 zr(){const e=L();return e?.completedRemoteCheckouts}const Fr="unknown";function qr({variant:e}){const{i18n:a,shop:{name:i,remoteShopsConfigMap:r},checkout:{negotiator:o}}=mn(),l=o.current.fields.paymentLines,s=_(zr()),d=c(()=>{if(!s.value?.length)return;const e=[],n=new Map([[Fr,{method:null,items:[]}]]);return l.value?.lines.forEach(e=>{const t=Ur(e.method);n.set(t,{method:e.method,items:[{shopName:i,cost:e.cost,textKey:`local-${t}`}]})}),s.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=Ur(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(Fr)?.items.push({shopName:l,cost:a,textKey:`${Fr}-${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}))}}),u=c(()=>d.value?.groupedPayments??[]),h=c(()=>d.value?.failedCheckouts??[]);return n(y,{when:d,children:n(A,{gap:"small-400",children:[n(g,{each:u,getKey:e=>e.key,children:({method:i,items:r})=>i?n(A,{gap:"small-400",children:[n(Tr,{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:h,getKey:e=>e.textKey,children:({remoteShopName:e})=>n(N,{children:[e," · ",a.translate("thank_you.payment_method_not_charged")]})})]})})}function Ur(e){const n=[On(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 Hr(){const{i18n:e,shop:n,checkout:{negotiator:t}}=mn(),{deliveryNext:a,remoteMerchandiseDetails:i}=t.current.fields,r=n.hasFlagEnabled(zn),o=_(zr()),l=c(()=>Boolean(o.value?.some(e=>"submitted"===e.status))),s=c(()=>{const e=a.value;return Boolean(e&&"unavailable"!==e.status)}),d=c(()=>{const e=a.value;return Boolean(e&&"unavailable"!==e.status&&Fn(e.lines))}),u=Ht(),h=Ci(),p=c(()=>{const e=a.value;if(!e||"unavailable"===e.status)return[];const t=r&&e.lines.some(e=>e.targetMerchandiseLines?.some(e=>e.properties.some(e=>"_shopify_non_subscription_item"===e.name))),i=Va(e.lines).filter(e=>!t||"SUBSCRIPTION"!==e.type);if(!n.marketDrivenShippingEnabled||!h.value)return i;const o=i.filter(e=>"SUBSCRIPTION"===e.type&&"available"===e.status),l=new Set(o);return[...i.filter(e=>!l.has(e)),...Da(o)]}),m=c(()=>{const e=new Set(p.value.map(({type:e})=>e));return e.size>1&&e.has("SUBSCRIPTION")}),y=c(()=>p.value.filter(e=>"ONE_TIME_PURCHASE"===e.type&&"available"===e.status)),g=c(()=>{const e=i.value,t=y.value;return Ba(t,t.map(e=>({line:e,method:qn(e)})),(t,a)=>Ya({line:t,method:a,localShopId:n.id,marketDrivenShippingEnabled:n.marketDrivenShippingEnabled,remoteShopsConfigMap:n.remoteShopsConfigMap,remoteMerchandiseDetails:e}))}),f=c(()=>!(n.marketDrivenShippingEnabled&&Oa(y.value))),b=c(()=>{const e=[],n=new Map;return Un(p.value).forEach((t,a)=>{const i=qn(t);if(!i)return;const r="ONE_TIME_PURCHASE"===t.type&&"available"===t.status&&Ot({line:t,method:i}),o=t.id??`index-${a}`,l=r?zt(i,o):void 0,s=void 0===l?void 0:n.get(l);if(s)return s.groupLines.push(t),void s.groupMethods.push(i);const c={key:l??`line:${o}`,deliveryLine:t,selectedDeliveryMethod:i,groupLines:[t],groupMethods:[i]};e.push(c),void 0!==l&&n.set(l,c)}),e});return{hasAvailableDelivery:s,lines:c(()=>{const t=m.value,a=l.value,r=i.value,o=g.value,s=d.value,{showShipmentBreakdown:c,selectedDeliveryMethod:h}=u.value;return b.value.map(({key:i,deliveryLine:l,selectedDeliveryMethod:d,groupLines:u,groupMethods:p})=>{const m=a?Hn({deliveryLine:l,remoteMerchandiseDetails:r,remoteShopsConfigMap:n.remoteShopsConfigMap,localShopId:n.id,localShopName:n.name}).shopName:(n=>"ONE_TIME_PURCHASE"!==n.type?e.translate("shipping.shipping_method_recurring_shipments_group_title.other"):t?e.translate("shipping.shipping_method_first_shipment_group_title",{count:1}):void 0)(l),_=p.find(e=>!o.has(e)),y="ONE_TIME_PURCHASE"!==l.type,g=!s||y||"available"!==l.status||Ha(l)?void 0:l.availableOn,f=c&&h?.handle===d.handle?jt(h):[],b=y?function(e){const n=de(e.map(e=>({...e,targetMerchandiseLines:[...e.targetMerchandiseLines]})));return n.some(({flatRateGroupId:e})=>e)?n:[]}(d.priceBreakdown??[]):f,v=b.length>1?b.map(({targetMerchandiseLines:e})=>e):[];return{key:i,selectedDeliveryMethod:d,priceMethod:y?d:_??Ft(d),merchandiseLines:ce(u.flatMap(e=>e.targetMerchandiseLines??[])),title:void 0===m?d.title:`${m} · ${d.title}`,hasTitlePrefix:void 0!==m,availableOn:g,packages:v}})}),showPrices:f}}function jr(){const{checkout:e}=mn(),{billingAddress:n,buyerIdentity:t,deliveryNext:a,paymentLines:i}=e.negotiator.current.fields,r=jn(),o=Ci(),l=ne(),s=ue(),d=c(()=>i.value?.lines??[]),u=c(()=>{const n=e.latestReceipt.value;return"processed"===n?.status?n:void 0}),h=c(()=>Boolean(u.value?.completedRemoteCheckouts?.length)),p=c(()=>t.value?.purchasingCompany),m=c(()=>n.value??p.value?.location.billingAddress),_=c(()=>Wn(a.value)),y=c(()=>$n(a.value)),g=c(()=>!y.value&&!_.value),f=c(()=>!o.value),b=c(()=>Boolean(s.value.shippableDeliveryLines?.length)),v=c(()=>!o.value||l.value),k=c(()=>{const n=d.value;return Boolean(!r.value&&n.length||h.value||Vn({checkout:e})&&n.length)});return{customerBillingAddress:m,hasOnlyLocalPaymentLines:c(()=>!h.value&&d.value.length>0),hasRemoteMerchandise:h,isForLocalPickup:_,isPickupPoint:y,isSplitShipAndPickup:l,paymentLines:d,processedReceipt:u,purchasingCompany:
1p,renderAsCard:v,shippingRequired:b,showPaymentMethod:k,showShippingMethods:f,showShippingSummary:g,showSplitShippingGroups:o}}function Wr(){const{i18n:e,checkout:{negotiator:a}}=mn(),{shippingAddress:i}=a.current.fields,{customerBillingAddress:r,hasOnlyLocalPaymentLines:o,hasRemoteMerchandise:l,isForLocalPickup:s,isPickupPoint:d,isSplitShipAndPickup:u,paymentLines:h,purchasingCompany:p,shippingRequired:m,showPaymentMethod:_,showShippingSummary:g}=jr(),{lines:f}=Hr(),b=c(()=>!u.value),v=c(()=>m.value?i.value:void 0),k=c(()=>f.value.length>0&&(m.value||l.value)),w=c(()=>{const e=r.value,n=g.value||u.value?v.value:void 0;if(!(!e||n&&Yn(n,e,["phone"])))return e});return n(t,{children:[n(q,{visibility:"hidden",children:e.translate("thank_you.customer_information_title")}),n(Q,{children:n(Pa,{renderAsCard:!0,children:[n(y,{when:p,children:e=>n($r,{purchasingCompany:e})}),n(y,{when:b,children:[n(y,{when:s,children:n(Kr,{})}),n(y,{when:d,children:n(Gr,{})}),n(y,{when:g,children:[n(y,{when:v,children:t=>n(Vr,{label:e.translate("shipping.shipping_address_title"),address:t,hiddenFields:["phone"]})}),n(y,{when:k,children:n(Zr,{lines:f})})]})]}),n(y,{when:_,children:n(Xr,{hasOnlyLocalPaymentLines:o,hasRemoteMerchandise:l,paymentLines:h})}),n(y,{when:w,children:t=>n(Vr,{label:e.translate("billing.billing_address_title"),address:t})})]})})]})}function $r({purchasingCompany:e}){const{i18n:t}=mn();return n(xa,{label:t.translate("company_location.location_title"),primaryContent:n("bdi",{children:e.company.name}),secondaryContent:n("bdi",{children:e.location.name})})}function Vr({label:e,address:t,hiddenFields:a}){const{i18n:i}=mn(),r=n(Yr,{address:t,hiddenFields:[...a??[],"firstName","lastName"]}),o=i.formatName(t.firstName,t.lastName,!0)||t.firstName||t.lastName;return n(xa,{label:e,primaryContent:o?n("bdi",{children:o}):r,secondaryContent:o?r:void 0})}function Yr({address:e,hiddenFields:a}){const i=pe(e,{hiddenFields:a,countryFormat:"short"});return null==i?n(me,{}):n(N,{type:"address",children:i.map((e,a)=>n(t,{children:[a>0&&", ",n("bdi",{children:e})]},a))})}function Kr(){const{i18n:e,checkout:{negotiator:t}}=mn(),{deliveryNext:a}=t.current.fields,i=c(()=>Tn(a.value).find(({method:e})=>"PICK_UP"===e.methodType)?.method.pickupLocation);return n(y,{when:i,children:({address:t,name:a})=>n(xa,{label:e.translate("thank_you.pick_up_in_store_marker.shipping"),primaryContent:a?n(Ta,{pickupLocationName:a}):n(Vt,{address:t,hiddenFields:["phone"]}),secondaryContent:a?n(Ia,{address:t,pickupLocationName:a}):void 0})})}function Gr(){const{checkout:{negotiator:e}}=mn(),{deliveryNext:t,shippingAddress:a}=e.current.fields,i=c(()=>{const e=Tn(t.value).find(({method:e})=>"PICKUP_POINT"===e.methodType)?.method.pickupLocation,n=a.value??e?.address;return n?{address:n,location:e}:void 0});return n(y,{when:i,children:({address:e,location:t})=>n(Qr,{address:e,location:t})})}function Qr({address:e,location:t}){const{i18n:a}=mn(),i=n(Yr,{address:e,hiddenFields:["firstName","lastName"]}),r=t?.name,o="PickupPointLocation"===t?.type&&t.carrierCode?n(La,{pickupLocation:t}):null;return n(xa,{label:a.translate("pickup_point.title"),primaryContent:r?n("bdi",{children:r}):i,secondaryContent:r||o?n(A,{gap:"small-500",children:[r?i:null,o]}):void 0})}function Zr({lines:e}){const{i18n:t}=mn(),{deliveryExpectationLines:a}=za(),{rollup:{secondaryContent:{typography:{color:i}={}}={}}={}}=he(),r=t.translate("shipping.title"),o=c(()=>ja(Wa(e.value)).flatMap(e=>{const n=$a(t,e);return e.items.map(e=>({line:e,availability:n}))})),[l,...s]=o.value;if(!l)return null;const d=({hasTitlePrefix:e,selectedDeliveryMethod:n,title:a})=>e?a:_e({deliveryMethod:n,localDelivery:"LOCAL"===n.methodType?t.translate("shipping.local_delivery"):void 0}),u=e=>n(qa,{methodTitle:d(e)}),h=({line:{selectedDeliveryMethod:e},availability:t})=>{const r=i??"base",o=n(Fa,{deliveryMethod:e,deliveryExpectationLine:a?.find(({deliveryStrategyHandle:n})=>n===e.handle),paragraphColor:r,hideDescription:!0});return t?n(A,{gap:"none",children:[n(F,{color:r,children:t}),o]}):o};return 0===s.length?n(xa,{label:r,primaryContent:u(l.line),secondaryContent:h(l)}):n(xa,{label:r,compactContent:n(A,{gap:"small-200",children:n(g,{each:o,getKey:({line:e})=>e.key,children:e=>n(A,{gap:"none",children:[u(e.line),h(e)]})})})})}function Xr({hasOnlyLocalPaymentLines:e,hasRemoteMerchandise:t,paymentLines:a}){const{i18n:i}=mn(),r=Mn(),o=c(()=>a.value.length>1||Boolean(r.value?.amount));return n(xa,{label:i.translate("payment.title"),primaryContent:n(A,{gap:"small-200",children:[n(y,{when:e,children:n(g,{each:a,getKey:({method:e,cost:n})=>`${On(e)}-${n?.amount}`,children:({method:e,cost:t})=>n(Tr,{cost:t,method:e,variant:"rollup",showAmount:o.value})})}),n(y,{when:t,children:n(qr,{variant:"rollup"})})]})})}function Jr(){const{i18n:e,checkout:{negotiator:t}}=mn(),{shippingAddress:a,deliveryNext:i}=t.current.fields,r=c(()=>Tn(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(Vt,{address:t,multiline:!0,hiddenFields:["firstName"]}),n(y,{when:l,children:e=>n(La,{pickupLocation:e})})]})})}function eo({completedRemoteCheckouts:e}){const t=Ci().value,{i18n:a,shop:{name:i,remoteShopsConfigMap:r}}=mn(),o=ye(e);if(!o.length)return null;const l=o.map(e=>{const t=`${r?.get(e.shopId)?.name||a.translate("thank_you.thank_you_from_other_store")} · `;return n(F,{children:[t,e.title]},e.handle)});if(t){const e=`${i} · ${a.translate("shipping.split_shipping_multiple_shipment_label")}`;return n(A,{gap:"small-200",children:[n(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 no({shippingRequired:e=!0}={}){const{i18n:t,checkout:{negotiator:a}}=mn(),i=a.current.fields.shippingAddress,r=Ci();return e?n(y,{when:i,children:e=>n(A,{gap:"small-200",children:[n(y,{when:r,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(Vt,{address:e,multiline:!0})]})}):null}function to(){const{i18n:e}=mn(),{hasAvailableDelivery:t,lines:a}=Hr();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:({key:e})=>e,children:({title:e})=>n(F,{children:e})})]})})}function ao({shippingRequired:e,showMethods:a}){const i=zr();return e||i?.length?n(t,a?{children:[n(no,{shippingRequired:e}),n(to,{})]}:{children:[n(no,{shippingRequired:e}),i?.length?n(eo,{completedRemoteCheckouts:i}):null]}):null}function io({message:e,loading:t}){return t?n(ee,{children:n(ge,{lines:1,size:"base"})}):e?n(N,{children:e}):null}function ro({message:e,loading:t,completedWithShopPay:a}){return n(A,{gap:"small-300",children:[n(fe,{}),n(be,{blockSize:"small-500"}),e||t?n(io,{message:e,loading:t}):null,a?n(rr,{}):null]})}function oo(){const{checkout:e,i18n:t,shop:a}=mn(),i=jr(),{paymentLines:r,processedReceipt:o}=i,l=function(){const e=_(wt()),n=dr(),t=_(fr());return c(()=>Boolean((e.value||n.value)&&!t.value))}(),s=W(),d=c(()=>"thankYou"===s.value.currentDetour?.type?"Checkout::ThankYou::CustomerInformation::RenderAfter":"Checkout::CustomerInformation::RenderAfter"),u=_(ve(d.value)),h=t.translate("thank_you.customer_information_title"),p=!a.hasFlagEnabled(Kn),m=c(()=>{const e=o.value?.shopAppLinksAndResources;return e?{...e}:void 0}),g=c(()=>o.value?.isRedacted??!1),f=e.configuration.isUniversalCheckoutFinalizer,b=c(()=>{const n=e.rememberMe.response.value,t=e.rememberMe.status.value,a=Boolean(n?.data),i=r.value.some(({method:e,cost:n})=>n?.amount&&"wallet"===e.type&&["SHOP_PAY","SHOPIFY_INSTALLMENTS"].includes(e.name)),o=p?m.value?.shopPayOrder:Boolean(i),l=Boolean(o||a),s=a||"loading"===t;if(!g.value&&!f&&(l||s))return{completedWithShopPay:l,loading:"loading"===t,message:n?.data}}),v=c(()=>!g.value&&!f&&l.value),k=n(y,{when:v,children:n(hr,{})});return f?n(lo,{customizations:u,rememberMe:k,sectionTitle:h,shopMessaging:b}):n(so,{customizations:u,isRedacted:g,orderDetailsVisibility:i,rememberMe:k,sectionTitle:h,shopMessaging:b})}function lo({customizations:e,rememberMe:a,sectionTitle:i,shopMessaging:r}){const o=c(()=>Boolean(r.value?.completedWithShopPay)),l=c(()=>{const e=r.value;return e?.message||e?.loading?e:void 0}),s=c(()=>Boolean(l.value)||e.value.length>0);return n(co,{sectionTitle:i,renderAsCard:!0,afterStack:n(t,{children:[n(y,{when:o,children:n(G,{borderWidth:"base none none none",background:"subdued",padding:"base",borderRadius:"none none base base",children:n(rr,{})})}),a]}),padded:!1,children:[n(Wr,{}),n(y,{when:s,children:n(A,{gap:"base",padding:"base",children:[n(y,{when:l,children:({loading:e,message:t})=>n(ro,{message:t,loading:e})}),n(mo,{customizations:e})]})})]})}function so({customizations:e,isRedacted:a,orderDetailsVisibility:i,rememberMe:r,sectionTitle:o,shopMessaging:l}){const{i18n:s,shop:d,url:u,mobileCheckoutSdk:h,source:p,embed:m,checkout:{negotiator:_,configuration:f}}=mn(),{buyerIdentity:b,contactInfo:v}=_.current.fields,{customerBillingAddress:k,hasOnlyLocalPaymentLines:w,hasRemoteMerchandise:C,isForLocalPickup:S,isPickupPoint:x,isSplitShipAndPickup:P,paymentLines:I,purchasingCompany:T,renderAsCard:L,shippingRequired:M,showPaymentMethod:E,showShippingMethods:R,showShippingSummary:D}=i,O=s.translate("thank_you.contact_information_title"),z=s.translate("thank_you.payment_method_title"),F=s.translate("thank_you.billing_address_title"),H=s.translate("thank_you.view_business_customer_account"),j="draftOrder"===p.type,W=Boolean(m)||h.enabled,$=c(()=>Boolean(b.value?.customerProfile)),V=c(()=>{const e=b.value,n=v.value;return[e?.purchasingCompany?e.customerProfile?.fullName:void 0,n?.email??n?.phone].filter(e=>Boolean(e))}),Y=c(()=>d.hasStorefront&&f.allowRedirectToStorefront&&!j&&$.value),G=c(()=>Boolean(d.loginLinkVisible)&&(Y.value||Boolean(T.value)&&!W)),Q=c(()=>!P.value),Z=c(()=>!P.value&&E.value||Boolean(k.value)),X=c(()=>!a.value),J=()=>n(y,{when:E,children:n(A,{gap:"small-200",children:[n(y,{when:L,fallback:n(N,{color:"subdued",children:z}),children:n(q,{children:z})}),n(y,{when:w,children:n(A,{gap:"small-200",children:n(g,{each:I,getKey:({method:e,cost:n})=>`${On(e)}-${n?.amount}`,children:({method:e,cost:t})=>n(Tr,{cost:t,method:e})})})}),n(y,{when:C,children:n(qr,{})})]})});return n(co,{sectionTitle:o,renderAsCard:L,afterStack:r,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:o}),n(y,{when:G,children:n(K,{href:u.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(uo,{renderAsCard:L,children:[n(y,{when:X,children:n(ho,{contactInformationLine
1s:V,renderAsCard:L,title:O})}),n(y,{when:T,children:n(vr,{})}),n(y,{when:P,fallback:n(t,{children:[n(y,{when:S,children:n(wr,{})}),n(y,{when:x,children:n(Jr,{})}),n(y,{when:D,children:n(po,{shippingRequired:M,showMethods:R})})]}),children:J()})]})}),n(y,{when:Z,children:n(U,{children:n(uo,{renderAsCard:L,children:[n(y,{when:Q,children:J()}),n(y,{when:k,children:e=>n(A,{gap:"small-200",children:[n(y,{when:L,fallback:n(N,{color:"subdued",children:F}),children:n(q,{children:F})}),n(Vt,{address:e,multiline:!0})]})})]})})})]}),n(y,{when:l,children:({completedWithShopPay:e,loading:t,message:a})=>n(ro,{message:a,loading:t,completedWithShopPay:e})}),n(mo,{customizations:e})]})}function co({afterStack:e,children:t,padded:a=!0,renderAsCard:i,sectionTitle:r}){const{shop:o}=mn(),l=o.hasFlagEnabled(_n),s=Yt(i);return n(Lt,{target:s?"edgeToEdgeCard":"plain",children:n(U,{accessibilityLabel:r,colorLayer:s&&!l?"control":void 0,children:[a?n(A,{gap:"base",padding:s?"base":"base none",children:t}):t,e]})})}function uo({children:e,renderAsCard:t}){return n(A,{gap:t.value?"base":"large-100",children:e})}function ho({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(kr,{lines:e.value})]})}function po({shippingRequired:e,showMethods:t}){return n(ao,{shippingRequired:e.value,showMethods:t.value})}function mo({customizations:e}){return n(ke,{customizations:e.value})}function _o(){const{i18n:e,shop:t,checkout:{negotiator:a}}=mn(),i=t.hasFlagEnabled(_n),r=a.current.fields.contactInfo,o=Gn(),l=c(()=>r.value?.email?e.translate("thank_you.gift_card_email_title",{count:o.value}):e.translate("thank_you.gift_card_text_title",{count:o.value})),s=c(()=>r.value?.email?e.translate("thank_you.gift_card_confirmation_by_email_typ",{count:o.value}):e.translate("thank_you.gift_card_confirmation_by_text_typ",{count:o.value}));return n(U,{accessibilityLabel:l.value,colorLayer:i?void 0:"control",children:n(A,{gap:"base",children:[n(q,{children:l}),n(F,{children:n(Y,{children:s})})]})})}const yo={ProductMapMarker:"_1hWL4",ProductMapMarkerRedesigned:"HKCNK","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 go({children:e,products:t}){const a=we(),i=t.slice(0,5),{merchandiseThumbnail:{borderColor:r="base",badge:{background:o}={}}={}}=he(),l=o&&"base"!==o?"accent":"base";return n("div",{className:d(yo.ProductMapMarker,a&&yo.ProductMapMarkerRedesigned,yo[f("ProductMapMarker-borderColor",r)],yo[f("ProductMapMarker-badgeTone",l)]),children:[i.length>0?n("div",{"aria-hidden":"true",className:d(yo.ProductMapMarkerCards,2===i.length&&yo.ProductMapMarkerCards2),children:i.map((e,t)=>n("div",{className:d(yo.ProductMapMarkerCard,0===t&&yo.ProductMapMarkerCardPrimary),children:[n(Ce,{src:e.src}),0===t&&n("span",{className:yo.ProductMapMarkerCheckmark,children:n("svg",{"aria-hidden":"true",className:yo.ProductMapMarkerCheckmarkSvg,focusable:"false",viewBox:a?"0 0 14 14":"0 0 75 75",children:n("path",{className:yo.ProductMapMarkerCheckmarkPath,d:a?"m1.5 7.097 3.596 3.602c.104.105.156.157.216.175a.25.25 0 0 0 .16-.004c.059-.022.108-.077.206-.188L12.5 3":"M20 39 L32 50 L56 25",fill:"none",pathLength:"1"})})})]},e.key))}):n(fo,{}),n(G,{background:"base",borderRadius:"fullyRounded",boxShadow:"base",className:yo.ProductMapMarkerLabel,minBlockSize:"26px",overflow:"hidden",paddingBlock:a?"small-400":void 0,paddingBlockStart:a?void 0:"small-400",paddingInline:a?"small-100":"small-200",children:n(B,{alignItems:"center",columnGap:a?"small-500":"small-400",gridAutoFlow:"column",children:e})})]})}function fo(){return n("svg",{"aria-hidden":"true",className:yo.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:yo.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:yo.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 bo(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}))}function vo(){const{i18n:e,checkout:a}=mn(),i=_(L()),{contactInfo:r,deliveryNext:o,merchandiseLines:l,legacyRepresentProductsAsFees:s,remoteMerchandiseDetails:d}=a.negotiator.current.fields,u=Qn(),h=Ga(),p=c(()=>{const n=i.value;if(!n)return{};const t=n.completedRemoteCheckouts?.length?null:n.orderIdentity.buyerIdentifier,c=Zn(o.value),p=r.value?.email,m=r.value?.phone,_=bo(l.value?.lines,{legacyRepresentProductsAsFees:s.value,remoteMerchandiseDetails:d.value}),y=!a.isShippingRequired.value&&_.length>0&&_.every(({requiresShipping:e})=>!e);return function({confirmationNumber:e,email:n,hasMultipleOrders:t,i18n:a,isBuyerActionRequired:i,isCheckoutToDraft:r,isDigitalOnly:o,isPickupOnly:l,isRedacted:s,phone:c,purchaseOrderNumber:d}){const u=e?a.translate("order_summary.confirmation_number_label",{confirmation_number:e}):void 0,h=d?a.translate("thank_you.purchase_order_number_title",{purchase_order_number:d}):void 0,p=[u,h].filter(Boolean).join(" • ");if(r)return{identifier:h};if(s||i||l)return{identifier:p||void 0};const m=d&&p||void 0,_=d?null:e,y=n||c;return y?t?{identifier:m,message:n?a.translate("thank_you.order_confirmation_destination.multi_store_email",{email:n}):a.translate("thank_you.order_confirmation_destination.multi_store_phone",{phone:y})}:o?{identifier:m,message:_?a.translate("thank_you.order_confirmation_destination.digital_order",{confirmation_number:_,email_or_phone:y}):a.translate("thank_you.order_confirmation_destination.digital_order_without_number",{email_or_phone:y})}:{identifier:m,message:_?a.translate("thank_you.order_confirmation_destination.order",{confirmation_number:_,email_or_phone:y}):a.translate("thank_you.order_confirmation_destination.order_without_number",{email_or_phone:y})}:{identifier:m,message:_?a.translate("thank_you.order_confirmation_destination.missing_contact",{confirmation_number:_}):a.translate("thank_you.thank_you_confirmed_order_with_missing")}}({confirmationNumber:t,email:p,hasMultipleOrders:h.value,i18n:e,isBuyerActionRequired:"BUYER_ACTION_REQUIRED"===n.paymentDetails?.financialPendingReason,isCheckoutToDraft:u.value,isDigitalOnly:y,isPickupOnly:Xn(c),isRedacted:Boolean(n.isRedacted),phone:m,purchaseOrderNumber:n.purchaseOrderNumber})}),m=c(()=>p.value.identifier),g=c(()=>p.value.message);return n(t,{children:[n(y,{when:m,children:e=>n(F,{color:"subdued",textAlign:"center",children:e})}),n(y,{when:g,children:e=>n(F,{color:"subdued",textAlign:"center",children:e})})]})}const ko={MapCardColumn:"yKYyD",Map:"fdga0",MapWrapper:"pyji4",MobileHeadingCard:"_6uTjZ",MapCard:"_83SjS","Map-small":"_7BqJd","Map-base":"o4nKg","Map-large":"sM8Ik","Map-fullyRounded":"_15qOA"};function wo(e){const{map:a}=e,i="map"in e,{i18n:r,checkout:o}=mn(),l=_(L()),{buyerIdentity:s,shippingAddress:d,billingAddress:u}=o.negotiator.current.fields,h=Qn(),p=zr(),m=p?.some(e=>"failed"===e.status),g=we(),f=Se(),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 h.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(q,{level:1,autoFocus:b.value,textAlign:g?"center":void 0,children:v}),x=n(y,{when:C,children:()=>n(F,{color:"subdued",children:[n(y,{when:k,children:e=>n(t,{children:[e,n(y,{when:w,children:" • "})]})}),w]})});return g?n(Lt,{target:"card",children:n(Co,{hasMapSlot:i,map:a,children:[S,n(vo,{})]})}):n(Ka,{status:"success",children:[x,S]})}function Co({hasMapSlot:e,map:t,children:a}){const{pending:i}=xe();if(!e)return n(U,{accessibilityRole:"presentation",className:Pe.ThankYouEntranceHeading,colorLayer:"control",children:n(A,{gap:"small-300",children:a})});const r=Boolean(t);return n(G,{className:ko.MapCardColumn,children:n(Ie,{style:r?{...i,padding:"none"}:void 0,children:n(U,{accessibilityRole:"presentation",className:d(Pe.ThankYouEntranceHeading,r&&ko.MapCard),colorLayer:"control",children:[n(G,{className:r?ko.MapWrapper:void 0,children:r?n(G,{className:d(ko.Map,
1ko[`Map-${i?.cornerRadius??"none"}`]),overflow:"hidden",position:"relative",children:t}):null}),n(Ie,{style:i,children:n(U,{accessibilityRole:"presentation",className:r?ko.MobileHeadingCard:void 0,colorLayer:"control",children:n(A,{gap:"small-300",children:a})})})]})})})}const So=e=>e.reduce((e,n)=>e+(n.quantity??0),0);function xo({confirmedShops:e,failedShops:t}){const{i18n:a}=mn(),i=o(()=>So(e),[e]),r=i+o(()=>So(t),[t]);return n(q,{children:a.translate("thank_you.confirmed_items_count",{confirmed_count:i,total_count:r})})}function Po({thumbnailUrl:e,thumbnailAlt:t,primaryText:a,secondaryText:i,orderAmount:r,checkoutUrl:o,buttonText:l}){const{i18n:s}=mn(),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(Ce,{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(G,{inlineSize:"@media (inline-size >= extraSmall) fit-content, 100%",children:n(M,{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}),n(E,{type:"external",size:"small"})]})})})]})]})}function Io({image:e,quantity:t,title:a,subtitle:i,totalPrice:r}){const{i18n:o}=mn();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(G,{children:n(Ce,{alt:e?.altText,size:"base",src:e?.url,totalItems:t})}),n(G,{blockAlignment:"center",children:n(A,{children:[n(N,{children:a}),i&&n(N,{color:"subdued",children:i})]})}),r?n(G,{blockAlignment:"center",children:n(N,{children:o.formatCurrency(r.amount,{currency:r.currencyCode,form:"short"})})}):null]})}function To({deliveryLines:e,merchandiseItems:t}){const{i18n:a}=mn(),i=Boolean(e&&e.length>=bn);if(!(i||t&&t.length))return null;if(i){const i=[];return e?.forEach(e=>{if(!kn(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(Io,{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(Io,{image:e.image,quantity:e.quantity,title:e.title,subtitle:e.subtitle,totalPrice:e.totalPrice},e.id))})}const Lo=Fe("ShopOrderSummaryTooltip");function Mo({details:e}){const{i18n:a,shop:i}=mn(),r=e.shopId===i.id,o=Te(void 0,Lo),l=Boolean("deliveryLines"in e&&e.deliveryLines&&e.deliveryLines.length>=bn);return n(ze,{title:a.translate("order_summary.cost_table_title"),children:[e.subtotal&&n(Le,{children:[n(Me,{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(Ae,{children:n(N,{children:a.formatCurrency(e.subtotal.amount,{currency:e.subtotal.currencyCode,form:"short"})})})]}),r&&n(Ee,{disableTooltip:!0}),"shippingTotal"in e&&e.shippingTotal&&n(Le,{children:[n(Me,{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(Ae,{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(Le,{children:[n(Me,{children:n(A,{direction:"inline",gap:"small-300",alignItems:"center",children:[n(N,{children:a.translate("order_summary.estimated_taxes_label")}),n(E,{type:"question-circle",size:"small",interestFor:o,accessibilityLabel:a.translate("tooltip.accessibility_label_context",{context:a.translate("order_summary.estimated_taxes_label")})}),n(Ne,{id:o,children:a.translate("order_summary.estimated_taxes_finalization_tooltip_content")})]})}),n(Ae,{children:n(N,{children:a.formatCurrency(e.estimatedTaxes.amount,{currency:e.estimatedTaxes.currencyCode,form:"short"})})})]}),r&&n(Re,{}),r&&n(De,{}),r&&n(Be,{disableTooltip:!0}),"checkoutTotal"in e&&e.checkoutTotal&&n(Le,{children:[n(Me,{children:n(q,{level:1,children:a.translate("order_summary.total_label")})}),n(Ae,{children:n(q,{level:1,children:a.formatCurrency(e.checkoutTotal.amount,{currency:e.checkoutTotal.currencyCode,form:"short"})})})]}),r&&n(Oe,{})]})}function Ao({details:e,open:t,onClose:a,onAfterHide:i}){const{i18n:r}=mn();return n(Ue,{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(qe,{children:n(A,{gap:"base",children:[n(U,{children:n(To,{deliveryLines:"deliveryLines"in e?e.deliveryLines:void 0,merchandiseItems:e.merchandiseItems})}),n(fe,{}),n(U,{children:n(Mo,{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(M,{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")}),n(E,{type:"external",size:"small"})]})})]})})})}function Eo(){const{checkout:{negotiator:e}}=mn(),n=e.current.fields.contactInfo;return c(()=>{const e=n.value;return{confirmWithEmail:null!=e?.email&&e?.email.length>0,confirmWithPhone:null!=e?.phone&&e?.phone.length>0}})}function No({itemCount:e}){const{i18n:t}=mn(),{confirmWithEmail:a,confirmWithPhone:i}=Eo().value,r=e>1,o=a?r?t.translate("thank_you.thank_you_confirmed_with_email_description.multi_store"):t.translate("thank_you.thank_you_confirmed_with_email_description.single_store"):i?r?t.translate("thank_you.thank_you_confirmed_with_phone_description.multi_store"):t.translate("thank_you.thank_you_confirmed_with_phone_description.single_store"):void 0;return n(te,{tone:"info",iconHidden:!0,heading:t.translate("thank_you.confirmed"),children:n(F,{children:o})})}function Ro({itemCount:e}){const{i18n:t}=mn();return n(te,{tone:"critical",heading:t.translate("thank_you.thank_you_unconfirmed_items_heading",{count:e}),children:n(F,{children:t.translate("thank_you.thank_you_unconfirmed_items_description",{count:e})})})}function Do({status:e,detailsList:a}){const i=r(null),o=r(!1),{shop:l,i18n:s}=mn(),c=l.hasFlagEnabled(_n),d=Boolean(zr()?.some(e=>"failed"===e.status));if(!a.length)return null;const u="confirmed"===e,h=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(Bo,{isConfirmed:u,hasFailedRemoteCheckouts:d,detailsList:a}),a.map((e,t)=>{const r=t===a.length-1;return n(A,{gap:"base",children:[n(Po,{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:He}),n(N,{children:e.shopName||s.translate("thank_you.thank_you_from_other_store")})]}),secondaryText:Oo({details:e,i18n:s}),orderAmount:e.checkoutTotal,thumbnailUrl:e.merchandiseItems?.[0]?.image?.url,thumbnailAlt:e.merchandiseItems?.[0]?.image?.altText,..."failed"===e.status?Fo({details:e,i18n:s}):zo({details:e,i18n:s})}),!r&&n(je,{below:"small",children:n(fe,{direction:"inline",borderWidth:"base"})})]},e.shopId)})]})}),h&&n(Ao,{open:o.value,onClose:()=>o.value=!1,onAfterHide:()=>i.value=null,details:h})]})}function Bo({isConfirmed:e,hasFailedRemoteCheckouts:t,detailsList:a}){if(e)return t?n(No,{itemCount:a.length}):null;const i=a.filter(e=>"failed"===e.status).reduce((e,n)=>e+(n.quantity||0),0);return n(Ro,{itemCount:i})}function Oo({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 zo({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 Fo({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 qo(e){return e?.length?e.reduce((e,n)=>e+n.quantity,0):0}function Uo(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 Ho(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 jo(){const{confirmedShops:e,failedShops:t}=function(){const e=zr(),{shop:{name:n,id:t,brandSettings:a,remoteShopsConfigMap:i},checkout:{negotiator:r}}=mn(),{totalLineQuantities:l}=We(),s=function(){const e=L(),n=Jn(),t=Mn();return c(()=>{const a=e?.purchaseOrder.paymentDue,i=e?.checkoutTotal;return et({paymentDue:a,checkoutTotal:i,orderDeposit:t.value,hasFixedSellingPlan:n.value})})}(),d=L(),u=$e(),h=r.current.fields.taxes.value,{value:p}=nt("ONE_TIME_PURCHASE"),m=tt(p),_=gn(),y=function(){const e=gn();return c(()=>{const n=e.value.filter(kn);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 r=[],o=[];if(!e?.length)return{confirmedShops:[],failedShops:[]};if(l&&l>0){const e=u.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=h&&"available_total"===h.status?h.totalTax:void 0,o={shopId:t,shopName:n,shopLogo:a?.squareLogo?.url,quantity:l,checkoutTotal:s.value,merchandiseItems:e,subtotal:d?.subtotal,estimatedTaxes:i,shippingTotal:y.value,deliveryMethodHandle:m?.title,orderConfirmationNumber:d?.orderIdentity?.buyerIdentifier||void 0,trackingUrl:d?.orderStatusPageUrl||void 0,deliveryLines:_.value,status:"confirmed"};r.push(o)}
1return e?.length&&e.forEach(e=>{if("submitted"===e.status){const{orderIdentity:{buyerIdentifier:n},orderStatusPageUrl:t,remotePurchaseOrder:{merchandiseLines:a,deliveryLines:o,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:qo(a),checkoutTotal:l,subtotal:s,estimatedTaxes:c,shippingTotal:Uo(o),merchandiseItems:Ho(a)||[],deliveryMethodHandle:o?.[0]?.title,orderConfirmationNumber:n||void 0,trackingUrl:t||void 0,status:"confirmed"};r.push(d)}if("failed"===e.status){const{recoveryUrl:n,merchandiseLines:t,checkoutTotal:a,subtotalBeforeTaxesAndShipping:r,tax:l}=e,s={shopId:e.shopId,shopName:i?.get(e.shopId)?.name,shopLogo:i?.get(e.shopId)?.brandSettings?.squareLogo?.url,quantity:qo(t),checkoutTotal:a,subtotal:r,estimatedTaxes:l,merchandiseItems:Ho(t)||[],recoveryUrl:n,status:"failed"};o.push(s)}}),{confirmedShops:r,failedShops:o}},[e,t,n,l,s.value,d,a?.squareLogo?.url,i,u,h,m,_.value,y.value])}(),a=Boolean(t?.length),i=Boolean(e?.length);return i||a?n(A,{gap:"base",children:[a?n(xo,{confirmedShops:e,failedShops:t}):null,i?n(Do,{status:"confirmed",detailsList:e}):null,a?n(Do,{status:"failed",detailsList:t}):null]}):null}const Wo=()=>{const{i18n:e}=mn();return n(A,{padding:"base",children:n(q,{children:e.translate("thank_you.offers.title")})})},$o=(e,n=ma)=>{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)},Vo=({shopId:e,personalizeAds:t,placement:r,checkoutToken:o,orderId:l,hideButtons:s,hideHeader:c,accentColor:d,darkMode:u})=>{const h=a(null);i(()=>{const e=setTimeout(()=>{h.current?.iframeRef?.current&&(h.current.iframeRef.current.style.height="0px")},2e3);return ma.addEventListener("message",$o),ma.addEventListener("message",n=>{"https://shop.app"===n.origin&&clearTimeout(e)}),()=>{ma.removeEventListener("message",$o),clearTimeout(e)}},[]);const{authorizeUrl:p}=_a({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(ya,{proxy:!0,insideModal:!1,ref:h,src:p,scrolling:"no",variant:"default"})};function Yo(e,n){if(null==e)return;const t=e.control?.background??n;return null==t||it(t)?e.base?.background:t}function Ko(e){return void 0!==e&&e.getYiqPerceivedBrightness()>=.65}const Go=new URL("https://shop.app"),Qo=String(!0),Zo="thank_you",Xo="100%",Jo=b(({shopId:e,personalizeAds:t,preview:r,orderId:o,checkoutSessionIdentifier:l,setHeight:s},c)=>{const d=String(t),u=function(){const{shop:e}=mn(),n=e.hasFlagEnabled(at),{colors:{global:t,schemes:a={}}}=he(),{main:i}=Ve(),r=a[i.colorScheme??"scheme1"],o=i.section?.colorScheme?a[i.section.colorScheme]:void 0,l=n?Yo(o,t?.control)??Yo(r,t?.control)??Yo(a.scheme1,t?.control):Yo(r),s=void 0===l?n:Ko(l),c=t?.accent;return{...s?null:{dark_mode:"true"},...void 0!==c&&s!==Ko(c)?{accent_color:c.toRgb()}:null}}(),{i18n:h,observability:p,url:m}=mn(),_=a(null),y=a(null),g=()=>{const e=_.current?.shadowRoot?.querySelector("iframe");return e??y.current},f=Boolean(o)||r;if(i(()=>{const e={type:f?"iframe":"shop-js-iframe"};p.counter({name:"shop_ads_2p_rail_render_started",value:1,attributes:e}),p.log("shop_ads_2p_rail_render_started","shop_ads_2p_rail_render_started",{...e})},[f,p]),i(()=>{const e=e=>{if(e.origin!==Go.origin)return;const n=e?.data?.type,t=e?.data?.redirect_to;if("resize_iframe"===n){let n=e?.data?.height;const t=e?.data?.width;if("number"==typeof n&&"number"==typeof t){n=n>0?n:0,s(n);const e={type:n>0?"with_content":"without_content"};p.counter({name:"shop_ads_2p_rail_resize",value:1,attributes:e}),p.log("shop_ads_2p_rail_resize","shop_ads_2p_rail_resize",{height:n,width:t,...e});const a=g();a&&(a.style.height=`${n}px`,a.style.width=Xo)}}else if(f&&"redirect"===n&&void 0!==t){const n=new URL(t);n.origin!==Go.origin&&n.origin!==new URL(m.storefront()).origin||(void 0!==e.data.open_in_new_tab&&!0===e.data.open_in_new_tab?window.open(t,"_blank","noopener,noreferrer"):window.location.assign(t))}};return window.addEventListener("message",e),()=>{window.removeEventListener("message",e)}},[f,s,p,m]),v(c,()=>({iframeElement:g}),[]),f){const t=(b={shop_id:String(e),placement:Zo,hide_header:Qo,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(b).toString()}`.toString());return n("iframe",{ref:y,id:"offers",title:h.translate("thank_you.offers.title"),src:t,width:Xo,height:"211px",scrolling:"no"})}return"undefined"==typeof window||"undefined"==typeof customElements||customElements.get("shop-cash-offers")||ta(({element:e,...t})=>n(ra,{element:e,featureName:"ShopCashOffers",children:n(aa,{children:n(ia,{children:n(ha,{children:n(pa,{children:n(Vo,{...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":Qo,"dark-mode":u.dark_mode,"accent-color":u.accent_color,placement:Zo,"order-id":o,"checkout-token":l,ref:_});var b});function el({preview:t}){const{shop:i,source:{checkoutSessionIdentifier:r},consentManager:o}=mn(),{id:l}=i,s=parseInt(pn(l),10),c=o.saleOfDataAllowed.value&&o.marketingAllowed.value,[d,u]=e(),h=i.hasFlagEnabled(_n),p=L(),m=p?.orderIdentity.id?rt(p.orderIdentity.id):void 0,_=a(null);return n(U,{colorLayer:h?void 0:"control",display:0===d?"none":"block",children:[n(Wo,{}),n(Jo,{checkoutSessionIdentifier:r,orderId:m,personalizeAds:c,shopI
1d:s,ref:_,setHeight:u,preview:t})]})}const nl=(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}};function tl(){const{shop:e,environment:n,observability:t}=mn(),i=a(new Map),r=n.services.serverShopApp.url;return s(({deepLink:n,source:a})=>{if(!e.hasFlagEnabled(ot))return Promise.resolve();if(!n)return Promise.resolve();const o=i.current.get(n);if(o)return o;const l=async function(e,n,t,a){!function(e,n){e.counter({name:"deferred_deep_link_capture_attempt",value:1,attributes:{source:n}})}(n,a);const i=new AbortController,r=performance.now(),o=setTimeout(()=>i.abort(),5e3);let l="network";try{l=await async function(e,n,t){const a=new URL("/deferred-deep-links",e),i=await fetch(a,{method:"POST",credentials:"omit",keepalive:!0,headers:{"Content-Type":"application/json"},signal:t,body:JSON.stringify({deepLink:n})});if(202!==i.status)return`http_${i.status}`;try{const e=await i.json();return null!==e&&"object"==typeof e&&"accepted"in e&&!0===e.accepted?"accepted":"invalid_response"}catch(r){if(t.aborted)throw r;return"invalid_response"}}(e,t,i.signal)}catch{l=i.signal.aborted?"timeout":"network"}finally{clearTimeout(o),function(e,n,t,a){const i={source:n,success:"accepted"===t,status:t};e.histogram({name:"deferred_deep_link_capture_duration",value:a,unit:"ms",attributes:i})}(n,a,l,Math.round(performance.now()-r))}}(r,t,n,a).finally(()=>{i.current.delete(n)});return i.current.set(n,l),l},[e,r,t])}const al=102,il=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-
171.299 167.213-170.479 167.213C61.764 350 .848 292.972.848 216.482c0-51.855 31.182-90.1 75.205-104.994l35.641 60.274c-23.975 11.006-33.018 27.221-33.018 47.307 0 33.017 27.881 56.404 68.052 56.404 49.269 0 88.156-38.905 88.156-91.402 0-61.577-48.608-108.223-114.716-108.223a132.56 132.56 0 0 0-73.243 21.388z"})});function rl({color:e="branded",containerSize:t=32,iconSize:a=20,backgroundColor:i="white",overlay:r=!1}){const o="branded"===e?Ja.toRgb():e;return n("div",{className:d("gTxFI",r?"kfcrU":""),style:{backgroundColor:i,height:t,width:t,borderRadius:"10px"},children:n(il,{"aria-hidden":"true",style:{fill:o},height:a,width:a})})}const ol="NmBBp",ll="iIHiG",sl=Fe("tracking-delivered-gradient-");function cl(){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 dl(){const e=Te(void 0,sl);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 ul({animate:e=!0}={}){return n("div",{"aria-hidden":"true",className:d("_3nOgQ",{[ol]: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(ll,"oacnN"),children:n(cl,{})}),n("span",{className:d(ll,"_2i0qK")}),n("span",{className:d(ll,"xjUvL")}),n("span",{className:d(ll,"_8Slfk"),children:n(dl,{})})]})]})})}const hl=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-.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.06
17c-.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"})]}),pl=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"})]}),ml="vcF4y";function _l(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 yl({animate:e=!0,title:t,body:a,time:i,now:r}={}){const{i18n:o}=mn(),l=r?_l(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?_l(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",{[ml]:e}),children:n("div",{className:"Z7YHY",children:[n("div",{className:"U17Bl",children:[n(hl,{"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(pl,{"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 gl="E1A3F",fl=[lt.Bar,lt.Phone];function bl(e){return fl.includes(e??"")}function vl({treatment:e,isReady:t=!0,now:a}){return n("div","phone"===e?{"aria-hidden":"true",className:d("HLHdp",{[gl]:t}),children:n(yl,{animate:t,now:a})}:{"aria-hidden":"true",className:"_2gHo1",children:n(B,{accessibilityVisibility:"hidden",gridTemplateRows:t?"1fr":"0fr",overflow:"hidden",children:n(ul,{animate:t})})})}const kl="F0OjS",wl="_5eMgt",Cl="WYqsK",Sl="v7JCj",xl="UIp5B",Pl="fBsi6",Il="JwOzi";function Tl({link:e,deferredDeepLinkUrl:t,label:o,message:l,installCampaign:c,styledQrCode:u,onQrCodeInteraction:h}){const{i18n:p,observability:m}=mn(),_=tl(),y=we(),g=r(!1),f=a(null),b=a(0),v=r(!1),k=r(!1),w=Ye(),C=!g.value,S=k.value,x=g.value&&S,P=c?.variant,I=bl(P),T=l?.title,L=l?.subtitle,E=s(()=>{h?.()},[h]),N=s(()=>{g.value=!0,null!==f.current&&(m.histogram({name:"qr_code_load_time",value:Math.round(performance.now()-f.current),unit:"ms",attributes:{page:"thank_you"}}),f.current=null)},[m,g]),R=P===lt.Phone,D=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}(R),O=s(()=>{_({deepLink:t,source:"DESKTOP"}).catch(()=>{}),k.value=!0,b.current+=1,g.value||null!==f.current||(f.current=performance.now())},[k,g,t,_]),z=s(()=>{k.value=!1,v.value=!1},[v,k]);return i(()=>{if(S&&T)return Ke({content:T})},[S,T]),i(()=>{w&&x&&(v.value=!0)},[v,w,x]),n(G,{children:n(Xa,{impressionType:"download_shop_button",impressionFeatures:["desktop","qr_code"],children:n(M,{inlineSize:y?"fill":void 0,onClick:E,overlay:n(Mt,{theme:{popover:{cornerRadius:20}},children:n(Qa,{keepMounted:!0,padding:"none",positionArea:"inline-end",onHide:z,onShow:O,children:n(G,{className:d("_3ne1k",{[Cl]:I,[wl]:u}),children:n(G,{padding:"none",className:d("smgwg",{[xl]:I,[Sl]:R}),children:n(A,{gap:"none",className:"cnARA",children:[n(B,{gridTemplateColumns:"auto minmax(0, 1fr)",columnGap:"none",children:[n(B,{gridTemplateColumns:"1fr",children:[C?n(G,{className:"eB1Wk",children:n(ee,{contentDisplay:"block",inlineSize:"100%",blockSize:"100%"})}):null,n(G,{className:d("Ipunz",{[kl]:x}),padding:"none",onTransitionEnd:e=>{S&&!v.value&&"filter"===e.propertyName&&(v.value=!0)},children:[u?n("img",{src:e,height:al,width:al,alt:p.translate("thank_you.qr_code.iframe_title"),"aria-hidden":C,onLoad:N}):n(Za,{src:e,height:al,width:al,title:p.translate("thank_you.qr_code.iframe_title"),"aria-hidden":C,onLoad:N}),u?null:n(rl,{overlay:!0})]})]}),n(G,{children:n(B,{gridTemplateColumns:"1fr",blockSize:"100%",children:n(G,{className:"JN61f",children:n(A,{gap:"none",className:d("IATLg",{[Pl]:I}),children:[n(G,{className:d({[Il]:I}),children:T?n(q,{level:3,children:T}):null}),L?n(F,{children:n(Y,{children:L})}):null]})})})})]}),I?n(vl,{isReady:v.value,treatment:P,now:D},b.current):null]})})})})}),children:o})})})}const Ll="order_status_page";class Ml extends Error{constructor(){super(...arguments),this.name="ShopMobileClipboardInteractionError"}}function Al({label:e,link:t,deferredDeepLinkUrl:a,onClipboardInteraction:i}){const r=kt(),o=wn(),{observability:l,mobileCheckoutSdk:s,embed:c}=mn(),d=tl(),u=we(),h=s.variant.isStandard()||c?.isCheckoutKit();if(!r)return null;const p=r?.mobileUrlAttributionPayload,m=o.value.defaultAttributes?.visitToken;return n(G,{children:n(Xa,{impressionType:"download_shop_button",impressionFeatures:["mobile"],children:n(M,{inlineSize:u?"@media (inline-size >= medium) auto, fill":void 0,onClick:async()=>{d({deepLink:a,source:"MOBILE"}).catch(()=>{});try{const t=(e=p,(n=m)?`${e},${n},${Ll}`:`${e},,${Ll}`);await X(t)}catch(r){r instanceof Error&&l.error(new Ml(r.message,{cause:r}))}finally{i?.();const e=function(e,n){const t=new URL(e);return n&&t.searchParams.set("sid",n),h&&t.searchParams.set("open_externally","true"),t.toString()}(t,m);window.location.href=e}var e,n},children:e})})})}function El({label:e,message:t,mobileLinkToShop:a,desktopLinkToShop:i,deferredDeepLinkUrl:r,styledQrCode:o,installCampaign:l,onClipboardInteraction:s,onQrCodeInteraction:c}){return st()?n(Al,{label:e,deferredDeepLinkUrl:r,link:a,onClipboardInteraction:s}):n(Tl,{label:e,deferredDeepLinkUrl:r,link:i,message:t,styledQrCode:o,installCampaign:l,onQrCodeInteraction:c})}const Nl="installments_order";function Rl(){const{i18n:e}=mn(),t=kt(),{track:a}=Pi("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=nl(r,{utm_content:Nl}),c=nl(o,{link_provider:"open.shop.app",utm_content:Nl});return n(El,{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 Dl(){const{i18n:e,shop:t}=mn(),a=t.hasFlagEnabled(_n),i=e.translate("installments.installments_highlight_headline");return n(U,{accessibilityLabel:i,colorLayer:a?void 0:"control",children:n(A,{gap:"large-200",children:[n(q,{children:i}),n(A,{gap:"base",children:[n(F,{children:n(Y,{children:e.translate("installments.installments_highlight_copy")})}),n(Rl,{})]})]})})}function Bl({shipmentGroups:e,title:t,subtitle:a,subtitleIcon:i,address:r,addressHeading:o,modalHeader:l}){const{shop:s}=mn(),c=s.hasFlagEnabled(_n);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(E,{type:i}),n(N,{color:"subdued",children:a})]})]}),e.map((e,t)=>n(ni,{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(Vt,{address:r,multiline:!0})]})]})})}function Ol(){const e=mn(),{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(kn).flatMap(e=>{const n=tt(e);return n?[{id:e.id??ti(),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?Ba(r.map(({line:e})=>e),o):new Set,s=new Map;r.forEach((e,n)=>{const t=zt(e.selectedMethod,e.line.id??`index-${n}`);s.has(t)||s.set(t,e)});const c=qt(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))??Ft(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(Bl,{...i}),r&&n(Bl,{...r})]})}function zl(){const{i18n:e,shop:t,checkout:{negotiator:a}}=mn(),i=t.hasFlagEnabled(_n),r=e.translate("shipping.shipping_method_title"),o=a.current.fields.deliveryNext,l=Ht(),s=Ut(),d=W(),u=c(()=>{const e=o.value;if("filled"!==e?.status)return[];const n=Va(e.lines).filter(kn);return Un(n)}),h=c(()=>u.value.filter(({type:e})=>"ONE_TIME_PURCHASE"===e)),p=c(()=>Bt(h.value).groups),m=c(()=>p.value.length),_=c(()=>u.value.filter(({type:e})=>"SUBSCRIPTION"===e)),g=c(()=>_.value.length>0),f=c(()=>u.value.map(({methods:e})=>e[0]?.handle)),b=c(()=>e.translate("shipping.shipping_method_first_shipment_group_title",{count:m.value})),v=c(()=>
1g.value&&!l.value.showShipmentBreakdown&&!$(d.value.currentDetour)),k=c(()=>g.value||s.value?e.translate("shipping.split_shipping_multiple_shipment_notice"):m.value>1?e.translate("shipping.split_shipping_multiple_shipment_notice_one_time_purchase",{quantity:m.value}):void 0),w=t.marketDrivenShippingEnabled&&Oa(h.value);return n(y,{when:()=>"filled"===o.value?.status,children:()=>n(Lt,{target:"plain",children:n(U,{accessibilityLabel:r,children:n(A,{gap:"base",padding:"small-300 none none none",children:[n(A,{gap:"small-400",children:[n(q,{level:2,children:r}),n(y,{when:()=>l.value.showShipmentBreakdown,fallback:n(Fl,{multipleShipmentsHeading:k}),children:n(ri,{})})]}),n(A,{gap:"large-200",children:[n(A,{gap:"small-200",children:[n(y,{when:v,children:()=>n(q,{level:3,children:b.value})}),n(Lt,{target:"edgeToEdgeCard",children:n(U,{accessibilityRole:"presentation",colorLayer:i?void 0:"control",children:n(ai,{deliveryLines:u.value,selectedDeliveryMethodHandles:f.value,choiceListContext:!1,showGroupPrices:!w,shipmentGroups:p.value})})})]}),n(oi,{subscriptionLines:_.value})]})]})})})})}function Fl({multipleShipmentsHeading:e}){return n(y,{when:e,children:e=>n(A,{direction:"inline",gap:"small-400",alignItems:"center",children:[n(E,{type:"truck"}),n(N,{color:"subdued",children:e})]})})}function ql(e){return e.some(e=>"_shopify_buyer_membership_key"===e.key&&"buy_with_prime"===e.value)}const Ul="/cdn/shopifycloud/checkout-web/assets/c1/assets/envelope-back.WGaOiGZK.svg";function Hl({productSource:e,reserveProductSpace:t}){const a=r(!1);return n(G,{accessibilityVisibility:"hidden",className:"RD9ar",position:"relative",children:[t?n(G,{className:"eGVas",children:e?n(G,{className:"IycXt",children:n(Ce,{src:e})}):null}):null,a.value?null:n(G,{className:"gqvOI",children:n(G,{onErrorCapture:()=>{a.value=!0},children:[n(J,{inlineSize:"auto",alt:"",className:"_2XYJT",src:Ul}),n(J,{inlineSize:"auto",alt:"",className:"P6ATR",src:Ul}),n(J,{inlineSize:"auto",alt:"",className:"frRVO",src:Ul}),n(J,{inlineSize:"auto",alt:"",className:"hnSkm",src:"/cdn/shopifycloud/checkout-web/assets/c1/assets/envelope-front.CLJhijiu.svg"})]})})]})}function jl({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",Pe.ThankYouEntranceStatus),colorLayer:i,overflow:"hidden",children:n(G,{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:d("f453c",Pe.ThankYouEntranceStatus),children:n(Hl,{productSource:l?.src,reserveProductSpace:a.some(({src:e})=>Boolean(e))})}):null,n(G,{inlineSize:"100%",children:t})]})]})})}function Wl({coordinates:e,location:t}){const{i18n:a}=mn(),i=new URL("https://www.google.com/maps/dir/");return i.searchParams.set("api","1"),i.searchParams.set("destination",`${e.latitude},${e.longitude}`),n(K,{href:i.href,display:"block",target:"_blank",tone:"monochrome",textDecoration:"none",accessibilityLabel:a.translate("thank_you.pickup_map_marker.directions_link_accessibility_label",{location:t}),children:n(B,{alignItems:"center",columnGap:"small-400",gridTemplateColumns:"minmax(0, 1fr) auto",minBlockSize:"28px",paddingBlock:"small-400",paddingInline:"small-200",children:[n(Ge,{children:n(N,{type:"small",color:"subdued",children:a.translate("thank_you.pickup_map_marker.callout",{location:n(N,{type:"strong",children:t})})})}),n(E,{type:"external",size:"small-100"})]})})}function $l({children:e,logoUrl:t}){const a=r(),i=t&&a.value!==t;return n(G,{position:"absolute",insetBlock:"0px 0px",insetInline:"0px 0px",className:"KtZGb",children:[n(G,{accessibilityVisibility:"hidden",background:"base",borderRadius:"large",boxShadow:"base",padding:"small-400",position:"absolute",className:"PSy3F",children:[n(B,{alignItems:"center",justifyItems:"center",blockSize:"100%",children:i?n(J,{src:t,alt:"",aspectRatio:"1",objectFit:"contain",borderRadius:"base",onError:()=>{a.value=t}},t):n(E,{type:"store",size:"large-100"})}),n("svg",{"aria-hidden":"true",focusable:"false",width:"20",height:"10",viewBox:"0 0 20 10",className:"A7zgQ",children:n("path",{d:"M0 0h20c-3 0-4 1-6 3l-2 2c-1 1-3 1-4 0L6 3C4 1 3 0 0 0Z"})})]}),n(G,{background:"base",borderRadius:"fullyRounded",boxShadow:"base",minBlockSize:"28px",position:"absolute",className:"tNSyn",children:e})]})}const Vl=k(void 0);function Yl(){return w(Vl)}const Kl="_82Z1e",Gl="wpbKf",Ql="nH4ja",Zl="550 / 200",Xl="2 / 1";function Jl(e){const t=ct(),a=e.native||e.reveal||e.prepareReveal;return n(y,{when:t,fallback:n(ee,{contentDisplay:"block",aspectRatio:a?Zl:Xl}),children:n(es,{...e},e.src)})}function es({src:e,title:t,overlayTitle:a,overlayLabel:i,overlayPosition:o="aboveMarker",overlay:l,onError:s,native:c=!1,reveal:u=!1,prepareReveal:h=u}){const p=r(),m=p.value===e,_=u&&m,y=c||u||h,g=!y||m;let f;return _?f="k3H5T":h&&!_?f="d0mBH":y&&!m&&(f="_1WW5M"),n(G,{position:"relative",onLoadCapture:function(n){n.target instanceof HTMLImageElement&&n.target.getAttribute("src")===e&&(p.value=e)},className:d("Q3L2z",{[Gl]:Boolean(l),[Kl]:y}),children:[_?n(G,{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:f,loading:"lazy",aspectRatio:y?Zl:Xl,objectFit:y?void 0:"cover",onError:s?()=>s():void 0}),y&&!m?n(G,{position:"absolute",insetBlock:"0px 0px",insetInline:"0px 0px",children:n(ee,{contentDisplay:"block",aspectRatio:Zl,delay:!1})}):null,g&&i?n("div",{"aria-hidden":"true",className:d("_1H07Y",{[Ql]:"center"===o}),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,g?l:null]})}function ns({children:e,marker:t,products:a,background:i="subdued"}){const o=r(new Set),l=a.filter(({src:e})=>e&&!o.value.has(e)),s="product"===i?l[0]?.src:void 0;return n(G,{background:"subdued",className:"QiTzJ",inlineSize:"100%",onErrorCapture:function(e){if(!(e.target instanceof HTMLImageElement))return;const n=e.target.getAttribute("src");
1n&&(o.value=new Set([...o.value,n]))},overflow:"hidden",position:"relative",children:[s?n(J,{alt:"",className:"BsmDF",inlineSize:"auto",objectFit:"cover",src:s}):null,t??n(go,{products:l,children:e})]})}function ts({title:e,markerTitle:a,markerLabel:i,fallbackTitle:r=a,products:o,marker:l,overlayPosition:s,failedSources:c,...d}){const u=function(){mn();const e=Xt({live:!0}),n=L();return function(e,n){return e?n?e.dark:e.light:null}(n?.mapUrl,e)}(),{checkout:h}=mn(),p=we(),m=p,_=m&&"pending"!==h.thankYouEntrance.phase.value,y=u?c.value.has(u):c.value.size>0;function g(){c.value=new Set([...c.value,u])}const f=n(t,{children:[n(N,{color:"subdued",children:r}),n(Ge,{children:n(N,{type:"strong",children:n("bdi",{children:i})})})]});return y?n(ns,{products:o??[],background:o?"product":"subdued",marker:l,children:f}):u?n(Jl,{src:u,native:p,reveal:_,prepareReveal:m,title:e,overlayTitle:o||l?void 0:a,overlayLabel:o||l?void 0:i,overlayPosition:s,overlay:l??(o?n(go,{products:o,children:f}):void 0),onError:g},u):n(Ma,{...d,title:e,onLoadFailure:g})}function as(){const{checkout:e,shop:n}=mn(),{acceptEmailMarketing:t,buyerIdentity:a,contactInfo:i}=e.negotiator.current.fields;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 is=/^(e_[0-9a-f]{32})_(.+?)(?:_osp)?$/;const rs={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 os({intro:a,final:r,accessibleLabel:o,staticLabel:l}){const{i18n:s}=mn(),{locale:c,localeDirection:u}=s,h=e=>"rtl"===u&&C(e)?"rtl":"ltr",[p,m]=e(!1);i(()=>{m(!0)},[]);const _=(e,a)=>{const i=ss(e.textBefore,c,p),r=e.icon?1:0,o=r+i.length,l=e.hasShopLogo?ss(e.textAfter??"",c,p):[],s=JSON.stringify([r,i,l]);return n("span",{className:rs.Layer,children:n("span",{className:rs.Phrase,dir:h(e.textBefore+(e.textAfter??"")),children:[e.icon?n(t,{children:[n("span",{className:d(rs.Token,a,rs.Delay0),children:e.icon}),n("span",{className:rs.IconSpacer})]}):null,cs(i,a,r),e.hasShopLogo?n(t,{children:[n("span",{className:rs.ShopLogoSpacer}),n("span",{className:d(rs.Token,a,rs.ShopLogoToken,rs[ds(o)]),children:n(li,{className:rs.ShopLogo,"aria-hidden":"true"})},`shop-logo-${s}`),l.length>0?n(t,{children:[n("span",{className:rs.ShopLogoTrailingSpacer}),cs(l,a,o+1)]}):null]}):null]})})};return n("span",{className:rs.Root,children:[n("span",{className:rs.VisualLabel,"aria-hidden":"true",children:[_(a,rs.IntroToken),_(r,rs.FinalToken)]}),n("span",{className:rs.StaticLabel,dir:h(o),"data-testid":"static-label","aria-hidden":"true",children:l}),n("span",{className:rs.AccessibleLabel,children:o})]})}const ls=/^(ar|fa|ur|he|iw|hi|th)\b/i;function ss(e,n,t){const a=e.match(/\s+|\S+/gu)??[];if(!t||ls.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 cs(e,t,a){return e.map((e,i)=>{const r=i+a;return n("span",{className:d(rs.Token,t,rs[ds(r)]),children:e.replaceAll(" "," ")},`${r}-${e}`)})}function ds(e){return`Delay${Math.min(e,24)}`}function us(){return n(A,{direction:"inline",alignItems:"center",className:rs.StaticShopLogoWrapper,children:n(li,{className:rs.ShopLogo,"aria-hidden":"true"})})}function hs({ringsAfterSwap:e=!1}){return n("svg",{className:d(rs.Icon,e?rs.BellIconAfterSwap:rs.BellIcon),viewB
1ox:"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 ps="LOmaT",ms={delivery:"delivery_order",pickup:"pickup_order"};function _s(e){const[n,t=""]=e.split("\0");return{textBefore:n,textAfter:t}}class ys extends Error{constructor(){super(...arguments),this.name="PickupInstallCampaignAssignmentError"}}function gs({className:e,variant:t="delivery"}={}){const{i18n:a,observability:r}=mn(),o=we(),l=L(),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=is.exec(n);return t?{clientHandle:t[1],variant:t[2]}:{clientHandle:null,variant:null}}(y)),u={..._s(a.translate("app_promotions.animated_shop_button.final",{shop:"\0"})),hasShopLogo:!0},h={intro:{icon:n(hs,{}),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(us,{})})},p={intro:u,final:{icon:n(hs,{ringsAfterSwap:!0}),..._s(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(us,{})})},{track:m}=Pi("order_updates"),_=si();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 ys("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(li,{className:"jNjME","aria-label":"Shop"})})};let x,P;"pickup"===t?(x=a.translate("app_promotions.track_pickup_with_shop_logo",S),P={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(os,C?{...p}:{...h}),P=c.variant===lt.LegacyCopy||bl(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=nl(C&&b?b:f,{utm_content:ms[t]}),T=nl(function(e){const n=new URL(e);return n.pathname="/qr/u/download.svg",n.toString()}(v),{link_provider:"open.shop.app",utm_content:ms[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(El,{label:x,message:P,mobileLinkToShop:I,deferredDeepLinkUrl:b?nl(b,{utm_content:ms[t]}):void 0,desktopLinkToShop:T,styledQrCode:!0,installCampaign:"pickup"===t?void 0:c,onClipboardInteraction:()=>{m("arrive")},onQrCodeInteraction:()=>{m("arrive_show_qr_code")}}),E=o?l?.orderStatusPageUrl:void 0;return n("div",{className:d("mnuHb",E?void 0:_,e,{[ps]:o}),children:E?n(B,{gridTemplateColumns:"@media (inline-size >= medium) 'repeat(2, minmax(0, 1fr))', 'minmax(0, 1fr)'",gap:"base",children:[n("div",{className:_,children:A}),n(M,{className:"ZHLC1",inlineSize:"fill",variant:"secondary",href:E,children:a.translate("thank_you.manage_order_label")})]}):A})}function fs({i18n:e,confirmWithEmail:n,confirmWithPhone:t,isPickupOnly:a,financialPendingReason:i,pendingOrderConfirmationMessage:r}){return i.isBuyerActionRequired||i.isProviderActionRequired?r:n?e.translate("thank_you.fulfillment_card.payment_pending_email"):t?e.translate("thank_you.fulfillment_card.payment_pending_phone"):a?r:null}function bs({i18n:e,confirmWithEmail:n,confirmWithPhone:t,showsShopOrderUpdates:a}){return n?a?e.translate("thank_you.fulfillment_card.ready_for_pickup_email_with_shop"):e.translate("thank_you.thank_you_confirmed_order_with_email_pick_up"):t?a?e.translate("thank_you.fulfillment_card.ready_for_pickup_phone_with_shop"):e.translate("thank_you.thank_you_confirmed_order_with_phone_pick_up"):e.translate("thank_you.thank_you_confirmed_order_with_missing")}function vs(){const e=L(),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 ks=({isPickup:e}={isPickup:!1})=>{const{i18n:n}=mn(),t=Eo(),a=_(vs()),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})}},ws={id:"766f1a73f6f5729d8de999514e11f6d1a0015979328b3a23a3ffe084b071b5ed",type:"mutation",name:"EmailMarketingOptIn",source:""};function Cs({optInState:e}){const{i18n:t}=mn();let a,i;return"loading"===e.value?(a=n(Qe,{size:"small"}),i=t.translate("marketing.accept_marketing_checkbox_label")):"opt_in_pending"===e.value?(a=n(E,{type:"email",size:"small"}),i=t.translate("marketing.pending_accept_marketing_checkbox_label")):(a=n(E,{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 Ss({colorLayer:e}){const{track:t}=Si(),{client:a,i18n:o,observability:l,userEvents:s,shop:{id:c,myshopifyDomain:d},source:u,checkout:h,graphql:{coreGraphql:p}}=mn(),m=r("not_opted_in"),_=wn(),g=h.negotiator.current.fields.buyerIdentity.value?.customerProfile,f=L(),b=a.unstable_getSerialization("sessionToken"),v="simulated"===u.type,k=h.configuration.layout.isOnePage.value;return i(()=>{t("thank_you_page_email_consent_page_view/4.0",{page:"thank_you",customerId:g?.id?Number(pn(g.id)):void 0,orderId:rt(f?.orderIdentity.id),sessionToken:_?.value?.defaultAttributes?.visitToken,uniqueToken:_?.value?.defaultAttributes?.uniqToken})},[g?.id,f,t,_?.value?.defaultAttributes?.uniqToken,_?.value?.defaultAttributes?.visitToken]),n(G,{borderWidth:"base none none none",background:"subdued",padding:"base",colorLayer:e,children:n(y,{when:()=>"not_opted_in"===m.value,fallback:n(Cs,{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(pn(c));s.monorailEvent({schemaId:"checkout_email_marketing_optin_ui_interaction/1.0",payload:{checkoutToken:u.checkoutSessionIdentifier||u.sourceId,shopId:Number.isNaN(n)?0:n,shopifyDomain:d,action:"click_email_opt_in",origin:"thank_you_page",checkoutVersion:k?"checkout_one_redesign":"checkout_one"}}),m.value="loading";const{data:t,error:a}=await p.mutate(ws,{variables:{orderId:f.orderIdentity.id,sessionInput
1:{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 xs({children:e}){return"string"!=typeof e?null:n(t,{children:e.split("\n").filter(Boolean).map(e=>n(F,{children:e},e))})}const Ps=({deliveryInformation:e,paymentInstructions:a})=>{const{i18n:i}=mn(),{confirmWithEmail:r,confirmWithPhone:o}=Eo().value,{isOrderPendingStatus:l,pendingOrderConfirmationMessage:s}=ks().value,c=Ga().value,d=_i(),u=kt()?.buyerHasOrderTrackingPush,h=a&&a.length>0;return n(A,{gap:"small-300",children:[h?null:n(F,{children:(l?s:r&&o?c?i.translate("thank_you.thank_you_confirmed_with_email_and_phone_description.multi_store"):i.translate("thank_you.thank_you_confirmed_with_email_and_phone_description.single_store"):r?c?i.translate("thank_you.thank_you_confirmed_with_email_description.multi_store"):d&&!0===u?i.translate("thank_you.thank_you_confirmed_with_shop_updates_description"):i.translate("thank_you.thank_you_confirmed_with_email_description.single_store"):o?c?i.translate("thank_you.thank_you_confirmed_with_phone_description.multi_store"):i.translate("thank_you.thank_you_confirmed_with_phone_description.single_store"):void 0)||i.translate("thank_you.thank_you_confirmed_order_with_missing")}),e?n(F,{children:e?n(t,{children:[n(N,{type:"strong",children:i.translate("thank_you.delivery_information_label")})," ",n(Y,{children:e})]}):null}):null,h?n(A,{gap:"base",children:a.map(e=>n(xs,{children:e},e))}):null]})};function Is({deliveryInformation:e,paymentInstructions:t,shopPromise:a,showsShopOrderUpdates:i}){const{i18n:r,checkout:o}=mn(),l=Zn(o.negotiator.current.fields.deliveryNext.value),s=Xn(l),c=l?.some(({methodType:e})=>"PICKUP_POINT"===e)??!1,{confirmWithEmail:d,confirmWithPhone:u}=Eo().value,{isOrderPendingStatus:h,pendingOrderConfirmationMessage:p}=ks({isPickup:c}).value,m=vs(),_=Boolean(t?.length),y=_?null:h?fs({i18n:r,confirmWithEmail:d,confirmWithPhone:u,financialPendingReason:m,pendingOrderConfirmationMessage:p,isPickupOnly:s}):c&&(s||d||u)?bs({i18n:r,confirmWithEmail:d,confirmWithPhone:u,showsShopOrderUpdates:i}):null,g=h?void 0:a;return g||y||e||_?n(A,{gap:"small-300",children:[g?n(Ts,{shopPromise:g}):null,y?n(F,{color:"subdued",textAlign:"center",children:y}):null,e?n(F,{color:"subdued",textAlign:"center",children:[n(N,{type:"strong",children:r.translate("thank_you.delivery_information_label")})," ",n(Y,{children:e})]}):null,_?n(A,{gap:"base",children:t?.map(e=>n(xs,{children:e},e))}):null]}):null}function Ts({shopPromise:e}){const{i18n:t}=mn(),a=x.toArray(t.translate("thank_you.fulfillment_card.backed_by",{logo:n(Ua,{brandedPromise:e})}));return n(A,{direction:"inline",gap:"small-400",alignItems:"center",justifyContent:"center",children:a.map(e=>"string"==typeof e||"number"==typeof e?n(N,{color:"subdued",children:e},e):e)})}function Ls({shippingAddress:e,deliveryInformation:a,deliveryMethodType:i,paymentInstructions:l,isBuyWithPrime:s,legacyRepresentProductsAsFees:d,merchandiseLines:u,remoteMerchandiseDetails:h,afterHeading:p}){const{shop:m,i18n:_,checkout:g}=mn(),f=Yl(),b=m.hasFlagEnabled(_n),v=we(),{track:k}=Pi("map"),w=Xt({live:!0}),C=m.hasFlagEnabled(dt)?w?Na:Ra:w?Ea:[],S=Ci().value,{pendingOrderConfirmationTitle:x,isOrderPendingStatus:P}=ks().value,I=as(),T=Ga().value,M=_i()&&!T,{deliveryNext:E}=g.negotiator.current.fields,{deliveryExpectationLines:N}=za(),R=Ze(),D=Tn(E.value),B=v&&!T?function(e){const n=(e??[]).filter(({quantity:e,requiresShipping:n})=>e>0&&n).map(e=>e.sellingPlan?.subscriptionDetails),[t]=n;if(t&&!n.some(e=>e?.deliveryInterval!==t.deliveryInterval||e?.deliveryIntervalCount!==t.deliveryIntervalCount))return t}(u):void 0,O=B?R(B.deliveryInterval,B.deliveryIntervalCount):"",z=!v||T||O||s||"SHIPPING"!==i||!D.every(({method:e})=>"SHIPPING"===e.methodType)?void 0:function(e,n){if(0===e.length)return;const t=e.map(e=>n.find(n=>n.deliveryStrategyHandle===e&&n.deliveryExpectationPresentmentTitle?.short)).filter(e=>void 0!==e);if(t.length!==e.length)return;const[a]=t,i=a?.deliveryExpectationPresentmentTitle?.short,r=t.every(e=>e.deliveryExpectationPresentmentTitle?.short===i);if(!i||!r)return;const o=t.every(e=>"shop_promise"===e.brandedPromise?.handle);return{date:i,shopPromise:o?a?.brandedPromise??void 0:void 0}}(D.map(({method:e})=>e.handle),N??[]),F=P?x:T?_.translate("thank_you.confirmed_orders_title"):O?_.translate("thank_you.fulfillment_card.subscription_delivery_frequency",{delivery_frequency:O}):z?z.shopPromise?z.date:_.translate("thank_you.fulfillment_card.estimated_delivery",{date:z.date}):_.translate("thank_you.thank_you_title"),H=Xe(e,{countryFormat:"explicit",hiddenFields:["address1","address2","company","firstName","lastName","phone","postalCode","countryCode"]}),j=v&&m.hasFlagEnabled(ut)&&"SHIPPING"===i,W=L(),$=W?.pickupMap,V="pickupPoint"===$?.location.kind?$.location:null,Y="CARRIER"===$?.marker&&null!=V,K=W?.completedRemoteCheckouts?.some(e=>"submitted"===e.status&&(e.remotePurchaseOrder.deliveryLines?.length??0)>1)??!1,Q=W?.isRedacted??!1,Z=c(()=>!Q&&I.value),X=r(new Set),J="VISIBLE"===W?.mapVisibility,ee=o(()=>J?$&&V?{label:V.name,position:{lat:$.coordinates.latitude,lng:$.coordinates.longitude}}
1:e?.coordinates&&H?{label:H,position:{lat:e.coordinates.latitude,lng:e.coordinates.longitude}}:null:null,[e,H,J,V,$]),ne=o(()=>j?function(e,{legacyRepresentProductsAsFees:n=!1,remoteMerchandiseDetails:t}={}){const a=bo(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:h}):[],[j,d,u,h]),te=!S&&!T&&!K,ae=j&&te,ie=bo(u,{legacyRepresentProductsAsFees:d,remoteMerchandiseDetails:h}),re=v&&te&&!Q&&!g.isShippingRequired.value&&ie.length>0&&ie.every(({requiresShipping:e})=>!e),oe=V?_.translate("thank_you.pick_up_in_store_marker.shipping"):_.translate("thank_you.marker.shipping"),le=o(()=>ee?[{type:"destination",title:oe,headerDisabled:!0,...ee}]:[],[ee,oe]);let se=null;if(ee&&!re){const e=Y&&$&&V?n($l,{logoUrl:Aa(V),children:n(Wl,{coordinates:$.coordinates,location:V.name})}):void 0,t=V?_.translate("thank_you.pickup_map_marker.callout",{location:ee.label}):_.translate("thank_you.shipping_address_map_title",{address:ee.label});se=n(ts,{failedSources:X,title:t,markerTitle:oe,markerLabel:ee.label,fallbackTitle:V?oe:_.translate("shipping.shipping_address_title"),products:ae?ne:void 0,marker:e,overlayPosition:V?"center":"aboveMarker",options:{mapOptions:{center:ee.position,styles:C}},markers:le,handleClick:()=>k("click"),handleDoubleClick:()=>k("dblclick"),handleDragEnd:()=>k("dragend"),handleZoomChanged:()=>k("zoom_changed")})}const ce=null===se?"none":"base",de=se&&f?n(G,{ref:f,children:se}):se,ue=n(t,v?{children:[n(q,{textAlign:"center",children:F}),n(Is,{deliveryInformation:a,paymentInstructions:l,shopPromise:z?.shopPromise,showsShopOrderUpdates:M})]}:{children:[n(q,{children:F}),n(Ps,{deliveryInformation:a,paymentInstructions:l})]}),he=M?n(gs,{variant:"delivery"}):null,pe=n(t,{children:[n(A,{gap:"base",borderWidth:v?void 0:`${ce} none none none`,padding:"base",children:[v?n(A,{gap:"small-300",children:ue}):ue,he]}),s&&!S&&n(A,{gap:"base",borderWidth:v?void 0:`${ce} none none none`,padding:"base",children:n(ii,{})}),n(y,{when:Z,children:n(Ss,{colorLayer:b?void 0:"control"})})]});return v?n(t,{children:[n(jl,{active:re,colorLayer:b?void 0:"control",products:ie.flatMap(({key:e,src:n})=>n?[{key:e,src:n}]:[]),children:n(wo,{map:de})}),p,n(U,{accessibilityLabel:F,colorLayer:b?void 0:"control",overflow:"hidden",children:pe})]}):n(U,{accessibilityLabel:F,colorLayer:b?void 0:"control",overflow:"hidden",className:Pe.ThankYouEntranceStatus,children:[de,pe]})}const Ms=k(null);function As({activeStep:e,children:t}){const a=x.toArray(t).map(e=>P(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(Ms.Provider,{value:r,children:n("ol",{className:"_1ojciyd1 _1ojciyd0 _1fragemqt _1fragemsm _1fragemp0 _1fragemuf _1fragem11h _1fragemzk",role:"list",children:t})})}var Es="_4xihkw2";function Ns({children:e,description:a,icon:i,iconTone:r,id:o,label:l,state:s,stateHidden:c=!0}){const{steps:u}=function(){const e=w(Ms);if(null===e)throw new ht("<Step />  must be used inside of an <ProgressTracker />");return e}(),h=0===Object.keys(u).indexOf(o),{[o]:{active:p,completed:m}}=u,_=d("_4xihkw1 _4xihkw0 _1fragem64",m&&Es);return n(t,{children:[!h&&n(Bs,{active:p,completed:m}),n("li",{className:_,"aria-current":p,children:[n(Rs,{active:p,completed:m,type:i,tone:r}),n(Ds,{active:p,completed:m,description:a,label:l,state:s,stateHidden:c}),e]})]})}function Rs({active:e,tone:t="accent",type:a,completed:i}){const r=d("_4xihkw4",e&&"_4xihkw3",i&&Es);return n("div",{className:r,children:n(E,{type:a,tone:e||i?t:void 0})})}function Ds({active:e,completed:a,description:i,label:r,state:o,stateHidden:l}){const s=d("_4xihkw5",(e||a)&&Es);return n(t,{children:[n("div",{className:s,children:[l?n(N,{accessibilityVisibility:"exclusive",children:o}):n(F,{children:o}),n(F,{children:n(N,{type:e||a?"strong":"generic",children:r})})]}),(e||a)&&i&&n(F,{type:"small",color:"subdued",children:i})]})}function Bs({active:e,completed:t}){const a=d("_4xihkw6",(e||t)&&Es);return n("li",{className:a,"aria-hidden":!0})}function Os({activeStep:e="inReview"}){const{i18n:t,shop:a}=mn(),i=a.hasFlagEnabled(_n)?void 0:"control";if(we())return n(U,{colorLayer:i,children:n(A,{gap:"small-300",padding:"base",children:[n(q,{textAlign:"center",children:t.translate("thank_you.thank_you_title_review")}),n(F,{color:"subdued",textAlign:"center",children:t.translate("thank_you.thank_you_confirmed_order_with_draft")})]})});const 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,children:[n(A,{gap:"base",padding:"base",children:n(As,{activeStep:e,children:o.map(e=>n(Ns,{description:e.date,icon:e.icon,id:e.id,label:e.label,state:e.state},e.id))})}),n(fe,{}),n(A,{gap:"base",padding:"base",children:[n(q,{children:t.translate("thank_you.thank_you_title_review")}),n(F,{children:t.translate("thank_you.thank_you_confirmed_order_with_draft")})]})]})}function zs({paymentInstructions:e,afterHeading:a}){const{value:i}=ne(),{shop:o,i18n:l,checkout:{negotiator:s}}=mn(),d=Yl(),u=o.hasFlagEnabled(_n),h=we(),p=s.current.fields.deliveryNext,m=pt(p.value,"ONE_TIME_PURCHASE",!0),_=L(),g=_?.pickupMap,f="MERCHANT"===g?.marker,b=("available"===m?.status?m.methods.find(e=>"PICK_UP"===e.methodType&&e.handle===m.selectedDeliveryMethodHandle)?.pickupLocation:void 0)??("available"===m?.status?m.methods.find(e=>"PICK_UP"===e.methodType)?.pickupLocation:void 0),v=("inStore"===g?.location.kind?g.location:void 0)??b,{confirmWithEmail:k,confirmWithPhone:w}=Eo().value,{isOrderPendingStatus:C,pendingOrderConfirmationTitle:S,pendingOrderConfirmationMessage:x}=ks({isPickup:!0}).value,P=vs(),I=Xt({live:!0}),T=o.hasFlagEnabled(dt),M=T?I?Na:Ra:I?Ea:[],{track:E}=Pi("map"),N=r(new Set),R=Ga().value,D=_i()&&!R,B=Xe(v?.address,{hiddenFields:["address1","address2","company","firstName","lastName","phone","postalCode","countryCode"]}),O=function(){if(C)return S;if(h&&R)return l.translate("thank_you.confirmed_orders_title");const e="PickupInStoreLocation"===b?.type?b.instructions?.trim():void 0;return h&&!i&&e?e:l.translate("thank_you.thank_you_title")}(),z=_?.isRedacted??!1,H=as(),j=c(()=>!z&&H.value),W=l.translate("thank_you.pick_up_in_store_marker.shipping"),$=v?.name||(h?v?.address?.address1:B),V=g?.coordinates??v?.address?.coordinates;let Y=null;if((h?"VISIBLE"===_?.mapVisibility&&(null!=g||"PRECISE"===v?.address?.coordinates?.accuracy):!o.hasFlagEnabled(mt)&&Boolean(V))&&V){const e=f?n(Wl,{coordinates:V,location:$??""}):null,t=f?n($l,{logoUrl:o.brandSettings?.squareLogo?.url,children:e}):void 0,a=l.translate("thank_you.pickup_map_marker.callout",{location:$??B});Y=n(ts,{failedSources:N,title:a,markerTitle:W,markerLabel:$,marker:t,overlayPosition:T?"center":"aboveMarker",options:{mapOptions:{styles:M}},markers:function(){const e=V;return e?[{type:"destination",title:W,position:{lat:e.latitude,lng:e.longitude},label:$,headerDisabled:!0}]:[]}(),handleDragEnd:()=>E("dragend")})}const K=Y?n(G,{borderWidth:h?void 0:"none none base none",ref:d,children:Y}):null,Q=h?C?fs({i18n:l,confirmWithEmail:k,confirmWithPhone:w,financialPendingReason:P,pendingOrderConfirmationMessage:x,isPickupOnly:!i}):i||R&&(k||w)?null:bs({i18n:l,confirmWithEmail:k,confirmWithPhone:w,showsShopOrderUpdates:D}):C?x:i?k&&w?l.translate("thank_you.thank_you_confirmed_with_email_and_phone_description.single_store"):k?l.translate("thank_you.thank_you_confirmed_with_email_description.single_store"):w?l.translate("thank_you.thank_you_confirmed_with_phone_description.single_store"):l.translate("thank_you.thank_you_confirmed_order_with_missing"):k&&w?l.translate("thank_you.thank_you_confirmed_order_with_email_and_phone_pick_up"):k?l.translate("thank_you.thank_you_confirmed_order_with_email_pick_up"):w?l.translate("thank_you.thank_you_confirmed_order_with_phone_pick_up"):l.translate("thank_you.thank_you_confirmed_order_with_missing"),Z=n(t,{children:[n(q,{textAlign:h?"center":void 0,children:O}),Q?n(F,{color:h?"subdued":void 0,textAlign:h?"center":void 0,children:Q}):null]}),X=D?n(gs,{variant:i?"delivery":"pickup"}):null,J=n(t,{children:[n(A,{gap:"base",padding:"base",children:[h?n(A,{gap:"small-300",children:Z}):Z,e&&e.length>0&&n(A,{gap:"base",children:[n(fe,{direction:"inline"}),e.map(e=>n(xs,{children:e},e))]}),X]}),n(y,{when:j,children:n(Ss,{colorLayer:u?void 0:"control"})})]});return h?n(t,{children:[n(wo,{map:K}),a,n(U,{accessibilityLabel:O,colorLayer:u?void 0:"control",overflow:"hidden",children:J})]}):n(U,{accessibilityLabel:O,colorLayer:u?void 0:"control",className:Pe.ThankYouEntranceStatus,children:[K,J]})}function Fs({afterHeading:e}){const a=we(),{checkout:{negotiator:i}}=mn(),{value:r}=i.current.fields.paymentLines,{value:o}=i.current.fields.shippingAddress,{value:l}=nt("ONE_TIME_PURCHASE"),{value:s}=i.current.fields.customAttributes,{value:c}=i.current.fields.legacyRepresentProductsAsFees,{value:d}=i.current.fields.remoteMerchandiseDetails,u=tt(l),h=Qn(),{value:p}=ne(),m=zr()?.some(e=>"failed"===e.status);if(m)return n(t,{children:e});if(h.value)return n(t,{children:[a?n(wo,{}):null,e,n(Os,{})]});const _=r?.lines.map(({method:e,specialInstructions:n})=>"paymentOnDelivery"===e.type||"customManualPayment"===e.type||"manualPayment"===e.type?n??e.paymentInstructions:null).filter(
1Boolean),y="LOCAL"===u?.methodType?u.description:void 0;return p||"PICK_UP"===u?.methodType?n(zs,{paymentInstructions:_,afterHeading:e}):n(Ls,{shippingAddress:o,legacyRepresentProductsAsFees:c,merchandiseLines:i.current.fields.merchandiseLines.value?.lines,remoteMerchandiseDetails:d,paymentInstructions:_,deliveryInformation:y,deliveryMethodType:u?.methodType,isBuyWithPrime:ql(s??[]),afterHeading:e})}const qs="MXKBd",Us="In8pu",Hs="_8DY5a",js="NiSUe",Ws="t5tTv",$s={merchant:{disc:_t.color.global.brand,stroke:_t.color.global.brandText},shopPay:{disc:Ja.toRgb(),stroke:ei.Grayscale.White.toRgb()}};function Vs({afterProgress:e=!1,appearance:t,centerOnScreen:r=!1,confirmation:o,mode:l,morphOffset:s,onDrawn:c,onRevealed:u,onSettled:h,registerMark:p,status:m}){const _=s??{x:0,y:0},y=function(e){const n=a(null);return i(()=>{const t=n.current;if(!e||!t||"undefined"==typeof IntersectionObserver)return;const a=[document.documentElement,document.body];for(const e of a)e.classList.add(Hs);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(Hs)}},[e]),n}(r),g="running"===m,f="traveling"===l,b=$s[t];return n("div",{ref:y,className:d("_1BgJP",Pe.ThankYouInterstitialOverlay,{[qs]:e,[Us]:g,[Ws]: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?h:void 0}),n("div",{className:d("Ea8kH",{[js]:g}),ref:p,onAnimationEnd:g&&!f?e=>{e.target===e.currentTarget&&h()}:void 0,style:{"--morph-x":`${_.x}px`,"--morph-y":`${_.y}px`,"--thank-you-interstitial-disc-color":b.disc,"--thank-you-interstitial-stroke-color":b.stroke},"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 Ys="_3UsL1";function Ks({children:e}){const{i18n:o,checkout:l}=mn(),c=function(){const{checkout:e,client:n,router:t}=mn(),o=e.thankYouEntrance,l=Se(),c=H(),d=function(){const e=Qn(),{financialPendingReason:n}=vs(),t=zr()?.some(e=>"failed"===e.status);return!e.value&&!n&&!t}(),h=Ga().value,p=Ye(),m=d&&!h,_=t.currentUrl.value.normalizedPath,y=ci(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),P=a(null),{lock:T,unlock:L}=Je(),M=p||!m,A=s(()=>{I(()=>{v.value="complete",o.skip()})},[o,v]),E=s(()=>{I(()=>{o.settle(),A()})},[o,A]),N=s(()=>{"running"===v.value&&o.reveal()},[o,v]);u(()=>{o.progress?.complete()},[o]),i(()=>{g?M?E():("waiting-for-hydration"===v.value||"waiting-for-progress"===v.value&&!b)&&(v.value="running"):o.skip()},[o,b,E,g,M,v]),i(()=>{if(!g||"running"!==k)return;const e=window.setTimeout(E,3e3);return()=>window.clearTimeout(e)},[k,E,g]),i(()=>{if(!C)return;const e=window.setTimeout(E,2e3);return()=>{window.clearTimeout(e),E()}},[C,E]),i(()=>{if(g&&"running"===k)return window.scrollTo(0,0),T(),L},[k,T,g,L]);const R=s(()=>{const e=x.current,n=P.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=>{P.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:E,onRevealed:N,onSettled:A,registerMapTarget:D,registerMark:B,shouldAnimate:g,status:v.value}}(),h=(p=L(),p?.shopAppLinksAndResources.shopPayOrder?"shopPay":"merchant");var p;if(!c.shouldAnimate)return n(t,{children:e});const m="complete"===c.status?null:n(Vs,{afterProgress:c.isAfterProgress,appearance:h,centerOnScreen:l.configuration.isUniversalCheckoutFinalizer,confirmation:`${o.translate("thank_you.thank_you_title")}`,mode:c.mode,morphOffset:c.morphOffset,onDrawn:c.onDrawn,onRevealed:c.onRevealed,onSettled:c.onSettled,registerMark:c.registerMark,status:c.status});return n(Vl.Provider,{value:c.registerMapTarget,children:["running"===c.status?n(e
1n,{children:n("div",{children:m})}):m,n(G,{className:d({[Ys]:c.isContentHidden,[Pe.ThankYouEntrance]:c.isEntranceRevealing}),inert:c.isContentHidden,children:e}),c.isEntranceRevealing?n("span",{className:Pe.ThankYouEntranceBeat,"aria-hidden":"true",onAnimationEnd:c.onEntranceSettled}):null]})}const Gs=Fe("ThankYouOrderSummaryContent");function Qs({className:e}){const{checkout:t,i18n:a,source:i}=mn(),{value:r}=t.negotiator.current.fields.merchandiseLines,{open:o,setOpen:l}=nn(),s=Te(void 0,Gs),c=`${s}-heading`,d=a.translate("order_summary.title"),u=ve("Checkout::ThankYou::Dynamic::Render","ORDER_SUMMARY1"),h=ve("Checkout::ThankYou::CartLineDetails::RenderAfter"),p=ve("Checkout::ThankYou::CartLines::RenderAfter"),m=ve("Checkout::ThankYou::Dynamic::Render","ORDER_SUMMARY2"),_=ve("Checkout::ThankYou::Dynamic::Render","ORDER_SUMMARY3"),y=ui([...u,...h,...p,...m,..._]);T(()=>{l(y.value)});const g=t.proposal.facts.merchandiseLines??[],f=yt(i)?g:r?.lines||[],{totalLineQuantities:b=0,totalLineQuantitiesFact:v=0}=We(),k=a.translate("order_summary.number_items",{count:yt(i)?v:b}),w=o.value,C=t.configuration.visibility.showAside;return n(G,{className:e,display:C?"@media (inline-size >= medium) none, auto":"auto",children:n(U,{accessibilityLabelledBy:c,colorLayer:"control",padding:"base",children:[n(q,{id:c,level:2,visibility:"hidden",children:d}),n(tn,{section:"top_summary",children:n(an,{section:"top_summary",children:n(di,{children:[n(rn,{"aria-controls":s,"aria-expanded":w,"data-event-name":w?"order_summary_hide":"order_summary_show",inlineSize:"100%",onClick:()=>{l(!o.peek())},children:n(B,{alignItems:"center",gap:"small-200",gridTemplateColumns:"minmax(0, 1fr) minmax(auto, max-content) minmax(auto, max-content)",children:[n(N,w?{size:"large",type:"strong",children:d}:{children:[n("span",{className:Sn({screenReaders:"only"}),children:d})," ",k]}),!w&&n(A,{direction:"inline",alignItems:"center",gap:"small-200",children:[n(on,{variant:"fan-legacy",size:"small",merchandise:f,useImageAltTexts:!1,sortByPrice:!0}),n(ln,{})]}),n(E,{type:w?"chevron-up":"chevron-down",size:"small-200"})]})}),w?n("div",{id:s,children:n(G,{paddingBlockStart:"large-200",children:n(sn,{skipWrappingSection:!0,hideAccessibilityTitle:!0})})},"thank-you-order-summary-open"):n("div",{id:s},"thank-you-order-summary-closed")]})})})]})})}const Zs={};let Xs=null;const Js={"aria-label":"Shop",style:{fill:Ja.toRgb(),width:44,height:17}},ec=({loading:e,onSignInCompleted:t,fetchAttempts:a=1})=>{const{i18n:r,shop:o,checkout:{negotiator:l}}=mn(),s=Ci().value,c=r.translate("thank_you.verify_shop_account_title"),{track:d}=Pi("pay_escrow"),{value:u}=l.current.fields.contactInfo,h=!s,p=o.hasFlagEnabled(_n);return i(()=>{d(e&&a>=1?"verify_button_blurred_rendered":"verify_button_rendered")},[e,d,a]),n(Lt,{target:h?"card":"plain",children:n(U,{accessibilityLabel:c,colorLayer:h&&!p?"control":void 0,children:n(A,e?{padding:h?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:h?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:c}),n(li,{...Js})]}),n(F,{color:"subdued",children:r.translate("thank_you.verify_shop_account_message")}),n(M,{id:"verify-account-button",variant:"secondary",onClick:()=>{d("verify_button_clicked"),((e,n)=>{const t=ka({...e,analyticsTraceId:(Xs||(Xs=hi()),Xs),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===ma.screenLeft?ma.screenX:ma.screenLeft,n=void 0===ma.screenTop?ma.screenY:ma.screenTop;let t,a;t=ma.innerWidth?ma.innerWidth:da.documentElement.clientWidth?da.documentElement.clientWidth:screen.width,a=ma.innerHeight?ma.innerHeight:da.documentElement.clientHeight?da.documentElement.clientHeight:screen.height;
1const i=Math.max(1,t/ma.screen.availWidth);return{height:554/i,left:(t-365)/2/i+e,top:(a-554)/2/i+n,width:365/i}})();Zs[t]?.();const i=ma.open(e,"SignInWithShop",`popup,width=${a.width},height=${a.height},top=${a.top},left=${a.left}`),r=e=>{ga({allowedOrigins:[fa,ba,va,ma.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=>{ma.addEventListener(e,o,{once:!0})}),ma.addEventListener("message",r),Zs[t]=()=>{["beforeunload","unload","pagehide"].forEach(e=>{ma.removeEventListener(e,o)}),ma.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:u?.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 nc(e){return e instanceof HTMLAnchorElement&&e.hasAttribute("href")}const tc={id:"ebcee8be9e6c7c28fbd55d8183745df83661612f69510c509fb5bd01a8b778e2",type:"query",name:"PublisherSettings",source:""},ac=re(({graphql:{coreGraphql:e}},{skip:n})=>{const t=e.query(tc,{skip:()=>n.value});return{adsPublisherSettingsTypEnabled:p(()=>t.data.value?.shop?.adsPublisherSettingsTypEnabled??!1),draftAdsPublisherSettingsTypEnabled:p(()=>t.data.value?.shop?.draftAdsPublisherSettingsTypEnabled??!1),error:t.error,loading:t.loading}}),ic=["CA","US"],rc=["en","de","fr","es"];function oc(e){return rc.some(n=>e===n||e.startsWith(`${n}-`))}const lc=/Shop App\/|FBAN|FBAV|FB_IAB|Instagram|musical_ly|Bytedance|TikTok|Snapchat|Line\/|MicroMessenger|Pinterest|Twitter\/|LinkedInApp|GSA\/|;\s?wv/,sc=/Shop App\/[^/]+\/(iOS|Android)\//;function cc(e){return sc.exec(e)?.[1]??xn(e)}function dc(){const{i18n:r,url:l,shop:d,source:u,checkout:h,embed:p,router:m}=mn(),{contactEmail:g,hasStorefront:f,externalDomain:b,previewReturnUrl:v,partnerStorefrontUrl:k}=d,{handleSetIsVerifiedShopAccount:w,status:C,isVerifiedShopAccount:S,fetchAttempts:x}=function(){const{i18n:n}=mn(),{track:t}=Pi("pay_escrow"),{isVerifiedShopAccount:a,setIsVerifiedShopAccount:r,loading:o,status:l,fetchAttempts:c}=function(){const{client:n}=mn(),t=n.unstable_getSerialization("sessionToken"),a=L()?.id,i=fr(),[r,o]=e(!i),{attempts:l,loading:s,pendingPayEscrow:c}=In(gr,{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"),br({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}}(),P=h.negotiator.current.fields.buyerIdentity.value?.purchasingCompany,I=dn().value,{track:T}=Pi("follow_link"),E="simulated"===u.type,N=Boolean(p?.isFlagshipPartner),R=L(),D=R?.paymentDetails?.buyerActionInfo,B=bt(),O=function(){const{checkout:{negotiator:e}}=mn(),n=e.current.fields.paymentLines,t=kt();return c(()=>!!n.value&&n.value.lines.some(({method:e})=>"wallet"===e.type&&"SHOPIFY_INSTALLMENTS"===e.name)&&Boolean(t?.installmentsHighlightEligible))}(),z=function(){const{checkout:{negotiator:e}}=mn(),{buyerIdentity:n,contactInfo:t}=e.current.fields,a=yn(),i=j(),r=L(),o=r?.isRedacted??!1;return c(()=>!o&&i.value&&!t?.value?.email&&!n?.value?.purchasingCompany&&!a.value)}(),q=Ci(),U=ne(),{currentDetour:$}=W().value,V=un().value,Q=we(),Z=Q&&V&&hn({embedder:p?.embedder,isThankYouDetour:"thankYou"===$?.type,normalizedPath:m.currentUrl.value.normalizedPath}),{main:{section:X}}=Ve(),J=function(){const{i18n:e,checkout:{negotiator:n}}=mn(),{billingAddress:t,shippingAddress:a}=n.current.fields,{geolocation:i}=cn(),r=_(H()),o=ic.includes(i.country.code),l=c(()=>(a.value??t.value)?.countryCode??""),s=c(()=>ic.includes(l.value)&&o),d=c(()=>!(r.value||oc(e.locale)&&s.value)),{adsPublisherSettingsTypEnabled:u,draftAdsPublisherSettingsTypEnabled:h,loading:p}=In(ac,{skip:d});return c(()=>d.value&&!r.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:u.value,draftAdsPublisherSettingsTypEnabled:h.value,isAllowedLocale:oc(e.locale),isAllowedCountry:s.value,inEditor:r.value}))}(),ee=h.configuration.layout.isOnePage.value,te=h.configuration.isUniversalCheckoutFinalizer,ae=d.hasFlagEnabled(_n),ie=!ae&&vt(X);Et("thank-you");const{track:re}=function({showVerifyShopAccountButton:e}){const n=yi(),t=kt(),a=wn(),{track:i}=Si(),r=xi();return{track:s(()=>
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"]})},[r,n,t,e,i,a])}}({showVerifyShopAccountButton:"split_user"===C});Nt({stage:void 0===R?Rt.Usable:Rt.Complete,id:"ThankYou"}),Dt("ThankYou"),i(()=>{re()},[re]);const oe=ve("Checkout::ThankYou::Dynamic::Render","ORDER_STATUS1"),le=ve("Checkout::ThankYou::Dynamic::Render","ORDER_STATUS2"),se=ve("Checkout::ThankYou::Dynamic::Render","ORDER_STATUS3"),{header:{logo:ce}}=Ve(),de=o(()=>!f&&b?`https://${b}`:E?l.storefront():v||(ce?.link?ce.link:k||(u.headerLogoUrl?u.headerLogoUrl:f&&l.storefront()?l.storefront():void 0)),[E,ce?.link,u.headerLogoUrl,f,l,b,v,k]);!function(e,n=!0){const{router:t}=mn(),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])}(de,f&&!I&&!te),function(){const{checkout:e}=mn(),n=e.configuration.isUniversalCheckoutFinalizer;i(()=>{if(!n)return;const e=e=>{e.composedPath().some(nc)&&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,checkout:{negotiator:r}}=mn(),l=gt(e),c=gt(n),d=a(0),u=a(),h=a(!1),p=a(0),m=a(null);0===d.current&&(d.current=Date.now());const{contactInfo:_,merchandiseLines:y}=r.current.fields;void 0===u.current&&(u.current=Boolean(_.peek()?.email||_.peek()?.phone||y.peek()?.lines?.length));const g=o(()=>{const e="undefined"==typeof navigator?"":navigator.userAgent;return{is_in_app_webview:(n=e,lc.test(n)),browser_family:ft(e).name,os_family:cc(e)};var n},[]),f=s(()=>{null!=m.current||"visible"!==document.visibilityState||c.current||null==l.current||(m.current=Date.now())},[l,c]),b=s(()=>{null!=m.current&&(p.current+=Date.now()-m.current,m.current=null)},[]),v=s(()=>p.current+(null==m.current?0:Date.now()-m.current),[]);i(()=>{f();const e=()=>{"visible"===document.visibilityState?f():b(),t.log("typ_visibility_changed","Thank You Page visibility changed",{...g,receipt_masked:c.current,visibility_state:document.visibilityState,receipt_loaded:null!=l.current,ms_since_mount:Date.now()-d.current,visible_ms_with_receipt:v()},{exportImmediately:!0})},n=e=>{b();const n=null!=l.current,a=c.current,i=v();t.log("typ_pagehide","Thank You Page hidden",{...g,receipt_masked:a,persisted:e.persisted,receipt_loaded:n,ms_since_mount:Date.now()-d.current,visible_ms_with_receipt:i},{exportImmediately:!0}),t.histogram({name:"thank_you_page_visible_ms_with_receipt",value:i,attributes:{receiptLoaded:n,receiptMasked:a},exportImmediately:!0})};return document.addEventListener("visibilitychange",e),window.addEventListener("pagehide",n),()=>{b(),document.removeEventListener("visibilitychange",e),window.removeEventListener("pagehide",n)}},[t,f,b,v,g,l,c]),i(()=>{if(h.current||null==e)return;h.current=!0,f();const n=Date.now()-d.current,a=u.current??!1;t.log("typ_receipt_rendered","Thank You Page rendered with order receipt",{...g,receipt_masked:c.current,order_details_at_mount:a,ms_to_receipt:n,visibility_state:document.visibilityState},{exportImmediately:!0,requiresKeepalive:!0}),t.histogram({name:"thank_you_page_ms_to_receipt",value:n,attributes:{orderDetailsAtMount:a,isInAppWebview:g.is_in_app_webview},exportImmediately:!0,requiresKeepalive:!0})},[t,e,c,f,g])}(R,N),function(e){const{observability:n,checkout:t}=mn(),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])}(R);const ue=n(t,{children:[n(ke,{customizations:oe}),D&&n(ir,{})]}),he=n(t,{children:[n(At,{children:r.translate("thank_you.title")}),n(A,{gap:"@media (inline-size >= medium) large-500, large-300",children:[!Q&&n(wo,{}),n(uc,{resetSectionStyle:ae,children:[n(Lt,{target:"card",children:n(St,{grouped:!0,children:[!Q&&ue,n(Lt,{target:"edgeToEdgeCard",children:n(Fs,{afterHeading:Q?n(Lt,{target:"card",children:ue}):void 0})}),Z&&n(Qs,{className:"CvWdC"}),n(jo,{}),n(y,{when:U,children:n(Ol,{})}),!te&&J.value.shouldRender&&n(Lt,{target:"edgeToEdgeCard",children:n(el,{preview:J.value.preview})}),n(y,{when:z,children:n(wi,{})}),!te&&n(y,{when:O,children:n(Dl,{})}),n(y,{when:B,children:n(_o,{})}),D&&n(Ti,{}),n("div",{className:"CNQuA",children:n(ke,{customizations:le})}),n(y,{when:()=>q.value&&!U.value,children:n(zl,{})}),S||te?null:n(ec,{onSignInCompleted:w,loading:"fetching_status"===C,fetchAttempts:x}),n(oo,{}),n(ke,{customizations:se})]})}
1),n(xt,{children:[!P&&!I&&h.configuration.allowRedirectToStorefront&&n(Pt,{children:n(M,{variant:"primary",size:"large",inlineSize:"fill",href:de,onClick:E?void 0:()=>T("continue_shopping"),children:r.translate("thank_you.return_to_store_link_label")})}),!te&&n(It,{children:n(F,{textAlign:"center",children:n(Y,{children:r.translate("thank_you.contact_us_html",{contact_us:n(K,{href:E?void 0:`mailto:${g}`,onClick:E?void 0:()=>T("contact_us"),children:r.translate("thank_you.contact_us")})})})})})]})]})]})]});return n(Ks,{children:ee?n(G,{className:"_4Qmfj",padding:"@media (inline-size >= extraSmall) small-300 none, (inline-size >= medium) none, "+(ie?"small-300 none":"none"),children:he}):he})}function uc({children:e,resetSectionStyle:t}){const a=n(Tt,{children:e});return t?n(qe,{children:a}):a}export{dc 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.