.cart-drawer,.drawer__inner.color-background-1,.drawer__inner.gradient{--bt-cart-brown: #8b5e34;--bt-cart-brown-hover: #754c30;--bt-cart-heading: #a5642a;--bt-cart-cream: #fff8f3;--bt-cart-cream-deep: #fff5ea;--bt-cart-ink: #1f1f1f;--bt-cart-muted: rgba(34, 34, 34, .72);--bt-cart-line: rgba(139, 94, 52, .16);--bt-cart-font-title: var(--bioterra-section-title-font, "Cormorant Garamond", Garamond, Georgia, serif);--bt-cart-font-body: var(--bioterra-body-font, "Plus Jakarta Sans", Arial, sans-serif);--bt-cart-radius: .8rem;--bt-cart-radius-pill: 3.3rem}.drawer{background-color:#1f1f1f6b}.drawer__inner{width:min(42rem,calc(100vw - 2rem));max-width:calc(100vw - 2rem);padding:0 2rem;border:none;border-left:.1rem solid var(--bt-cart-line);background:#fff;color:var(--bt-cart-ink);font-family:var(--bt-cart-font-body);box-shadow:-.4rem 0 2.4rem #5a463214}.drawer__inner-empty{padding:0 2rem}.drawer__header{padding:2rem 0 1.6rem;border-bottom:.1rem solid var(--bt-cart-line)}.drawer__heading{margin:0;color:var(--bt-cart-heading);font-family:var(--bt-cart-font-title);font-size:3.2rem;font-weight:400;letter-spacing:-.04rem;line-height:1.1}.drawer__close{top:1.4rem;right:-.4rem;color:var(--bt-cart-brown)}.drawer__close:hover{color:var(--bt-cart-brown-hover)}.drawer__footer{border-top:.1rem solid var(--bt-cart-line);padding:1.8rem 0 2.2rem}.drawer__footer>details{border-bottom:.1rem solid var(--bt-cart-line)}.drawer__footer summary{color:var(--bt-cart-ink);font-family:var(--bt-cart-font-body);font-size:1.4rem;font-weight:500}.cart-drawer .cart-items th{border-bottom-color:var(--bt-cart-line);color:var(--bt-cart-muted);font-family:var(--bt-cart-font-body);font-size:1.2rem;font-weight:500;letter-spacing:.04rem;padding-top:1.2rem;padding-bottom:1.2rem;text-transform:uppercase}.cart-drawer .cart-items thead{margin-bottom:0}.cart-drawer .cart-item{gap:1.2rem;padding-bottom:1.6rem;border-bottom:.1rem solid rgba(139,94,52,.1)}.cart-drawer .cart-item:last-child{border-bottom:none;margin-bottom:1rem}.cart-drawer .cart-item__media{position:relative;width:100%;min-height:100%;align-self:stretch;background:var(--bt-cart-cream);border-radius:1rem;overflow:hidden}.cart-drawer .cart-item__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;border-radius:inherit;display:block;object-fit:cover;object-position:center}.cart-drawer .cart-item__name{color:var(--bt-cart-ink);font-family:var(--bt-cart-font-body);font-size:1.5rem;font-weight:600;letter-spacing:-.01rem;line-height:1.3;text-decoration:none}.cart-drawer .cart-item__name:hover{color:var(--bt-cart-brown);text-decoration:none}.cart-drawer .cart-item__details,.cart-drawer .product-option,.cart-drawer .cart-item__old-price,.cart-drawer .unit-price{color:var(--bt-cart-muted);font-family:var(--bt-cart-font-body)}.cart-drawer .cart-item__details .price,.cart-drawer .cart-item__totals .price,.cart-drawer .cart-item__final-price,.cart-drawer .price{color:var(--bt-cart-ink);font-family:var(--bt-cart-font-body);font-weight:600}.cart-drawer .cart-item__old-price{text-decoration:line-through}.cart-drawer .discounts__discount{color:var(--bt-cart-brown);font-family:var(--bt-cart-font-body)}.cart-drawer .quantity{width:calc(12rem / var(--font-body-scale, 1));min-height:3.6rem;border:.1rem solid var(--bt-cart-brown);border-radius:var(--bt-cart-radius-pill);background:#fff;color:var(--bt-cart-ink);overflow:hidden;box-shadow:none}.cart-drawer .quantity:before,.cart-drawer .quantity:after{display:none!important;content:none!important;box-shadow:none!important}.cart-drawer .quantity__button{width:3.6rem;color:var(--bt-cart-brown);background:transparent}.cart-drawer .quantity__button:hover{background:var(--bt-cart-cream-deep);color:var(--bt-cart-brown-hover)}.cart-drawer .quantity__input{color:var(--bt-cart-ink);font-family:var(--bt-cart-font-body);font-weight:500}.cart-drawer cart-remove-button .button{min-width:3.6rem;min-height:3.6rem;color:var(--bt-cart-muted)}.cart-drawer cart-remove-button .button:hover{color:var(--bt-cart-brown)}.cart-drawer .totals{align-items:baseline;gap:1rem}.cart-drawer .totals__total{margin:0;color:var(--bt-cart-ink);font-family:var(--bt-cart-font-body);font-size:1.5rem;font-weight:500;letter-spacing:0;text-transform:none}.cart-drawer .totals__total-value{margin:0;color:var(--bt-cart-ink);font-family:var(--bt-cart-font-body);font-size:2.2rem;font-weight:700;letter-spacing:-.02rem}.cart-drawer .tax-note{color:var(--bt-cart-muted);font-family:var(--bt-cart-font-body);font-size:1.2rem;line-height:1.45}.cart-drawer .tax-note a{color:var(--bt-cart-brown)}.cart-drawer .cart__ctas{display:flex;flex-direction:column;gap:1rem;width:100%}.cart-drawer .cart-drawer__view-cart.button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:4.8rem;padding:1.2rem 1.6rem;border:1px solid var(--bt-cart-brown);border-radius:var(--bt-cart-radius);background:transparent!important;color:var(--bt-cart-brown)!important;font-family:var(--bt-cart-font-body);font-size:1.6rem;font-weight:500;letter-spacing:0;text-decoration:none;text-transform:none;box-shadow:none!important}.cart-drawer .cart-drawer__view-cart.button:before,.cart-drawer .cart-drawer__view-cart.button:after{display:none!important;content:none!important}.cart-drawer .cart-drawer__view-cart.button:hover{background:#8b5e3414!important;color:var(--bt-cart-brown-hover, #754c30)!important}.cart-drawer .cart-drawer__view-cart.button[aria-disabled=true]{pointer-events:none;opacity:.45}.cart-drawer .cart__checkout-button.button,.cart-drawer__empty-content .button{min-height:4.8rem;padding:1.2rem 1.6rem;border:none;border-radius:var(--bt-cart-radius);background:var(--bt-cart-brown)!important;color:#fff5ea!important;font-family:var(--bt-cart-font-body);font-size:1.6rem;font-weight:500;letter-spacing:0;text-transform:none;box-shadow:none!important}.cart-drawer .cart__checkout-button.button:before,.cart-drawer .cart__checkout-button.button:after,.cart-drawer__empty-content .button:before,.cart-drawer__empty-content .button:after{display:none!important;content:none!important;box-shadow:none!important}.cart-drawer .cart__checkout-button.button:hover,.cart-drawer__empty-content .button:hover{background:var(--bt-cart-brown-hover)!important;color:#fff5ea!important}.cart-drawer .cart__checkout-button.button:disabled,.cart-drawer .cart__checkout-button.button[aria-disabled=true]{background:#8b5e3473!important;color:#fff5ea!important}.cart-drawer .cart__note .field__input,.cart-drawer .text-area{border-color:var(--bt-cart-line);border-radius:var(--bt-cart-radius);background:var(--bt-cart-cream);color:var(--bt-cart-ink);font-family:var(--bt-cart-font-body);box-shadow:none}.cart-drawer .cart__note .field__input:focus{border-color:var(--bt-cart-brown);outline:none;box-shadow:0 0 0 .1rem #8b5e3433}.cart-drawer__empty-content{padding:2rem 0}.cart-drawer__empty-content .cart__empty-text{color:var(--bt-cart-heading);font-family:var(--bt-cart-font-title);font-size:3.2rem;font-weight:400;letter-spacing:-.04rem}.cart-drawer__empty-content .cart__login-title{color:var(--bt-cart-ink);font-family:var(--bt-cart-font-body);font-size:1.8rem;font-weight:600}.cart-drawer__empty-content .cart__login-paragraph,.cart-drawer__empty-content .cart__login-paragraph a{color:var(--bt-cart-muted);font-family:var(--bt-cart-font-body)}.cart-drawer__empty-content .cart__login-paragraph a{color:var(--bt-cart-brown)}cart-drawer-items::-webkit-scrollbar-thumb{background-color:#8b5e3473}@media screen and (max-width:749px){.drawer__inner{padding:0 1.6rem;width:100%;max-width:100%;border-left:none}.drawer__heading,.cart-drawer__empty-content .cart__empty-text{font-size:2.6rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/bioterra-cart-drawer.css.map */
