.CategoryPageContent-module-scss-module__KuCaHq__category-list-product{margin-top:calc(var(--spacing,.25rem) * 4);width:100%}.CategoryPageContent-module-scss-module__KuCaHq__category-list-product-container{background-color:var(--color-white);flex-direction:column;width:100%;display:flex}.CategoryPageContent-module-scss-module__KuCaHq__category-list-product-image{object-fit:cover;width:100%;height:134px}.CategoryPageContent-module-scss-module__KuCaHq__category-list-product-filter{width:100%;height:134px;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:row;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.CategoryPageContent-module-scss-module__KuCaHq__category-list-product-filter .CategoryPageContent-module-scss-module__KuCaHq__category-list-product-filter-image{inset:calc(var(--spacing,.25rem) * 0);object-fit:cover;width:100%;height:100%;position:absolute}.CategoryPageContent-module-scss-module__KuCaHq__category-list-product-filter .CategoryPageContent-module-scss-module__KuCaHq__category-list-product-filter-overlay{inset:calc(var(--spacing,.25rem) * 0);z-index:var(--z-index-normal);background-color:#0003;position:absolute}@supports (color:color-mix(in lab, red, red)){.CategoryPageContent-module-scss-module__KuCaHq__category-list-product-filter .CategoryPageContent-module-scss-module__KuCaHq__category-list-product-filter-overlay{background-color:color-mix(in oklab, var(--color-black,#000) 20%, transparent)}}.CategoryPageContent-module-scss-module__KuCaHq__category-list-product-filter-trigger{transition:opacity .12s ease-out,transform .12s ease-out}@media (prefers-reduced-motion:reduce){.CategoryPageContent-module-scss-module__KuCaHq__category-list-product-filter-trigger{transition-duration:.01ms}}.CategoryPageContent-module-scss-module__KuCaHq__category-list-product-filter-trigger--phase-hidden{pointer-events:none;--tw-translate-y:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
.CategoryProductList-module-scss-module__cA8jea__product-list-results-title{padding:calc(var(--spacing,.25rem) * 3)}.CategoryProductList-module-scss-module__cA8jea__product-list-results-container{height:100%;position:relative}.CategoryProductList-module-scss-module__cA8jea__product-list-results-list-rules{gap:calc(var(--spacing,.25rem) * 2);background-color:var(--blue-0);padding:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.CategoryProductList-module-scss-module__cA8jea__product-list-horizontal{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.CategoryProductList-module-scss-module__cA8jea__product-list-row{padding-bottom:calc(var(--spacing,.25rem) * 4)}.CategoryProductList-module-scss-module__cA8jea__empty-state{padding-block:calc(var(--spacing,.25rem) * 8);color:var(--gray-5);justify-content:center;align-items:center;display:flex}.CategoryProductList-module-scss-module__cA8jea__banner-wrapper{width:100%;min-width:calc(var(--spacing,.25rem) * 0);flex-shrink:0}.CategoryProductList-module-scss-module__cA8jea__divider{background-color:var(--gray-1);flex-shrink:0;width:100%;height:1px}
.BumperBanner-module-scss-module__5ShhwW__banner-bumber{margin-block:calc(var(--spacing,.25rem) * 2);grid-column:span 2/span 2;justify-content:center;align-items:center;width:100%;display:flex}.BumperBanner-module-scss-module__5ShhwW__banner-image{object-fit:cover;width:100%;height:134px}
.BumperRecipe-module-scss-module__fGzVOq__bumper-recipe{width:100%;min-height:134px;position:relative;overflow:hidden}.BumperRecipe-module-scss-module__fGzVOq__bumper-recipe-bg{inset:calc(var(--spacing,.25rem) * 0);background-position:50%;background-size:cover;position:absolute}.BumperRecipe-module-scss-module__fGzVOq__bumper-recipe-overlay{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-to:color-mix(in oklab, var(--color-black,#000) 60%, transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));position:absolute}.BumperRecipe-module-scss-module__fGzVOq__bumper-recipe-inner{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);width:100%;min-height:134px;display:flex;position:relative}.BumperRecipe-module-scss-module__fGzVOq__bumper-recipe-content{min-height:calc(var(--spacing,.25rem) * 0);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2.5);width:100%;padding-top:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 2);color:var(--color-white,#fff);flex-direction:column;display:flex}.BumperRecipe-module-scss-module__fGzVOq__bumper-recipe-action-text{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;max-width:142px;display:flex}.BumperRecipe-module-scss-module__fGzVOq__bumper-recipe-read-more-button{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:#fff6;display:flex}@supports (color:color-mix(in lab, red, red)){.BumperRecipe-module-scss-module__fGzVOq__bumper-recipe-read-more-button{border-color:color-mix(in oklab, var(--color-white,#fff) 40%, transparent)}}.BumperRecipe-module-scss-module__fGzVOq__bumper-recipe-read-more-button{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.BumperRecipe-module-scss-module__fGzVOq__bumper-recipe-read-more-button{background-color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent)}}.BumperRecipe-module-scss-module__fGzVOq__bumper-recipe-read-more-button{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2)}.BumperRecipe-module-scss-module__fGzVOq__bumper-recipe-badge{top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-bottom-left-radius:var(--radius-2xl,1rem);background-color:#fff3;flex-shrink:0;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.BumperRecipe-module-scss-module__fGzVOq__bumper-recipe-badge{background-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.BumperRecipe-module-scss-module__fGzVOq__bumper-recipe-badge{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);color:var(--color-white,#fff)}.BumperRecipe-module-scss-module__fGzVOq__bumper-recipe-preparation-time{align-items:center;gap:calc(var(--spacing,.25rem) * 1);flex-direction:row;display:flex}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.BumperVideo-module-scss-module__iv64mW__bumper-video{background-color:var(--color-black,#000);width:100%;height:134px;position:relative;overflow:hidden}.BumperVideo-module-scss-module__iv64mW__video-overlay{background-position:50%;background-size:cover;justify-content:center;align-items:center;width:100%;height:134px;display:flex;position:relative}.BumperVideo-module-scss-module__iv64mW__video-overlay-scrim{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-to:color-mix(in oklab, var(--color-black,#000) 50%, transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));position:absolute}.BumperVideo-module-scss-module__iv64mW__video-overlay-text{pointer-events:none;top:calc(var(--spacing,.25rem) * 2);left:calc(var(--spacing,.25rem) * 2);z-index:var(--z-index-high);gap:calc(var(--spacing,.25rem) * 1);text-align:left;max-width:127px;color:var(--color-white,#fff);flex-direction:column;display:flex;position:absolute}.BumperVideo-module-scss-module__iv64mW__play-icon{z-index:var(--z-index-high);color:var(--color-white,#fff);position:relative}.BumperVideo-module-scss-module__iv64mW__bumper-video-player{inset:calc(var(--spacing,.25rem) * 0);width:100%;height:100%;position:absolute}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}
.ProductGridRow-module-scss-module__eXQsJW__product-grid-row{min-width:calc(var(--spacing,.25rem) * 0);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}.ProductGridRow-module-scss-module__eXQsJW__product-grid-row-placeholder{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.ProductGridRow-module-scss-module__eXQsJW__product-grid-row-cell{min-width:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;align-items:stretch;display:flex}.ProductGridRow-module-scss-module__eXQsJW__product-grid-row-cell-full-row{flex-shrink:0;flex-basis:100%;width:100%}
.ProductImage-module-scss-module__pLXQNa__image-disabled{opacity:.35}.ProductImage-module-scss-module__pLXQNa__image-contain{object-fit:contain}
.ProductSwitchMode-module-scss-module__BaNysa__single-case-button{height:calc(var(--spacing,.25rem) * 7);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-border-grey-lighter,#d0d7de);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 1);border-radius:51px;flex-shrink:0;align-items:center;gap:3px;width:fit-content;max-width:100%;display:flex;position:relative}.ProductSwitchMode-module-scss-module__BaNysa__single-case-button--product-detail{min-height:calc(var(--spacing,.25rem) * 11);width:50%;padding:calc(var(--spacing,.25rem) * 1)}.ProductSwitchMode-module-scss-module__BaNysa__single-case-button-option{--tw-border-style:none;cursor:pointer;min-width:1px;height:100%;min-height:1px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-style:none;border-radius:52px;flex:1 0 0;place-content:stretch center;align-items:center;padding-block:10px;padding-inline:20px;display:flex;position:relative}.ProductSwitchMode-module-scss-module__BaNysa__single-case-button-option:disabled{cursor:not-allowed;opacity:.5}.ProductSwitchMode-module-scss-module__BaNysa__single-case-button-option-active{background-color:var(--color-primary,#d1511d)}.ProductSwitchMode-module-scss-module__BaNysa__single-case-button-text{text-transform:capitalize;flex-shrink:0;position:relative}.ProductSwitchMode-module-scss-module__BaNysa__single-case-button-option-active .ProductSwitchMode-module-scss-module__BaNysa__single-case-button-text{color:var(--color-white,#fff)}.ProductSwitchMode-module-scss-module__BaNysa__single-case-button-option:not(.ProductSwitchMode-module-scss-module__BaNysa__single-case-button-option-active) .ProductSwitchMode-module-scss-module__BaNysa__single-case-button-text{color:var(--color-text-body,#57606a)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.ProductSwitchModeContainer-module-scss-module__cKSRHa__product-switch-mode-button{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary);padding:calc(var(--spacing,.25rem) * 1);border-radius:3.40282e38px;display:flex}.ProductSwitchModeContainer-module-scss-module__cKSRHa__product-switch-mode-button-icon{width:14px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.ProductEstimate-module-scss-module__zApMFW__weight-info{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ProductEstimate-module-scss-module__zApMFW__weight-info span{color:var(--color-text-body)}.ProductEstimate-module-scss-module__zApMFW__weight-info .ProductEstimate-module-scss-module__zApMFW__weight-value{color:var(--color-text-header)}
.ProductModeSwitcher-module-scss-module__DnQPRa__product-mode-switcher{justify-content:flex-start;align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}
.ProductBrand-module-scss-module__MDAjCW__product-weight-brand-group{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}.ProductBrand-module-scss-module__MDAjCW__brand{color:var(--gray-4)}.ProductBrand-module-scss-module__MDAjCW__product-brand-text{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-4);overflow:hidden}
.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-root{border-radius:var(--radius-lg,.5rem);height:300px}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-root-border{border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-2)}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-image-container{border-top-left-radius:.25rem;border-top-right-radius:.25rem;width:100%;height:111px;position:relative;overflow:hidden}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-image{width:100%;max-height:100%;padding:calc(var(--spacing,.25rem) * 2)}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-content{align-items:center;gap:calc(var(--spacing,.25rem) * 1);background-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem) * 2);border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;flex-direction:column;flex:1;display:flex}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-info{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;width:100%;min-height:135px;display:flex}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-pricing{flex-direction:column;align-items:flex-start;gap:2px;width:100%;display:flex}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-details{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;width:100%;display:flex}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-name{-webkit-line-clamp:3;white-space:pre-wrap;width:100%;color:var(--gray-9);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-divider{margin-block:calc(var(--spacing,.25rem) * 1);background-color:var(--gray-1);flex-shrink:0;width:100%;height:1px}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-footer{width:100%}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-add-to-cart{padding-block:calc(var(--spacing,.25rem) * 2)}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-out-of-stock-content{justify-content:center;align-items:center;height:50%}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-quantity-control-wrapper{width:100%;overflow:hidden}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-quantity-control{width:100%}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-quantity-control-container{justify-content:space-between;gap:calc(var(--spacing,.25rem) * .5);width:100%;height:auto;padding:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-2);background-color:var(--color-white,#fff);padding-inline:5px;padding-block:calc(var(--spacing,.25rem) * 1);flex-direction:row;display:flex}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-quantity-control-container button{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7)}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-quantity-control-open{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * .5);border-radius:var(--radius-md,.375rem);width:100%;padding-block:calc(var(--spacing,.25rem) * 2);--tw-border-style:none;background-color:var(--color-white,#fff);color:var(--color-primary);border-style:none;transition-property:none;display:flex}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-quantity-control-expanded-slot,.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-v-quantity-control-collapsed-slot{width:100%}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-image-container{border-radius:var(--radius-md,.375rem);height:100%;padding-inline:calc(var(--spacing,.25rem) * 1);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-image-container-missing-item-replacement{background-color:#fff}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-image{height:calc(var(--spacing,.25rem) * 20);width:calc(var(--spacing,.25rem) * 20)}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-content{height:100%;min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1);background-color:var(--color-white,#fff);border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;flex:1;display:flex}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-content--missing-item-replacement{background-color:var(--gray-0)}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-info{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;max-width:100%;height:100%;display:flex}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-pricing{flex-direction:column;align-items:flex-start;gap:2px;width:100%;display:flex}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-details{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;width:100%;display:flex}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-quantity{color:var(--gray-9)}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-name{-webkit-line-clamp:3;white-space:pre-wrap;width:100%;color:var(--gray-9);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-quantity-container{z-index:var(--z-index-normal);min-height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);padding:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary);--tw-shadow:0px 8px 20px 0px var(--tw-shadow-color,#18274b1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:flex;overflow:hidden}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-quantity-container--out-of-stock{padding:calc(var(--spacing,.25rem) * 0)}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-quantity-container--out-of-stock .ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-quantity-control-open{color:var(--color-icon-darker)}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-add-to-cart{padding-block:calc(var(--spacing,.25rem) * 0)}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-out-of-stock-backdrop-root{top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);flex-shrink:0;position:absolute}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-out-of-stock-backdrop{width:100%;padding-inline:calc(var(--spacing,.25rem) * 2)}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-special-button{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,.375rem);width:100%;min-height:1px;padding-inline:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 0);cursor:pointer;--tw-border-style:none;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-style:none;flex-shrink:0;display:flex}@media (hover:hover){.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-special-button:hover{opacity:.8}}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-quantity-control-wrapper{width:100%;overflow:hidden}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-quantity-control{width:100%}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-quantity-control-container{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);background-color:var(--color-white,#fff);width:100%;height:100%;padding-inline:5px;padding-block:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-quantity-control-container button{padding:calc(var(--spacing,.25rem) * 1)}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-quantity-control-open{border-radius:var(--radius-md,.375rem);--tw-border-style:none;background-color:var(--color-white,#fff);width:100%;color:var(--color-primary);border-style:none;flex-direction:column;justify-content:center;align-items:center;transition-property:none;display:flex}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-quantity-control-open-full-text,.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-quantity-control-expanded-slot,.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-quantity-control-collapsed-slot{width:100%}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-missing-item{background-color:var(--gray-0)}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-add-to-cart-root{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);margin-inline:auto;display:flex;position:relative}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-add-to-cart-root.ProductCardVariantA-module-scss-module__yJuaaW__out-of-stock{z-index:var(--z-index-high);position:relative}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-out-of-stock{z-index:var(--z-index-normal);position:relative}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-quantity-control-btn{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-md,.375rem);--tw-border-style:none;background-color:var(--color-white,#fff);min-width:1px;min-height:1px;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);--tw-shadow:0 2px 3px 0 var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-style:none;flex-shrink:0;justify-content:center;align-items:center;transition-property:none;display:flex}@media (hover:hover){.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-quantity-control-btn:hover{background-color:unset}}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-quantity-control-value{width:calc(var(--spacing,.25rem) * 6);text-align:center}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-quantity-control-input-wrapper{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 0);display:flex}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-quantity-control-input-value{width:100%;min-width:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;display:flex}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-quantity-control-input{min-width:calc(var(--spacing,.25rem) * 5);--tw-border-style:none;text-align:center;--tw-outline-style:none;background-color:#0000;border-style:none;outline-style:none}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-quantity-control-input-unit{text-align:center;color:var(--gray-9)}.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-quantity-control-icon{color:var(--gray-5)}div.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-root--out-of-stock{align-items:center;column-gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 10);flex-wrap:wrap;position:relative;overflow:hidden}div.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-root--out-of-stock .ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-image-container,div.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-root--out-of-stock .ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-product-tag-container,div.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-root--out-of-stock .ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-content,div.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-root--out-of-stock .ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-quantity-container{min-width:calc(var(--spacing,.25rem) * 0);opacity:.6}div.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-root--out-of-stock .ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-content{flex:1;overflow:hidden}div.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-root--out-of-stock .ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-info,div.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-root--out-of-stock .ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-pricing{width:100%;min-width:calc(var(--spacing,.25rem) * 0);overflow:hidden}div.ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-root--out-of-stock .ProductCardVariantA-module-scss-module__yJuaaW__pcard-a-h-quantity-container{flex-shrink:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.ProductProperties-module-scss-module__RwwYsa__product-properties-text{color:var(--gray-6)}
.ProductCardWrapper-module-scss-module__tGKwkq__product-card-wrapper-h-root{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 2);border-radius:.25rem;display:flex;position:relative;overflow:hidden}.ProductCardWrapper-module-scss-module__tGKwkq__product-card-wrapper-v-root-base{background-color:var(--color-white,#fff);flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative;overflow:hidden}
.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-root{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-2);height:284px}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-image-container{border-top-left-radius:.25rem;border-top-right-radius:.25rem;width:100%;height:111px;position:relative;overflow:hidden}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-image{width:100%;max-height:100%;padding:calc(var(--spacing,.25rem) * 2)}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-content{align-items:center;gap:calc(var(--spacing,.25rem) * 1);background-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem) * 2);border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;flex-direction:column;flex:1;display:flex}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-info{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;width:100%;display:flex}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-pricing{height:calc(var(--spacing,.25rem) * 12);flex-direction:column;align-items:flex-start;gap:2px;width:100%;display:flex}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-details{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;width:100%;display:flex}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-name{-webkit-line-clamp:3;height:calc(var(--spacing,.25rem) * 12);white-space:pre-wrap;width:100%;color:var(--gray-9);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-divider{margin-block:calc(var(--spacing,.25rem) * 1);background-color:var(--gray-1);flex-shrink:0;width:100%;height:1px}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-footer{width:100%}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-add-to-cart{--pcard-add-to-cart-layout:vertical}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-quantity-control-wrapper{border-radius:var(--radius-md,.375rem);--tw-shadow:0px 8px 20px 0px var(--tw-shadow-color,#18274b1f);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-quantity-control{width:100%;position:static}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-quantity-control-container{width:100%;height:auto;padding:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-lg,.5rem);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary);--tw-shadow:0px 2px 4px 0px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-quantity-control-open{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);min-width:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * .5);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary);background-color:var(--color-white,#fff);color:var(--color-primary);cursor:pointer;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-shadow:0px 8px 20px 0px var(--tw-shadow-color,#0f274b1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;transition-duration:.2s;display:flex;overflow:hidden}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-quantity-control-open span{max-width:calc(var(--spacing,.25rem) * 10);min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;text-align:center;overflow:hidden}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-quantity-control-open-rtl{margin-right:auto}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-quantity-control-open-ltr{margin-left:auto}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-quantity-control-expanded-slot{width:100%}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-v-quantity-control-collapsed-slot{width:auto}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-root--out-of-stock{align-items:center;column-gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 10);flex-wrap:wrap;position:relative;overflow:hidden}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-root--out-of-stock .ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-image-container,.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-root--out-of-stock .ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-product-tag-container,.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-root--out-of-stock .ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-content,.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-root--out-of-stock .ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-quantity-container{min-width:calc(var(--spacing,.25rem) * 0);opacity:.6}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-root--out-of-stock .ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-content{flex:1;overflow:hidden}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-root--out-of-stock .ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-info,.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-root--out-of-stock .ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-pricing{width:100%;min-width:calc(var(--spacing,.25rem) * 0);overflow:hidden}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-root--out-of-stock .ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-quantity-container{flex-shrink:0}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-image-container{height:100%;padding-inline:calc(var(--spacing,.25rem) * 3);border-top-left-radius:.25rem;border-top-right-radius:.25rem;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-image{height:calc(var(--spacing,.25rem) * 20);width:calc(var(--spacing,.25rem) * 20)}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-content{height:100%;min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1);background-color:var(--color-white,#fff);border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;flex:1;display:flex}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-info{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;max-width:100%;height:100%;display:flex}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-pricing{flex-direction:column;align-items:flex-start;gap:2px;width:100%;display:flex}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-details{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;width:100%;display:flex}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-name{-webkit-line-clamp:3;white-space:pre-wrap;width:100%;color:var(--gray-9);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-quantity-container{z-index:var(--z-index-normal);min-height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);padding:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary);--tw-shadow:0px 8px 20px 0px var(--tw-shadow-color,#18274b1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:flex;overflow:hidden}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-add-to-cart{--pcard-add-to-cart-layout:horizontal}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-out-of-stock-backdrop{width:100%;padding-inline:calc(var(--spacing,.25rem) * 2)}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-out-of-stock-backdrop-root{top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);flex-shrink:0;position:absolute}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-out-of-stock-backdrop-root .out-of-stock-backdrop-overlay{display:none}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-product-tag-container{flex-shrink:0}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-special-button{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,.375rem);width:100%;min-width:1px;min-height:1px;padding-inline:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 0);cursor:pointer;--tw-border-style:none;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-style:none;flex-shrink:0;display:flex}@media (hover:hover){.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-special-button:hover{opacity:.8}}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-quantity-control-wrapper{width:100%;overflow:hidden}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-quantity-control{width:100%}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-quantity-control-container{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-white,#fff);flex-direction:column;width:100%;height:100%;display:flex;position:relative}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-quantity-control-open{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-md,.375rem);--tw-border-style:none;background-color:var(--color-white,#fff);width:100%;color:var(--color-primary);border-style:none;flex-direction:column;transition-property:none;display:flex}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-quantity-control-open-rtl{margin-right:auto}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-quantity-control-open-ltr{margin-left:auto}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-quantity-control-expanded-slot,.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-quantity-control-collapsed-slot{width:100%}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-add-to-cart-root{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);margin-inline:auto;display:flex;position:relative}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-add-to-cart-root.ProductCardVariantB-module-scss-module__1UpD6G__out-of-stock{z-index:var(--z-index-high)}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-out-of-stock{z-index:var(--z-index-normal);position:absolute}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-button-action{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary);background-color:var(--color-white,#fff);position:absolute;top:73px}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-button-action-ltr{right:calc(var(--spacing,.25rem) * 2)}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-button-action-rtl{left:calc(var(--spacing,.25rem) * 2)}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-quantity-action{padding-inline:calc(var(--spacing,.25rem) * 2);justify-content:flex-end;display:flex;position:absolute;top:73px}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-quantity-action-ltr{right:calc(var(--spacing,.25rem) * 0)}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-quantity-action-rtl{left:calc(var(--spacing,.25rem) * 0)}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-quantity-container{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11)}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-quantity-control-btn{min-height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);--tw-border-style:none;background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 0);--tw-shadow:0 2px 3px 0 var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-style:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;transition-property:none;display:flex}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-quantity-control-value{width:calc(var(--spacing,.25rem) * 6);text-align:center;color:var(--color-text-header,#24292f)}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-quantity-control-input-wrapper{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 0);display:flex}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-quantity-control-input-value{width:100%;min-width:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;display:flex}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-quantity-control-input{min-width:calc(var(--spacing,.25rem) * 5);--tw-border-style:none;text-align:center;--tw-outline-style:none;color:var(--color-text-header,#24292f);background-color:#0000;border-style:none;outline-style:none}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-quantity-control-input-unit{text-align:center;color:var(--gray-9)}.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-quantity-control-icon{color:var(--gray-5)}div.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-root--out-of-stock{align-items:center;column-gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 10);flex-wrap:wrap;position:relative;overflow:hidden}div.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-root--out-of-stock .ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-image-container,div.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-root--out-of-stock .ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-product-tag-container,div.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-root--out-of-stock .ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-content,div.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-root--out-of-stock .ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-quantity-container{min-width:calc(var(--spacing,.25rem) * 0);opacity:.6}div.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-root--out-of-stock .ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-content{flex:1;overflow:hidden}div.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-root--out-of-stock .ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-info,div.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-root--out-of-stock .ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-pricing{width:100%;min-width:calc(var(--spacing,.25rem) * 0);overflow:hidden}div.ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-root--out-of-stock .ProductCardVariantB-module-scss-module__1UpD6G__pcard-b-h-quantity-container{flex-shrink:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}
.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-root{border-radius:var(--radius-xl,.75rem);height:256px}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-image-container{border-top-left-radius:.25rem;border-top-right-radius:.25rem;width:100%;height:111px;position:relative;overflow:hidden}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-image{width:100%;max-height:100%;padding:calc(var(--spacing,.25rem) * 2)}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-content{align-items:center;gap:calc(var(--spacing,.25rem) * 1);background-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem) * 2);border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;flex-direction:column;flex:1;display:flex}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-info{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;width:100%;min-height:135px;display:flex}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-pricing{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);width:100%;display:flex;position:relative}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-pricing-action{flex-shrink:0}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-pricing-inner,.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-pricing-inner>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-pricing-row{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 1);flex-direction:row;display:flex}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-details{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;width:100%;display:flex}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-name{-webkit-line-clamp:3;white-space:pre-wrap;width:100%;color:var(--gray-9);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-divider{margin-block:calc(var(--spacing,.25rem) * 1);background-color:var(--gray-1);flex-shrink:0;width:100%;height:1px}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-footer{width:100%}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-add-to-cart{--pcard-add-to-cart-layout:vertical}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-out-of-stock-content{justify-content:center;align-items:center;height:50%}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-quantity-control-wrapper{width:calc(var(--spacing,.25rem) * 11);flex-shrink:0;overflow:hidden}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-quantity-control{width:100%;position:static}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-quantity-control-container{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 1);width:100%;height:auto;padding:calc(var(--spacing,.25rem) * 1);background-color:var(--color-primary);padding:calc(var(--spacing,.25rem) * 2);right:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);border-radius:3.40282e38px;flex-direction:row;display:flex;position:absolute}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-quantity-control-container button.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-quantity-control-btn{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);--tw-border-style:none;background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 0);--tw-shadow:0 2px 3px 0 var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-style:none;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;transition-property:none;display:flex}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-quantity-control-container svg.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-quantity-control-icon{color:var(--color-primary)}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-quantity-control-open{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * .5);background-color:var(--color-primary);cursor:pointer;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:3.40282e38px;transition-duration:.2s;display:flex;position:static}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-quantity-control-open-rtl{margin-right:auto}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-quantity-control-open-ltr{margin-left:auto}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-quantity-control-expanded-slot,.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-quantity-control-collapsed-slot{width:100%}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-quantity-control-input-wrapper{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 0);display:flex}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-quantity-control-input-value{width:100%;min-width:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;display:flex}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-quantity-control-input{min-width:calc(var(--spacing,.25rem) * 5);--tw-border-style:none;text-align:center;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-outline-style:none;color:var(--color-text-white);background-color:#0000;border-style:none;outline-style:none}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-v-quantity-control-input-unit{text-align:center;color:var(--color-white,#fff)}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-image-container{height:100%;padding-inline:calc(var(--spacing,.25rem) * 3);border-top-left-radius:.25rem;border-top-right-radius:.25rem;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-image{height:calc(var(--spacing,.25rem) * 20);width:calc(var(--spacing,.25rem) * 20)}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-content{height:100%;min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1);background-color:var(--color-white,#fff);border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;flex:1;display:flex}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-info{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;max-width:100%;height:100%;display:flex}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-pricing{flex-direction:column;align-items:flex-start;gap:2px;width:100%;display:flex}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-details{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;width:100%;display:flex}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-name{-webkit-line-clamp:3;white-space:pre-wrap;width:100%;color:var(--gray-9);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-quantity-container{z-index:var(--z-index-normal);align-self:center}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-add-to-cart{--pcard-add-to-cart-layout:horizontal}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-out-of-stock-backdrop{width:100%;padding-inline:calc(var(--spacing,.25rem) * 2)}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-special-button{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,.375rem);width:100%;min-width:1px;min-height:1px;padding-inline:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 0);cursor:pointer;--tw-border-style:none;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#0000;border-style:none;flex-shrink:0;display:flex}@media (hover:hover){.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-special-button:hover{opacity:.8}}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-quantity-control-wrapper{width:calc(var(--spacing,.25rem) * 11);flex-shrink:0;overflow:hidden}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-quantity-control{right:calc(var(--spacing,.25rem) * 0);width:100%}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-quantity-control-container{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-primary);width:100%;padding:calc(var(--spacing,.25rem) * 2);border-radius:3.40282e38px;flex-direction:column;display:flex;position:relative}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-quantity-control-container button.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-quantity-control-btn{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);--tw-border-style:none;background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 0);--tw-shadow:0 2px 3px 0 var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-style:none;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;transition-property:none;display:flex}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-quantity-control-container svg.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-quantity-control-icon{color:var(--color-primary)}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-quantity-control-open{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);background-color:var(--color-primary);cursor:pointer;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:3.40282e38px;justify-content:center;align-items:center;transition-duration:.2s;display:flex}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-quantity-control-open-rtl{margin-right:auto}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-quantity-control-open-ltr{margin-left:auto}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-quantity-control-expanded-slot,.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-quantity-control-collapsed-slot{width:100%}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-quantity-control-input-wrapper{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 0);flex-direction:column;display:flex}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-quantity-control-input-value{width:100%;min-width:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;display:flex}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-quantity-control-input{min-width:calc(var(--spacing,.25rem) * 5);--tw-border-style:none;text-align:center;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-outline-style:none;color:var(--color-text-white);background-color:#0000;border-style:none;outline-style:none}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-quantity-control-input-unit{text-align:center;color:var(--color-white,#fff)}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-add-to-cart-root{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);cursor:pointer;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background-color:var(--color-primary);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:flex}@media (hover:hover){.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-add-to-cart-root:hover{opacity:.9}}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-add-to-cart-root.ProductCardVariantC-module-scss-module__YxVGSG__out-of-stock{z-index:var(--z-index-high)}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-out-of-stock{z-index:var(--z-index-normal);position:absolute}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-quantity-action{width:100%}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-quantity-action-ltr{right:calc(var(--spacing,.25rem) * 0)}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-quantity-action-ltr .ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-button-c{right:calc(var(--spacing,.25rem) * 2)}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-quantity-action-rtl{left:calc(var(--spacing,.25rem) * 0)}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-quantity-action-rtl .ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-button-c{left:calc(var(--spacing,.25rem) * 2)}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-button-c{width:calc(var(--spacing,.25rem) * 11)}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-quantity-control-value{min-width:calc(var(--spacing,.25rem) * 5);text-align:center;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-white)}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-quantity-control-input-wrapper{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 0);flex-direction:column;display:flex}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-quantity-control-input-value{width:100%;min-width:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;display:flex}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-quantity-control-input{min-width:calc(var(--spacing,.25rem) * 5);--tw-border-style:none;text-align:center;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-outline-style:none;color:var(--color-text-white);background-color:#0000;border-style:none;outline-style:none}.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-quantity-control-input-unit{text-align:center;color:var(--gray-9)}div.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-root--out-of-stock{align-items:center;column-gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 10);flex-wrap:nowrap;position:relative;overflow:hidden}div.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-root--out-of-stock .ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-image-container,div.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-root--out-of-stock .ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-product-tag-container,div.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-root--out-of-stock .ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-content,div.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-root--out-of-stock .ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-quantity-container{min-width:calc(var(--spacing,.25rem) * 0);opacity:.6}div.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-root--out-of-stock .ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-content{flex:1;overflow:hidden}div.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-root--out-of-stock .ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-info,div.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-root--out-of-stock .ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-pricing{width:100%;min-width:calc(var(--spacing,.25rem) * 0);overflow:hidden}div.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-root--out-of-stock .ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-quantity-container{flex-shrink:0}div.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-out-of-stock-backdrop-root{top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:var(--z-index-high);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);flex-shrink:0;position:absolute}div.ProductCardVariantC-module-scss-module__YxVGSG__pcard-c-h-out-of-stock-backdrop-root .out-of-stock-backdrop-overlay{display:none}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.ProductDetailPageContent-module-scss-module__HvSIAq__product-detail-page{background-color:var(--color-background-subtest);padding-bottom:72px}.ProductDetailPageContent-module-scss-module__HvSIAq__product-detail-container{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;max-width:480px;margin-inline:auto;display:flex}.ProductDetailPageContent-module-scss-module__HvSIAq__product-info-container{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;flex:1;display:flex}.ProductDetailPageContent-module-scss-module__HvSIAq__sticky-bar-wrapper{background-color:var(--color-white,#fff);right:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:var(--z-index-high);--tw-shadow:0px -8px 16px -4px var(--tw-shadow-color,#18274b1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:fixed}.ProductDetailPageContent-module-scss-module__HvSIAq__error-container{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 12);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.ProductDetailPageContent-module-scss-module__HvSIAq__error-container h2{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,#101828)}@supports (color:lab(0% 0 0)){.ProductDetailPageContent-module-scss-module__HvSIAq__error-container h2{color:var(--color-gray-900,lab(8.11897% .811279 -12.254))}}.ProductDetailPageContent-module-scss-module__HvSIAq__error-container p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-600,#4a5565)}@supports (color:lab(0% 0 0)){.ProductDetailPageContent-module-scss-module__HvSIAq__error-container p{color:var(--color-gray-600,lab(35.6337% -1.58697 -10.8425))}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}
.NutritionValuesTable-module-scss-module__5Kdm9a__nutrition-values-table{gap:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);border-width:2px;border-color:#000;flex-direction:column;display:flex}.NutritionValuesTable-module-scss-module__5Kdm9a__title{text-align:center}.NutritionValuesTable-module-scss-module__5Kdm9a__table{border-collapse:collapse;--tw-border-spacing-x:calc(var(--spacing,.25rem) * 0);--tw-border-spacing-y:calc(var(--spacing,.25rem) * 0);width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);padding-inline:calc(var(--spacing,.25rem) * 4);text-align:left;color:#000}.NutritionValuesTable-module-scss-module__5Kdm9a__table th{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-color:#000;border-bottom-width:1px}.NutritionValuesTable-module-scss-module__5Kdm9a__table thead th:first-child,.NutritionValuesTable-module-scss-module__5Kdm9a__table tbody th:first-child{border-right-style:var(--tw-border-style);border-color:#000;border-right-width:1px}[dir=rtl] .NutritionValuesTable-module-scss-module__5Kdm9a__table thead th:first-child,[dir=rtl] .NutritionValuesTable-module-scss-module__5Kdm9a__table tbody th:first-child{border-right-style:var(--tw-border-style);border-right-width:0;border-left-style:var(--tw-border-style);border-color:#000;border-left-width:1px}.NutritionValuesTable-module-scss-module__5Kdm9a__table td{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-color:#000;border-bottom-width:1px}.NutritionValuesTable-module-scss-module__5Kdm9a__table tbody tr:last-child th,.NutritionValuesTable-module-scss-module__5Kdm9a__table tbody tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}
.NutritionImage-module-scss-module__9z4SHq__nutrition-image{justify-content:center;align-items:center;width:100%;padding-top:100%;display:flex;position:relative}.NutritionImage-module-scss-module__9z4SHq__image{object-fit:contain;max-width:100%;display:block}
.NutritionFactsTable-module-scss-module__TI3eYW__heading{margin-bottom:calc(var(--spacing,.25rem) * 1);gap:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 1);color:var(--color-text-primary);flex-direction:column;display:flex}.NutritionFactsTable-module-scss-module__TI3eYW__nutrition-facts-wrapper{margin-inline:calc(var(--spacing,.25rem) * 15);border-style:var(--tw-border-style);border-width:2px;border-color:var(--black-0);padding:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.NutritionFactsTable-module-scss-module__TI3eYW__main-title{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--gray-10);text-align:left}.NutritionFactsTable-module-scss-module__TI3eYW__serving-info{padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--black-0)}.NutritionFactsTable-module-scss-module__TI3eYW__amount-per-serving{border-top-style:var(--tw-border-style);border-top-width:12px;border-bottom-style:var(--tw-border-style);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--black-0);border-bottom-width:1px}.NutritionFactsTable-module-scss-module__TI3eYW__calories-container{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:7px;border-color:var(--gray-7);width:100%;padding-block:calc(var(--spacing,.25rem) * 1);display:flex}.NutritionFactsTable-module-scss-module__TI3eYW__calories,.NutritionFactsTable-module-scss-module__TI3eYW__calories-from-fat{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--black-0);justify-content:space-between;align-items:center;display:flex}.NutritionFactsTable-module-scss-module__TI3eYW__calories dt,.NutritionFactsTable-module-scss-module__TI3eYW__calories-from-fat dt{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.NutritionFactsTable-module-scss-module__TI3eYW__calories dd,.NutritionFactsTable-module-scss-module__TI3eYW__calories-from-fat dd{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.NutritionFactsTable-module-scss-module__TI3eYW__main-table{border-collapse:collapse;padding-inline:calc(var(--spacing,.25rem) * 4)}.NutritionFactsTable-module-scss-module__TI3eYW__main-table thead th{text-align:right;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--black-0);padding-inline:calc(var(--spacing,.25rem) * 1);padding-block:calc(var(--spacing,.25rem) * 2)}.NutritionFactsTable-module-scss-module__TI3eYW__main-table tbody.NutritionFactsTable-module-scss-module__TI3eYW__first td,.NutritionFactsTable-module-scss-module__TI3eYW__main-table tbody.NutritionFactsTable-module-scss-module__TI3eYW__second td{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));padding:calc(var(--spacing,.25rem) * 1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--black-0)}.NutritionFactsTable-module-scss-module__TI3eYW__main-table tbody.NutritionFactsTable-module-scss-module__TI3eYW__first td:last-child,.NutritionFactsTable-module-scss-module__TI3eYW__main-table tbody.NutritionFactsTable-module-scss-module__TI3eYW__second td:last-child{text-align:right}.NutritionFactsTable-module-scss-module__TI3eYW__main-table tbody.NutritionFactsTable-module-scss-module__TI3eYW__first td.NutritionFactsTable-module-scss-module__TI3eYW__indent,.NutritionFactsTable-module-scss-module__TI3eYW__main-table tbody.NutritionFactsTable-module-scss-module__TI3eYW__second td.NutritionFactsTable-module-scss-module__TI3eYW__indent{border-bottom-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 1);border-bottom-width:0}.NutritionFactsTable-module-scss-module__TI3eYW__main-table tbody.NutritionFactsTable-module-scss-module__TI3eYW__first tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:12px;border-color:var(--gray-7)}.NutritionFactsTable-module-scss-module__TI3eYW__grams{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.NutritionFactsTable-module-scss-module__TI3eYW__percent-daily{padding:calc(var(--spacing,.25rem) * 2)}.NutritionFactsTable-module-scss-module__TI3eYW__percent-daily:before{content:var(--tw-content);padding-right:calc(var(--spacing,.25rem) * 1);--tw-content:"*";content:var(--tw-content)}.NutritionFactsTable-module-scss-module__TI3eYW__percent-daily{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--black-0);margin-top:calc(var(--spacing,.25rem) * 2);margin-bottom:calc(var(--spacing,.25rem) * 0)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
.NutritionSection-module-scss-module__r8QJ5G__nutrition-section{background-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem) * 4)}
.GeneralInformation-module-scss-module__4HX3TW__general-information{background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4)}.GeneralInformation-module-scss-module__4HX3TW__disclosure-button{width:100%;padding-block:calc(var(--spacing,.25rem) * 4);--tw-border-style:none;text-align:left;cursor:pointer;transition-property:margin-bottom;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.5s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));background-color:#0000;border-style:none;justify-content:space-between;align-items:center;display:flex}.GeneralInformation-module-scss-module__4HX3TW__title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--gray-9);margin:calc(var(--spacing,.25rem) * 0)}.GeneralInformation-module-scss-module__4HX3TW__chevron{color:var(--color-icon-darker);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1))}.GeneralInformation-module-scss-module__4HX3TW__disclosure-button[data-headlessui-state=open] .GeneralInformation-module-scss-module__4HX3TW__chevron{rotate:180deg}.GeneralInformation-module-scss-module__4HX3TW__panel-wrapper{padding-bottom:calc(var(--spacing,.25rem) * 4);transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));display:grid}.GeneralInformation-module-scss-module__4HX3TW__disclosure-panel{min-height:calc(var(--spacing,.25rem) * 0);overflow:hidden}.GeneralInformation-module-scss-module__4HX3TW__content{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.GeneralInformation-module-scss-module__4HX3TW__attributes-section{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.GeneralInformation-module-scss-module__4HX3TW__attribute-item{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.GeneralInformation-module-scss-module__4HX3TW__attribute-key{margin:calc(var(--spacing,.25rem) * 0);flex-shrink:0;min-width:120px}.GeneralInformation-module-scss-module__4HX3TW__attribute-value{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--gray-6);margin:calc(var(--spacing,.25rem) * 0)}.GeneralInformation-module-scss-module__4HX3TW__date-section{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.GeneralInformation-module-scss-module__4HX3TW__date-label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);margin:calc(var(--spacing,.25rem) * 0)}.GeneralInformation-module-scss-module__4HX3TW__date-value{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--gray-6);margin:calc(var(--spacing,.25rem) * 0)}.GeneralInformation-module-scss-module__4HX3TW__dimensions-section{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.GeneralInformation-module-scss-module__4HX3TW__dimension-item{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-direction:row;display:flex}.GeneralInformation-module-scss-module__4HX3TW__dimension-label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--gray-7);margin:calc(var(--spacing,.25rem) * 0);flex-shrink:0;min-width:120px}.GeneralInformation-module-scss-module__4HX3TW__dimension-value{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--gray-6);margin:calc(var(--spacing,.25rem) * 0)}.GeneralInformation-module-scss-module__4HX3TW__panel-enter{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}.GeneralInformation-module-scss-module__4HX3TW__panel-enter-from{opacity:0;grid-template-rows:0fr}.GeneralInformation-module-scss-module__4HX3TW__panel-enter-to{opacity:1;grid-template-rows:1fr}.GeneralInformation-module-scss-module__4HX3TW__panel-leave{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-in,cubic-bezier(.4, 0, 1, 1));transition-duration:.2s;transition-timing-function:var(--ease-in,cubic-bezier(.4, 0, 1, 1))}.GeneralInformation-module-scss-module__4HX3TW__panel-leave-from{opacity:1;grid-template-rows:1fr}.GeneralInformation-module-scss-module__4HX3TW__panel-leave-to{opacity:0;grid-template-rows:0fr}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.BottomMessage-module-scss-module__KYKfRG__bottom-message{background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4)}
.ProductDetailLegalTexts-module-scss-module__RIAg6q__product-detail-legal-texts-container{background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4)}.ProductDetailLegalTexts-module-scss-module__RIAg6q__product-detail-legal-texts-text{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);overflow-wrap:normal;word-break:normal;white-space:pre-wrap}@property --tw-font-weight{syntax:"*";inherits:false}
.LastMinuteProductList-module-scss-module__iO2BUa__last-minute-product-list{gap:calc(var(--spacing,.25rem) * 3);-ms-overflow-style:none;scrollbar-width:none;flex-flow:row;display:flex;overflow-x:auto}.LastMinuteProductList-module-scss-module__iO2BUa__last-minute-product-list::-webkit-scrollbar{display:none}.LastMinuteProductList-module-scss-module__iO2BUa__last-minute-product-list-item{flex-shrink:0;width:148px}
.SpecialsTag-module-scss-module__KE8TWW__specials-tag{gap:calc(var(--spacing,.25rem) * 1);text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-lg,.5rem);width:max-content;max-width:100%;padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-primary);overflow:hidden}.SpecialsTag-module-scss-module__KE8TWW__specials-tags-layout-wrapper{background-color:var(--color-white,#fff);border-radius:28px;width:max-content;max-width:100%}.SpecialsTag-module-scss-module__KE8TWW__specials-tags-container{z-index:var(--z-index-normal);min-height:calc(var(--spacing,.25rem) * 5);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1);text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-xl,.75rem);background-color:var(--color-primary);width:max-content;max-width:100%;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.SpecialsTag-module-scss-module__KE8TWW__specials-tags-container{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.SpecialsTag-module-scss-module__KE8TWW__specials-tags-container{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5)}.SpecialsTag-module-scss-module__KE8TWW__sale-price{text-align:center;color:var(--color-primary);white-space:nowrap}.SpecialsTag-module-scss-module__KE8TWW__regular-price{text-align:center;white-space:nowrap;color:var(--gray-4);text-decoration-line:line-through}@property --tw-font-weight{syntax:"*";inherits:false}
.InfiniteList-module-scss-module__Xo6zda__infinite-list{width:100%}
.CartList-module-scss-module__KYb28W__cart-list{flex-direction:column;display:flex}.CartList-module-scss-module__KYb28W__cart-list-category-header{margin-bottom:calc(var(--spacing,.25rem) * 2);background-color:var(--gray-1);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);color:var(--gray-9);justify-content:space-between;align-items:center;display:flex}.CartList-module-scss-module__KYb28W__cart-list-category-header-button{color:var(--color-primary);justify-content:center;align-items:center;display:flex}.CartList-module-scss-module__KYb28W__cart-list-category-header-button-icon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:var(--color-primary)}.CartList-module-scss-module__KYb28W__cart-list-group{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}
.FilterButton-module-scss-module__k_Op9W__filter-button{flex-shrink:0}.FilterButton-module-scss-module__k_Op9W__filter-button--listing{width:fit-content;min-width:calc(var(--spacing,.25rem) * 20);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-3);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);display:flex}.FilterButton-module-scss-module__k_Op9W__filter-button--on-media{z-index:var(--z-index-high);height:calc(var(--spacing,.25rem) * 9);justify-content:space-around;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-2);background-color:var(--color-icon-white);display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.FilterButton-module-scss-module__k_Op9W__filter-button--on-media{background-color:color-mix(in oklab, var(--color-icon-white) 20%, transparent)}}.FilterButton-module-scss-module__k_Op9W__filter-button--on-media{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 4);--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.FilterButton-module-scss-module__k_Op9W__filter-button-inner{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:inline-flex}.FilterButton-module-scss-module__k_Op9W__filter-button-icon-wrap{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FilterButton-module-scss-module__k_Op9W__filter-button-icon{flex-shrink:0}.FilterButton-module-scss-module__k_Op9W__filter-button-icon--listing{color:var(--gray-7)}.FilterButton-module-scss-module__k_Op9W__filter-button-icon--on-media{color:var(--color-white)}.FilterButton-module-scss-module__k_Op9W__filter-button-label{flex-shrink:0}.FilterButton-module-scss-module__k_Op9W__filter-button-label--listing{color:var(--gray-7)}.FilterButton-module-scss-module__k_Op9W__filter-button-label--on-media{color:var(--color-white)}.FilterButton-module-scss-module__k_Op9W__filter-button-badge{height:calc(var(--spacing,.25rem) * 5);min-width:calc(var(--spacing,.25rem) * 5);background-color:var(--color-primary);padding-inline:calc(var(--spacing,.25rem) * 1);text-align:center;--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;line-height:1;font-weight:var(--font-weight-semibold,600);color:var(--color-white);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.LMRContentSection-module-scss-module__THPBhq__lmr-content-section{margin-top:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.LMRContentSection-module-scss-module__THPBhq__lmr-content-section-title{margin-bottom:calc(var(--spacing,.25rem) * 2);color:var(--gray-9)}.LMRContentSection-module-scss-module__THPBhq__lmr-content-section-specials-list{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);-ms-overflow-style:none;scrollbar-width:none;flex-flow:row;flex:1;display:flex;overflow:auto hidden}.LMRContentSection-module-scss-module__THPBhq__lmr-content-section-specials-list::-webkit-scrollbar{display:none}.LMRContentSection-module-scss-module__THPBhq__lmr-content-section[data-section] .LMRContentSection-module-scss-module__THPBhq__lmr-content-section-coupon-list{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);-ms-overflow-style:none;scrollbar-width:none;flex-flow:row;display:flex;overflow:auto hidden}.LMRContentSection-module-scss-module__THPBhq__lmr-content-section[data-section] .LMRContentSection-module-scss-module__THPBhq__lmr-content-section-coupon-list::-webkit-scrollbar{display:none}
.OrderDetailProductLine-module-scss-module__5FFcCq__order-detail-product-line{justify-content:center;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.OrderDetailProductLine-module-scss-module__5FFcCq__order-detail-product-line-missing-label{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);color:var(--red-5)}.OrderDetailProductLine-module-scss-module__5FFcCq__order-detail-product-line-replacement-label{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-top-left-radius:var(--radius-md,.375rem);border-bottom-right-radius:var(--radius-md,.375rem);background-color:var(--blue-5);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1);color:var(--color-white,#fff);display:flex}.OrderDetailProductLine-module-scss-module__5FFcCq__order-detail-product-line-substitute{gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-lg,.5rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);background-color:var(--gray-0);flex-direction:column;display:flex}.OrderDetailProductLine-module-scss-module__5FFcCq__order-detail-product-line-divider{background-color:var(--gray-2);width:100%;height:1px;margin-inline:auto;display:none}.OrderDetailProductLine-module-scss-module__5FFcCq__order-detail-product-line:not(:last-child) .OrderDetailProductLine-module-scss-module__5FFcCq__order-detail-product-line-divider{display:block}.OrderDetailProductLine-module-scss-module__5FFcCq__order-detail-product-line-product{padding-inline:calc(var(--spacing,.25rem) * 0)}.OrderDetailProductLine-module-scss-module__5FFcCq__order-detail-product-line-product-substitute{background-color:var(--gray-0)}
.CartPage-module-scss-module__Acypqq__divider{background-color:var(--gray-1);width:100%;height:1px;margin-block:calc(var(--spacing,.25rem) * 2);flex-shrink:0}.CartPage-module-scss-module__Acypqq__cart-total-items{justify-content:space-between;align-items:center;height:40px;display:flex}.CartPage-module-scss-module__Acypqq__clear-cart-button{margin-right:calc(var(--spacing,.25rem) * 4);color:var(--gray-5)}.CartPage-module-scss-module__Acypqq__clear-cart-button-icon{height:calc(var(--spacing,.25rem) * 6)}.CartPage-module-scss-module__Acypqq__cart-page-header{align-items:flex-end;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 4);display:flex}.CartPage-module-scss-module__Acypqq__cart-empty-state-title{font-size:14px;font-weight:700}.CartPage-module-scss-module__Acypqq__cart-empty-state-description{color:var(--gray-5)}.CartPage-module-scss-module__Acypqq__cart-empty-state{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);width:100%;min-height:calc(100vh - 120px);padding-inline:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.CartPage-module-scss-module__Acypqq__cart-empty-state-link{width:100%;max-width:var(--container-md,28rem)}.CartPage-module-scss-module__Acypqq__cart-empty-state-icon{width:120px;height:120px}
.CouponList-module-scss-module__U1iHXG__coupon-list{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}
.FilterChipNavigation-module-scss-module__qeL05W__filter-chip-navigation{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);background-color:#f4f7fa;display:flex}.FilterChipNavigation-module-scss-module__qeL05W__filter-chip-navigation-scroll{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 0);-ms-overflow-style:none;scrollbar-width:none;flex:1;display:flex;overflow-x:auto}.FilterChipNavigation-module-scss-module__qeL05W__filter-chip-navigation-scroll::-webkit-scrollbar{display:none}.FilterChipNavigation-module-scss-module__qeL05W__filter-chip-navigation-item{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-3);background-color:var(--color-white);padding-block:calc(var(--spacing,.25rem) * 1.5);padding-right:calc(var(--spacing,.25rem) * 1);padding-left:calc(var(--spacing,.25rem) * 3);flex-shrink:0;align-items:center;display:inline-flex}.FilterChipNavigation-module-scss-module__qeL05W__filter-chip-navigation-label{color:var(--gray-7)}.FilterChipNavigation-module-scss-module__qeL05W__filter-chip-navigation-remove-button{margin-left:calc(var(--spacing,.25rem) * 1);height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);color:var(--gray-5);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.FilterChipNavigation-module-scss-module__qeL05W__filter-chip-navigation-remove-icon{color:currentColor}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@keyframes ProductCarouselSkeleton-module-scss-module__aTI9rG__product-carousel-skeleton-shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.ProductCarouselSkeleton-module-scss-module__aTI9rG__product-carousel-skeleton{gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);flex-flow:row;min-height:427px;display:flex;overflow:hidden}.ProductCarouselSkeleton-module-scss-module__aTI9rG__product-carousel-skeleton-card{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;flex-shrink:0;width:150px;display:flex}.ProductCarouselSkeleton-module-scss-module__aTI9rG__product-carousel-skeleton-shimmer{background:linear-gradient(90deg, var(--gray-1) 0px, var(--gray-2) 40px, var(--gray-1) 80px);background-size:200px 100%;border-radius:.25rem;animation:1.5s ease-in-out infinite ProductCarouselSkeleton-module-scss-module__aTI9rG__product-carousel-skeleton-shimmer}.ProductCarouselSkeleton-module-scss-module__aTI9rG__product-carousel-skeleton-card-image{aspect-ratio:1;width:100%}.ProductCarouselSkeleton-module-scss-module__aTI9rG__product-carousel-skeleton-card-line{height:calc(var(--spacing,.25rem) * 3);width:75%}.ProductCarouselSkeleton-module-scss-module__aTI9rG__product-carousel-skeleton-card-line-short{height:calc(var(--spacing,.25rem) * 3);width:50%}.ProductCarouselSkeleton-module-scss-module__aTI9rG__product-carousel-skeleton-card-price{height:calc(var(--spacing,.25rem) * 5);width:33.3333%}
.OrderDetailProductGroup-module-scss-module__1a01WW__order-detail-product-group{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.OrderDetailProductGroup-module-scss-module__1a01WW__order-detail-product-group-header{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);background-color:var(--gray-1);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);display:flex}.OrderDetailProductGroup-module-scss-module__1a01WW__order-detail-product-group-title{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.OrderDetailProductGroup-module-scss-module__1a01WW__order-detail-product-group-list{margin:calc(var(--spacing,.25rem) * 0);width:100%;padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;justify-content:center;align-items:center;list-style-type:none;display:flex}
.DescriptionText-module-scss-module__tWMyea__description-text{color:var(--gray-5)}
.FilterBlockLayout-module-scss-module__GEEk3q__filter-block-layout{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-2);flex-direction:column;flex-shrink:0;width:100%;display:flex}.FilterBlockLayout-module-scss-module__GEEk3q__filter-block-layout-body{width:100%;padding-block:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@keyframes LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton{min-height:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);background-color:var(--color-white,#fff);flex-direction:column;flex:1;display:flex}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-shimmer{background:linear-gradient(90deg, var(--gray-1) 0px, var(--gray-2) 40px, var(--gray-1) 80px);background-size:200px 100%;border-radius:.25rem;animation:1.5s ease-in-out infinite LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__shimmer}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-banner{padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 14);padding-bottom:calc(var(--spacing,.25rem) * 10);background-color:var(--gray-1);flex-direction:column;flex-shrink:0;justify-content:flex-end;align-items:center;min-height:200px;display:flex;position:relative}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-back{top:calc(var(--spacing,.25rem) * 4);left:calc(var(--spacing,.25rem) * 4);z-index:var(--z-index-normal);width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);border-radius:3.40282e38px;position:absolute}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-headline{z-index:var(--z-index-normal);align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;width:100%;max-width:90%;display:flex;position:relative}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-headline-line{height:calc(var(--spacing,.25rem) * 5);width:80%;max-width:280px}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-headline-line--short{width:60%;max-width:200px}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-scroll{min-height:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex;overflow:hidden}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-nav{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 3);flex-flow:row;display:flex;overflow:hidden}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-nav-chip{height:calc(var(--spacing,.25rem) * 9);border-radius:3.40282e38px;flex-shrink:0}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-nav-chip--w1{width:calc(var(--spacing,.25rem) * 20)}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-nav-chip--w2{width:calc(var(--spacing,.25rem) * 24)}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-nav-chip--w3{width:88px}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-nav-chip--w4{width:72px}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-sections{min-width:calc(var(--spacing,.25rem) * 0);padding-left:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-section{margin-top:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-section:first-child{margin-top:calc(var(--spacing,.25rem) * 4)}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-section-title{margin-bottom:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 40)}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-section-row{gap:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 1);flex-flow:row;display:flex;overflow:hidden}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-section-card{border-radius:var(--radius-lg,.5rem);flex-shrink:0;width:148px;height:200px}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--gray-2);padding-inline:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:max(1rem, env(safe-area-inset-bottom));background-color:var(--color-background-default);--tw-shadow:0px -8px 16px 0px var(--tw-shadow-color,#18274b1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-shrink:0}.LastMinuteRecommendationsContentSkeleton-module-scss-module__zVmLTa__lmr-content-skeleton-footer-bar{height:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-lg,.5rem);width:100%}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.Special-module-scss-module__8qft8a__special-wrapper{gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);background-color:var(--color-white,#fff);flex-direction:column;display:flex}.Special-module-scss-module__8qft8a__special-image{object-fit:contain}.Special-module-scss-module__8qft8a__special-image-wrapper{width:100%;height:100%;padding-top:100%;position:relative}
.SpecialCardImage-module-scss-module__ioRjzG__special-card-image-button{cursor:pointer;--tw-border-style:none;width:100%;padding:calc(var(--spacing,.25rem) * 0);text-align:left;background-color:#0000;border-style:none;display:block}
.CategoryPageBannerFilterChipRow-module-scss-module__UoINBG__category-banner-filter-chips{background-color:var(--color-white);width:100%}.CategoryPageBannerFilterChipRow-module-scss-module__UoINBG__category-banner-filter-chips-row{width:100%;min-width:calc(var(--spacing,.25rem) * 0)}
.SpecialImage-module-scss-module__EMbDvG__specials-card-contain{object-fit:contain}
.CategoryPageFilterChipBar-module-scss-module__Tp1hWW__filter-chip-bar{background-color:var(--color-white);width:100%;transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.14s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.14s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));grid-template-rows:1fr;display:grid;position:sticky}@media (prefers-reduced-motion:reduce){.CategoryPageFilterChipBar-module-scss-module__Tp1hWW__filter-chip-bar{--tw-duration:.01ms;transition-duration:.01ms}}.CategoryPageFilterChipBar-module-scss-module__Tp1hWW__filter-chip-bar{top:calc(var(--app-header-height,3rem) + var(--filter-chip-bar-offset,3.5rem));z-index:var(--z-index-header)}.CategoryPageFilterChipBar-module-scss-module__Tp1hWW__filter-chip-bar-inner{--tw-translate-y:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1;transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.25s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.25s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));overflow:hidden}@media (prefers-reduced-motion:reduce){.CategoryPageFilterChipBar-module-scss-module__Tp1hWW__filter-chip-bar-inner{--tw-duration:.01ms;transition-duration:.01ms}}.CategoryPageFilterChipBar-module-scss-module__Tp1hWW__filter-chip-bar--hidden{pointer-events:none;grid-template-rows:0fr}.CategoryPageFilterChipBar-module-scss-module__Tp1hWW__filter-chip-bar--hidden .CategoryPageFilterChipBar-module-scss-module__Tp1hWW__filter-chip-bar-inner{--tw-translate-y:calc(10px * -1);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
.SpecialsCardPrice-module-scss-module__e1L66G__specials-card-price-without-sale{color:var(--gray-9)}.SpecialsCardPrice-module-scss-module__e1L66G__specials-card-sale-price{--tw-leading:20px;--tw-font-weight:var(--font-weight-semibold,600);font-size:14px;line-height:20px;font-weight:var(--font-weight-semibold,600);color:var(--gray-9);text-align:center;white-space:nowrap;color:var(--color-primary)!important}.SpecialsCardPrice-module-scss-module__e1L66G__specials-card-regular-price{text-align:center;--tw-leading:18px;white-space:nowrap;color:var(--gray-4);font-size:12px;line-height:18px;text-decoration-line:line-through}.SpecialsCardPrice-module-scss-module__e1L66G__specials-card-sale-price-container{gap:calc(var(--spacing,.25rem) * 1);display:flex}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.ProductList-module-scss-module__2Aqkca__product-list-results-title{padding:calc(var(--spacing,.25rem) * 3)}.ProductList-module-scss-module__2Aqkca__product-list-results-container{height:100%;position:relative}.ProductList-module-scss-module__2Aqkca__product-list-results-list-rules{gap:calc(var(--spacing,.25rem) * 2);background-color:var(--blue-0);padding:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.ProductList-module-scss-module__2Aqkca__product-list-horizontal{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.ProductList-module-scss-module__2Aqkca__product-list-vertical{gap:calc(var(--spacing,.25rem) * 4);padding:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ProductList-module-scss-module__2Aqkca__loading-state,.ProductList-module-scss-module__2Aqkca__empty-state{padding-block:calc(var(--spacing,.25rem) * 8);color:var(--gray-5);justify-content:center;align-items:center;display:flex}.ProductList-module-scss-module__2Aqkca__banner-wrapper{grid-column:span 2/span 2;width:100%}.ProductList-module-scss-module__2Aqkca__divider{background-color:var(--gray-1);flex-shrink:0;width:100%;height:1px}
.PreviousOrdersPage-module-scss-module__Y3WF9a__previous-orders-page{padding:calc(var(--spacing,.25rem) * 4)}.PreviousOrdersPage-module-scss-module__Y3WF9a__previous-orders-page-item{padding-bottom:calc(var(--spacing,.25rem) * 5)}
.Ingredients-module-scss-module__PEP-Yq__ingredients{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;width:100%;display:flex}.Ingredients-module-scss-module__PEP-Yq__ingredients-title{padding-bottom:calc(var(--spacing,.25rem) * 2)}.Ingredients-module-scss-module__PEP-Yq__ingredients-group-title{padding-top:calc(var(--spacing,.25rem) * 5)}
