:root{--bs-green: #322419;--bs-green-light: #5a4636;--bs-green-dim: #24190f;--bs-dark: #322419;--bs-price: #322419}.cart-drawer .drawer__header{padding:1.8rem 0 1.2rem}.cart-drawer .eh-cart-heading{display:flex;align-items:center;gap:.8rem;margin:0;font-size:2rem;letter-spacing:.08em;text-transform:uppercase}.eh-cart-count{display:inline-grid;place-items:center;min-width:2.4rem;height:2.4rem;padding:0 .6rem;border-radius:1.2rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.2rem;letter-spacing:0}.cart-drawer cart-drawer-items{overflow-x:hidden}.cart-drawer .cart-drawer__form,.cart-drawer .drawer__contents,.cart-drawer cart-upsell,.cart-drawer .cart-upsell{min-width:0;max-width:100%;width:100%}.eh-cart-bar{margin:0 0 1.4rem}.eh-cart-bar__season{margin:0 0 .6rem;font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.eh-cart-bar__msg{margin:0 0 .8rem;font-size:1.4rem;line-height:1.4}.eh-cart-bar__track{height:.4rem;border-radius:.2rem;background:rgba(var(--color-foreground),.12);overflow:hidden}.eh-cart-bar__track span{display:block;height:100%;background:rgb(var(--color-foreground));transition:width .4s ease}.cart-drawer .cart-items thead{display:none}.cart-drawer .cart-item{grid-template-columns:9.6rem minmax(0,1fr);grid-template-rows:auto auto;column-gap:1.4rem;row-gap:.8rem;padding:1.4rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart-drawer .cart-items td{padding-top:0}.cart-drawer .cart-item>td+td{padding-left:0}.cart-drawer .cart-item__media{grid-column:1;grid-row:1 / 3}.cart-drawer .cart-item__image{width:9.6rem;height:12rem;object-fit:cover;border-radius:.4rem}.cart-drawer .cart-item__details{grid-column:2;grid-row:1}.cart-drawer .cart-item__totals{display:none}.cart-drawer .cart-items .cart-item__quantity{grid-column:2;grid-row:2;align-self:end}.eh-ci-name{font-size:1.4rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground))}.eh-ci-sub,.eh-ci-variant{margin:.2rem 0 0;font-size:1.25rem;line-height:1.4;color:rgba(var(--color-foreground),.65)}.eh-ci-price{margin-top:.6rem;font-size:1.4rem}.eh-ci-price s{margin-right:.6rem;color:rgba(var(--color-foreground),.5)}.cart-drawer .discounts{margin-top:.4rem;font-size:1.2rem}.cart-drawer .cart-item__quantity-wrapper{display:flex;align-items:center;gap:1.2rem}.cart-drawer .quantity.cart-quantity{width:9.6rem;min-height:3.6rem}.cart-drawer .quantity.cart-quantity .quantity__button{width:3.2rem}.cart-drawer .eh-ci-remove.button{min-width:0;min-height:0;padding:0;font-size:1.2rem;text-decoration:underline;text-underline-offset:.2rem;color:rgba(var(--color-foreground),.6);box-shadow:none}.cart-drawer .eh-ci-remove.button:before,.cart-drawer .eh-ci-remove.button:after{display:none}.cart-drawer .cart-upsell{margin-top:1.6rem;padding-top:0;border-top:0}.eh-upsell-heading{margin:0 0 1rem;font-size:1.4rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.eh-upsell-row{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.6rem;scrollbar-width:none}.eh-upsell-row::-webkit-scrollbar{display:none}.eh-upsell-card{flex:0 0 40%;scroll-snap-align:start;display:flex;flex-direction:column;gap:.4rem;min-width:0;text-decoration:none;color:rgb(var(--color-foreground))}.eh-upsell-card__img img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:.4rem;background:rgba(var(--color-foreground),.04)}.eh-upsell-card__name{font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.eh-upsell-card__price{font-size:1.25rem}.eh-upsell-card__price s{margin-left:.4rem;color:rgba(var(--color-foreground),.5)}.cart-drawer .drawer__footer{padding:1.4rem 0 1.6rem}.cart-drawer .eh-cart-total{margin:0 0 1.2rem}.cart-drawer .eh-cart-total .totals__total{font-size:1.6rem;letter-spacing:.08em;text-transform:uppercase}.cart-drawer .eh-cart-total .totals__total-value{font-size:1.8rem;font-weight:600}.cart-drawer .eh-cart-discounts{margin:0 0 .6rem}.eh-cart-meta{margin:1rem 0 0;text-align:center;font-size:1.2rem;line-height:1.6;color:rgba(var(--color-foreground),.65)}
/*# sourceMappingURL=/cdn/shop/t/37/assets/eh-cart-calm.css.map */
