.AlertWithListDescription-module-scss-module__gV2ijG__alert-with-list-description{margin-left:var(--spacing-7);list-style:outside}
.DiscountAndSurchargesAlert-module-scss-module__9uY8kq__discount-and-surcharges-alert span{font-family:var(--typography-body-md-strong-vp-md-font-family);font-weight:var(--typography-body-md-strong-vp-md-font-weight);letter-spacing:var(--typography-body-md-strong-vp-md-letter-spacing);font-size:var(--typography-body-md-strong-vp-md-font-size)}
.CartCutOffTime-module-scss-module__Q4lAUa__card-cut-off-time{text-align:center}.CartCutOffTime-module-scss-module__Q4lAUa__card-cut-off-time b{font-weight:var(--typography-body-sm-strong-vp-sm-font-weight)}
.ProductPriceQuantity-module-scss-module__ujkGaa__product-price-quantity{justify-content:space-between;align-items:center;display:flex}.ProductPriceQuantity-module-scss-module__ujkGaa__product-price-quantity--with-text-above{margin-top:var(--spacing-7)}.ProductPriceQuantity-module-scss-module__ujkGaa__product-price-quantity--with-text-below{margin-bottom:var(--spacing-7)}.ProductPriceQuantity-module-scss-module__ujkGaa__product-price-quantity--no-price{justify-content:flex-end}.ProductPriceQuantity-module-scss-module__ujkGaa__product-price-quantity__quantity{align-items:center;gap:var(--spacing-3);font-size:var(--font-size-4);font-weight:var(--font-weight-bold);display:flex}.ProductPriceQuantity-module-scss-module__ujkGaa__product-price-quantity__number-step-uom{align-items:center;gap:var(--spacing-6);display:flex}.ProductPriceQuantity-module-scss-module__ujkGaa__product-price-quantity__number-step{flex-direction:column;align-items:center;display:flex;position:relative}.ProductPriceQuantity-module-scss-module__ujkGaa__product-price-quantity__above{white-space:nowrap;width:max-content;min-width:100%;color:var(--color-content-subtle);text-align:center;margin-bottom:var(--spacing-2);position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.ProductPriceQuantity-module-scss-module__ujkGaa__product-price-quantity__below{white-space:nowrap;width:max-content;min-width:100%;color:var(--color-content-subtle);text-align:center;margin-top:var(--spacing-2);position:absolute;top:100%;left:50%;transform:translate(-50%)}.ProductPriceQuantity-module-scss-module__ujkGaa__product-price-quantity__uom{color:var(--color-content-brand);width:88px}@media only screen and not (min-width:768px){.ProductPriceQuantity-module-scss-module__ujkGaa__product-price-quantity__uom{text-align:center;margin-top:var(--spacing-2);display:block}}
.MinimalProductCard-module-scss-module__sUjzQa__product-card{gap:var(--spacing-8) var(--spacing-6);grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;display:grid}@media only screen and (min-width:768px){.MinimalProductCard-module-scss-module__sUjzQa__product-card{grid-template-areas:"image info""image price"}}@media only screen and not (min-width:768px){.MinimalProductCard-module-scss-module__sUjzQa__product-card{grid-template-areas:"image info""price price"}}.MinimalProductCard-module-scss-module__sUjzQa__product-card__image{grid-area:image}.MinimalProductCard-module-scss-module__sUjzQa__product-card__info{gap:var(--spacing-2);flex-direction:column;grid-area:info;display:flex}@media only screen and not (min-width:768px){.MinimalProductCard-module-scss-module__sUjzQa__product-card__info{gap:var(--spacing-3)}}.MinimalProductCard-module-scss-module__sUjzQa__product-card__price-quantity{grid-area:price}
.CartEmpties-module-scss-module__p1hDFq__cart-empties{margin-bottom:var(--spacing-6)}.CartEmpties-module-scss-module__p1hDFq__cart-empties__status-container{justify-content:center;display:flex}.CartEmpties-module-scss-module__p1hDFq__cart-empties__heading{align-items:flex-end;gap:var(--spacing-3);margin-bottom:var(--spacing-6);display:flex}.CartEmpties-module-scss-module__p1hDFq__cart-empties__count{color:var(--color-content-subtle)}.CartEmpties-module-scss-module__p1hDFq__cart-empties__products{gap:var(--spacing-8);flex-direction:column;display:flex}@media only screen and not (min-width:768px){.CartEmpties-module-scss-module__p1hDFq__cart-empties__products{gap:var(--spacing-9)}}
.CartEmptyState-module-scss-module__mjppmq__cart-empty-state-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}
.CartFooter-module-scss-module__3fMhbG__cart-footer{background-color:var(--color-bg-neutral);padding:var(--spacing-9) 0;border-top:2px solid var(--color-border-subtle);gap:var(--spacing-7);flex-direction:column;display:flex;position:sticky;bottom:0;left:0}.CartFooter-module-scss-module__3fMhbG__cart-footer__content{letter-spacing:var(--letter-spacing-none);flex-direction:column;display:flex}.CartFooter-module-scss-module__3fMhbG__cart-footer__price-wrapper{justify-content:space-between;display:flex}.CartFooter-module-scss-module__3fMhbG__cart-footer__button{width:100%}@media only screen and (min-width:768px){.CartFooter-module-scss-module__3fMhbG__cart-footer__button{margin-top:unset;width:max-content}}
.DistributorChipFilter-module-scss-module__PfODxW__distributor-chip-filter{border:2px solid var(--state-layer-on-light-active)}.DistributorChipFilter-module-scss-module__PfODxW__distributor-chip-filter__selected{background-color:var(--color-bg-neutral-subtle);border:2px solid var(--color-border-subtle)}.DistributorChipFilter-module-scss-module__PfODxW__distributor-chip-filter__selected span{font-weight:var(--typography-body-sm-strong-vp-sm-font-weight)}
.ProductCardActionSection-module-scss-module__lraTGG__action-section{color:var(--color-bg-neutral);flex-direction:column;justify-content:center;align-items:flex-end;display:flex;position:absolute;bottom:0;right:0}.ProductCardActionSection-module-scss-module__lraTGG__action-section__inner{justify-content:center;align-items:flex-end;display:flex}.ProductCardActionSection-module-scss-module__lraTGG__action-section__content{gap:var(--spacing-3);padding-left:var(--spacing-6);padding-top:var(--spacing-6);border-top-left-radius:var(--spacing-9);background-color:var(--color-bg-neutral);flex-direction:column;align-items:flex-end;display:flex}.ProductCardActionSection-module-scss-module__lraTGG__action-section__filters{justify-content:flex-end;gap:var(--spacing-3);flex-wrap:wrap;display:flex}
/*# sourceMappingURL=0~6z1om~.._qh.css.map*/