#cart-drawer{--ao-compact-gap: 10px}#cart-drawer .drawer__content{padding-top:14px;padding-bottom:20px}#cart-drawer .ao-cart-drawer__shipping{margin-bottom:12px}#cart-drawer #free-shipping-notice:has(.free-shipping-notice){padding:11px 14px;border-radius:12px}#cart-drawer .free-shipping-notice__bar{height:6px;margin-bottom:7px}#cart-drawer .free-shipping-notice .text--sm,#cart-drawer .free-shipping-notice p,#cart-drawer .free-shipping-notice span,#cart-drawer .free-shipping-notice strong{font-size:14px;line-height:1.35}#cart-drawer .free-shipping-notice strong{letter-spacing:.035em}#cart-drawer .cart-items tbody{gap:var(--ao-compact-gap)}#cart-drawer .cart-item{grid-template-columns:86px minmax(0,1fr) auto;grid-template-areas:"image details price" "image quantity quantity";column-gap:13px;row-gap:8px;min-height:0;padding:12px;border-radius:15px}#cart-drawer .cart-item__image{width:86px;height:94px;border-radius:10px}#cart-drawer .cart-item__title{font-size:15px;line-height:1.3;-webkit-line-clamp:2}#cart-drawer .cart-item__details .text-sm,#cart-drawer .cart-item__variants,#cart-drawer .cart-item__details dd,#cart-drawer .cart-item__details dt,#cart-drawer .backorder{font-size:13px;line-height:1.35}#cart-drawer .cart-item__price{min-width:68px}#cart-drawer .cart-item__price .price,#cart-drawer .cart-item__price .price__current{font-size:15px;line-height:1.3}#cart-drawer .cart-item__price .price__was{font-size:12px}#cart-drawer .cart-item__qty-inner{gap:10px}#cart-drawer .qty-input{min-height:36px}#cart-drawer .qty-input__btn{min-width:36px;min-height:36px;font-size:17px}#cart-drawer .qty-input__input{min-width:30px;font-size:14px}#cart-drawer .js-remove-item{font-size:13px}#cart-drawer .ao-cart-drawer__secondary{display:grid;gap:10px;margin-top:14px}#cart-drawer .ao-cart-drawer__secondary[hidden]{display:none}#cart-drawer .ao-cart-drawer__secondary>*{margin:0}#cart-drawer .ao-cart-drawer__shipping-copy,#cart-drawer .ao-cart-drawer__assurance,#cart-drawer .ao-cart-drawer__view-cart,#cart-drawer .ao-cart-drawer__secondary .cart-note-disclosure,#cart-drawer .ao-cart-drawer__secondary cart-terms{padding:0 2px}#cart-drawer .ao-cart-drawer__shipping-copy{color:var(--ao-drawer-muted);font-size:13px;line-height:1.4}#cart-drawer .ao-cart-drawer__assurance{justify-content:flex-start;color:var(--ao-drawer-muted);font-size:13px}#cart-drawer .ao-cart-drawer__view-cart{width:fit-content;margin:0;font-size:14px}#cart-drawer .ao-cart-drawer__protection{width:100%;max-width:none;padding:12px 13px!important;border:1px solid var(--ao-drawer-border)!important;border-radius:12px!important;background:rgb(var(--drawer-bg-color, var(--bg-color)))!important;box-shadow:none!important}#cart-drawer .ao-cart-drawer__protection,#cart-drawer .ao-cart-drawer__protection *{line-height:1.35}#cart-drawer .ao-cart-drawer__protection label,#cart-drawer .ao-cart-drawer__protection strong,#cart-drawer .ao-cart-drawer__protection b{font-size:14px!important}#cart-drawer .ao-cart-drawer__protection p,#cart-drawer .ao-cart-drawer__protection span,#cart-drawer .ao-cart-drawer__protection div{font-size:12px}#cart-drawer .ao-cart-drawer__savings{display:flex;align-items:baseline;justify-content:space-between;gap:18px;margin:3px 0 10px;font-size:14px;line-height:1.35}#cart-drawer .ao-cart-drawer__savings span{color:var(--ao-drawer-muted);font-weight:600}#cart-drawer .ao-cart-drawer__savings strong{font-size:15px;font-weight:800}#cart-drawer .drawer__footer{padding-top:14px;padding-bottom:16px}#cart-drawer .ao-cart-drawer__subtotal{margin-bottom:8px}#cart-drawer .ao-cart-drawer__checkout{min-height:50px}#cart-drawer .drawer__footer>:empty:not(.overlay),#cart-drawer .drawer__footer>div:empty:not(.overlay){display:none}@media(max-width:600px){#cart-drawer .drawer__content{padding-top:12px;padding-bottom:16px}#cart-drawer .cart-item{grid-template-columns:74px minmax(0,1fr) auto;grid-template-areas:"image details price" "image quantity quantity";column-gap:11px;row-gap:7px;padding:11px}#cart-drawer .cart-item__image{width:74px;height:84px}#cart-drawer .cart-item__title{font-size:14px;-webkit-line-clamp:2}#cart-drawer .cart-item__price{min-width:62px;text-align:end}#cart-drawer .cart-item__price .price,#cart-drawer .cart-item__price .price__current{font-size:14px}#cart-drawer .cart-item__qty-inner{padding-top:0}#cart-drawer .drawer__footer{padding-top:12px;padding-bottom:max(14px,env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/ao-cart-drawer-compact.css.map */
