#CartDrawer{--cartInk:#1a1a1a;--cartRed:#b3261e;--cartDeep:#7d1f1b;--cartGold:#b08d57;display:flex;flex-direction:column;width:min(430px,100vw)}#CartDrawer .drawer__header{display:flex;align-items:center;justify-content:space-between;padding:clamp(16px,4vw,22px) clamp(16px,4vw,24px) clamp(12px,3vw,16px);border-bottom:1px solid var(--colorBorder)}#CartDrawer .drawer__title{margin:0;font-size:clamp(19px,5vw,23px);letter-spacing:.01em}#CartDrawer .drawer__count{font-family:var(--typeBasePrimary);font-size:12px;font-weight:500;opacity:.5;margin-left:8px}#CartDrawer .drawer__close{background:none;border:0;cursor:pointer;padding:6px;display:flex;color:inherit}#CartDrawer .cart-ship{padding:clamp(13px,3.4vw,16px) clamp(16px,4vw,24px);border-bottom:1px solid var(--colorBorder);background:#faf8f5}#CartDrawer .cart-ship__text{font-family:var(--typeBasePrimary);font-size:clamp(11px,3vw,12.5px);line-height:1.4;margin:0 0 9px;letter-spacing:.01em}#CartDrawer .cart-ship__text strong{font-weight:600}#CartDrawer .cart-ship__text .cart-ship__done{color:var(--cartDeep);font-weight:600;letter-spacing:.09em;text-transform:uppercase;font-size:clamp(10px,2.7vw,11px)}#CartDrawer .cart-ship__bar{height:3px;border-radius:2px;background:#e6e1d9;overflow:hidden}#CartDrawer .cart-ship__bar span{display:block;height:100%;background:var(--cartDeep);border-radius:2px;transition:width .4s ease}#CartDrawer .drawer__scrollable{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch}#CartDrawer .cart-item{display:grid;grid-template-columns:clamp(72px,20vw,88px) 1fr auto;gap:clamp(11px,3vw,15px);padding:clamp(14px,3.6vw,18px) clamp(16px,4vw,24px);border-bottom:1px solid var(--colorBorder);align-items:start}#CartDrawer .cart-item:last-child{border-bottom:0}#CartDrawer .cart-item__media{display:block;position:relative;background:var(--colorAccent);aspect-ratio:2/3;overflow:hidden;border-radius:2px}#CartDrawer .cart-item__media img{width:100%;height:100%;object-fit:cover;display:block}#CartDrawer .cart-item__info{min-width:0;display:flex;flex-direction:column;gap:3px}#CartDrawer .cart-item__fam{font-family:var(--typeBasePrimary);font-size:9.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;opacity:.45}#CartDrawer .cart-item__title{font-family:var(--typeBasePrimary);font-size:clamp(13px,3.5vw,14px);font-weight:600;line-height:1.3;color:inherit;text-decoration:none}#CartDrawer .cart-item__variant{font-family:var(--typeBasePrimary);font-size:clamp(11px,3vw,12px);opacity:.55;line-height:1.3}#CartDrawer .cart-item__controls{display:flex;align-items:center;gap:12px;margin-top:8px;flex-wrap:wrap}#CartDrawer .cart-item__qty{display:inline-flex;align-items:center;border:1px solid var(--colorBorder);border-radius:2px;height:30px}#CartDrawer .cart-item__qty button{background:none;border:0;width:28px;height:28px;cursor:pointer;font-size:15px;line-height:1;color:inherit;display:flex;align-items:center;justify-content:center;padding:0}#CartDrawer .cart-item__qty button:hover{opacity:.6}#CartDrawer .cart-item__qty input{width:30px;height:28px;border:0;text-align:center;font-family:var(--typeBasePrimary);font-size:12.5px;background:none;padding:0;-moz-appearance:textfield}#CartDrawer .cart-item__qty input::-webkit-outer-spin-button,#CartDrawer .cart-item__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#CartDrawer .cart-item__remove{background:none;border:0;padding:0;cursor:pointer;font-family:var(--typeBasePrimary);font-size:11.5px;opacity:.5;text-decoration:underline;text-underline-offset:2px;color:inherit}#CartDrawer .cart-item__remove:hover{opacity:.85}#CartDrawer .cart-item__prices{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:2px;white-space:nowrap}#CartDrawer .cart-item__was{font-family:var(--typeBasePrimary);font-size:11.5px;color:var(--cartRed);text-decoration:line-through;text-decoration-thickness:1px}#CartDrawer .cart-item__now{font-family:var(--typeBasePrimary);font-size:clamp(13px,3.5vw,14px);font-weight:600}#CartDrawer .cart-item__free{display:inline-block;background:var(--cartDeep);color:#fff;font-family:var(--typeBasePrimary);font-size:9px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;padding:3px 6px;border-radius:2px;line-height:1;margin-top:2px}#CartDrawer .cart__empty{padding:48px 24px;text-align:center}#CartDrawer .cart__empty p{font-family:var(--typeBasePrimary);font-size:13.5px;opacity:.6;margin:0 0 18px}#CartDrawer .cart__empty a{font-family:var(--typeBasePrimary);font-size:11px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:inherit}#CartDrawer .drawer__footer{flex:0 0 auto;border-top:1px solid var(--colorBorder);padding:clamp(14px,3.6vw,18px) clamp(16px,4vw,24px) calc(clamp(14px,3.6vw,18px) + env(safe-area-inset-bottom));background:#fff}#CartDrawer .cart__saving{display:flex;align-items:center;justify-content:space-between;font-family:var(--typeBasePrimary);font-size:clamp(11px,3vw,12.5px);font-weight:600;color:var(--cartDeep);margin:0 0 8px}#CartDrawer .cart__subtotal{display:flex;align-items:baseline;justify-content:space-between;font-family:var(--typeBasePrimary);font-size:clamp(14px,3.8vw,16px);font-weight:600;margin:0 0 4px}#CartDrawer .cart__note{font-family:var(--typeBasePrimary);font-size:11px;opacity:.5;margin:0 0 13px;line-height:1.4}#CartDrawer .drawer__footer .btn{width:100%}#CartDrawer .cart__offer{display:flex;align-items:center;justify-content:center;gap:9px;font-family:var(--typeBasePrimary);font-size:clamp(9px,2.6vw,10px);font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--cartDeep);margin:0 0 12px;text-align:center}#CartDrawer .cart__offer-dot{display:inline-block;width:3px;height:3px;border-radius:50%;background:var(--cartGold);flex:0 0 auto}#CartDrawer .cart__trust{display:flex;align-items:center;justify-content:center;gap:clamp(10px,3vw,18px);flex-wrap:wrap;margin:12px 0 0}#CartDrawer .cart__trust span{font-family:var(--typeBasePrimary);font-size:10px;letter-spacing:.06em;opacity:.5}#CartDrawer .payment-icons{margin-top:12px;display:flex;justify-content:center;gap:6px;flex-wrap:wrap;opacity:.65}#CartDrawer.is-empty .drawer__footer .cart__saving,#CartDrawer.is-empty .drawer__footer .cart__offer,#CartDrawer.is-empty .drawer__footer .btn{display:none}
/*# sourceMappingURL=/cdn/shop/t/20/assets/qc-cart.css.map */
