import{aW as g,aj as y,ak as b,aX as f,a as e,a6 as l,aY as _,aZ as P,b as T,d as u,a_ as h,e as m,a$ as S,a5 as k,b0 as v,a1 as d,az as I,b1 as A,b2 as D}from"./app.owqgWGYv.js";import{M as E}from"./StackedMerchandisePreview.C60CsUJD.js";function x({deliveryExpectationLine:n,deliveryMethod:a,children:i}){const r=g(),s=y(!1);return b(()=>{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}=f(),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 z({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 L({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(z,{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(L,{merchandise:n,thumbnailSize:"base",merchandiseItemSpacing:"base",merchandiseItemPadding:["small100","none","none","none"]}),e(d,{spacing:"large200"}),e(I,{}),e(d,{}),e(h,{columns:["fill","auto"],children:[e(u,{blockAlignment:"start",children:[e(l,{children:A({deliveryMethod:a})}),e(C,{subtitle:r,deliveryMethod:a,choiceListContext:s,isInModal:!0})]}),t?e(D,{cost:a.cost,costAfterDiscounts:a.costAfterDiscounts,styleOverrides:{shouldBold:!s,freeTextLetterCase:"uppercase",costSpacing:"none"}}):null]}),e(d,{spacing:"large200"})]})}export{L as E,N as M,C as S};