.mh-design.mh-stories{display:block;background:#f7f5f2;color:#0a0a0a;font-family:Barlow,Arial,sans-serif;padding:72px 32px;overflow:hidden}.mh-stories *{box-sizing:border-box}.mh-stories__inner{max-width:1440px;margin:0 auto}.mh-stories__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:0 0 28px}.mh-stories__header h2{font:700 clamp(34px,3.7vw,54px)/1.06 Barlow,Arial,sans-serif;letter-spacing:-.035em;margin:0;color:inherit;text-wrap:balance}.mh-stories__header h2 em{font-weight:500}.mh-stories__intro{margin:12px 0 0;font-size:18px;line-height:1.5}.mh-stories__arrows{display:flex;gap:8px;flex:0 0 auto}.mh-stories__arrows button{width:48px;height:48px;border:1.5px solid #0A0A0A;border-radius:50%;background:#fff;color:#0a0a0a;font-size:20px;line-height:1;cursor:pointer}.mh-stories__arrows button:hover{background:#0a0a0a;color:#fff}.mh-stories__track{list-style:none;display:flex;gap:16px;margin:0 -32px;padding:4px 32px 12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:32px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mh-stories__track::-webkit-scrollbar{display:none}.mh-stories__card{position:relative;flex:0 0 clamp(250px,23vw,330px);aspect-ratio:3/5;border-radius:16px;overflow:hidden;background:#e7e2da;scroll-snap-align:start}.mh-stories__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mh-stories__image--placeholder{fill:#cfc8bd;background:#e7e2da}.mh-stories__example{position:absolute;top:10px;left:10px;right:10px;padding:5px 8px;border-radius:6px;background:#fff3c4;color:#5b4300;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-align:center}.mh-stories__caption{position:absolute;left:10px;right:10px;bottom:10px;padding:14px 16px 16px;border-radius:12px;background:#18181880;-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);color:#fff}.mh-stories__name{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:0;font-size:18px;font-weight:700;line-height:1.2}.mh-stories__tick{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;border-radius:50%;background:#ff0b08}.mh-stories__tick svg{width:13px;height:13px;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.mh-stories__gifted{padding:2px 7px;border:1px solid rgba(255,255,255,.7);border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mh-stories__quote{margin:8px 0 0;padding:0;border:0;font-size:15px;line-height:1.45;font-weight:500;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:749px){.mh-design.mh-stories{padding:48px 20px}.mh-stories__header{margin-bottom:20px}.mh-stories__header h2{font-size:34px}.mh-stories__intro{font-size:16px}.mh-stories__arrows{display:none}.mh-stories__track{margin:0 -20px;padding:4px 20px 10px;scroll-padding-left:20px;gap:12px}.mh-stories__card{flex-basis:76vw;border-radius:14px}.mh-stories__quote{font-size:14px}}.mh-header-section{position:sticky;top:0;z-index:50}.mh-design.mh-shell{display:block;color:#0a0a0a;background:red}.mh-header{background:red;color:#0a0a0a}.mh-ticker{height:32px;display:flex;background:#0a0a0a;color:#f7f5f2;font-size:13px;line-height:1;font-weight:600;text-transform:uppercase;overflow:hidden}.mh-ticker__viewport{flex:1;min-width:0;overflow:hidden;touch-action:pan-y}.mh-ticker__track{height:32px;display:flex;width:max-content;animation:mh-ticker-scroll 48s linear infinite}.mh-ticker__group{display:flex;align-items:center;justify-content:space-around;gap:24px;flex:none;min-width:calc(100vw - 44px);white-space:nowrap;padding-right:24px}body .mh-ticker a{color:#fff;text-decoration:underline;text-underline-offset:3px;text-transform:uppercase}.mh-ticker__toggle{width:44px;min-width:44px;height:32px;min-height:32px;padding:0;border:0;border-left:1px solid #454545;border-radius:0;background:#0a0a0a;color:#fff;font:600 16px/1 Barlow,Arial,sans-serif;cursor:pointer}.mh-ticker:hover .mh-ticker__track,.mh-ticker:focus-within .mh-ticker__track,.mh-ticker[data-paused] .mh-ticker__track{animation-play-state:paused}.mh-ticker :focus-visible{outline:2px solid #ff0000!important;outline-offset:-2px!important}.mh-header__bar{max-width:1328px;height:72px;margin:auto;padding:4px 24px;display:flex;align-items:center;gap:32px}.mh-header__logo{flex:0 0 80px;display:flex;align-items:center;justify-content:center;color:#0a0a0a;text-decoration:none}.mh-header__logo img{display:block;width:76px;height:64px;object-fit:contain}.mh-header__logo strong{font-size:27px;letter-spacing:-1px}.mh-header__desktop{display:flex;align-items:center;justify-content:center;gap:32px;flex:1}.mh-header__actions{margin-left:auto;display:flex;gap:8px}.mh-header__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:0;background:transparent;color:#0a0a0a;position:relative;text-decoration:none;cursor:pointer}.mh-header__icon svg{width:25px;height:25px;pointer-events:none}.mh-header__count{position:absolute;right:-2px;bottom:0;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:50%;background:#0a0a0a;color:#fff;font-size:11px;font-weight:600;line-height:1}.mh-header .mh-header__mobile{display:none}.mh-header__nojs{display:flex;gap:16px;padding:12px 20px;flex-wrap:wrap}.mh-header__nojs a{color:#0a0a0a}.mh-menu{position:fixed;inset:0 auto 0 0;margin:0;width:min(88vw,380px);max-width:100%;height:100svh;max-height:100svh;padding:24px;border:0;background:#f7f5f2;color:#0a0a0a;overflow-y:auto;transform:translate(-100%);transition:transform .2s ease,display .2s allow-discrete,overlay .2s allow-discrete}.mh-menu[open]{display:flex;flex-direction:column;transform:translate(0)}.mh-menu::backdrop{background:#0a0a0a73}.mh-menu__heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.mh-menu__heading h2{margin:0;font-size:24px;line-height:1.2}.mh-menu__links{display:grid}.mh-menu__links>a{padding:17px 0;border-bottom:1px solid #e7e4df;font-size:23px;font-weight:600;color:#0a0a0a;text-decoration:none}.mh-menu__links>a[aria-current]{text-decoration:underline;text-underline-offset:6px}.mh-menu__extra{display:grid;gap:16px;padding:24px 0;border-top:1px solid #ddd8d1}.mh-menu__extra a{color:#0a0a0a;text-decoration:none}.mh-menu__trial{margin-top:auto;padding-top:40px}.mh-menu__trial .mh-button{width:100%;flex-direction:column;gap:5px;font-size:15px}.mh-menu__trial small{font-weight:400;font-size:12px}@keyframes mh-ticker-scroll{to{transform:translate(-50%)}}@starting-style{.mh-menu[open]{transform:translate(-100%)}}@media(max-width:749px){.mh-header__bar{height:64px;padding:4px 12px;gap:10px;justify-content:space-between;position:relative}.mh-header .mh-header__mobile{display:flex}.mh-header__logo{position:absolute;left:50%;transform:translate(-50%);flex-basis:64px}.mh-header__logo img{width:64px;height:56px}.mh-header__desktop{display:none}.mh-header__actions{gap:0}.mh-ticker__group{gap:18px;padding-right:18px}.mh-menu{padding:18px}}@media(prefers-reduced-motion:reduce){.mh-ticker__track{animation:none;transform:none}.mh-ticker__group[aria-hidden]{display:none}.mh-ticker__viewport{overflow-x:auto;scrollbar-width:none;touch-action:pan-x}.mh-ticker__toggle{display:none}.mh-menu{transition:none}}.mh-product-reviews__widget{max-width:1200px;margin:0 auto;padding:8px 24px 24px;background:#fff;border:1px solid #e3ded6;border-radius:12px}.mh-product-reviews__widget .jdgm-widget{margin:0!important}.mh-product-reviews__widget .jm-button--primary{background:#0a0a0a!important;border-color:#0a0a0a!important;color:#fff!important;border-radius:6px!important;font-weight:700!important;min-height:48px}.mh-product-reviews__widget .jm-button--primary:hover{background:#292929!important}@media(max-width:749px){.mh-product-reviews__widget{padding:4px 14px 16px}}.mh-design.mh-reorder{display:block;background:#f7f5f2;color:#0a0a0a;font-family:Barlow,Arial,sans-serif;padding:56px 32px 72px}.mh-reorder *{box-sizing:border-box}.mh-reorder__inner{max-width:1080px;margin:0 auto}.mh-reorder__head{text-align:center;margin:0 auto 32px;max-width:760px}.mh-reorder__kicker{margin:0 0 10px;font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#5c5852}.mh-reorder__title{margin:0;font:800 clamp(38px,5vw,64px)/1.02 Barlow,Arial,sans-serif;letter-spacing:-.035em;color:inherit;text-wrap:balance}.mh-reorder__title em{font-weight:500}.mh-reorder__sub{margin:14px 0 0;font-size:19px;line-height:1.5}.mh-reorder__main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:#fff;border:1px solid #E6E1D8;border-radius:20px;overflow:hidden}.mh-reorder__media{background:#efe9dd}.mh-reorder__img{display:block;width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}.mh-reorder__body{padding:40px;display:flex;flex-direction:column;justify-content:center;gap:12px}.mh-reorder__tag{margin:0;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ff0b08}.mh-reorder__name{margin:0;font:800 clamp(30px,3.4vw,44px)/1.05 Barlow,Arial,sans-serif;letter-spacing:-.03em;color:inherit}.mh-reorder__price{margin:0;font-size:20px;font-weight:700}.mh-reorder__line{margin:0;font-size:16px;line-height:1.5;color:#5c5852}.mh-reorder__btn{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-height:56px;margin-top:8px;padding:0 34px;border-radius:999px;background:#0a0a0a;color:#fff;font-size:18px;font-weight:800;text-decoration:none}.mh-reorder__btn:hover{background:#ff0b08;color:#fff}.mh-reorder__note{margin:0;font-size:13px;color:#5c5852}.mh-reorder__more{margin:44px 0 16px;font:800 26px/1.2 Barlow,Arial,sans-serif;text-align:center;color:inherit}.mh-reorder__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mh-reorder__card{display:flex;flex-direction:column;background:#fff;border:1px solid #E6E1D8;border-radius:16px;overflow:hidden}.mh-reorder__card img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;background:#efe9dd}.mh-reorder__card-body{display:flex;flex-direction:column;gap:6px;flex:1;padding:16px 18px 20px}.mh-reorder__card h3{margin:0;font-size:18px;line-height:1.25;font-weight:800;color:inherit}.mh-reorder__card p{margin:0;font-size:15px;color:#5c5852}.mh-reorder__small-btn{display:inline-flex;align-items:center;align-self:flex-start;min-height:44px;margin-top:auto;padding:0 22px;border:2px solid #0A0A0A;border-radius:999px;color:#0a0a0a;font-weight:800;text-decoration:none}.mh-reorder__small-btn:hover{background:#0a0a0a;color:#fff}.mh-reorder__trust{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:36px 0 0;padding:0;font-size:15px;font-weight:700}.mh-reorder__trust span{color:#ff0b08}.mh-reorder__trust a{color:inherit}.mh-reorder__small{max-width:720px;margin:20px auto 0;font-size:13px;line-height:1.5;text-align:center;color:#5c5852}@media(max-width:749px){.mh-design.mh-reorder{padding:32px 16px 48px}.mh-reorder__head{margin-bottom:22px}.mh-reorder__sub{font-size:17px}.mh-reorder__main{grid-template-columns:1fr}.mh-reorder__img{aspect-ratio:4/3}.mh-reorder__body{padding:22px 20px 26px}.mh-reorder__btn{align-self:stretch}.mh-reorder__grid{grid-template-columns:1fr;gap:12px}.mh-reorder__card{flex-direction:row}.mh-reorder__card img{flex:0 0 112px;width:112px}.mh-reorder__card-body{padding:12px 14px}.mh-reorder__trust{flex-direction:column;align-items:center}}.mh-design.mh-trial-pill{background:#f7f5f2;padding:12px 24px 0;color:#0a0a0a}.mh-trial-pill a{display:block;width:min(100%,1280px);margin:auto;border:1.5px solid #ff0000;border-radius:28px;background:#fff;padding:9px 16px;text-align:center;color:#0a0a0a;text-decoration:none;font-size:14px;font-weight:600;line-height:1.4}.mh-trial-pill a:hover{text-decoration:underline;text-underline-offset:3px}.mh-trial-pill span{font-weight:400;white-space:nowrap}@media(max-width:749px){.mh-design.mh-trial-pill{padding:10px 12px 0}.mh-trial-pill a{font-size:12px;padding:8px}}.mh-energy-intro{background:var(--mhi-bg);color:var(--mhi-text);font:400 17px/1.6 var(--font-body-family,Arial,sans-serif);isolation:isolate;border-bottom:1px solid color-mix(in srgb,var(--mhi-text) 14%,var(--mhi-bg))}.mh-energy-intro *,.mh-energy-intro *:before,.mh-energy-intro *:after{box-sizing:border-box}.mh-energy-intro__inner{max-width:1200px;margin:0 auto;padding:var(--mhi-mobile-space) 24px;display:grid;gap:40px;align-items:center}.mh-energy-intro__copy{min-width:0}.mh-energy-intro__eyebrow{margin:0 0 16px;color:var(--mhi-accent);font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.mh-energy-intro h1{font-family:var(--font-body-family,Arial,sans-serif);font-style:normal;font-weight:600;font-size:clamp(33.6px,4.6vw,49.6px);line-height:1.08;letter-spacing:-.015em;color:var(--mhi-text);margin:0 0 24px;max-width:17ch;text-transform:none;overflow-wrap:break-word;text-wrap:balance}.mh-energy-intro h1 em{font-style:normal;color:inherit}.mh-energy-intro h1 strong{font-weight:700}.mh-energy-intro__description{font-size:18px;line-height:1.55;max-width:46ch;margin:0 0 32px;color:color-mix(in srgb,var(--mhi-text) 80%,var(--mhi-bg))}.mh-energy-intro__description p{margin:0 0 12px}.mh-energy-intro__description p:last-child{margin:0}.mh-energy-intro__description a,.mh-energy-intro__note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.mh-energy-intro__facts{display:flex;flex-wrap:wrap;gap:0;margin:0 0 32px;padding:0;list-style:none;border-top:1px solid color-mix(in srgb,var(--mhi-text) 14%,var(--mhi-bg));border-bottom:1px solid color-mix(in srgb,var(--mhi-text) 14%,var(--mhi-bg))}.mh-energy-intro__facts li{flex:1 1 90px;min-width:0;padding:16px 12px 16px 0;overflow-wrap:anywhere}.mh-energy-intro__value{display:block;font:600 28px/1.15 var(--font-body-family,Arial,sans-serif);letter-spacing:-.025em}.mh-energy-intro__label{display:block;font-size:13px;line-height:1.5;margin-top:4px;color:color-mix(in srgb,var(--mhi-text) 70%,var(--mhi-bg))}.mh-energy-intro__legacy-fact{font-size:15px;font-weight:600}.mh-energy-intro__actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.mh-energy-intro__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 28px;font:600 16px/1.4 var(--font-body-family,Arial,sans-serif);text-align:center;text-transform:none;text-decoration:none;border:1.5px solid transparent;border-radius:999px;max-width:100%;width:100%;transition:background-color .16s ease}.mh-energy-intro__button--primary{background:var(--mhi-button);color:var(--mhi-button-text)}.mh-energy-intro__button--primary:hover{background:color-mix(in srgb,var(--mhi-button) 85%,#000);color:var(--mhi-button-text)}.mh-energy-intro__secondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 0;font:600 15px/1.5 var(--font-body-family,Arial,sans-serif);color:var(--mhi-text);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;max-width:100%;text-align:center}.mh-energy-intro__secondary:hover{color:var(--mhi-accent)}.mh-energy-intro a:focus-visible{outline:3px solid var(--mhi-accent);outline-offset:4px}.mh-energy-intro__note{margin-top:16px;font-size:14px;line-height:1.6;max-width:46ch;color:color-mix(in srgb,var(--mhi-text) 75%,var(--mhi-bg))}.mh-energy-intro__note p{margin:0}.mh-energy-intro__media{aspect-ratio:1;max-width:560px;width:100%;min-width:0;margin:0 auto;border-radius:10px;overflow:hidden;background:color-mix(in srgb,var(--mhi-text) 3%,var(--mhi-bg))}.mh-energy-intro__media picture{display:block;width:100%;height:100%}.mh-energy-intro__image{display:block;width:100%;height:100%;object-fit:var(--mhi-fit,contain);object-position:var(--mhi-position)}.mh-energy-intro__placeholder{width:100%;height:100%;background:radial-gradient(ellipse at 60% 30%,color-mix(in srgb,var(--mhi-accent) 12%,transparent),transparent 70%)}.mh-energy-intro__placeholder svg{display:block;width:100%;height:100%;stroke:var(--mhi-accent);stroke-opacity:.25;stroke-width:1}@media(min-width:560px){.mh-energy-intro__button{width:auto;min-width:210px}}@media(min-width:900px){.mh-energy-intro__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;padding-top:var(--mhi-space);padding-bottom:var(--mhi-space)}}@media(min-width:1024px){.mh-energy-intro__inner{padding-left:48px;padding-right:48px}}@media(max-width:749px){.mh-energy-intro__image{object-position:var(--mhi-mobile-position)}}@media(max-width:559px){.mh-energy-intro__secondary{width:100%}}@media(prefers-reduced-motion:reduce){.mh-energy-intro__button{transition:none}}.mh-design.mh-footer{background:#0a0a0a;color:#f7f5f2;padding:72px 24px 28px}.mh-footer__inner{max-width:1280px;margin:auto}.mh-footer a{color:#f7f5f2;text-decoration:none}.mh-footer a:hover{text-decoration:underline;text-underline-offset:4px}.mh-footer__top{display:grid;grid-template-columns:1.3fr repeat(4,minmax(0,1fr));gap:28px}.mh-footer__logo{display:flex;align-items:center;justify-content:center;width:144px;min-height:104px}.mh-footer__logo--tile{padding:10px 16px;background:#f7f5f2;border-radius:8px}.mh-footer__logo img{width:112px;height:88px;object-fit:contain}.mh-footer__logo span{font-size:28px;font-weight:600}.mh-footer__logo--tile span{color:#0a0a0a}.mh-footer p,.mh-footer li,.mh-footer label{font:400 15px/1.5 Barlow,Arial,sans-serif}.mh-footer__brand p{max-width:260px;color:#d3d0cb;margin:20px 0 0}body .mh-footer .mh-footer__menu h2{font-size:18px;line-height:1.3;margin:0 0 14px}.mh-footer ul{margin:0;padding:0;list-style:none}.mh-footer__menu li{margin:0 0 8px}.mh-footer__menu a,.mh-footer__pending{display:inline-block;padding:6px 0;font-size:15px}.mh-footer__pending small{display:block;color:#c5c0b9;font-size:12px}.mh-footer__middle{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;padding:36px 0;margin-top:40px;border-block:1px solid #42403d}.mh-footer__signup{width:min(100%,560px)}body .mh-footer .mh-footer__signup h2{font-size:24px;line-height:1.2;max-width:440px;margin:0 0 22px}.mh-footer__signup label{display:block;margin-bottom:8px}.mh-footer__form-row{display:flex;gap:8px}.mh-footer input[type=email]{flex:1;min-width:0;min-height:56px;border:1px solid #e7e4df;border-radius:8px;background:#fff;color:#0a0a0a;padding:12px;font:400 16px/1.4 Barlow,Arial,sans-serif}.mh-footer button{min-height:56px;padding:12px 22px;border:1.5px solid #f7f5f2;border-radius:8px;background:#f7f5f2;color:#0a0a0a;cursor:pointer;font:600 16px/1.3 Barlow,Arial,sans-serif;white-space:nowrap}.mh-footer button:hover{background:#fff}.mh-footer .mh-footer__consent{margin:12px 0 0;font-size:12px;color:#d3d0cb;max-width:70ch}.mh-footer .mh-footer__optin{display:block;font-size:12px;margin-top:14px;line-height:1.6}.mh-footer__optin input{accent-color:#ff0000;min-width:18px;min-height:18px;vertical-align:middle}.mh-footer .mh-footer__cookies{min-height:44px;padding:8px 0;background:transparent;color:#f7f5f2;border:0;text-decoration:underline;font-size:13px}.mh-footer__consent a{text-decoration:underline}.mh-footer__socials{display:flex;flex-wrap:wrap;gap:12px}.mh-footer__socials a{width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#f7f5f2}.mh-footer__socials svg{width:22px;height:22px}.mh-footer__information{padding:28px 0}body .mh-footer .mh-footer__information h2{font-size:18px;line-height:1.3;margin:0 0 12px}.mh-footer__information p{max-width:92ch;margin:0;color:#d3d0cb;font-size:14px;line-height:1.6}.mh-footer__bottom{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;padding-top:24px;border-top:1px solid #42403d}.mh-footer__bottom p{max-width:760px;margin:0;font-size:12px;color:#d3d0cb}.mh-footer__payments{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end;max-width:260px;flex-shrink:0}.mh-footer__payment-icon{width:32px;height:20px;display:block}@media(max-width:989px){.mh-footer__top{gap:28px;grid-template-columns:repeat(3,minmax(0,1fr))}.mh-footer__brand{grid-column:1/-1;display:flex;align-items:center;gap:24px}.mh-footer__brand p{margin:0}.mh-footer__middle{align-items:flex-start;flex-direction:column;gap:24px}.mh-footer__bottom{flex-direction:column;gap:20px}.mh-footer__payments{justify-content:flex-start}}@media(max-width:549px){.mh-design.mh-footer{padding:48px 20px 24px}.mh-footer__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.mh-footer__brand{display:block}.mh-footer__brand p{margin:18px 0 0}.mh-footer__middle{margin-top:28px;padding-block:28px}.mh-footer__form-row{gap:8px}.mh-footer__form-row button{padding:12px 16px}.mh-footer__information p{font-size:13px;line-height:1.6}}.mh-catalog{display:block;background:var(--mh-bg, #f7f5f2);color:var(--mh-ink, #0a0a0a);padding:var(--mh-top, 64px) 24px var(--mh-bottom, 64px);font-family:var(--font-body-family, Arial, sans-serif);font-size:16px;line-height:1.5}.mh-catalog *,.mh-catalog *:before,.mh-catalog *:after{box-sizing:border-box}.mh-catalog [hidden]{display:none!important}.mh-catalog__inner{max-width:var(--mh-width, 1400px);margin-inline:auto}.mh-catalog__header{max-width:840px;margin-bottom:32px}.mh-catalog .mh-catalog__heading{margin:0;font-family:var(--font-heading-family, Arial, sans-serif);font-size:clamp(38px,6vw,84px);font-weight:900;line-height:1.02;letter-spacing:-.045em;color:inherit;overflow-wrap:anywhere}.mh-catalog__intro{margin:18px 0 0;font-size:clamp(16px,1.6vw,20px)}.mh-catalog__filters{display:flex;flex-wrap:wrap;gap:8px 28px;border-bottom:1px solid #0a0a0a26;margin-bottom:32px}.mh-catalog__filter{-webkit-appearance:none;appearance:none;border:0;border-bottom:3px solid transparent;border-radius:0;padding:14px 0;min-height:48px;background:transparent;color:inherit;font:inherit;font-size:13px;font-weight:800;letter-spacing:.08em;cursor:pointer;text-transform:uppercase}.mh-catalog__filter[aria-pressed=true]{border-bottom-color:var(--mh-accent)}.mh-catalog__filter:hover{border-bottom-color:currentColor}.mh-catalog__filter:focus-visible,.mh-catalog__cta:focus-visible{outline:3px solid currentColor;outline-offset:5px}.mh-catalog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mh-catalog__card{display:flex;flex-direction:column;min-width:0;background:var(--mh-surface);border:1px solid #0a0a0a1a}.mh-catalog__media{position:relative;overflow:hidden;aspect-ratio:1 / 1;background:var(--mh-bg)}.mh-catalog__image,.mh-catalog__placeholder{display:block;width:100%;height:100%;object-fit:contain;padding:24px}.mh-catalog__placeholder{fill:currentColor;opacity:.18}.mh-catalog__badge{position:absolute;z-index:1;top:16px;left:16px;right:16px;width:fit-content;max-width:calc(100% - 32px);padding:7px 11px;background:var(--mh-ink);color:var(--mh-bg);font-size:12px;font-weight:800;overflow-wrap:anywhere}.mh-catalog__content{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:28px}.mh-catalog__eyebrow{margin:0 0 12px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.mh-catalog__eyebrow:before{content:"";display:inline-block;width:8px;height:8px;margin-right:9px;background:var(--mh-accent)}.mh-catalog .mh-catalog__title{margin:0;color:inherit;font-family:var(--font-heading-family, Arial, sans-serif);font-size:clamp(24px,2.4vw,32px);font-weight:800;line-height:1.1;letter-spacing:-.025em;overflow-wrap:anywhere}.mh-catalog__description{margin:16px 0 0;max-width:50ch;overflow-wrap:anywhere}.mh-catalog__options{margin-top:18px;font-size:13px;overflow-wrap:anywhere}.mh-catalog__options p{margin:5px 0}.mh-catalog__options span{font-weight:700}.mh-catalog__purchase{width:100%;margin-top:auto;padding-top:28px}.mh-catalog__price{margin:0 0 18px;font-size:22px;font-weight:800}.mh-catalog__from{font-size:14px;font-weight:400}.mh-catalog__availability{margin:-8px 0 16px;font-size:13px;font-weight:700}.mh-catalog__cta{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:54px;padding:16px 20px;color:var(--mh-bg);background:var(--mh-ink);border:2px solid var(--mh-ink);text-decoration:none;font-size:13px;font-weight:800;line-height:1.4;letter-spacing:.045em;text-transform:uppercase}.mh-catalog__cta:hover{color:var(--mh-ink);background:var(--mh-bg)}.mh-catalog__note{margin:12px 0 0;font-size:12px}.mh-catalog__card--featured{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;border-top:4px solid var(--mh-accent);margin-bottom:12px}.mh-catalog__card--featured .mh-catalog__media{aspect-ratio:auto;min-height:480px}.mh-catalog__card--featured .mh-catalog__image,.mh-catalog__card--featured .mh-catalog__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;padding:40px}.mh-catalog__card--featured .mh-catalog__content{padding:clamp(28px,4vw,64px);justify-content:center}.mh-catalog__card--featured .mh-catalog__title{font-size:clamp(38px,4.5vw,64px)}.mh-catalog__card--featured .mh-catalog__purchase{margin-top:0;max-width:440px}.mh-catalog__empty{padding-block:32px}.mh-catalog__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:999px){.mh-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mh-catalog__card--featured{grid-template-columns:1fr}.mh-catalog__card--featured .mh-catalog__media{min-height:0;aspect-ratio:4 / 3;max-height:480px}}@media(max-width:639px){.mh-catalog{padding:calc(var(--mh-top) * .7) 16px calc(var(--mh-bottom) * .7)}.mh-catalog__grid{grid-template-columns:minmax(0,1fr);gap:20px}.mh-catalog__filters{gap:4px 20px;margin-bottom:24px}.mh-catalog__filter{font-size:11px;letter-spacing:.04em}.mh-catalog__content,.mh-catalog__card--featured .mh-catalog__content,.mh-catalog__card--featured .mh-catalog__image{padding:24px}}.mh-scan{background:#0a0a0a;color:#f7f5f2;padding:56px 20px 72px}.mh-scan *{box-sizing:border-box}.mh-scan__inner{max-width:640px;margin:0 auto}.mh-scan__header{margin-bottom:32px}.mh-scan__eyebrow{margin:0 0 12px;font:700 12px/1.5 var(--font-body-family, Arial, sans-serif);letter-spacing:.14em;text-transform:uppercase;color:#f5c542}.mh-scan__title{margin:0;color:inherit;font:700 clamp(34px,9vw,52px)/1.02 var(--font-heading-family, Arial, sans-serif);letter-spacing:-.025em;text-transform:uppercase}.mh-scan__description{margin-top:14px;font:400 16px/1.6 var(--font-body-family, Arial, sans-serif);color:#cfc8bd}.mh-scan__description p{margin:0 0 10px}.mh-scan__description p:last-child{margin-bottom:0}.mh-scan__options{list-style:none;margin:0;padding:0;display:grid;gap:12px}.mh-scan__option{margin:0}.mh-scan__card{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;min-height:76px;padding:18px 20px;border:1px solid #3a3a3a;border-radius:8px;background:#141414;color:inherit;text-decoration:none;transition:background .16s ease,border-color .16s ease,transform .16s ease}.mh-scan__card:hover{background:#1c1c1c;border-color:#f5c542}.mh-scan__card:active{transform:translateY(1px)}.mh-scan__card--emphasis{background:#b92127;border-color:#b92127}.mh-scan__card--emphasis:hover{background:#d0272e;border-color:#d0272e}.mh-scan__card-body{display:flex;flex-direction:column;gap:4px;min-width:0}.mh-scan__card-heading{font:700 19px/1.2 var(--font-heading-family, Arial, sans-serif);text-transform:uppercase;letter-spacing:-.01em}.mh-scan__card-text{font:400 14px/1.45 var(--font-body-family, Arial, sans-serif);color:#b9b2a8}.mh-scan__card--emphasis .mh-scan__card-text{color:#f2dcdc}.mh-scan__card-arrow{flex:0 0 auto;font-size:22px;line-height:1}.mh-scan__batch{margin:28px 0 0;font:700 12px/1.5 var(--font-body-family, Arial, sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#8d867c}.mh-scan__note{margin-top:14px;padding-top:18px;border-top:1px solid #333;font:400 13px/1.6 var(--font-body-family, Arial, sans-serif);color:#a9a29a}.mh-scan__note p{margin:0 0 8px}.mh-scan__note p:last-child{margin-bottom:0}.mh-scan a{color:inherit;text-underline-offset:3px}.mh-scan__note a{color:#f5c542}.mh-scan a:focus-visible{outline:3px solid #f5c542;outline-offset:3px}@media(min-width:750px){.mh-scan{padding:72px 32px 88px}.mh-scan__header{margin-bottom:36px}}.mhe-compare{background:var(--mhe-bg);color:var(--mhe-ink);padding:var(--mhe-space) 32px}.mhe-compare *{box-sizing:border-box}.mhe-compare__inner{max-width:1416px;margin:auto;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:64px;align-items:center}.mhe-compare__intro,.mhe-compare__comparison{min-width:0}.mhe-compare__eyebrow{margin:0 0 18px;color:var(--mhe-accent);font:700 12px/1.5 var(--font-body-family,Arial,sans-serif);text-transform:uppercase;letter-spacing:.12em}.mhe-compare h2{margin:0;color:var(--mhe-ink);font:800 clamp(38px,4.3vw,var(--mhe-heading))/1.02 var(--font-heading-family,Impact,sans-serif);text-transform:uppercase;letter-spacing:-.025em}.mhe-compare h2 span{display:block;margin-top:8px;color:var(--mhe-accent)}.mhe-compare__description{max-width:430px;margin-top:22px;font:400 17px/1.6 var(--font-body-family,Arial,sans-serif)}.mhe-compare__description p{margin:0 0 12px}.mhe-compare__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:56px;padding:16px 24px;margin-top:20px;border:2px solid var(--mhe-ink);border-radius:6px;background:var(--mhe-ink);color:var(--mhe-bg);text-decoration:none;font:700 18px/1.2 var(--font-heading-family,Impact,sans-serif);text-transform:uppercase}.mhe-compare__cta:hover{background:var(--mhe-bg);color:var(--mhe-ink)}.mhe-compare__button-note{max-width:430px;margin:12px 0 0;font:400 12px/1.5 var(--font-body-family,Arial,sans-serif)}.mhe-compare__scroll{overflow-x:auto;overscroll-behavior-x:contain;border-bottom:1px solid var(--mhe-line)}.mhe-compare__scroll:focus-visible,.mhe-compare__cta:focus-visible{outline:3px solid var(--mhe-accent);outline-offset:4px}.mhe-compare__table{width:100%;min-width:560px;table-layout:fixed;border-collapse:separate;border-spacing:0;box-shadow:none;margin:0;font:400 15px/1.5 var(--font-body-family,Arial,sans-serif)}.mhe-compare__feature-col{width:27%}.mhe-compare__table th,.mhe-compare__table td{color:var(--mhe-ink);background:var(--mhe-bg);border:0;border-bottom:1px solid var(--mhe-line);padding:20px 18px;text-align:left;vertical-align:middle;overflow-wrap:anywhere}.mhe-compare__table thead th{vertical-align:bottom;padding-top:24px;padding-bottom:24px}.mhe-compare__table .mhe-compare__energy{background:var(--mhe-panel);color:var(--mhe-panel-text);border-bottom-color:color-mix(in srgb,var(--mhe-panel-text) 24%,var(--mhe-panel))}.mhe-compare__table thead .mhe-compare__energy{border-top:4px solid var(--mhe-accent)}.mhe-compare__table tbody th,.mhe-compare__table tbody .mhe-compare__energy{font-weight:600}.mhe-compare__table tbody tr:last-child>*{border-bottom:0}.mhe-compare__product{display:block;font:700 24px/1.12 var(--font-heading-family,Impact,sans-serif);text-transform:uppercase}.mhe-compare__subtitle{display:block;margin-top:10px;font:400 12px/1.5 var(--font-body-family,Arial,sans-serif)}.mhe-compare__image{display:block;width:96px;height:96px;object-fit:contain;margin-bottom:16px}.mhe-compare__note{margin-top:18px;font:400 12px/1.6 var(--font-body-family,Arial,sans-serif)}.mhe-compare__note p{margin:0}.mhe-compare__swipe{display:none}.mhe-compare__sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:1099px){.mhe-compare__inner{grid-template-columns:minmax(0,1fr);gap:36px}.mhe-compare__intro{max-width:700px}.mhe-compare__description{max-width:620px}}@media(max-width:749px){.mhe-compare{padding:var(--mhe-space-mobile) 20px}.mhe-compare h2{font-size:var(--mhe-heading-mobile)}.mhe-compare__description{font-size:16px;margin-top:18px}.mhe-compare__cta{width:100%}.mhe-compare__swipe{display:block;margin:0 0 12px;font:600 12px/1.4 var(--font-body-family,Arial,sans-serif)}.mhe-compare__table .mhe-compare__feature{position:sticky;left:0;z-index:1;box-shadow:1px 0 var(--mhe-line)}.mhe-compare__table{font-size:14px}.mhe-compare__table th,.mhe-compare__table td{padding:18px 14px}.mhe-compare__product{font-size:22px}}.mh-cart-delivery{margin:0 0 1.6rem;padding:1.2rem;font-size:1.4rem;line-height:1.5;color:inherit}.mh-cart-delivery p{margin:0 0 .8rem}.mh-cart-delivery small{display:block;margin-top:.6rem;font-size:1.2rem}.mh-cart-delivery progress{display:block;width:100%;height:.8rem;-webkit-appearance:none;appearance:none;border:0;border-radius:1rem;overflow:hidden;background:var(--cart-drawer-progress-inactive-color, #ececec)}.mh-cart-delivery progress::-webkit-progress-bar{background:var(--cart-drawer-progress-inactive-color, #ececec)}.mh-cart-delivery progress::-webkit-progress-value{background:var(--cart-drawer-progress-active-color, #ff0000)}.mh-cart-delivery progress::-moz-progress-bar{background:var(--cart-drawer-progress-active-color, #ff0000)}.mh-cart-jar{display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:center;padding:1.2rem;margin-bottom:1.6rem;border:1px solid currentColor;border-radius:4px;color:inherit}.mh-cart-jar__details{display:grid;gap:.3rem;min-width:0;font-size:1.4rem}.mh-cart-jar a{color:inherit}.mh-cart-jar .button{min-width:7rem;min-height:4.4rem;padding:0 1.2rem;color:inherit;background:transparent;border:1px solid currentColor;border-radius:4px}.mh-cart-jar .button:before,.mh-cart-jar .button:after{display:none}.mh-cart-jar__error{grid-column:1 / -1;margin:0;font-size:1.3rem}
/*# sourceMappingURL=/cdn/shop/t/41/compiled_assets/styles.css.map */
