.cart-drawer{--upcart-pink: #f81184;--upcart-green: #2ea818;--upcart-footer-bg: #f6f6f7;--upcart-track: #e2e2e2;--upcart-fill: #93d3ff;--upcart-timer-bg: #cde0e0;--upcart-timer-border: #c5e6fd;color:#000}.cart-drawer .cart-drawer__header{padding:2.4rem 3rem}.cart-drawer .drawer__heading{gap:.6rem;font-size:1.872rem;font-weight:700;line-height:1.6}.cart-drawer .drawer__heading .cart-count{width:auto;height:auto;padding:0;background:none;color:inherit;font:inherit}.cart-drawer .drawer__close-btn{top:2.4rem;inset-inline-end:2.4rem;width:3rem;height:3rem;border-radius:0;background:#0000000c}.cart-drawer .cart-drawer__body{padding-block-start:0}.cart-drawer-timer{margin-inline:-2rem;padding:1rem 3.3rem;border-block:.08rem solid var(--upcart-timer-border);background:var(--upcart-timer-bg);font-size:1.5rem;text-align:center}.cart-drawer-shipping{display:grid;gap:1rem;padding-block:2rem 1rem;margin-block-end:1rem;border-bottom:.08rem solid rgba(0,0,0,.1)}.cart-drawer-shipping__message{margin:0;font-size:1.6rem;text-align:center}.cart-drawer-shipping__goal{display:flex;align-items:center}.cart-drawer-shipping__track{flex:1;height:.8rem;border-radius:.4rem;background:var(--upcart-track);overflow:hidden}.cart-drawer-shipping__fill{height:100%;border-radius:.4rem;background:var(--upcart-fill);transition:width .3s ease}.cart-drawer-shipping__icon{display:grid;place-items:center;flex:none;width:3rem;height:3rem;margin-inline-start:-.4rem;border-radius:50%;background:var(--upcart-track)}.cart-drawer-shipping__label{margin:-.6rem 0 0;font-size:1.1rem;text-align:end}.cart-drawer .cart-item{padding-block-end:2rem;border-bottom:.08rem solid rgba(0,0,0,.1)}.cart-drawer .cart-item__title{font-size:1.6rem;font-weight:700}.cart-drawer .cart-item__prices .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .4rem;font-size:1.5rem;font-weight:500}.cart-drawer .cart-item__prices .price__sale{color:#000;font-size:1.4rem}.cart-item__savings{color:var(--upcart-green);font-size:1.5rem;font-weight:700}.cart-item-plan{margin-block-start:-.4rem}.cart-item-plan[hidden]{display:none}.cart-item-plan__select{width:100%;padding:.8rem 2.8rem .8rem .8rem;border:.08rem solid #ccc;border-radius:.4rem;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' stroke='%23333' stroke-width='1.4'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E") no-repeat right 1rem center;color:#333;font:inherit;font-size:1.4rem;-webkit-appearance:none;appearance:none;cursor:pointer}.cart-item-plan__select:disabled{opacity:.6}.cart-drawer .cart-drawer__footer{gap:1.6rem;padding:2.3rem;border-top:.08rem solid rgba(0,0,0,.1);background:var(--upcart-footer-bg)}.cart-drawer .cart-drawer__checkout{width:100%;padding:1.4rem;border:0;border-radius:0;background:var(--upcart-pink);color:#fff;font-size:1.5rem;font-weight:600}.cart-drawer .cart-drawer__checkout:hover{background:#e00a75;color:#fff}.cart-drawer .cart-drawer__body>.flex{gap:2rem}.cart-drawer .drawer__heading:has(.cart-count[hidden]) .drawer__heading-dot{display:none}.cart-drawer .cart-item__prices .price--on-sale .price__regular{color:#000}.cart-drawer .cart-quantity{height:3.1rem;border:.08rem solid #ddd;border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cart-drawer-upcart.css.map */
