"use strict";var e=require("@gem-sdk/core"),t=require("../../../../common/helper.js");exports.getDisplayLabelSettingStyles=()=>({typo:{attrs:{transform:"capitalize"},custom:{fontSize:{desktop:"medium",tablet:"medium",mobile:"medium"}}}}),exports.getDisplayLabelStyles=e=>({"--pb":"14px","--pt":"14px","--ta":e??"center"}),exports.getVariantItemWrapperStyles=(t,r)=>e.filterTruthyStyles({"--mt":"dropdown"!==t?`-${r}`:"0px","--ml":"dropdown"!==t?`-${r}`:"0px"}),exports.getWrapperStyles=r=>{let{setting:p,styles:o,style:s}=r,{width:a,fullWidth:i,variantSpacing:l}=o??{},{column:m}=p??{},n=e.makeStyleResponsive("w",e.makeWidth(a,i));return{...e.optionLayoutStyle(m),...e.removeNullUndefined(n),...s,gap:t.postPurchaseSpacing[l||"none"]??""}};
