:root{--db-ink:#111110;--db-muted:#6f6e69;--db-line:#ebe7df;--db-soft:#f6f3ee;--db-olive:#5f6731;--db-sale:#111110;--db-r:8px}html body .kaching-cart{background:#fff!important;color:var(--db-ink)!important;font-family:inherit!important;letter-spacing:0!important;box-shadow:-16px 0 48px #11111024!important;border-radius:0!important;width:min(440px,100vw)!important;max-width:100vw!important}html body .kaching-cart *{font-family:inherit!important;box-sizing:border-box}html body .kaching-cart .kaching-cart__header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:18px 20px!important;margin:0!important;background:#fff!important;border-bottom:1px solid var(--db-line)!important;min-height:60px!important}html body .kaching-cart .kaching-cart__header>*:first-child{font-size:.95rem!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.08em!important;line-height:1!important;color:var(--db-ink)!important;margin:0!important}html body .kaching-cart .kaching-cart__item-count{color:var(--db-muted)!important;font-weight:600!important}html body .kaching-cart .kaching-cart__close{width:36px!important;height:36px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:transparent!important;color:var(--db-ink)!important;transition:background .15s}html body .kaching-cart .kaching-cart__close:hover{background:var(--db-soft)!important}html body .kaching-cart .kaching-cart__tiered-promotions-bar{background:var(--db-soft)!important;border:0!important;border-radius:0!important;margin:0!important;padding:14px 20px 16px!important}html body .kaching-cart .kaching-cart__tiered-promotions-bar-text{font-size:.82rem!important;font-weight:600!important;color:var(--db-ink)!important;text-align:center!important;margin:0 0 10px!important;letter-spacing:0!important}html body .kaching-cart .kaching-cart__tiered-promotions-bar-progress-container{height:4px!important;border-radius:4px!important;background:#e2ddd3!important;overflow:hidden!important}html body .kaching-cart .kaching-cart__tiered-promotions-bar-progress-fill{background:var(--db-ink)!important;border-radius:4px!important;transition:width .35s ease!important}html body .kaching-cart .kaching-cart__items{padding:0 20px!important;background:#fff!important}html body .kaching-cart .kaching-cart__item{display:grid!important;grid-template-columns:88px 1fr!important;gap:14px!important;padding:18px 0!important;margin:0!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--db-line)!important;border-radius:0!important;box-shadow:none!important}html body .kaching-cart .kaching-cart__item:last-child{border-bottom:0!important}html body .kaching-cart .kaching-cart__item-image,html body .kaching-cart .kaching-cart__item-image img{width:88px!important;height:110px!important;object-fit:cover!important;border-radius:var(--db-r)!important;background:var(--db-soft)!important}html body .kaching-cart .kaching-cart__item-title{font-size:.9rem!important;font-weight:700!important;line-height:1.3!important;color:var(--db-ink)!important;text-decoration:none!important;letter-spacing:0!important;text-transform:none!important}html body .kaching-cart .kaching-cart__item-price{font-size:.9rem!important;font-weight:700!important;color:var(--db-ink)!important}html body .kaching-cart .kaching-cart__item-compare-at-price{font-size:.8rem!important;color:var(--db-muted)!important;text-decoration:line-through!important;font-weight:400!important}html body .kaching-cart .kaching-cart__item input[type=number],html body .kaching-cart .kaching-cart__item [class*=quantity]{border-color:var(--db-line)!important;border-radius:999px!important;font-weight:600!important}html body .kaching-cart .kaching-cart__item [class*=quantity] button{background:transparent!important;color:var(--db-ink)!important}html body .kaching-cart .kaching-cart__item [class*=remove]{color:var(--db-muted)!important;font-size:.78rem!important;text-decoration:underline!important}html body .kaching-cart .kaching-cart__discounts{margin:6px 0 0!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important}html body .kaching-cart .kaching-cart__discount{background:var(--db-soft)!important;color:var(--db-ink)!important;border:0!important;border-radius:999px!important;padding:3px 10px!important;font-size:.72rem!important;font-weight:600!important}html body .kaching-cart .kaching-cart__discount-code{border:1px solid var(--db-line)!important;border-radius:var(--db-r)!important;background:#fff!important}html body .kaching-cart .kaching-cart__discount-code input{border:0!important;font-size:.88rem!important}html body .kaching-cart .kaching-cart__discount-code button{background:var(--db-ink)!important;color:#fff!important;border-radius:6px!important;font-weight:700!important}html body .kaching-cart .kaching-cart__footer{background:#fff!important;border-top:1px solid var(--db-line)!important;box-shadow:0 -10px 24px #1111100d!important;padding:16px 20px calc(14px + env(safe-area-inset-bottom,0px))!important}html body .kaching-cart .kaching-cart__subtotal,html body .kaching-cart .kaching-cart__total{display:flex!important;justify-content:space-between!important;align-items:baseline!important;font-size:.95rem!important;font-weight:800!important;color:var(--db-ink)!important;margin:0 0 12px!important;text-transform:uppercase!important;letter-spacing:.04em!important}html body .kaching-cart .kaching-cart__checkout-button{width:100%!important;min-height:54px!important;border-radius:var(--db-r)!important;border:0!important;background:var(--db-ink)!important;color:#fff!important;font-size:.95rem!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.08em!important;box-shadow:none!important;transition:opacity .15s!important}html body .kaching-cart .kaching-cart__checkout-button:hover{opacity:.88!important}.cart-drawer__header{border-bottom:1px solid var(--db-line)}.cart-drawer__heading,.cart-page .cart-title{font-weight:800;text-transform:uppercase;letter-spacing:.08em}.cart-drawer__summary{border-top:1px solid var(--db-line);box-shadow:0 -10px 24px #1111100d}.cart-page:not(.cart-page--empty) .cart-page__summary{background:var(--db-soft);border:0;border-radius:12px;padding:24px 22px}.cart-page .cart-items__table-row,.cart-page .cart-items tr{border-bottom:1px solid var(--db-line)}.cart-page .cart-items img{border-radius:var(--db-r);background:var(--db-soft)}.cart__checkout-button,.cart-page .cart__checkout-button{min-height:54px;border-radius:var(--db-r);background:var(--db-ink);color:#fff;font-weight:800;text-transform:uppercase;letter-spacing:.08em}@media(max-width:749px){html body .kaching-cart .kaching-cart__item{grid-template-columns:76px 1fr!important}html body .kaching-cart .kaching-cart__item-image,html body .kaching-cart .kaching-cart__item-image img{width:76px!important;height:96px!important}}#dbx-added .dba-btns>:not(.dba-b){grid-column:1/-1;order:3}#dbx-added .dba-btns>.gfgPageWrapper{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/56/assets/db-cart-clean.css.map */
