:root{--mhf-ink: 43, 33, 24;--mhf-forest: 61, 74, 47;--mhf-cream: 251, 248, 242;--mhf-sand: 236, 228, 214;--mhf-gold: 154, 122, 62;--mhf-line: rgba(43, 33, 24, .14);--mhf-radius: 8px}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.005em}.mhf-eyebrow{display:inline-block;font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--mhf-gold));margin:0 0 1.2rem;font-weight:500}.button{letter-spacing:.06em}.mhf-hero{padding:2.4rem 0 3.6rem}.mhf-hero__grid{display:grid;gap:2.4rem;align-items:center}.mhf-hero__media{display:grid;gap:1.2rem;grid-template-columns:1fr;height:var(--mhf-hero-mobile-h, 320px)}.mhf-hero__media--double{grid-template-columns:.85fr 1.15fr}.mhf-hero__img{position:relative;overflow:hidden;border-radius:var(--mhf-radius);background:rgba(var(--mhf-ink),.04);height:100%}.mhf-hero__img img{width:100%;height:100%;object-fit:cover;display:block}.mhf-hero__content{max-width:52rem}.mhf-hero__heading{margin:0 0 1.6rem;line-height:1.12}.mhf-hero__text{font-size:1.7rem;line-height:1.65;margin:0 0 2.8rem;color:rgba(var(--color-foreground),.82)}.mhf-hero__text p{margin:0}.mhf-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem}@media screen and (max-width:749px){.mhf-hero__heading{font-size:calc(var(--font-heading-scale) * 3.2rem)}.mhf-hero__text{font-size:1.6rem}.mhf-hero__buttons .button{flex:1 1 auto}.mhf-hero__content{order:2}}@media screen and (min-width:750px){.mhf-hero{padding:3.2rem 0 4.8rem}.mhf-hero__grid{grid-template-columns:5fr 7fr;gap:5.6rem}.mhf-hero__grid--media-first .mhf-hero__media{order:-1}.mhf-hero__media{height:var(--mhf-hero-h, 520px)}.mhf-hero__heading{font-size:calc(var(--font-heading-scale) * 4.6rem)}}.mhf-faq{padding:5.6rem 0}.mhf-faq__inner{display:grid;gap:3.2rem}.mhf-faq__heading{margin:0 0 1.2rem;line-height:1.15}.mhf-faq__lede{margin:0;color:rgba(var(--color-foreground),.72);font-size:1.6rem;line-height:1.6;max-width:36rem}.mhf-faq__lede a{color:inherit}.mhf-faq__list{border-top:1px solid var(--mhf-line)}.mhf-faq__item{border-bottom:1px solid var(--mhf-line)}.mhf-faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:2.4rem;padding:2.2rem 0}.mhf-faq__item summary::-webkit-details-marker{display:none}.mhf-faq__item summary:before{display:none}.mhf-faq__item summary:focus-visible{outline:2px solid rgb(var(--mhf-forest));outline-offset:4px}.mhf-faq__q{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.85rem;line-height:1.35;color:rgb(var(--color-foreground))}.mhf-faq__icon{position:relative;flex:0 0 auto;width:3.2rem;height:3.2rem;border:1px solid var(--mhf-line);border-radius:50%;transition:background-color .2s ease,border-color .2s ease}.mhf-faq__icon:before,.mhf-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:1.1rem;height:1px;background:rgb(var(--color-foreground));transform:translate(-50%,-50%);transition:transform .25s ease,opacity .25s ease}.mhf-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.mhf-faq__item[open] .mhf-faq__icon{background:rgb(var(--mhf-ink));border-color:rgb(var(--mhf-ink))}.mhf-faq__item[open] .mhf-faq__icon:before{background:rgb(var(--mhf-cream))}.mhf-faq__item[open] .mhf-faq__icon:after{opacity:0}.mhf-faq__item summary:hover .mhf-faq__icon{border-color:rgba(var(--mhf-ink),.45)}.mhf-faq__a{padding:0 5.6rem 2.4rem 0;font-size:1.6rem;line-height:1.7;color:rgba(var(--color-foreground),.78)}.mhf-faq__a>*:first-child{margin-top:0}.mhf-faq__a>*:last-child{margin-bottom:0}@media screen and (min-width:990px){.mhf-faq{padding:8rem 0}.mhf-faq__inner{grid-template-columns:4fr 7fr;gap:8rem;align-items:start}.mhf-faq__intro{position:sticky;top:12rem}.mhf-faq__q{font-size:2rem}}.mhf-cseo{padding:5.6rem 0;border-top:1px solid var(--mhf-line)}.mhf-cseo__grid{display:grid;gap:4.8rem}.mhf-cseo__body{font-size:1.6rem;line-height:1.75;color:rgba(var(--color-foreground),.82);max-width:64rem}.mhf-cseo__body h2{font-size:calc(var(--font-heading-scale) * 2.6rem);margin:0 0 1.6rem;color:rgb(var(--color-foreground))}.mhf-cseo__body p{margin:0 0 1.4rem}.mhf-cseo__body a{color:rgb(var(--color-foreground));text-underline-offset:.3rem}.mhf-cseo__faq-heading{font-size:calc(var(--font-heading-scale) * 2.6rem);margin:0 0 1.6rem}.mhf-cseo .mhf-faq__q{font-size:1.75rem}@media screen and (min-width:990px){.mhf-cseo{padding:7.2rem 0}.mhf-cseo__grid{grid-template-columns:1fr 1fr;gap:8rem}}.collection-hero__inner{padding-bottom:.8rem}.collection-hero__title{margin-bottom:.8rem}.collection-hero__description{max-width:64rem;color:rgba(var(--color-foreground),.75);line-height:1.6}.card__heading{font-family:var(--font-heading-family);letter-spacing:0;line-height:1.35}.card-information .price{letter-spacing:.04em}[id$=__elevate_feature] .color-scheme-2,[id$=__elevate_feature] .gradient.color-scheme-2{--color-background: 236, 228, 214;--gradient-background: #ece4d6;--color-button: 43, 33, 24;--color-button-text: 244, 234, 210;--color-secondary-button-text: 43, 33, 24}[id$=__elevate_feature] .image-with-text__content .caption-with-letter-spacing{color:rgb(var(--mhf-gold));opacity:1}[id$=__elevate_feature] .image-with-text__heading{letter-spacing:.12em}[id$=__elevate_feature] .image-with-text__media{border-radius:var(--mhf-radius);overflow:hidden}[id$=__trust_bar] .multicolumn-card__info{padding:1.2rem 1.2rem .4rem}[id$=__trust_bar] .multicolumn-card__info h3{font-size:1.75rem;margin-bottom:.4rem}[id$=__trust_bar] .multicolumn-card__info .rte{font-size:1.4rem;opacity:.75}[id$=__trust_bar] .multicolumn .title-wrapper-with-link{display:none}.product__info-wrapper{padding-top:.4rem}.product__info-container>*+*{margin-top:1.6rem}.product__title h1{font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:1.15}@media screen and (min-width:990px){.product__title h1{font-size:calc(var(--font-heading-scale) * 4rem)}.product__info-wrapper{padding-left:2.4rem}}.product .price--large{font-size:2rem;letter-spacing:.04em}.mhf-pdp-eyebrow{margin:0!important}.mhf-pdp-summary{margin:0;font-size:1.65rem;line-height:1.65;color:rgba(var(--color-foreground),.8);max-width:52rem}.product-form__input .form__label{font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.7);margin-bottom:.8rem}.product-form__input input[type=radio]+label{border-radius:999px;padding:1rem 2rem;letter-spacing:.02em}.product-form__buttons .button,.product-form__submit{min-height:5.4rem;font-size:1.5rem}.product__info-container .icon-with-text{border-top:1px solid var(--mhf-line);border-bottom:1px solid var(--mhf-line);padding:1.6rem 0;gap:1.6rem}.product__info-container .icon-with-text .h4{font-size:1.35rem;font-family:var(--font-body-family);font-weight:400;letter-spacing:.02em}.product__media-list .product__media-item,.product__media-wrapper .media{border-radius:var(--mhf-radius);overflow:hidden}.thumbnail{border-radius:6px}.mhf-details{padding:5.6rem 0;border-top:1px solid var(--mhf-line)}.mhf-details__grid{display:grid;gap:3.2rem}.mhf-details__heading{margin:0;line-height:1.15}.mhf-details__body{font-size:1.65rem;line-height:1.75;color:rgba(var(--color-foreground),.84);max-width:72rem}.mhf-details__body h1,.mhf-details__body h2{font-size:calc(var(--font-heading-scale) * 2.6rem)!important;line-height:1.25;margin:4rem 0 1.4rem;text-align:left!important;color:rgb(var(--color-foreground))}.mhf-details__body h3{font-size:calc(var(--font-heading-scale) * 2rem)!important;margin:3.2rem 0 1rem;text-align:left!important;color:rgb(var(--color-foreground))}.mhf-details__body h4,.mhf-details__body h5{font-family:var(--font-body-family);font-size:1.3rem!important;letter-spacing:.16em;text-transform:uppercase;margin:2.4rem 0 .6rem;text-align:left!important;color:rgb(var(--color-foreground))}.mhf-details__body p{margin:0 0 1.4rem;text-align:left!important}.mhf-details__body>*:first-child{margin-top:0!important}.mhf-details__body hr{border:0;border-top:1px solid var(--mhf-line);margin:4rem 0}.mhf-details__body ul{padding-left:2rem;margin:0 0 1.6rem}.mhf-details__body li{margin-bottom:.6rem}.mhf-details__body img{border-radius:var(--mhf-radius)}@media screen and (min-width:990px){.mhf-details{padding:8rem 0}.mhf-details__grid{grid-template-columns:4fr 7fr;gap:8rem;align-items:start}.mhf-details__aside{position:sticky;top:12rem}}.mhf-details__facts{list-style:none;padding:0;margin:2.4rem 0 0;display:grid;gap:1rem;font-size:1.45rem;color:rgba(var(--color-foreground),.75)}.mhf-details__facts li{display:flex;gap:1rem;align-items:baseline}.mhf-details__facts li:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:rgb(var(--mhf-gold));flex:0 0 auto;transform:translateY(-.2rem)}.related-products__heading{text-align:left}
/*# sourceMappingURL=/cdn/shop/t/11/assets/mhf-refresh.css.map */
