:root{--mh-gold: #b89455;--mh-gold-tint: #fbf7ef;--mh-ink: #111111;--mh-ivory: #faf9f6;--mh-muted: #6f6b63;--mh-line: #e5e1d9;--mh-stock-bg: #f2f5ef;--mh-stock-text: #3f6149;--mh-stock-line: rgba(71, 112, 82, .2)}.product-section__product-info>.text-block:first-child,.product-section__product-info>.text-block:first-child>*,.product-section__product-info>.text-block:first-child p,.product-section__product-info>.text-block:first-child h1,.product-section__product-info>.text-block:first-child h2,.product-section__product-info>.text-block:first-child h3{font-family:Playfair Display,Cormorant Garamond,Garamond,Georgia,Times New Roman,serif!important;font-weight:500!important;font-size:34px!important;line-height:1.16!important;letter-spacing:-.004em!important;color:var(--mh-ink)!important;text-transform:none!important}.product-section__product-info>.text-block:first-child{--margin-top: 0px !important;--margin-bottom: 2px !important;text-wrap:balance;-webkit-hyphens:none;hyphens:none}@media screen and (max-width:749px){.product-section__product-info>.text-block:first-child,.product-section__product-info>.text-block:first-child>*,.product-section__product-info>.text-block:first-child p,.product-section__product-info>.text-block:first-child h1,.product-section__product-info>.text-block:first-child h2,.product-section__product-info>.text-block:first-child h3{font-size:28px!important;line-height:1.2!important}}.product-section__product-info>product-price{min-height:0;letter-spacing:.01em}.product-section__product-info>product-inventory{--margin-top: 2px !important;--margin-bottom: 0px !important}.product-section__product-info>product-inventory .product-inventory__status{display:inline-flex;align-items:center;gap:6px;width:auto;padding:4px 11px 4px 9px;border-radius:999px;background-color:var(--mh-stock-bg);border:1px solid var(--mh-stock-line);color:var(--mh-stock-text);font-size:12.5px;font-weight:500;line-height:1.35;letter-spacing:.015em}.product-section__product-info>product-inventory .product-inventory__icon,.product-section__product-info>product-inventory .product-inventory__icon svg{width:9px;height:9px}.product-section__product-info>product-inventory .product-inventory__text{white-space:nowrap}.product-section__product-info>product-inventory .product-inventory__status:has(.product-inventory__icon-low){background-color:#fdf6ea;border-color:#be87283d;color:#8a6220}.product-section__product-info>product-inventory .product-inventory__status:has(.product-inventory__icon-out_of_stock){background-color:#faf1f0;border-color:#a83e3438;color:#97382f}.product-section__product-info>delivery-estimation,.product-section__product-info>.delivery-estimation{--margin-top: 0px !important;--margin-bottom: 0px !important}.product-section__product-info variant-picker{--margin-top: 6px !important;--margin-bottom: 4px !important}.product-section__product-info .variant-picker__options{gap:24px}.product-section__product-info .variant-picker__option{min-width:0;margin:0;padding:0;border:0}.product-section__product-info .variant-picker__option-name{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--mh-muted)}.product-section__product-info .variant-picker__option-name>span:first-child{display:inline-flex;align-items:center;gap:10px}.product-section__product-info .variant-picker__option-name>span:first-child:before{content:"";display:block;width:18px;height:1px;background-color:var(--mh-gold)}.product-section__product-info .variant-picker__option-name .button{min-height:0!important;height:30px!important;padding:0 13px!important;gap:6px!important;border:1px solid var(--mh-line)!important;border-radius:999px!important;background:transparent!important;color:var(--mh-ink)!important;box-shadow:none!important;font-size:10.5px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;transition:border-color .25s ease,background-color .25s ease!important}.product-section__product-info .variant-picker__option-name .button .icon{font-size:16px!important;color:var(--mh-gold)!important}.product-section__product-info .variant-picker__option-name .button:hover{border-color:var(--mh-ink)!important;background:#fff!important;opacity:1!important}.product-section__product-info .variant-picker__option-values{gap:10px}.product-section__product-info .variant-picker__option-values:has(>.variant-picker__option-value--finish){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.product-section__product-info .variant-picker__option-value--finish{min-width:0}.product-section__product-info .variant-picker__option-value--finish input+.finish-card{width:100%!important;max-width:none!important}.product-section__product-info .variant-picker__option-value--finish .finish-card__label{white-space:normal!important;line-height:1.3!important}.product-section__product-info .variant-picker__option-value--finish input+.finish-card{position:relative!important;overflow:visible!important;gap:12px!important;min-height:52px!important;padding:0 20px 0 11px!important;border:1px solid var(--mh-line)!important;border-radius:12px!important;background-color:#fff!important;box-shadow:0 1px 2px #1111110a!important;color:var(--mh-ink)!important;font-size:13.5px!important;letter-spacing:.01em!important;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease!important}.product-section__product-info .variant-picker__option-value--finish .finish-card__swatch{flex:none;width:24px!important;height:24px!important;border:0!important;border-radius:50%!important;box-shadow:inset 0 0 0 1px #1111111f,0 0 0 3px #fff,0 0 0 4px var(--mh-line)!important;transition:box-shadow .25s ease!important}.product-section__product-info .variant-picker__option-value--finish .finish-card__label{font-size:13.5px!important;font-weight:500!important;letter-spacing:.01em!important;color:var(--mh-ink)!important}.product-section__product-info .variant-picker__option-value--finish input:hover:not([aria-disabled=true]):not(:checked)+.finish-card{border-color:#cfc3a8!important;box-shadow:0 8px 20px -14px #11111159!important;transform:translateY(-1px)}.product-section__product-info .variant-picker__option-value--finish input:checked+.finish-card{border-color:var(--mh-ink)!important;background-color:#fff!important;box-shadow:inset 0 0 0 .5px var(--mh-ink),0 12px 26px -18px #11111180!important}.product-section__product-info .variant-picker__option-value--finish input:checked+.finish-card .finish-card__swatch{box-shadow:inset 0 0 0 1px #1111111f,0 0 0 3px #fff,0 0 0 4px var(--mh-gold)!important}.product-section__product-info .variant-picker__option-value--finish input:checked+.finish-card:after{content:"";position:absolute;top:-7px;right:-7px;width:18px;height:18px;border-radius:50%;background:var(--mh-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 6.3l2.2 2.2 4.6-4.9' fill='none' stroke='%23b89455' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 11px no-repeat;box-shadow:0 0 0 2px var(--mh-ivory);animation:mhCheckIn .35s cubic-bezier(.2,.7,.2,1) both}.product-section__product-info .variant-picker__option-value:not(.variant-picker__option-value--finish) input+label{display:inline-flex;align-items:center;justify-content:center;min-height:48px!important;min-width:84px!important;padding:0 22px!important;border:1px solid var(--mh-line)!important;border-radius:12px!important;background-color:#fff!important;color:var(--mh-ink)!important;box-shadow:0 1px 2px #1111110a!important;font-size:13.5px!important;font-weight:500!important;letter-spacing:.04em!important;transition:border-color .25s ease,background-color .25s ease,color .25s ease,box-shadow .25s ease,transform .25s ease!important}.product-section__product-info .variant-picker__option-value:not(.variant-picker__option-value--finish) input:hover:not([aria-disabled=true]):not(:checked)+label{border-color:var(--mh-ink)!important;transform:translateY(-1px)}.product-section__product-info .variant-picker__option-value:not(.variant-picker__option-value--finish) input:checked+label{border-color:var(--mh-ink)!important;background-color:var(--mh-ink)!important;color:var(--mh-ivory)!important;box-shadow:inset 0 -2px 0 var(--mh-gold),0 12px 26px -16px #1119!important}.product-section__product-info .variant-picker__option-value input[aria-disabled=true]+label,.product-section__product-info .variant-picker__option-value input:disabled+label{color:#a8a39a!important;background-image:linear-gradient(to top right,transparent calc(50% - .5px),#d9d3c7 calc(50% - .5px),#d9d3c7 calc(50% + .5px),transparent calc(50% + .5px))!important;box-shadow:none!important}.product-section__product-info .variant-picker__option-value input:focus-visible+label{outline:2px solid var(--mh-gold)!important;outline-offset:2px!important}@keyframes mhCheckIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media screen and (max-width:749px){.product-section__product-info .variant-picker__option-value--finish input+.finish-card{gap:9px!important;min-height:50px!important;padding:6px 12px 6px 9px!important}.product-section__product-info .variant-picker__option-value--finish .finish-card__swatch{width:20px!important;height:20px!important}.product-section__product-info .variant-picker__option-value--finish .finish-card__label{font-size:12.5px!important}.product-section__product-info .variant-picker__option-value:not(.variant-picker__option-value--finish) input+label{min-height:44px!important;min-width:76px!important;padding:0 18px!important}}.mh-shipping-cutoff{display:none}.product-section__product-info .mh-shipping-cutoff{display:block;width:100%;margin:4px 0 2px;padding:13px 8px;border-top:1px solid var(--mh-line);border-bottom:1px solid var(--mh-line);text-align:center;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.02em;color:var(--mh-muted)}.product-section__product-info .mh-shipping-cutoff strong{font-weight:600;color:var(--mh-ink)}.product-section__product-info .mh-shipping-cutoff[hidden]{display:none!important}@media screen and (max-width:749px){.product-section__product-info .mh-shipping-cutoff{padding:12px 8px;font-size:12.5px}}.product-section__product-info{gap:12px}.product-section__product-info .product-form__form{gap:16px}.product-section__product-info>.payment-methods{--margin-top: 10px !important;--margin-bottom: 2px !important}@media screen and (max-width:749px){.product-section__product-info{gap:11px}.product-section__product-info .product-form__form{gap:14px}}.product-add-to-cart-button .product-add-to-cart-button__cta .button__content{flex-wrap:nowrap!important;white-space:nowrap!important;min-width:0}.product-add-to-cart-button .product-add-to-cart-button__cta .price-container{flex-wrap:nowrap!important;white-space:nowrap!important}@container mh-atc (width < 440px){.product-add-to-cart-button .product-add-to-cart-button__cta{font-size:14.5px!important;padding:0 12px!important}.product-add-to-cart-button .product-add-to-cart-button__cta .button__content{gap:8px!important}}@container mh-atc (width < 400px){.product-add-to-cart-button .cta-bag-icon{display:none!important}}@container mh-atc (width < 365px){.product-add-to-cart-button .full-add-to-cart-text{display:none!important}.product-add-to-cart-button .small-add-to-cart-text{display:block!important}}@container mh-atc (width < 290px){.product-add-to-cart-button .button__separator,.product-add-to-cart-button .price-container{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/mh-product-premium.css.map */
