#CartDrawer.ia-cart-drawer-compact .ia-cart-drawer-details{border:0}#CartDrawer.ia-cart-drawer-compact .ia-cart-drawer-details__summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;list-style:none;cursor:pointer;font-size:13px;line-height:18px}#CartDrawer.ia-cart-drawer-compact .ia-cart-drawer-details__summary::-webkit-details-marker{display:none}#CartDrawer.ia-cart-drawer-compact .ia-cart-drawer-details__summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}#CartDrawer.ia-cart-drawer-compact .ia-cart-drawer-details__icon{font-size:20px;transition:transform .15s}#CartDrawer.ia-cart-drawer-compact .ia-cart-drawer-details[open] .ia-cart-drawer-details__icon{transform:rotate(45deg)}#CartDrawer.ia-cart-drawer-compact .ia-cart-drawer-details__content{max-height:160px;overflow-y:auto;overscroll-behavior:contain;padding:4px 0 8px}#CartDrawer.ia-cart-drawer-compact .ia-cart-drawer-details__policy{display:inline-flex;align-items:center;min-height:44px;font-size:12px;text-decoration:underline}#CartDrawer.ia-cart-drawer-compact .ia-cart-drawer-details .cart-drawer__addons{padding-block:0;border:0;gap:8px;flex-wrap:wrap}#CartDrawer.ia-cart-drawer-compact .ia-cart-drawer-details .cart-drawer__addons>button{min-height:44px;font-size:12px}#CartDrawer.ia-cart-drawer-compact .ia-cart-drawer-gift-wrap:empty{display:none}#CartDrawer.ia-cart-drawer-compact .ia-cart-shipping__link{display:none}@media(max-width:767px){#CartDrawer.ia-cart-drawer-compact>.drawer__inner{height:100dvh;max-height:100%}#CartDrawer.ia-cart-drawer-compact>.drawer__inner>.drawer__content{min-height:0;overflow:hidden}#CartDrawer.ia-cart-drawer-compact>.drawer__inner>.drawer__content>.cart-drawer__header{flex-shrink:0;min-height:56px;gap:0;padding:12px 16px}#CartDrawer.ia-cart-drawer-compact>.drawer__inner>.drawer__content>.cart-drawer__header .drawer__heading{margin:0;padding-inline-end:40px;font-size:20px;line-height:28px}#CartDrawer.ia-cart-drawer-compact:has(.ia-cart-shipping__message)>.drawer__inner>.drawer__content>.cart-drawer__header .free-shipping-goal{display:none}#CartDrawer.ia-cart-drawer-compact>.drawer__inner>.drawer__content>.drawer__body{min-height:0;flex:1 1 0;overflow-y:auto;overscroll-behavior:contain;padding:8px 16px 12px}#CartDrawer.ia-cart-drawer-compact>.drawer__inner>.drawer__content>.cart-drawer__footer{flex:0 0 auto;gap:0;padding:8px 16px calc(8px + env(safe-area-inset-bottom,0px))}#CartDrawer.ia-cart-drawer-compact .ia-cart-drawer-summary{gap:0}#CartDrawer.ia-cart-drawer-compact .ia-cart-drawer-totals{gap:4px}#CartDrawer.ia-cart-drawer-compact .ia-cart-shipping{margin:0;padding:0;border-radius:0;background:transparent}#CartDrawer.ia-cart-drawer-compact .ia-cart-shipping__message{margin:0 0 4px;font-size:11px;line-height:14px}#CartDrawer.ia-cart-drawer-compact .ia-cart-shipping__track{height:3px}#CartDrawer.ia-cart-drawer-compact .totals{min-height:22px;gap:8px}#CartDrawer.ia-cart-drawer-compact .totals__subtotal{font-size:13px;line-height:20px;margin:0}#CartDrawer.ia-cart-drawer-compact .totals__subtotal-value{font-size:16px;line-height:20px;white-space:nowrap;margin:0}#CartDrawer.ia-cart-drawer-compact .tax-note{margin:0;font-size:10px;line-height:14px}#CartDrawer.ia-cart-drawer-compact .ia-cart-drawer-details__summary{font-size:12px}#CartDrawer.ia-cart-drawer-compact .drawer__footer-buttons{flex-wrap:nowrap;gap:8px}#CartDrawer.ia-cart-drawer-compact .drawer__footer-buttons .btn{min-height:48px;height:48px;padding:0 12px;font-size:12px;line-height:16px;white-space:nowrap}#CartDrawer.ia-cart-drawer-compact .drawer__footer-buttons .btn--secondary{flex:0 0 auto}#CartDrawer.ia-cart-drawer-compact .drawer__footer-buttons .btn--primary{flex:1 1 auto}#CartDrawer.ia-cart-drawer-compact .cart-item__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:13px;line-height:18px}#CartDrawer.ia-cart-drawer-compact .cart-item__details{min-width:0}#CartDrawer.ia-cart-drawer-compact .cart-item__options{overflow-wrap:anywhere}#CartDrawer.ia-cart-drawer-compact .cart-quantity{--buttons-height: 44px;--quantity-button-width: 44px;width:118px;min-height:44px}#CartDrawer.ia-cart-drawer-compact .cart-quantity .quantity__button{min-width:44px;min-height:44px}#CartDrawer.ia-cart-drawer-compact .cart-item__remove{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/ia-cart-drawer-compact.css.map */
