.cart-drawer__header{padding-block-end:var(--padding-sm)}.cart-drawer__heading{margin-block-end:0}.cart-drawer__close-button .svg-wrapper,.cart-drawer__close-button .svg-wrapper svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.cart-drawer__items{min-height:160px}.cart-items__table-row{--cart-item-price-width: 70px;--cart-item-image-width: 75px;grid-template-columns:var(--cart-item-image-width) minmax(0,1fr) minmax(var(--cart-item-price-width),auto);grid-template-areas:"media details details" "media quantity price" "media error error"}.cart-items__table-row--bundle{grid-template-areas:"details details price" ". quantity price" ". error error"}.cart-drawer__items .cart-items__table-row--bundle{grid-template-areas:"details details details" ". quantity price" ". error error"}.cart-items__table-row--bundle .cart-items__media{display:none}.cart-items__table-row--bundle .cart-items__details>:not(.cart-items__bundle){padding-inline-start:calc(var(--cart-item-image-width) + var(--gap-md))}.cart-drawer__items .cart-items__table-row{padding-block-end:var(--gap-md);margin-block-end:var(--gap-md)}.cart-items__details *{font-size:var(--cart-font-size--xs)}.cart-items__title{display:block;margin-block-end:var(--margin-sm)}.cart-items__title-text{--font-h6--size: var(--font-size--2xs);display:block;margin-block-end:2px}.cart-items__title-color{color:var(--color-caption)}.cart-items__variants:empty{margin:0}.cart-items__variant{display:flex;gap:var(--gap-2xs)}.cart-items__variant dt{font-weight:500}.cart-items__variant dd{color:var(--color-caption)}.cart-items__bundle li:not(:last-child){margin-block:0 var(--margin-md)}.cart-items__bundle-item{display:flex;gap:var(--gap-sm);align-items:flex-start}.cart-items__bundle-media{position:relative;display:flex;overflow:hidden;flex-shrink:0;width:var(--cart-item-image-width);aspect-ratio:var(--ratio)}.cart-items__bundle-media-image{aspect-ratio:inherit;object-fit:cover;object-position:center center;width:100%;height:auto}.cart-items__unit-price{display:flex;gap:var(--gap-2xs);margin-block:var(--margin-2xs) var(--margin-sm)}.cart-items__unit-price .compare-at-price{margin-inline-end:var(--margin-2xs)}.cart-items__unit-price-label{font-weight:500}.cart-items__unit-price-values{color:var(--color-caption)}.cart-items__discount-label{font-weight:500}.cart-items__quantity{margin-block-start:0}.cart-items__quantity .quantity-selector{--quantity-selector-width: 100px;border-color:var(--color-border)}.cart-items__quantity .quantity-selector input{min-width:32px;font-size:var(--font-size--sm)}.cart-items__quantity .quantity-selector :is(.quantity-minus,.quantity-plus){width:32px;height:32px}.cart-items__price{--font-h6--size: var(--font-size--2xs);align-self:center}.cart-items__remove{color:var(--color-caption)}.cart-items__remove:hover,.cart-items__remove:focus-visible{color:var(--color-foreground)}.cart__summary-totals{gap:var(--gap-md)}.cart__total-value{--font-h4--size: var(--font-size--lg)}.cart__total-label{font-size:var(--cart-font-size--xs)}.cart__ctas .cart__checkout-button{height:unset;padding-block:var(--padding-lg)}.cart-actions{border-bottom:0}.cart-actions summary,.cart-actions .disclosure-trigger{min-height:32px}.cart-actions .accordion,.cart-actions .cart-discount{border-bottom:1px solid var(--color-border)}.cart-actions .disclosure-trigger .icon-minus,.cart-actions .disclosure-trigger[aria-expanded=true] .icon-plus{display:none}.cart-actions .disclosure-trigger[aria-expanded=true] .icon-minus{display:block}.cart-actions .disclosure-trigger__label{--font-h6--size: var(--font-size--2xs)}.cart-discount__pill{margin-block-end:var(--margin-sm);background-color:var(--color-selected-variant-background);border-radius:0;font-size:var(--cart-font-size--xs)}.cart-discount__pill-code{max-width:200px}.cart-drawer__banner{padding-inline:var(--padding-xl)}@media screen and (min-width:750px){.cart-drawer__banner{padding-inline:var(--padding-2xl)}}.cart-gwp__label{--font-h6--size: var(--font-size--2xs)}.cart-gwp__inner{padding-block-end:var(--padding-md)}.cart-gwp:has(.mr-skeleton:empty),.cart-gwp:has(.cart-drawer__summary>div>div>div:only-child){display:none}:is(.cart-gwp:has(.mr-skeleton:empty),.cart-gwp:has(.cart-drawer__summary>div>div>div:only-child))+.cart-actions__divider{display:none}.cart-crosssells__container{min-height:290px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bbd-cart-drawer.css.map */
