import{aW as g,ao as y,ap as f,aX as b,a as e,y as l,aY as _,aZ as P,u as T,V as u,a_ as h,c as m,a$ as S,ac as k,b0 as v,a8 as d,aD as D,b1 as I,b2 as A}from"./app.BTSv6d-3.js";import{M as E}from"./StackedMerchandisePreview.CY3NDc1_.js";function x({deliveryExpectationLine:n,deliveryMethod:a,children:i}){const r=g(),s=y(!1);return f(()=>{if(s.current)return;const t=a.brandedPromise?.handle??n?.brandedPromise?.handle??"unbranded";s.current=!0,r.counter({name:"PostPurchase_page_delivery_prediction_rendered",value:1,attributes:{handle:t}})},[n?.brandedPromise?.handle,a.brandedPromise?.handle,r]),i}function C({deliveryMethod:n,subtitle:a,isInModal:i=!1,choiceListContext:r=!0,useBaseFontSize:s}){const{deliveryExpectationLines:t}=b(),c=t?.find(p=>p.deliveryStrategyHandle===n.handle),o=i||s?void 0:"small";return a?e(l,{size:o,color:"subdued",children:a}):e(x,{deliveryExpectationLine:c,deliveryMethod:n,children:e(_,{deliveryMethod:n,deliveryExpectationLine:c,size:o,choiceListContext:r&&!i})})}function M({merchandiseItem:{title:n,quantity:a},titleTypographyStyle:i,quantityPosition:r}){const s=m();return r==="inline"?e(l,{style:i,children:s("shipping.split_shipping_merchandise_quantity_label_inline",{merchandise_title:n,quantity:a??0})}):e(l,{style:i,children:n})}function q({merchandiseItem:{subtitle:n,quantity:a},textDefaultProps:i,quantityPosition:r}){const s=m(),t=r==="inlinePrimary";return n||t?e(k,{blockAlignment:"center",spacing:"small400",children:[n?e(l,{...i,children:n}):null,n&&t?e(l,{...i,children:S}):null,t?e(l,{...i,children:s("shipping.split_shipping_merchandise_quantity_label_inline_primary",{quantity:a??0})}):null]}):null}function L({merchandiseItem:n,thumbnailSize:a}){const{lineItems:{quantityPosition:i="thumbnailBadge",titleTypographyStyle:r,optionsTypographyStyle:s,optionsAppearance:t="subdued",optionsEmphasis:c}}=T();return e(h,{columns:["auto","fill"],spacing:"small200",children:[e(E,{merchandiseItem:n,size:a}),e(u,{blockAlignment:"center",children:[e(M,{merchandiseItem:n,titleTypographyStyle:r,quantityPosition:i}),e(q,{merchandiseItem:n,textDefaultProps:{size:"small",color:t,type:c==="bold"?"strong":void 0,style:s},quantityPosition:i})]})]})}function w({merchandise:n,thumbnailSize:a="small",merchandiseItemSpacing:i="small200",merchandiseItemPadding:r="none"}){return e(P,{spacing:i,rows:"auto",padding:r,children:n.map(s=>e(L,{merchandiseItem:s,thumbnailSize:a},s.stableId))})}function N({merchandiseLines:n=[],deliveryMethod:a,modalHeader:i,subtitle:r,choiceListContext:s=!0,showPrice:t,open:c=!1}){return e(v,{heading:i,id:"merchandise-modal",open:c,children:[e(w,{merchandise:n,thumbnailSize:"base",merchandiseItemSpacing:"base",merchandiseItemPadding:["small100","none","none","none"]}),e(d,{spacing:"large200"}),e(D,{}),e(d,{}),e(h,{columns:["fill","auto"],children:[e(u,{blockAlignment:"start",children:[e(l,{children:I({deliveryMethod:a})}),e(C,{subtitle:r,deliveryMethod:a,choiceListContext:s,isInModal:!0})]}),t?e(A,{cost:a.cost,costAfterDiscounts:a.costAfterDiscounts,styleOverrides:{shouldBold:!s,freeTextLetterCase:"uppercase",costSpacing:"none"}}):null]}),e(d,{spacing:"large200"})]})}export{w as E,N as M,C as S};