cart-drawer{color:var(--hai-ink);font-family:var(--base-font-family, "Rubik", sans-serif)}cart-drawer .free-shipping-bar{padding:12px 14px;border-radius:12px;background:var(--hai-paper-blue)}cart-drawer .cart-drawer__animated-wrap:has(>.free-shipping-bar){position:sticky;top:0;z-index:3;margin-inline:-4px;padding:4px 4px 8px;background:var(--hai-paper)}cart-drawer .free-shipping-bar p{margin:0 0 8px;color:var(--hai-ink);font-size:var(--hai-meta-fs);font-weight:500;letter-spacing:0;line-height:1.4;text-transform:none}cart-drawer .free-shipping-bar .progress-bar{display:block;height:6px;overflow:hidden;border-radius:999px;background:#4f64992e}cart-drawer .free-shipping-bar .progress-bar:after{border-radius:999px}cart-drawer .cart-item__product .media-wrapper{overflow:hidden;border-radius:10px;background:var(--hai-paper-blue)}cart-drawer .cart-item__image{box-sizing:border-box;padding:4px;object-fit:contain}cart-drawer .cart-item__name{color:var(--hai-ink)!important;font-size:var(--hai-text-fs)!important;font-weight:500!important;letter-spacing:0!important;line-height:1.3;text-transform:none!important}cart-drawer .cart-item__vendor{display:none!important}cart-drawer .cart-item__price-wrapper,cart-drawer .cart-item__totals{color:var(--hai-ink);font-size:var(--hai-text-fs)!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}cart-drawer .cart-item__discounted-prices s,cart-drawer .cart-item__totals s{color:var(--hai-ink-soft);font-weight:400}cart-drawer .quantity{border:1px solid rgba(31,36,55,.14);border-radius:10px;background:var(--hai-paper)}cart-drawer .quantity__button{width:32px;height:32px;color:var(--hai-ink)}cart-drawer .quantity__input{color:var(--hai-ink);font-size:var(--hai-text-fs)!important;font-weight:500;letter-spacing:0!important;text-transform:none!important}cart-drawer .remove-button{color:var(--hai-ink-soft);font-size:var(--hai-meta-fs)}cart-drawer .cart__note label{color:var(--hai-ink-soft);font-size:var(--hai-meta-fs);letter-spacing:0;text-transform:none}cart-drawer .cart__note .text-area{border:1px solid rgba(31,36,55,.14);border-radius:10px;background:var(--hai-paper);font-family:inherit;font-size:var(--hai-text-fs)}cart-drawer .totals__subtotal{color:var(--hai-ink-soft);font-size:var(--hai-text-fs)!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}cart-drawer .totals__subtotal-value{color:var(--hai-ink);font-size:var(--hai-title-fs)!important;font-weight:500!important;letter-spacing:0!important}cart-drawer .tax-note{color:var(--hai-ink-soft);font-size:var(--hai-meta-fs)}cart-drawer product-recommendations .slider__heading,cart-drawer product-recommendations h2,cart-drawer product-recommendations h3{color:var(--hai-ink)!important;font-size:var(--hai-title-fs)!important;font-weight:500!important;letter-spacing:-.01em!important;text-transform:none!important}cart-drawer product-recommendations .card{padding:8px 8px 12px;border:var(--hai-card-border);border-radius:16px;background:var(--hai-card-bg)}
/*# sourceMappingURL=/cdn/shop/t/36/assets/hai-cart-drawer.css.map */
