body:has([data-template=cart]){background-color:var(--kvsche-linen)}[data-template=cart] .section-background,[data-template=cart] .section{background-color:var(--kvsche-linen)!important}.cart-drawer__dialog{--color-background: var(--kvsche-linen);background-color:var(--kvsche-linen)!important}.cart-drawer__header{border-bottom:1px solid rgba(157,147,136,.28);padding-bottom:1rem}.cart-drawer__heading{font-family:Fraunces,Georgia,serif!important;font-weight:300!important;letter-spacing:-.02em;color:var(--kvsche-ink);font-size:clamp(1.3rem,2vw,1.6rem)!important}.cart-drawer__close-button{color:var(--kvsche-stone);transition:color .2s cubic-bezier(.22,.61,.36,1)}.cart-drawer__close-button:hover{color:var(--kvsche-clay);background-color:transparent}.cart-drawer__items{padding-top:1.5rem}.cart-drawer__summary{padding-bottom:1.5rem}[data-template=cart] .cart-title h1{font-family:Fraunces,Georgia,serif!important;font-weight:300!important;letter-spacing:-.02em;color:var(--kvsche-ink)}[data-template=cart] .cart-items--dividers .cart-items__table-row,.cart-drawer .cart-items--dividers .cart-items__table-row{border-bottom-color:#9d938847}[data-template=cart] .cart-items__title,.cart-drawer .cart-items__title{font-family:Fraunces,Georgia,serif!important;font-weight:300!important;letter-spacing:-.015em;color:var(--kvsche-ink);text-decoration:none}[data-template=cart] .cart-items__title:hover,.cart-drawer .cart-items__title:hover{color:var(--kvsche-clay)}[data-template=cart] .cart-items__variants,[data-template=cart] .cart-items__variant,[data-template=cart] .cart-items__variant dt,[data-template=cart] .cart-items__variant dd,.cart-drawer .cart-items__variants,.cart-drawer .cart-items__variant,.cart-drawer .cart-items__variant dt,.cart-drawer .cart-items__variant dd{font-family:Inter,sans-serif!important;font-weight:400;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--kvsche-stone)}[data-template=cart] .cart-items__price,.cart-drawer .cart-items__price{font-family:Fraunces,Georgia,serif;font-weight:300;color:var(--kvsche-ink)}[data-template=cart] .cart-items__media-container,.cart-drawer .cart-items__media-container{border:1px solid rgba(157,147,136,.28)}[data-template=cart] .cart-items__media-image,.cart-drawer .cart-items__media-image{border-radius:0!important}[data-template=cart] .cart-items__remove,.cart-drawer .cart-items__remove{color:var(--kvsche-stone);border-radius:0;transition:color .2s cubic-bezier(.22,.61,.36,1)}[data-template=cart] .cart-items__remove:hover,.cart-drawer .cart-items__remove:hover{color:var(--kvsche-clay);background-color:transparent}[data-template=cart] .cart-items .quantity-selector,.cart-drawer .cart-items .quantity-selector{border-radius:0;border-color:#9d938847;background-color:var(--kvsche-linen)}[data-template=cart] .cart-items .quantity-selector:hover,.cart-drawer .cart-items .quantity-selector:hover{background-color:var(--kvsche-linen-warm)}[data-template=cart] .cart-items .quantity-selector button,.cart-drawer .cart-items .quantity-selector button{border-radius:0;color:var(--kvsche-ink-soft)}[data-template=cart] .cart-items .quantity-selector input[type=number],.cart-drawer .cart-items .quantity-selector input[type=number]{border-radius:0;font-family:Inter,sans-serif;font-weight:300;color:var(--kvsche-ink)}[data-template=cart] .cart-actions,.cart-drawer .cart-actions,[data-template=cart] .cart-actions__divider,.cart-drawer .cart-actions__divider{border-color:#9d938847}[data-template=cart] .cart-note__label,[data-template=cart] .cart-discount__label,.cart-drawer .cart-note__label,.cart-drawer .cart-discount__label{font-family:Inter,sans-serif!important;font-weight:400;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--kvsche-ink-soft)}[data-template=cart] .cart-note__instructions,.cart-drawer .cart-note__instructions{border-radius:0;border-color:#9d938847;font-family:Inter,sans-serif;font-weight:300;font-size:.88rem;color:var(--kvsche-ink);background-color:var(--kvsche-linen);resize:vertical}[data-template=cart] .cart-note__instructions:focus,.cart-drawer .cart-note__instructions:focus{outline:1px solid var(--kvsche-clay);border-color:var(--kvsche-clay);box-shadow:none}[data-template=cart] .cart-discount__input,.cart-drawer .cart-discount__input{border-radius:0;border-color:#9d938847;background-color:var(--kvsche-linen);font-family:Inter,sans-serif;font-weight:300;font-size:.82rem;color:var(--kvsche-ink);letter-spacing:.04em}[data-template=cart] .cart-discount__input::placeholder,.cart-drawer .cart-discount__input::placeholder{color:var(--kvsche-stone);font-style:italic;font-family:Fraunces,Georgia,serif}[data-template=cart] .cart-discount__input:focus,.cart-drawer .cart-discount__input:focus{outline:1px solid var(--kvsche-clay);border-color:var(--kvsche-clay);box-shadow:none}[data-template=cart] .cart-discount__button,.cart-drawer .cart-discount__button{border-radius:0;font-family:Inter,sans-serif!important;font-weight:400;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--kvsche-ink);background-color:transparent;box-shadow:inset 0 0 0 1px var(--kvsche-ink);padding-inline:1.2rem;transition:color .2s cubic-bezier(.22,.61,.36,1),background-color .2s cubic-bezier(.22,.61,.36,1)}[data-template=cart] .cart-discount__button:hover,.cart-drawer .cart-discount__button:hover{background-color:var(--kvsche-ink);color:var(--kvsche-linen)}[data-template=cart] .cart-discount__pill,.cart-drawer .cart-discount__pill{border-radius:0;background-color:var(--kvsche-linen-warm);border:1px solid rgba(157,147,136,.28);font-family:Inter,sans-serif;font-size:.68rem;letter-spacing:.14em;color:var(--kvsche-ink-soft)}[data-template=cart] .cart-totals__total-label,.cart-drawer .cart-totals__total-label{font-family:Inter,sans-serif!important;font-weight:400;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--kvsche-stone)}[data-template=cart] .cart-totals__total-value,.cart-drawer .cart-totals__total-value{font-family:Fraunces,Georgia,serif!important;font-weight:300;letter-spacing:-.02em;color:var(--kvsche-ink)}[data-template=cart] .cart-totals__original-label,.cart-drawer .cart-totals__original-label{font-family:Inter,sans-serif!important;font-weight:400;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--kvsche-stone)}[data-template=cart] .cart-totals__original-value,.cart-drawer .cart-totals__original-value{font-family:Fraunces,Georgia,serif;font-weight:300;color:var(--kvsche-ink-soft)}[data-template=cart] .cart-totals__tax-note,[data-template=cart] .cart-totals__tax-note small,.cart-drawer .cart-totals__tax-note,.cart-drawer .cart-totals__tax-note small{color:var(--kvsche-stone);font-family:Inter,sans-serif;font-weight:300}[data-template=cart] .cart__checkout-button.button,.cart-drawer .cart__checkout-button.button{--button-color: var(--kvsche-linen);--button-background-color: var(--kvsche-ink);--button-border-color: var(--kvsche-ink);border-radius:0!important;font-family:Inter,sans-serif!important;font-weight:400;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;width:100%}[data-template=cart] .cart__checkout-button.button:hover,.cart-drawer .cart__checkout-button.button:hover{--button-color: var(--kvsche-linen);--button-background-color: var(--kvsche-clay);--button-border-color: var(--kvsche-clay)}[data-template=cart] .cart-items__empty-button.button,.cart-drawer .cart-items__empty-button.button{--button-color: var(--kvsche-linen);--button-background-color: var(--kvsche-ink);--button-border-color: var(--kvsche-ink);border-radius:0!important;font-family:Inter,sans-serif!important;font-weight:400;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase}[data-template=cart] .cart-items__empty-button.button:hover,.cart-drawer .cart-items__empty-button.button:hover{--button-color: var(--kvsche-linen);--button-background-color: var(--kvsche-clay);--button-border-color: var(--kvsche-clay)}[data-template=cart] .cart-page{padding-top:5rem}@media screen and (min-width:750px){[data-template=cart] .cart-page__summary{border-left:1px solid rgba(157,147,136,.28);padding-left:var(--padding-5xl)}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/kvsche-cart.css.map */
