.c-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:block;visibility:hidden;pointer-events:none}.c-drawer.is-open{visibility:visible;pointer-events:auto}.c-drawer .c-overlay{opacity:0;transition:opacity .25s}.c-drawer.is-open .c-overlay{opacity:1}.c-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(100vw,440px);background:#fff;display:flex;flex-direction:column;transform:translate(100%);transition:transform .28s ease;outline:none}.c-drawer.is-open .c-drawer__panel{transform:none}.c-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 14px 20px;border-bottom:1px solid var(--c-border)}.c-drawer__title{margin:0;font-size:19px}.c-drawer__count{color:var(--c-muted);font-size:15px;font-weight:500}.c-drawer__inner{flex:1;display:flex;flex-direction:column;min-height:0}.c-drawer__items{flex:1;overflow-y:auto;padding:4px 20px;overscroll-behavior:contain}.c-drawer__foot{padding:14px 20px calc(18px + env(safe-area-inset-bottom));border-top:1px solid var(--c-border);display:grid;gap:12px;background:#fff;box-shadow:0 -6px 18px #10224a0f}.c-drawer__viewcart{text-align:center;font-size:14px;font-weight:700}.c-drawer__empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:30px;text-align:center}.c-drawer.is-loading .c-drawer__inner{opacity:.55;pointer-events:none}body.has-drawer-open{overflow:hidden}.c-ship{padding:14px 20px;background:#faf6ec;border-bottom:1px solid var(--c-border)}.c-cartpage .c-ship{border:1px solid var(--c-border);border-radius:var(--radius);margin-bottom:14px}.c-ship__text{margin:0 0 8px;display:flex;gap:8px;align-items:center;font-size:13.5px}.c-ship__text .c-icon{color:var(--c-accent);flex:none}.c-ship__track{height:8px;border-radius:99px;background:#e4dcc8;overflow:hidden}.c-ship__track span{display:block;height:100%;background:var(--c-accent);border-radius:99px;transition:width .4s ease}.c-ship.is-done{background:#e9f7ee}.c-ship.is-done .c-ship__track span{background:var(--c-green)}.c-ship.is-done .c-ship__text .c-icon{color:var(--c-green)}.c-cart-items{display:grid}.c-cart-item{display:grid;grid-template-columns:84px 1fr auto;gap:14px;padding:16px 0;border-bottom:1px solid var(--c-border);align-items:start}.c-cart-item__media{width:84px;height:84px;border-radius:12px;overflow:hidden;background:#ece7dc;display:block}.c-cart-item__media img{width:100%;height:100%;object-fit:cover}.c-cart-item__title{font-weight:800;color:var(--c-text);font-size:14.5px;display:block;line-height:1.3}.c-cart-item__variant{margin:2px 0 0;font-size:13px;color:var(--c-muted)}.c-cart-item__discounts{margin:6px 0 0;font-size:12px;color:var(--c-green);font-weight:700}.c-cart-item__discounts li{display:flex;gap:4px;align-items:center}.c-cart-item__row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;flex-wrap:wrap}.c-cart-item__price{text-align:right;font-weight:800;display:flex;flex-direction:column;line-height:1.2}.c-cart-item__price s{font-weight:500;font-size:12.5px;color:var(--c-muted)}.c-cart-item__remove{color:var(--c-muted);width:36px;height:36px;margin:-6px -8px 0 0}.c-cart-item .c-qty__btn{width:34px;height:34px}.c-cart-item .c-qty__input{width:36px;height:34px}.c-cart-totals{display:grid;gap:6px}.c-cart-totals__discounts{display:grid;gap:4px;font-size:13px;color:var(--c-green);font-weight:700}.c-cart-totals__discounts li{display:flex;justify-content:space-between;gap:8px}.c-cart-totals__row{display:flex;justify-content:space-between;align-items:baseline;font-size:16px}.c-cart-totals__row strong{font-size:20px}.c-cart-totals__saved{margin:0;color:var(--c-green);font-weight:700;font-size:13px}.c-cart-totals__note{margin:0;font-size:12px;color:var(--c-muted)}.c-cart-note summary{cursor:pointer;font-weight:700;font-size:14px}.c-cartpage__foot{margin-top:22px;display:grid;gap:14px;max-width:420px;margin-left:auto}@media(max-width:749px){.c-cart-item{grid-template-columns:72px 1fr auto;gap:12px}.c-cart-item__media{width:72px;height:72px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-cart.css.map */
