:root{--mh-paper:#f7f5f2;--mh-ink:#0a0a0a;--mh-red:#ff0000;--mh-muted:#55524e;--mh-line:#e7e4df;--mh-white:#fff;--mh-amber:#85630d;--mh-red-tint:#ffecec;--mh-width:1280px;--mh-sticky-header-height:104px;--mh-font-family:Barlow,Arial,sans-serif}html{scroll-behavior:smooth}body{background:var(--mh-paper);font-family:Barlow,Arial,sans-serif;font-size:17px;line-height:1.5}.mh-design{font-family:var(--mh-font-family);font-size:17px;line-height:1.5;letter-spacing:0;color:var(--mh-ink);-webkit-font-smoothing:antialiased}.mh-design *,.mh-design *:before,.mh-design *:after{box-sizing:border-box}body .mh-design :is(h1,h2,h3,h4,h5,h6){font-family:var(--mh-font-family)!important;text-transform:none!important;color:inherit!important;letter-spacing:-.025em;font-weight:600}body .mh-design h1{font-size:64px;line-height:1.02}body .mh-design h2{font-size:44px;line-height:1.08}body .mh-design h3{font-size:24px;line-height:1.15}body .mh-design :is(h1,h2,h3) em{font-family:"Instrument Serif",Georgia,serif!important;font-weight:400;font-style:italic;letter-spacing:-.015em}.mh-design :is(p,span,div,a,button,input,select,textarea,label,li){font-family:var(--mh-font-family)}.mh-design button,.mh-design a{letter-spacing:inherit;text-transform:none}.mh-design :is(a,button,input,summary,select,[tabindex]):focus-visible{outline:2px solid #ff0000;outline-offset:2px}.mh-design img{max-width:100%;display:block}.mh-design [hidden]{display:none!important}.mh-design :is(h2,h3,p){text-wrap:pretty}.mh-design .mh-container{width:min(calc(100% - 48px),var(--mh-width));margin-inline:auto}.mh-design .mh-button{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:14px 26px;border:1.5px solid transparent;border-radius:8px;background:var(--mh-ink);color:#fff;font-size:16px;font-weight:600;text-decoration:none;cursor:pointer;line-height:1.3}.mh-design .mh-button:hover{background:#333}.mh-design .mh-button--secondary{background:transparent;color:var(--mh-ink);border-color:var(--mh-ink)}.mh-design .mh-button--secondary:hover,.mh-design .mh-button--red{background:var(--mh-ink);color:#fff}.mh-design .mh-button:disabled{opacity:.6;cursor:not-allowed}.mh-design .mh-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mh-design[id],.mh-design [id]{scroll-margin-top:calc(var(--mh-sticky-header-height) + 20px)}body .mh-design .mh-catalog__inner,body .mh-design .mh-raw-range__inner,body .mh-design .mh-product__container{max-width:1328px}body .mh-design.mh-story:not(.mh-story--facts):not(.mh-story--guarantee){padding-block:72px}body .mh-design :is(.mh-product__submit,.mh-shop-card__button,.mh-story__button,.mh-home-hero__button){min-height:56px;border-radius:8px;font-weight:600}body .mh-design .mh-shop-card__title{font-size:24px}body .mh-design .mh-catalog__banner h2{color:#fff!important}body .mh-design .mh-home-hero__button{background:#0a0a0a;color:#fff!important;border-color:#0a0a0a}body .mh-design .mh-home-hero__button:hover{background:#333}.mh-design.mh-footer{background:#0a0a0a;color:#f7f5f2}body .mh-design .mh-footer__menu h2,body .mh-design .mh-footer__information h2{font-size:18px}body .mh-design .mh-footer__signup h2,body .mh-design .mh-menu__heading h2{font-size:24px}@media(max-width:749px){:root{--mh-sticky-header-height:96px}body,.mh-design{font-size:16px}.mh-design .mh-container{width:calc(100% - 32px)}body .mh-design h1{font-size:40px}body .mh-design h2{font-size:30px}body .mh-design h3{font-size:20px}body .mh-design.mh-story:not(.mh-story--facts):not(.mh-story--guarantee){padding-block:48px}body .mh-design .mh-shop-card__title{font-size:17px}.mh-design .mh-button{width:100%}body .mh-design .mh-shop-card__button{width:100%;font-size:13px}body .mh-design .mh-footer__signup h2,body .mh-design .mh-menu__heading h2{font-size:24px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mh-design *,.mh-design *:before,.mh-design *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.shopify-policy__container{max-width:960px!important;margin:0 auto!important;padding:64px 24px 80px!important;color:#0a0a0a;background:#f7f5f2;font:400 17px/1.65 Barlow,Arial,sans-serif}.shopify-policy__container :is(h1,h2,h3){font-family:Barlow,Arial,sans-serif!important;color:#0a0a0a;text-transform:none!important;line-height:1.2}.shopify-policy__container h1{font-size:44px}.shopify-policy__container h2{font-size:25px;margin-top:36px}.shopify-policy__container a{color:#0a0a0a;text-decoration:underline}.shopify-policy__container table{width:100%;font-size:15px;border-collapse:collapse}.shopify-policy__container :is(th,td){padding:10px;border-bottom:1px solid #ddd8d1}.template-search{color:#0a0a0a;background:#f7f5f2;font-family:Barlow,Arial,sans-serif}.template-search :is(h1,h2,h3){font-family:Barlow,Arial,sans-serif!important;text-transform:none!important}.template-search .card__inner{background:#f7f5f2}.template-search .field__input{background:#fff;color:#0a0a0a}.template-search :is(button,a,input):focus-visible{outline:2px solid #ff0000;outline-offset:3px}@media(max-width:749px){.shopify-policy__container{padding:40px 20px 56px!important;font-size:16px}.shopify-policy__container h1{font-size:32px}}body :where(.mh-design) section{background-color:transparent;color:inherit}body .mh-design .mh-story__arch{aspect-ratio:1/1;border-radius:50%}body .mh-design .mh-story__ingredient-image{transform:scale(1.08)}body .mh-shop-card__media:not(.mh-shop-card__media--pair){padding:0}body .mh-shop-card__media:not(.mh-shop-card__media--pair) .mh-shop-card__image{object-fit:cover;mix-blend-mode:normal}@media(max-width:749px){body .mh-design .mh-story__ingredient{flex-basis:62%}body .mh-design .mh-home-hero__media{height:clamp(240px,34svh,300px)}body .mh-design .mh-home-hero__image{object-fit:cover;object-position:50% 62%;background:none}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/mh-system.css.map */
