.bundle-discount-applied{display:flex;align-items:center;gap:8px;padding:8px 12px;margin-bottom:12px;background:var(--clr-sage-tint);border:1px solid var(--clr-sage-line);border-radius:5px;font-size:var(--fs-caption, 12px);color:var(--font-color-header, var(--clr-ink))}.bundle-discount-applied strong{color:var(--bundle-color-primary)}.dk-cart-clear-row{display:flex;justify-content:flex-end;margin:0 0 8px}.dk-cart-clear{background:none;border:0;padding:4px 0;font-size:var(--fs-caption, 12px);color:var(--clr-text-muted);text-decoration:underline;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.dk-cart-clear:hover,.dk-cart-clear.is-armed{color:var(--clr-error)}.bundle-discount-applied.bundle-discount-blocked{background:#f0b4281a;border-color:#f0b42873}.bundle-discount-applied.bundle-discount-blocked strong{color:inherit}.mini-cart .product-card-cart .product-information .item-price{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding-bottom:4px}.mini-cart .product-card-cart .product-information .item-price .price-item-regular{font-size:var(--font-size-body, 15px);font-weight:var(--fw-bold);color:var(--font-color-header, var(--clr-ink))}.mini-cart .product-card-cart .product-information .item-price .price-item-sale{font-size:var(--fs-caption, 12px);font-weight:var(--fw-body);color:var(--clr-ink-muted);text-decoration:line-through}.cart-item-discount-badge{display:inline-flex;align-items:center;padding:2px 8px;background:var(--gradient-color-first);color:#fff;font-size:var(--fs-caption, 12px);font-weight:var(--fw-bold);border-radius:20px;white-space:nowrap;letter-spacing:.02em}.drawer-price-card{display:flex;flex-direction:column;gap:7px;padding:12px 14px;border-radius:8px;margin-bottom:10px;font-size:13px}.drawer-price-card--regular{background:var(--clr-surface-muted);border:1.5px solid var(--clr-line)}.drawer-price-card--bonus{background:var(--clr-sage-tint);border:1.5px solid var(--clr-sage-line)}.dpc__top{display:flex;align-items:center;gap:7px}.dpc__icon{font-size:15px;flex-shrink:0}.dpc__label{font-weight:var(--fw-heading);flex:1;font-size:13px;color:var(--font-color-header, var(--clr-ink))}.dpc__badge{display:inline-flex;align-items:center;padding:2px 8px;background:var(--clr-text-muted);color:var(--clr-on-dark);font-size:var(--fs-caption, 12px);font-weight:var(--fw-bold);border-radius:20px;white-space:nowrap}.dpc__badge--green{background:var(--gradient-color-first)}.dpc__pricing{display:flex;align-items:baseline;gap:10px;padding:5px 0;border-top:1px dashed var(--clr-line);border-bottom:1px dashed var(--clr-line)}.drawer-price-card--bonus .dpc__pricing{border-color:var(--clr-sage-line)}.dpc__original{font-size:var(--fs-caption, 12px);color:var(--clr-ink-muted);text-decoration:line-through;font-weight:var(--fw-body)}.dpc__final{font-size:18px;font-weight:var(--fw-bold);color:var(--font-color-header, var(--clr-ink));flex:1}.dpc__saving-line--total{border-top:1px solid var(--clr-sage-line);margin-top:4px;padding-top:6px;font-weight:var(--fw-bold)}.dpc__saving-line{display:flex;justify-content:space-between;align-items:center;font-size:var(--fs-caption, 12px);color:var(--clr-text-muted)}.dpc__saving-amount{font-weight:var(--fw-bold);color:var(--clr-ink)}.dpc__saving-amount--green{color:var(--clr-action)}.mini-cart .product-information .unit-price{font-size:var(--fs-caption, 12px);color:var(--clr-text-muted);margin-top:-2px}.mini-cart .drawer-tax-note{display:block;margin:4px 0 10px;font-size:var(--fs-caption, 12px);line-height:1.4;color:var(--clr-text-muted)}.mini-cart .drawer-tax-note a{color:inherit;text-decoration:underline}.tax-note .tax-note__vat{display:block}.dk-recs{display:block;margin:8px 0 4px;padding-top:12px;border-top:1px solid rgba(0,0,0,.08)}.dk-recs[hidden]{display:none}.dk-recs__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.dk-recs__heading{font-size:13px;font-weight:var(--fw-heading);text-transform:uppercase;letter-spacing:.04em;color:var(--font-color-header, var(--clr-ink))}.dk-recs__nav{display:inline-flex;gap:4px}.dk-recs__nav[hidden]{display:none}.dk-recs__btn{width:26px;height:26px;border:1px solid rgba(0,0,0,.15);border-radius:50%;background:var(--clr-surface);padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--clr-ink)}.dk-recs__btn:disabled{opacity:.35;cursor:default}.dk-recs__track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.dk-recs__track::-webkit-scrollbar{display:none}.dk-recs__card{flex:0 0 132px;scroll-snap-align:start;display:flex;flex-direction:column;gap:4px;font-size:var(--fs-caption, 12px)}.dk-recs__img{display:block;aspect-ratio:1;border-radius:5px;overflow:hidden;background:var(--clr-surface-muted)}.dk-recs__img img{width:100%;height:100%;object-fit:cover;display:block}.dk-recs__title{color:var(--clr-ink);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.dk-recs__price{display:flex;gap:6px;align-items:baseline;font-weight:var(--fw-heading);color:var(--clr-ink)}.dk-recs__price s{font-weight:var(--fw-body);color:var(--clr-ink-muted);font-size:var(--fs-caption, 12px)}.dk-recs__add{margin-top:auto;border:1px solid var(--clr-action);color:var(--clr-action);background:var(--clr-surface);border-radius:5px;padding:5px 6px;font-size:var(--fs-caption, 12px);line-height:1.2;text-align:center;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:4px}.dk-recs__add:hover{background:var(--clr-action);color:var(--clr-on-dark)}.dk-recs__add:disabled{opacity:.5;cursor:progress}.cart-page .dk-cart-clear-row{display:flex;justify-content:flex-end;margin:10px 0 0}.cart-page .dk-cart-clear{background:none;border:0;padding:4px 0;font-size:14px;color:var(--clr-text-muted);text-decoration:underline;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.cart-page .dk-cart-clear:hover,.cart-page .dk-cart-clear.is-armed{color:var(--clr-error)}.cart-page .bundle-discount-blocked-note{margin:10px 0;padding:8px 12px;font-size:13px;line-height:1.4;background:#f0b4281a;border:1px solid rgba(240,180,40,.45);border-radius:5px}.cart-page .discount-block button.send-icon{border:0;padding:0;top:0}.cart-page .cart-body.is-empty .cart-empty-title a{width:200px;display:inline-block}.cart-page .cart-body.is-empty .cart-empty-title a:hover{color:var(--clr-ink)}.cart-page .cart-body.is-empty .cart-empty-title h6 a{border-bottom:unset!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/dk-cart.css.map */
