#cart-notification,.mhs-layout.template-cart #MainContent{--mhs-cart-forest: #1f3326;--mhs-cart-ivory: #f6f1e8;--mhs-cart-ink: #17201b;--mhs-cart-soft: #5d665f;--mhs-cart-line: rgba(23, 32, 27, .12);font-family:Instrument Sans,system-ui,-apple-system,sans-serif;color:var(--mhs-cart-ink)}#cart-notification.cart-notification{border:1px solid var(--mhs-cart-line);border-radius:0 0 20px 20px;background:#fff;box-shadow:0 18px 40px #17201b24}#cart-notification .cart-notification__heading{font-size:15px;font-weight:500;letter-spacing:0;color:var(--mhs-cart-forest)}#cart-notification .cart-notification__heading .icon-checkmark{color:var(--mhs-cart-forest)}#cart-notification .cart-notification-product__image{overflow:hidden;border:0;border-radius:12px;background:var(--mhs-cart-ivory)}#cart-notification .cart-notification-product__name{font-family:inherit;font-size:16px;font-weight:500;letter-spacing:-.01em;color:var(--mhs-cart-ink)}#cart-notification .product-option{font-size:13px;color:var(--mhs-cart-soft)}#cart-notification .button,.mhs-layout.template-cart #MainContent .button{min-height:48px;border:0;border-radius:999px;background:var(--mhs-cart-forest);font-family:inherit;font-size:15px;font-weight:500;letter-spacing:0;color:#f4efe6;box-shadow:none}#cart-notification .button:before,#cart-notification .button:after,.mhs-layout.template-cart #MainContent .button:before,.mhs-layout.template-cart #MainContent .button:after{box-shadow:none}#cart-notification .button:hover,.mhs-layout.template-cart #MainContent .button:hover{background:#2c4636}#cart-notification .button--secondary{background:transparent;box-shadow:inset 0 0 0 1px var(--mhs-cart-forest);color:var(--mhs-cart-forest)}#cart-notification .button--secondary:hover{background:var(--mhs-cart-ivory)}#cart-notification .button:focus-visible,.mhs-layout.template-cart #MainContent .button:focus-visible{outline:2px solid var(--mhs-cart-forest);outline-offset:3px}#cart-notification .link{font-size:14px;color:var(--mhs-cart-forest);text-underline-offset:3px}.mhs-layout.template-cart #MainContent{background:#fff}.mhs-layout.template-cart #MainContent .page-width{max-width:1120px}.mhs-layout.template-cart #MainContent .title--primary,.mhs-layout.template-cart #MainContent .cart__empty-text{font-family:inherit;font-size:clamp(34px,2.4vw + 20px,52px);font-weight:500;line-height:1.05;letter-spacing:-.035em;color:var(--mhs-cart-ink)}.mhs-layout.template-cart #MainContent .underlined-link,.mhs-layout.template-cart #MainContent .cart-item__name,.mhs-layout.template-cart #MainContent .cart__login-paragraph a{color:var(--mhs-cart-forest);text-underline-offset:3px}.mhs-layout.template-cart #MainContent .cart__warnings{padding:clamp(40px,6vw,80px) 0}.mhs-layout.template-cart #MainContent .cart__login-title,.mhs-layout.template-cart #MainContent .cart__login-paragraph{font-family:inherit;letter-spacing:0;color:var(--mhs-cart-soft)}.mhs-layout.template-cart #MainContent .cart__items{border-bottom:0}.mhs-layout.template-cart #MainContent .cart-items thead th{border-bottom:1px solid var(--mhs-cart-line);font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--mhs-cart-soft)}.mhs-layout.template-cart #MainContent .cart-item{border-bottom:1px solid var(--mhs-cart-line)}.mhs-layout.template-cart #MainContent .cart-item>td{padding-top:24px;padding-bottom:24px}.mhs-layout.template-cart #MainContent .cart-item__image-container{overflow:hidden;border:0;border-radius:14px;background:var(--mhs-cart-ivory)}.mhs-layout.template-cart #MainContent .cart-item__name{font-size:17px;font-weight:500;letter-spacing:-.01em;text-decoration:none}.mhs-layout.template-cart #MainContent .cart-item__name:hover{text-decoration:underline}.mhs-layout.template-cart #MainContent .product-option,.mhs-layout.template-cart #MainContent .cart-item__details dl{font-size:14px;color:var(--mhs-cart-soft)}.mhs-layout.template-cart #MainContent .price,.mhs-layout.template-cart #MainContent .cart-item__price-wrapper{font-family:inherit;font-size:15px;letter-spacing:0;color:var(--mhs-cart-ink)}.mhs-layout.template-cart #MainContent .quantity{border-radius:999px;background:#fff}.mhs-layout.template-cart #MainContent .quantity:before,.mhs-layout.template-cart #MainContent .quantity:after{border-radius:999px;box-shadow:inset 0 0 0 1px var(--mhs-cart-line)}.mhs-layout.template-cart #MainContent .quantity__input,.mhs-layout.template-cart #MainContent .quantity__button{font-family:inherit;color:var(--mhs-cart-ink)}.mhs-layout.template-cart #MainContent cart-remove-button .button{min-width:40px;min-height:40px;background:transparent;color:var(--mhs-cart-soft)}.mhs-layout.template-cart #MainContent cart-remove-button .button:hover{background:var(--mhs-cart-ivory);color:var(--mhs-cart-forest)}.mhs-layout.template-cart #MainContent .cart__footer{margin-top:24px;padding:28px;border-radius:20px;background:var(--mhs-cart-ivory)}.mhs-layout.template-cart #MainContent .totals__total,.mhs-layout.template-cart #MainContent .totals__total-value{font-family:inherit;font-weight:500;letter-spacing:0;color:var(--mhs-cart-ink)}.mhs-layout.template-cart #MainContent .totals__total-value{font-size:20px}.mhs-layout.template-cart #MainContent .tax-note{font-size:13px;color:var(--mhs-cart-soft)}.mhs-layout.template-cart #MainContent .cart__checkout-button{max-width:none}.mhs-layout.template-cart #MainContent .cart__dynamic-checkout-buttons{margin-top:12px}@media(max-width:749px){.mhs-layout.template-cart #MainContent .cart__footer{padding:20px}.mhs-layout.template-cart #MainContent .cart-item>td{padding-top:18px;padding-bottom:18px}.mhs-layout.template-cart #MainContent .cart-item{row-gap:10px}.mhs-layout.template-cart #MainContent .cart-item>td.cart-item__details,.mhs-layout.template-cart #MainContent .cart-item>td.cart-item__totals{padding-bottom:0}.mhs-layout.template-cart #MainContent .cart-item>td.cart-item__quantity{padding-top:0}}.mhs-layout.template-cart #MainContent .cart-item .quantity{border:1px solid var(--mhs-cart-line);border-radius:999px!important}.mhs-layout.template-cart #MainContent .cart-item .quantity:before,.mhs-layout.template-cart #MainContent .cart-item .quantity:after{border-radius:999px!important;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/32/assets/mhs-cart.css.map */
