:root{--ii-paper: #fcfaf6;--ii-ivory: #f4efe7;--ii-line: #d8cec1;--ii-ink: #211f1b;--ii-muted: #6f675e}.product-information{background:var(--ii-paper)}.product-information .product-form-buttons{width:100%;display:grid!important;grid-template-columns:138px minmax(0,1fr)!important;gap:12px!important;align-items:stretch!important}.product-information .quantity-selector-wrapper{width:138px!important;min-width:138px!important;flex:0 0 138px!important}.product-information .quantity-selector{--quantity-selector-width: 138px !important;width:138px!important;min-width:138px!important;max-width:138px!important;min-height:52px!important;height:52px!important;flex:0 0 138px!important;align-self:auto!important;border:1px solid var(--ii-line)!important;background:#fffdf9!important}.product-information .quantity-selector :is(.quantity-minus,.quantity-plus){width:44px!important;height:50px!important}.product-information .quantity-selector input[type=number]{width:48px!important;max-width:48px!important;font-size:14px!important;color:var(--ii-ink)!important}.product-information .product-form-buttons add-to-cart-component,.product-information .product-form-buttons .add-to-cart-button,.product-information .product-form-buttons button[name=add]{width:100%!important;min-height:52px!important}.product-information .product-form-buttons .add-to-cart-button{background:var(--ii-ink)!important;color:#fffaf2!important;border:1px solid var(--ii-ink)!important;letter-spacing:.12em!important;font-size:12px!important}.product-information .product-form-buttons .add-to-cart-button:hover{background:#38332e!important;border-color:#38332e!important}.product-information .variant-option--dropdowns>label,.product-information .variant-option legend{display:block;margin-bottom:7px;font-size:11px!important;letter-spacing:.11em;text-transform:uppercase;color:var(--ii-muted)!important}.product-information .variant-option__select-wrapper{border-color:var(--ii-line)!important}.product-information .product-details .rte{max-width:58ch!important}.cart-page{max-width:1320px;margin-inline:auto;padding-block:54px 72px;column-gap:clamp(42px,6vw,90px)!important}.cart-page__title{margin-bottom:10px}.cart-page__title .cart-title,.cart-page__title h1,.cart-page__title h2,.cart-page__title h3,.cart-page__title h4{font-family:var(--font-heading--family, Georgia, serif)!important;font-weight:400!important;color:var(--ii-ink)!important;letter-spacing:-.02em!important}.cart-items__table-row{border-color:var(--ii-line)!important}.cart-items__media-container{background:var(--ii-ivory)}.cart-items__media-image{border:0!important}.cart-items__title{font-family:var(--font-heading--family, Georgia, serif)!important;font-size:17px!important;line-height:1.25!important;font-weight:400!important;color:var(--ii-ink)!important}.cart-items__details{color:var(--ii-muted)!important}.cart-items__variants,.cart-items__unit-price-wrapper{margin-top:6px!important;font-size:12px!important;color:var(--ii-muted)!important}.cart-items .quantity-selector{--quantity-selector-width: 108px !important;width:108px!important;min-width:108px!important;flex:0 0 108px!important;border:1px solid var(--ii-line)!important;background:#fffdf9!important}.cart-items .quantity-selector button{width:36px!important;height:36px!important}.cart-items .quantity-selector input{width:34px!important;max-width:34px!important}.cart-items__remove{opacity:.62;transition:opacity .2s ease}.cart-items__remove:hover{opacity:1}.cart-summary{background:var(--ii-ivory)!important;border:1px solid var(--ii-line)!important;box-shadow:0 18px 50px #211f1b0f}.cart-summary__inner{align-items:stretch!important;gap:26px!important;padding:32px!important}.cart-totals__total-label{font-size:13px!important;letter-spacing:.08em;text-transform:uppercase;font-weight:500!important}.cart-totals__total-value{font-family:var(--font-heading--family, Georgia, serif)!important;font-size:27px!important;font-weight:400!important}.cart-totals__tax-note{font-size:12px!important;line-height:1.5!important}.cart__checkout-button{min-height:54px!important;background:var(--ii-ink)!important;color:#fffaf2!important;border:1px solid var(--ii-ink)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:12px!important}.cart__checkout-button:hover{background:#38332e!important;border-color:#38332e!important}.cart-page .additional-checkout-buttons{display:none!important}body:has(.cart-page) .section-resource-list,body:has(.cart-page) .section-carousel{border-top:1px solid var(--ii-line)}body:has(.cart-page) .section-resource-list__header h2,body:has(.cart-page) .section-resource-list__header h3,body:has(.cart-page) .section-resource-list__content h2,body:has(.cart-page) .section-resource-list__content h3{font-family:var(--font-heading--family, Georgia, serif)!important;font-weight:400!important;letter-spacing:-.015em!important}@media screen and (max-width:989px){.product-information .product-form-buttons{grid-template-columns:128px minmax(0,1fr)!important}.product-information .quantity-selector-wrapper,.product-information .quantity-selector{--quantity-selector-width: 128px !important;width:128px!important;min-width:128px!important;max-width:128px!important;flex-basis:128px!important}.cart-page{padding-block:32px 52px}}@media screen and (max-width:749px){.product-information .product-form-buttons{grid-template-columns:1fr!important}.product-information .quantity-selector-wrapper,.product-information .quantity-selector{width:100%!important;max-width:none!important;flex-basis:auto!important}.product-information .quantity-selector input[type=number]{flex:1;width:auto!important;max-width:none!important}.cart-summary{box-shadow:none;margin-top:28px}.cart-summary__inner{padding:24px 0!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/intricate-investor-polish.css.map */
