cart-drawer .drawer__inner{background:var(--sr-sand-50, #f7f6f4);color:var(--sr-sand-900, #161311);border-radius:var(--sr-r-card, 24px);border:1px solid var(--sr-hairline, rgba(26,24,22,.08));box-shadow:0 24px 64px #0b09072e;overflow:hidden}cart-drawer cart-drawer-items{background:transparent}cart-drawer .drawer__header{padding-top:20px;padding-bottom:16px;border-bottom:1px solid var(--sr-hairline, rgba(26,24,22,.08));background:var(--sr-sand-50, #f7f6f4)}cart-drawer .drawer__heading{font-family:var(--sr-font-display);font-weight:var(--sr-weight-display, 600);font-size:22px;letter-spacing:-.4px;color:var(--sr-sand-900, #161311)}cart-drawer .drawer__close{width:36px;height:36px;border-radius:var(--sr-r-pill, 999px);background:var(--sr-sand-100, #efedea);color:var(--sr-sand-900, #161311);display:flex;align-items:center;justify-content:center}cart-drawer .drawer__close svg{width:16px;height:16px}cart-drawer .drawer__shipping-bar{background:var(--sr-white, #fff);border:1px solid var(--sr-hairline, rgba(26,24,22,.08));border-radius:var(--sr-r-inner, 16px);padding:14px 16px}cart-drawer .drawer__shipping-bar .caption{font-family:var(--sr-font-body);font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--sr-sand-700, #403c3a)}cart-drawer .free-shipping-bar{--shipping-bar-background:var(--sr-amber, #f1aa1c) !important;height:4px;border-radius:var(--sr-r-pill, 999px);background-color:var(--sr-sand-100, #efedea);overflow:hidden}cart-drawer tr.cart-item{background:var(--sr-white, #fff);border:1px solid var(--sr-hairline, rgba(26,24,22,.08))!important;border-radius:var(--sr-r-inner, 16px)}cart-drawer .cart-item__image-container{border-radius:var(--sr-r-sm, 12px);background:var(--sr-sand-100, #efedea);overflow:hidden}cart-drawer .cart-item__image{border-radius:var(--sr-r-sm, 12px)}cart-drawer .cart-item__name{font-family:var(--sr-font-body);font-size:16px;font-weight:600;line-height:1.3;color:var(--sr-sand-900, #161311)}cart-drawer .cart-item__details dl,cart-drawer .cart-item__details .product-option{font-size:14px;line-height:1.45;color:var(--sr-sand-600, #615d58);opacity:1}cart-drawer .cart-item__totals .price{font-family:var(--sr-font-body);font-size:16px;font-weight:600;color:var(--sr-sand-900, #161311)}cart-drawer .cart-item__price-wrapper .cart-item__old-price{display:block;font-size:13px;font-weight:400;color:var(--sr-sand-600, #615d58);opacity:1}cart-drawer .quantity{background:var(--sr-white, #fff);border-radius:var(--sr-r-pill, 999px);min-height:40px}cart-drawer .quantity:before,cart-drawer .quantity:after{border-radius:var(--sr-r-pill, 999px);box-shadow:0 0 0 1px var(--sr-sand-200, #e2dfdc)}cart-drawer .quantity__input{font-family:var(--sr-font-body);font-size:15px;font-weight:600;color:var(--sr-sand-900, #161311)}cart-drawer .quantity__button{color:var(--sr-sand-700, #403c3a)}cart-drawer .drawer__footer{background:var(--sr-white, #fff);border-top:1px solid var(--sr-hairline, rgba(26,24,22,.08));padding-top:18px;padding-bottom:20px}cart-drawer .drawer__footer .totals__total,cart-drawer .drawer__footer .totals__total-value{font-family:var(--sr-font-body);color:var(--sr-sand-900, #161311)}cart-drawer .drawer__footer .totals__total{font-size:16px;font-weight:600}cart-drawer .drawer__footer .totals__total-value{font-family:var(--sr-font-display);font-size:20px;font-weight:var(--sr-weight-display, 600);letter-spacing:-.3px}cart-drawer .cart-subtotal-row p,cart-drawer .cart-discount-row p{font-size:14px;color:var(--sr-sand-700, #403c3a);opacity:1}cart-drawer .drawer__footer .footer-message{font-size:13px;line-height:1.45;color:var(--sr-sand-600, #615d58)}cart-drawer #CartDrawer-Checkout{min-height:52px;border-radius:var(--sr-r-pill, 999px);background:#fdd5a6;color:var(--sr-amber-ink, #a25200);font-family:var(--sr-font-body);font-size:16px;font-weight:600;letter-spacing:0;text-transform:none;box-shadow:none}cart-drawer #CartDrawer-Checkout:before,cart-drawer #CartDrawer-Checkout:after{box-shadow:none!important;border-radius:var(--sr-r-pill, 999px)}cart-drawer #CartDrawer-Checkout:hover{background:#fcc98c}cart-drawer #CartDrawer-Checkout:focus-visible{outline:2px solid var(--sr-amber-ink, #a25200);outline-offset:3px}cart-drawer [data-truemed-cart-widget]{margin:4px 0 12px}@media(max-width:749px){cart-drawer .drawer__inner{border-radius:0;border:0}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sr-cart.css.map */
