import{ba as g,a as e,aC as r,bb as b,bc as y,l as f,n as u,bd as p,o as h,be as S,aB as _,bf as T,aA as d,b8 as v,bg as E,bh as I}from"./app.B46ok1sD.js";import{M}from"./StackedMerchandisePreview.DFzVGx4n.js";function P({deliveryMethod:n,subtitle:a,isInModal:i=!1,choiceListContext:t=!0,useBaseFontSize:s}){const{deliveryExpectationLines:l}=g(),c=l?.find(m=>m.deliveryStrategyHandle===n.handle),o=i||s?void 0:"small";return a?e(r,{size:o,color:"subdued",children:a}):e(b,{deliveryMethod:n,deliveryExpectationLine:c,size:o,choiceListContext:t&&!i})}function x({merchandiseItem:{title:n,quantity:a},titleTypographyStyle:i,quantityPosition:t}){const s=h();return t==="inline"?e(r,{style:i,children:s("shipping.split_shipping_merchandise_quantity_label_inline",{merchandise_title:n,quantity:a??0})}):e(r,{style:i,children:n})}function A({merchandiseItem:{subtitle:n,quantity:a},textDefaultProps:i,quantityPosition:t}){const s=h(),l=t==="inlinePrimary";return n||l?e(_,{blockAlignment:"center",spacing:"small400",children:[n?e(r,{...i,children:n}):null,n&&l?e(r,{...i,children:S}):null,l?e(r,{...i,children:s("shipping.split_shipping_merchandise_quantity_label_inline_primary",{quantity:a??0})}):null]}):null}function k({merchandiseItem:n,thumbnailSize:a}){const{lineItems:{quantityPosition:i="thumbnailBadge",titleTypographyStyle:t,optionsTypographyStyle:s,optionsAppearance:l="subdued",optionsEmphasis:c}}=f();return e(p,{columns:["auto","fill"],spacing:"small200",children:[e(M,{merchandiseItem:n,size:a}),e(u,{blockAlignment:"center",children:[e(x,{merchandiseItem:n,titleTypographyStyle:t,quantityPosition:i}),e(A,{merchandiseItem:n,textDefaultProps:{size:"small",color:l,type:c==="bold"?"strong":void 0,style:s},quantityPosition:i})]})]})}function D({merchandise:n,thumbnailSize:a="small",merchandiseItemSpacing:i="small200",merchandiseItemPadding:t="none"}){return e(y,{spacing:i,rows:"auto",padding:t,children:n.map(s=>e(k,{merchandiseItem:s,thumbnailSize:a},s.stableId))})}function B({merchandiseLines:n=[],deliveryMethod:a,modalHeader:i,subtitle:t,choiceListContext:s=!0,showPrice:l,open:c=!1}){return e(T,{heading:i,id:"merchandise-modal",open:c,children:[e(D,{merchandise:n,thumbnailSize:"base",merchandiseItemSpacing:"base",merchandiseItemPadding:["small100","none","none","none"]}),e(d,{spacing:"large200"}),e(v,{}),e(d,{}),e(p,{columns:["fill","auto"],children:[e(u,{blockAlignment:"start",children:[e(r,{children:E({deliveryMethod:a})}),e(P,{subtitle:t,deliveryMethod:a,choiceListContext:s,isInModal:!0})]}),l?e(I,{cost:a.cost,costAfterDiscounts:a.costAfterDiscounts,styleOverrides:{shouldBold:!s,freeTextLetterCase:"uppercase",costSpacing:"none"}}):null]}),e(d,{spacing:"large200"})]})}export{D as E,B as M,P as S};