import{composeClasses as e}from"@gem-sdk/core";import{getPostPurchaseAlignClasses as g}from"../helpers/index.js";let getContainerClasses=({uid:g})=>({...e(g),...e("gp-flex gp-w-full")}),getNavigationClass=()=>e("gp-w-[24px] gp-h-[24px] gp-shrink-0 gp-flex gp-items-center gp-justify-center"),getItemCarouselPostPurchaseClass=g=>({...e("gp-w-full"),"!gp-border-[#d9d9d9] !gp-border":g?.border}),getItemCarouseEmptyPostPurchaseClass=()=>e("gp-w-full"),getImageListClass=()=>e("gp-flex gp-items-center gp-justify-center"),getImageGridClass=()=>e("gp-grid gp-h-fit gp-w-full gp-flex-wrap"),getProductImageClass=s=>({...e("gp-flex gp-w-full"),[g(s?.align)]:!0}),getProductImageLayoutClass=()=>e("gp-grid gp-w-full"),getFeatureImageClass=()=>e("gp-flex gp-justify-center gp-h-fit gp-w-full"),getOnlyFeatureLayoutClass=()=>e("gp-flex gp-h-fit gp-max-w-full gp-w-full");export{getContainerClasses,getFeatureImageClass,getImageGridClass,getImageListClass,getItemCarouseEmptyPostPurchaseClass,getItemCarouselPostPurchaseClass,getNavigationClass,getOnlyFeatureLayoutClass,getProductImageClass,getProductImageLayoutClass};
