.chelin-cart .drawer__inner{width:46rem;max-width:calc(100vw - 1.2rem);padding-inline:2rem;background:var(--chelin-cream);color:var(--chelin-ink);border-color:var(--chelin-border)}.chelin-cart .drawer__header{padding-block:2rem 1.6rem;flex-shrink:0}.chelin-cart .drawer__heading{margin:0;padding-right:4.4rem;font-size:2.4rem}.chelin-cart .drawer__close{right:-.6rem;color:var(--chelin-ink)}.chelin-cart cart-drawer-items{min-height:0;overscroll-behavior:contain}.chelin-cart .cart-drawer__form{display:block}.chelin-cart .chelin-cart__shipping{padding:1.4rem 1.6rem;margin-bottom:1.6rem;background:var(--chelin-peach);border-radius:1.2rem}.chelin-cart .chelin-cart__shipping--reached{background:#e1eae4}.chelin-cart__shipping p{margin:0 0 1rem;font-size:1.4rem;line-height:1.5}.chelin-cart__progress{display:block;-webkit-appearance:none;appearance:none;width:100%;height:.7rem;border:0;border-radius:1rem;overflow:hidden;background:#e0d2c6;color:var(--chelin-brown);accent-color:var(--chelin-brown)}.chelin-cart__progress::-webkit-progress-bar{background:#e0d2c6;border-radius:1rem}.chelin-cart__progress::-webkit-progress-value{background:var(--chelin-brown);border-radius:1rem}.chelin-cart__progress::-moz-progress-bar{background:var(--chelin-brown);border-radius:1rem}.chelin-cart__promo{font-size:1.4rem;margin:0 0 1.6rem;overflow-wrap:anywhere}.chelin-cart .cart-items thead{font-size:1.1rem}.chelin-cart .cart-item{grid-template-columns:7.2rem minmax(0,1fr) minmax(7rem,auto);column-gap:1.2rem;padding-bottom:1.6rem;border-bottom:1px solid var(--chelin-border)}.chelin-cart .cart-item>td+td{padding-left:0}.chelin-cart .cart-item__media{grid-column:1;width:7.2rem}.chelin-cart .cart-item__image{border-radius:.8rem;height:auto}.chelin-cart .cart-item__details{grid-column:2;min-width:0}.chelin-cart .cart-item__name{font-size:1.5rem;line-height:1.35;overflow-wrap:anywhere}.chelin-cart .cart-item__totals{grid-column:3;min-width:0}.chelin-cart .cart-item__price-wrapper{overflow-wrap:anywhere}.chelin-cart .price,.chelin-cart .product-option{font-size:1.3rem;line-height:1.5}.chelin-cart .cart-items .cart-item__quantity{grid-column:2 / 4}.chelin-cart .quantity{min-height:4.4rem;width:13.2rem}.chelin-cart .quantity__button{width:4.4rem}.chelin-cart cart-remove-button .button{min-width:4.4rem;min-height:4.4rem}.chelin-cart .drawer__footer{padding-bottom:max(1.6rem,env(safe-area-inset-bottom));flex-shrink:0}.chelin-cart .totals{align-items:baseline;gap:1rem;flex-wrap:wrap}.chelin-cart .totals__total{font-size:1.8rem}.chelin-cart .totals__total-value{font-size:2rem;font-weight:700;margin-left:0}.chelin-cart .tax-note{font-size:1.2rem;line-height:1.5;margin-block:1rem 1.6rem}.chelin-cart .cart__checkout-button,.chelin-cart .cart-drawer__empty-content>.button{--color-button: 93, 65, 62;--color-button-text: 255, 255, 255;width:100%;min-height:5.2rem;text-transform:uppercase;font-size:1.3rem;letter-spacing:.06em}.chelin-cart .drawer__inner-empty{padding:2.4rem;overflow-y:auto}.chelin-cart .cart__empty-text{font-size:2.6rem;line-height:1.25}.chelin-cart__recommendations{padding-block:.8rem 2rem}.chelin-cart__recommendations h3{font-size:1.7rem;margin:0 0 1.2rem}.chelin-cart__recommendations ul{margin:0;padding:0;list-style:none;display:grid;gap:.8rem}.chelin-cart__recommendation{display:flex;align-items:center;gap:1.2rem;padding:.8rem;border:1px solid var(--chelin-border);border-radius:1rem;color:inherit;text-decoration:none}.chelin-cart__recommendation img{width:6.4rem;height:7.2rem;object-fit:cover;border-radius:.6rem}.chelin-cart__recommendation-details{min-width:0}.chelin-cart__recommendation-title{display:block;font-size:1.4rem;overflow-wrap:anywhere}.chelin-cart__recommendation:hover .chelin-cart__recommendation-title{text-decoration:underline}@media screen and (max-width:749px){.chelin-cart .drawer__inner{width:calc(100vw - 1.2rem);padding-inline:1.6rem}}@media screen and (max-height:650px){.chelin-cart cart-drawer-items{flex:0 0 auto}.chelin-cart .drawer__inner{overflow-y:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/chelin-cart.css.map */
