import{b4 as g,a as e,a5 as r,b5 as y,b6 as b,b as f,d as u,b7 as p,x as h,b8 as _,a3 as S,b9 as T,a1 as d,b2 as v,ba as x,bb as E}from"./app.rndyD_a3.js";import{M as I}from"./StackedMerchandisePreview.rJqbWZ-C.js";function M({deliveryMethod:n,subtitle:a,isInModal:i=!1,choiceListContext:s=!0,useBaseFontSize:t}){const{deliveryExpectationLines:l}=g(),c=l?.find(m=>m.deliveryStrategyHandle===n.handle),o=i||t?void 0:"small";return a?e(r,{size:o,color:"subdued",children:a}):e(y,{deliveryMethod:n,deliveryExpectationLine:c,size:o,choiceListContext:s&&!i})}function P({merchandiseItem:{title:n,quantity:a},titleTypographyStyle:i,quantityPosition:s}){const t=h();return s==="inline"?e(r,{style:i,children:t("shipping.split_shipping_merchandise_quantity_label_inline",{merchandise_title:n,quantity:a??0},"%{merchandise_title} ×%{quantity}")}):e(r,{style:i,children:n})}function q({merchandiseItem:{subtitle:n,quantity:a},textDefaultProps:i,quantityPosition:s}){const t=h(),l=s==="inlinePrimary";return n||l?e(S,{blockAlignment:"center",spacing:"small400",children:[n?e(r,{...i,children:n}):null,n&&l?e(r,{...i,children:_}):null,l?e(r,{...i,children:t("shipping.split_shipping_merchandise_quantity_label_inline_primary",{quantity:a??0},"Quantity: %{quantity}")}):null]}):null}function k({merchandiseItem:n,thumbnailSize:a}){const{lineItems:{quantityPosition:i="thumbnailBadge",titleTypographyStyle:s,optionsTypographyStyle:t,optionsAppearance:l="subdued",optionsEmphasis:c}}=f();return e(p,{columns:["auto","fill"],spacing:"small200",children:[e(I,{merchandiseItem:n,size:a}),e(u,{blockAlignment:"center",children:[e(P,{merchandiseItem:n,titleTypographyStyle:s,quantityPosition:i}),e(q,{merchandiseItem:n,textDefaultProps:{size:"small",color:l,type:c==="bold"?"strong":void 0,style:t},quantityPosition:i})]})]})}function A({merchandise:n,thumbnailSize:a="small",merchandiseItemSpacing:i="small200",merchandiseItemPadding:s="none"}){return e(b,{spacing:i,rows:"auto",padding:s,children:n.map(t=>e(k,{merchandiseItem:t,thumbnailSize:a},t.stableId))})}function w({merchandiseLines:n=[],deliveryMethod:a,modalHeader:i,subtitle:s,choiceListContext:t=!0,showPrice:l,open:c=!1}){return e(T,{heading:i,id:"merchandise-modal",open:c,children:[e(A,{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:x({deliveryMethod:a})}),e(M,{subtitle:s,deliveryMethod:a,choiceListContext:t,isInModal:!0})]}),l?e(E,{cost:a.cost,costAfterDiscounts:a.costAfterDiscounts,styleOverrides:{shouldBold:!t,freeTextLetterCase:"uppercase",costSpacing:"none"}}):null]}),e(d,{spacing:"large200"})]})}export{A as E,w as M,M as S};