@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600&family=Inter:wght@300;400;500;600&display=swap";#CartDrawer{--ec-ink:#0F0F0F;--ec-muted:#6B6862;--ec-line:#E8E3DA;--ec-beige:#FAF8F4;--ec-red:#C8302A}#CartDrawer,#CartDrawer *{font-family:Inter,system-ui,-apple-system,sans-serif!important}#CartDrawer .drawer__inner{background:#fff!important}#CartDrawer .drawer__header{padding:22px!important;border-bottom:1px solid var(--ec-line)!important;background:#fff!important}#CartDrawer h2.drawer__heading,#CartDrawer .drawer__heading{font-family:Fraunces,Georgia,serif!important;font-weight:500!important;font-size:1.6rem!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--ec-ink)!important;margin:0!important;display:flex!important;align-items:baseline!important;gap:8px!important}#CartDrawer h2.drawer__heading .gb-cart-total-item,#CartDrawer .drawer__heading .gb-cart-total-item{font-weight:400!important;font-size:.85rem!important;color:var(--ec-muted)!important;background:transparent!important;padding:0!important}#CartDrawer .drawer__close{width:36px!important;height:36px!important;min-width:36px!important;max-width:36px!important;padding:0!important;border:1px solid var(--ec-line)!important;border-radius:50%!important;background:#fff!important}#CartDrawer .cart-item{background:#fff!important;border-bottom:1px solid var(--ec-line)!important;padding:18px 2px!important}#CartDrawer .cart-item__media{flex:0 0 80px!important;width:80px!important;min-width:80px!important;max-width:80px!important;align-self:flex-start!important;padding:0 14px 0 0!important}#CartDrawer .cart-item__image,#CartDrawer .cart-item__image-container{display:block!important;width:80px!important;min-width:80px!important;max-width:80px!important;height:80px!important;min-height:80px!important;max-height:80px!important;object-fit:cover!important;border-radius:6px!important;overflow:hidden!important}#CartDrawer .cart-item__name,#CartDrawer a.cart-item__name.h4{font-weight:500!important;font-size:1rem!important;letter-spacing:0!important;text-transform:none!important;color:var(--ec-ink)!important;text-decoration:none!important;line-height:1.4!important;margin:0!important}#CartDrawer .cart-item__name:hover{text-decoration:underline!important}#CartDrawer .cart-item__final-price,#CartDrawer .cart-item__price-wrapper .price{font-weight:500!important;font-size:1rem!important;color:var(--ec-ink)!important}#CartDrawer .cart-item__old-price{color:var(--ec-muted)!important;text-decoration:line-through!important}#CartDrawer .cart-details-wrapper>.product-option,#CartDrawer .gb-price-drawer,#CartDrawer .gb-price-drawer s,#CartDrawer .gb-price-drawer strong,#CartDrawer .cart-item__final-price,#CartDrawer .cart-item__old-price,#CartDrawer .gb-price-drawer-saving{direction:ltr!important;unicode-bidi:isolate!important}#CartDrawer .gb-price-drawer{justify-content:flex-end!important}#CartDrawer .gb-price-drawer-saving{background:#fbebea!important;color:#a32d2d!important;border-radius:999px!important;font-weight:500!important;letter-spacing:.01em!important}#CartDrawer .quantity,#CartDrawer quantity-input.quantity,#CartDrawer quantity-input.quantity.cart-quantity{border:1px solid var(--ec-line)!important;border-radius:999px!important;background:#fff!important;overflow:hidden!important}#CartDrawer .quantity:before,#CartDrawer .quantity:after{border:0!important;box-shadow:none!important;background:transparent!important}#CartDrawer .quantity__button{color:var(--ec-ink)!important}#CartDrawer .quantity__button:hover{color:var(--ec-red)!important}#CartDrawer .quantity__input{font-weight:500!important;color:var(--ec-ink)!important;background:transparent!important}#CartDrawer .cart-remove-button{border-radius:999px!important}#CartDrawer .drawer__footer{border-top:1px solid var(--ec-line)!important;background:#fff!important}#CartDrawer .totals__total{font-weight:500!important;font-size:.98rem!important;color:var(--ec-ink)!important}#CartDrawer .totals__total-value,#CartDrawer .totals__subtotal-value{font-family:Fraunces,Georgia,serif!important;font-weight:500!important;font-size:1.4rem!important;color:var(--ec-ink)!important}#CartDrawer .cart__checkout-button,#CartDrawer .cart__checkout-button:hover,#CartDrawer .cart__checkout-button:focus,#CartDrawer .cart__checkout-button:active,#CartDrawer .cart__checkout-button .button-text,#CartDrawer .cart__checkout-button *{font-family:Fraunces,Georgia,serif!important}#CartDrawer .cart__checkout-button,#CartDrawer .cart__checkout-button:hover,#CartDrawer .cart__checkout-button:focus,#CartDrawer .cart__checkout-button:active{background:#0f0f0f!important;background-color:#0f0f0f!important;color:#fff!important;border:0!important;border-radius:4px!important;font-weight:600!important;font-size:1rem!important;letter-spacing:.04em!important;padding:17px 20px!important;transition:filter .15s ease!important}#CartDrawer .cart__checkout-button *{color:#fff!important}#CartDrawer .cart__checkout-button:hover:not([disabled]){filter:brightness(1.6)!important}#CartDrawer .gb-30day-back{font-size:.84rem!important;font-weight:400!important;letter-spacing:0!important;color:var(--ec-muted)!important}#CartDrawer .cart__note label,#CartDrawer .summary__title{font-size:.82rem!important;color:var(--ec-muted)!important}#CartDrawer .cart__note .field__input{border-radius:4px!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/crt-drawer.css.map */
