.mh{--mh-soft: #f7f7f7;color:var(--mh-text, #151515);background:var(--mh-bg, transparent);padding-top:var(--mh-pt, 48px);padding-bottom:var(--mh-pb, 48px);font-family:var(--FONT-STACK-BODY, inherit);font-size:var(--mh-t-size, 16px);line-height:1.5}.mh *,.mh *:before,.mh *:after{box-sizing:border-box}.mh img,.mh video,.mh .mh-ph{display:block;width:100%;height:100%;object-fit:cover}.mh .mh-ph{background:#e9e9e9;fill:#c4c4c4}.mh a{color:inherit}.mh p{margin:0}.mh-wrap{width:100%;max-width:var(--mh-maxw, none);margin:0 auto;padding-left:var(--mh-gutter, 32px);padding-right:var(--mh-gutter, 32px)}.mh-device-mobile{display:none!important}@media(max-width:749px){.mh-device-mobile{display:revert!important}.mh-device-desktop{display:none!important}}.mh-h{font-family:var(--FONT-STACK-HEADING, inherit);font-size:var(--mh-h-size, 36px);font-weight:var(--mh-h-weight, 600);text-transform:var(--mh-h-transform, none);letter-spacing:var(--mh-h-spacing, -.03em);line-height:1.2;color:var(--mh-heading, #151515);margin:0}.mh-h--xl{font-size:calc(var(--mh-h-size, 36px) * var(--mh-xl, 1.55))}.mh-h3{font-family:var(--FONT-STACK-HEADING, inherit);font-weight:var(--mh-h-weight, 600);font-size:var(--mh-h3, 20px);line-height:1.25;letter-spacing:-.02em;margin:0;color:var(--mh-heading, #151515);text-transform:var(--mh-h-transform, none)}.mh-text{font-size:var(--mh-t-size, 16px);line-height:1.55;color:var(--mh-muted, #585858)}.mh-text p+p{margin-top:12px}.mh-text strong{color:var(--mh-text)}.mh-text a{text-decoration:underline}.mh-hl{background:var(--mh-hl-bg, var(--mh-accent));color:var(--mh-hl-color, #fff);padding:0 .22em;border-radius:8px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.mh-small{font-size:12px;color:var(--mh-muted)}.mh-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:var(--mh-head-gap, 24px)}.mh-head--center,.mh-head--right{flex-direction:column;justify-content:center}.mh-head--center{text-align:center;align-items:center}.mh-head--right{text-align:right;align-items:flex-end}.mh-head__copy{display:flex;flex-direction:column;gap:12px;min-width:0}.mh-head--center .mh-head__copy{align-items:center}.mh-head__intro{max-width:640px}.mh-shopall{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font-size:16px;font-weight:600;text-transform:var(--mh-btn-tt, uppercase);letter-spacing:-.03em;text-decoration:none}.mh-shopall svg{width:16px;height:16px}.mh-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:var(--mh-btn-pad, 10px 40px);border-radius:var(--mh-btn-radius, 5px);border:1px solid var(--mh-btn-border, #151515);background:var(--mh-btn-bg, #151515);color:var(--mh-btn-text, #fff)!important;font-family:var(--FONT-STACK-BUTTON, inherit);font-size:var(--mh-btn-fs, 16px);font-weight:600;line-height:1.3;letter-spacing:-.01em;text-transform:var(--mh-btn-tt, uppercase);text-decoration:none;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.mh-btn:hover{opacity:.86}.mh-btn--outline{background:transparent;color:var(--mh-btn-bg, #151515)!important;border-color:var(--mh-btn-bg, #151515)}.mh-btn--white{background:#fff;border-color:#fff;color:#151515!important}.mh-btn--link{background:none;border:0;padding:0;color:var(--mh-text)!important;text-decoration:underline;text-underline-offset:4px}.mh-btn--full{width:100%}.mh-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:var(--mh-btn-radius, 5px);background:var(--mh-eyebrow-bg, #fff);font-size:14px;font-weight:600;line-height:1;letter-spacing:-.03em;text-transform:uppercase;color:var(--mh-eyebrow-color, var(--mh-muted))}.mh-eyebrow--dot:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mh-accent)}.mh-stars{display:inline-flex;gap:2px;color:var(--mh-star, var(--mh-accent));flex-shrink:0}.mh-stars svg{width:var(--mh-star-size, 14px);height:var(--mh-star-size, 14px);fill:currentColor}.mh-carousel{position:relative}.mh-track{--mh-cols: var(--mh-cols-d, 4);--mh-gap: var(--mh-gap-d, 12px);display:flex;gap:var(--mh-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mh-track::-webkit-scrollbar{display:none}.mh-track>*{flex:0 0 calc((100% - (var(--mh-cols) - 1) * var(--mh-gap)) / var(--mh-cols));scroll-snap-align:start;min-width:0}@media(max-width:749px){.mh-track{--mh-cols: var(--mh-cols-m, 1.6);--mh-gap: var(--mh-gap-m, 10px)}}.mh-arrows{display:flex;gap:12px;align-items:center}.mh-arrow{width:32px;height:32px;border-radius:999px;border:1px solid var(--mh-arrow-border, transparent);padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;background:var(--mh-arrow-bg, #eff0f0);color:var(--mh-arrow-color, #151515);transition:opacity .2s;flex-shrink:0}.mh-arrow svg{width:14px;height:14px}.mh-arrow[disabled]{opacity:.35;cursor:default}.mh-progress{display:none;flex:1;height:2px;background:#e4e4e4;border-radius:2px;overflow:hidden}.mh-progress span{display:block;height:100%;width:25%;background:var(--mh-text);transition:transform .2s;transform-origin:left}.mh-dots{display:flex;gap:6px;align-items:center}.mh-dots button{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:var(--mh-accent);opacity:.3;cursor:pointer;transition:all .3s}.mh-dots button.is-active{width:22px;opacity:1}.mh-nav{display:flex;align-items:center;gap:16px;margin-top:20px}.mh-nav--center{justify-content:center}.mh-nav--end{justify-content:flex-end}@media(max-width:749px){.mh-progress{display:block}.mh-arrows--desktop,.mh-nav--progress-m .mh-dots{display:none}}.mh-video{position:relative;overflow:hidden;border-radius:var(--mh-radius, 10px);background:#ddd;height:100%}.mh-video__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:56px;height:56px;border-radius:50%;border:0;background:#fff;color:#151515;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 12px #00000026;transition:transform .2s;z-index:2}.mh-video__play:hover{transform:scale(1.06)}.mh-video__play svg{width:18px;height:18px;margin-left:3px;fill:currentColor}.mh-video.is-playing .mh-video__play{display:none}.mh-hero{position:relative;background:var(--mh-hero-bg, #ededef);padding:0}.mh-hero__slide{display:none;position:relative;height:var(--mh-h, 510px)}.mh-hero__slide.is-active{display:block;animation:mhFade .6s ease}@keyframes mhFade{0%{opacity:0}to{opacity:1}}.mh-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.mh-hero__media--mobile{display:none}.mh-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--mh-overlay, transparent);pointer-events:none}.mh-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;padding:var(--mh-hero-pad, 48px) var(--mh-gutter, 32px);pointer-events:none}.mh-hero__content[data-v=top]{align-items:flex-start}.mh-hero__content[data-v=center]{align-items:center}.mh-hero__content[data-v=bottom]{align-items:flex-end}.mh-hero__content[data-h=center]{justify-content:center;text-align:center}.mh-hero__content[data-h=right]{justify-content:flex-end}.mh-hero__copy{width:var(--mh-copy-w, 440px);max-width:100%;pointer-events:auto;color:var(--mh-hero-text, #151515);display:flex;flex-direction:column;gap:16px}.mh-hero__content[data-h=center] .mh-hero__copy{align-items:center}.mh-hero__copy .mh-h{color:var(--mh-hero-text, #151515)}.mh-hero__rating{display:flex;align-items:center;gap:8px;font-size:14px}.mh-hero__text{font-size:var(--mh-t-size, 18px);line-height:1.3}.mh-hero__buttons{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.mh-hero__controls{position:absolute;right:var(--mh-gutter, 32px);bottom:24px;z-index:3;display:flex;align-items:center;gap:10px;padding:8px 14px;border-radius:999px;background:#ffffffe6}.mh-hero__controls[data-pos=center]{right:50%;transform:translate(50%)}.mh-hero__controls[data-pos=left]{right:auto;left:var(--mh-gutter, 32px)}.mh-hero__dot{width:8px;height:8px;border-radius:99px;border:0;padding:0;background:#151515;opacity:.35;cursor:pointer;transition:all .3s}.mh-hero__dot.is-active{width:28px;opacity:1}.mh-hero__pause{border:0;background:none;padding:0;width:16px;height:16px;cursor:pointer;color:#151515}.mh-hero__pause svg{width:16px;height:16px;fill:currentColor}@media(max-width:749px){.mh-hero__slide{height:auto}.mh-hero__media{position:relative;height:var(--mh-h-m, 420px)}.mh-hero--overlay-m .mh-hero__slide{height:var(--mh-h-m, 520px)}.mh-hero--overlay-m .mh-hero__media{position:absolute;height:auto}.mh-hero__media--desktop.has-mobile{display:none}.mh-hero__media--mobile{display:block}.mh-hero:not(.mh-hero--overlay-m) .mh-hero__content{position:static;padding:24px var(--mh-gutter) 64px}.mh-hero__content[data-hm=center]{justify-content:center;text-align:center}.mh-hero__content[data-hm=center] .mh-hero__copy{align-items:center}.mh-hero__content[data-hm=left]{justify-content:flex-start;text-align:left}.mh-hero__controls{bottom:16px}}.mh-card{display:block;text-decoration:none;color:inherit}.mh-card__media{position:relative;aspect-ratio:var(--mh-ratio, 1.1);border-radius:var(--mh-radius, 10px);overflow:hidden;background:var(--mh-img-bg, #f5f5f5)}.mh-card__media img{object-fit:var(--mh-fit, cover);transition:transform .5s ease,opacity .4s ease}.mh-card__media img+img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.mh-card:hover .mh-card__media img+img{opacity:1}.mh-card--zoom:hover .mh-card__media img:only-of-type{transform:scale(1.04)}.mh-badges{position:absolute;top:12px;right:12px;display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;z-index:1}.mh-badges--left{right:auto;left:12px;justify-content:flex-start}.mh-badge{padding:4px 12px;border-radius:var(--mh-badge-radius, 5px);font-size:var(--mh-badge-fs, 14px);font-weight:600;line-height:1;text-transform:uppercase;background:var(--mh-badge-bg, #fff);color:var(--mh-badge-color, #151515)}.mh-badge--save{background:var(--mh-save-bg, #151515);color:var(--mh-save-color, #fff)}.mh-card__info{padding-top:12px;display:flex;flex-direction:column;gap:8px;text-align:var(--mh-card-align, left)}.mh-card__label{align-self:flex-start;padding:4px 10px;border-radius:5px;background:var(--mh-soft);font-size:13px;font-weight:600;text-transform:uppercase}.mh-card__rating{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--mh-muted)}.mh-card__title{font-size:var(--mh-card-title, 20px)}.mh-card__desc{font-size:14px;line-height:1.3}.mh-card__price{display:flex;gap:6px;font-size:var(--mh-price-fs, 15px);flex-wrap:wrap}.mh-card__price s{color:var(--mh-compare, #c62020)}.mh-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.mh-tag{padding:4px 10px;border-radius:5px;background:var(--mh-tag-bg, #f8f8f8);font-size:14px}.mh-card__atc{margin-top:6px}@media(max-width:749px){.mh-badge,.mh-tag{font-size:12px}.mh-card__title{font-size:calc(var(--mh-card-title, 20px) * .85)}}.mh-tabs{display:flex;gap:20px;overflow-x:auto;scrollbar-width:none}.mh-tabs::-webkit-scrollbar{display:none}.mh-tab{border:0;background:none;padding:0 0 8px;cursor:pointer;white-space:nowrap;font-size:16px;font-weight:500;text-transform:uppercase;color:var(--mh-text);letter-spacing:-.02em;border-bottom:1px solid transparent;opacity:.75}.mh-tab.is-active{border-bottom-color:var(--mh-text);opacity:1}.mh-shelf__bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:16px}.mh-panel{display:none}.mh-panel.is-active{display:block}.mh-reviews__eyebrow{margin-bottom:16px}.mh-review{display:flex;gap:8px;height:100%}.mh-review>.mh-video{flex:0 0 var(--mh-vid-w, 186px);aspect-ratio:186 / 342;height:auto}.mh-review__card{flex:1;background:var(--mh-card-bg, #fff);border-radius:calc(var(--mh-radius) + 2px);padding:24px 20px;display:flex;flex-direction:column;gap:14px;min-width:0}.mh-review__card .mh-stars svg{width:16px;height:16px}.mh-review__text{font-size:var(--mh-t-size, 16px);line-height:1.6;color:var(--mh-text)}.mh-review__who{display:flex;align-items:center;gap:8px;font-size:14px;flex-wrap:wrap}.mh-review__who span{display:inline-flex;align-items:center;gap:4px;color:var(--mh-muted)}.mh-review__who svg{width:16px;height:16px}.mh-review__product{margin-top:auto;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:5px;background:var(--mh-soft);font-size:13px}.mh-review__thumb{width:36px;height:36px;flex:0 0 36px;border-radius:4px;overflow:hidden;background:#fff}.mh-review__product a{display:block;margin-top:2px;font-weight:600;text-transform:uppercase}@media(max-width:749px){.mh-review{flex-direction:column}.mh-review>.mh-video{flex:none;aspect-ratio:4 / 5}}.mh-cats{display:grid;grid-template-columns:repeat(var(--mh-cat-cols, 4),1fr);gap:var(--mh-gap-d, 8px)}.mh-cat{position:relative;display:block;aspect-ratio:var(--mh-ratio, .75);border-radius:var(--mh-radius, 10px);overflow:hidden;text-decoration:none}.mh-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#0000 40%,rgba(0,0,0,var(--mh-shade, .6)))}.mh-cat img{transition:transform .6s ease}.mh-cat:hover img{transform:scale(1.04)}.mh-cat__content{position:absolute;left:20px;right:20px;bottom:20px;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.mh-cat__content[data-a=center]{align-items:center;text-align:center}.mh-cat__content .mh-h{color:var(--mh-cat-text, #fff);font-size:var(--mh-cat-title, 36px)}@media(max-width:749px){.mh-cats{grid-template-columns:repeat(var(--mh-cat-cols-m, 2),1fr);gap:var(--mh-gap-m, 8px)}.mh-cats--slider-m{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mh-cats--slider-m>*{flex:0 0 70%;scroll-snap-align:start}.mh-cat__content{left:12px;right:12px;bottom:12px;gap:8px}.mh-cat__content .mh-h{font-size:calc(var(--mh-cat-title, 36px) * .6)}.mh-cat__content .mh-btn{padding:6px 16px;font-size:13px}}.mh-edit{position:relative;border-radius:var(--mh-radius, 10px);overflow:hidden;background:var(--mh-card, #f5f5f5)}.mh-edit--nocard{background:none;border-radius:0;overflow:visible}.mh-edit__copy{display:flex;flex-flow:row wrap;align-items:center;align-content:center;gap:var(--mh-copy-gap, 16px) 12px;text-align:left}.mh-edit__copy>*{flex:0 0 100%;min-width:0}.mh-edit__copy>.mh-btn,.mh-edit__copy>.mh-iconrow__item{flex:0 0 auto}.mh-edit__copy>.mh-btn{margin-top:8px}.mh-edit__copy>.mh-iconrow__item{margin-right:36px}.mh-edit__copy[data-a=center]{justify-content:center;text-align:center}.mh-edit__copy[data-a=center] .mh-fitem{text-align:left}.mh-edit__media{position:relative;overflow:hidden}.mh-edit__media img{object-fit:var(--mh-fit, cover);object-position:var(--mh-pos, center)}.mh-edit__label{position:absolute;bottom:20px;z-index:2;color:#fff;font-family:var(--FONT-STACK-HEADING, inherit);font-weight:600;font-size:var(--mh-label-fs, 28px);letter-spacing:-.02em;text-shadow:0 1px 8px rgba(0,0,0,.2)}.mh-edit__label--a{left:24px}.mh-edit__label--b{left:calc(50% + 24px)}.mh-edit__media--mobile{display:none}.mh-edit--card{display:grid;grid-template-columns:var(--mh-media-w, 53%) 1fr;min-height:var(--mh-minh, 445px)}.mh-edit--card .mh-edit__media>*:not(.mh-edit__label){position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0}.mh-edit--card .mh-edit__copy{padding:var(--mh-copy-pad, 48px 56px)}.mh-edit--card.mh-edit--right{grid-template-columns:1fr var(--mh-media-w, 53%)}.mh-edit--card.mh-edit--right .mh-edit__media{order:2}.mh-edit--bg{min-height:var(--mh-minh, 400px);display:flex;align-items:center}.mh-edit--bg .mh-edit__media{position:absolute;top:0;right:0;bottom:0;left:0}.mh-edit--bg .mh-edit__media>*{border-radius:0}.mh-edit--bg .mh-edit__copy{position:relative;z-index:1;width:var(--mh-copy-w, 42%);padding:var(--mh-copy-pad, 48px)}.mh-edit--bg.mh-edit--right{justify-content:flex-start}.mh-edit--bg.mh-edit--left{justify-content:flex-end}.mh-edit--split{display:grid;grid-template-columns:var(--mh-media-w, 50%) 1fr;gap:var(--mh-col-gap, 48px);align-items:center;background:none;border-radius:0;overflow:visible}.mh-edit--split.mh-edit--right{grid-template-columns:1fr var(--mh-media-w, 50%)}.mh-edit--split .mh-edit__media{aspect-ratio:var(--mh-ratio, 1.58);border-radius:var(--mh-radius, 10px)}.mh-edit--split.mh-edit--right .mh-edit__media{order:2}.mh-edit--split .mh-edit__copy{padding:var(--mh-copy-pad, 0)}.mh-edit__media .mh-video{border-radius:inherit}.mh-iconrow{display:flex;flex-wrap:wrap;gap:16px 48px}.mh-iconrow__item{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:15px;color:var(--mh-text)}.mh-iconrow__item img,.mh-iconrow__item svg{width:24px;height:24px;object-fit:contain}.mh-edit__copy>.mh-fitem{display:flex;gap:16px;padding:18px 0;border-top:1px solid var(--mh-line, #e6e6e6);align-items:flex-start;text-align:left}.mh-edit__copy>.mh-fitem+.mh-fitem{margin-top:calc(var(--mh-copy-gap, 16px) * -1)}.mh-edit__copy>.mh-fitem:not(:has(+.mh-fitem)){border-bottom:1px solid var(--mh-line, #e6e6e6)}.mh-fitem__icon{flex:0 0 var(--mh-icon-box, 40px);height:var(--mh-icon-box, 40px);border-radius:var(--mh-icon-radius, 50%);background:var(--mh-icon-bg, #fdf0f3);display:flex;align-items:center;justify-content:center;overflow:hidden}.mh-fitem__icon img{width:60%;height:60%;object-fit:contain}.mh-fitem__body .mh-h3{margin-bottom:4px;font-size:var(--mh-h3, 18px)}.mh-fitem__body .mh-text{font-size:calc(var(--mh-t-size, 16px) * .9)}.mh-fitem--plain{border:0!important;padding:8px 0}@media(max-width:749px){.mh-edit--card,.mh-edit--card.mh-edit--right,.mh-edit--split,.mh-edit--split.mh-edit--right{display:flex;flex-direction:column;gap:0;min-height:0}.mh-edit--card .mh-edit__media,.mh-edit--split .mh-edit__media{order:var(--mh-media-order-m, 0)!important;aspect-ratio:var(--mh-ratio-m, 1.2);width:100%}.mh-edit--card .mh-edit__copy{padding:24px 20px 28px}.mh-edit--split .mh-edit__copy{padding-top:24px}.mh-edit--bg{flex-direction:column;align-items:stretch;min-height:0}.mh-edit--bg .mh-edit__media{position:relative;aspect-ratio:var(--mh-ratio-m, 1.2)}.mh-edit--bg .mh-edit__copy{width:100%;padding:24px 20px 28px}.mh-edit__media--desktop.has-mobile{display:none}.mh-edit__media--mobile{display:block}.mh-edit__label{font-size:calc(var(--mh-label-fs, 28px) * .7);bottom:12px}.mh-edit__label--a{left:12px}.mh-edit__label--b{left:calc(50% + 12px)}.mh-iconrow{gap:12px 24px}}.mh-feat{position:relative;display:flex;justify-content:flex-end;border-radius:var(--mh-radius, 10px);overflow:hidden;min-height:var(--mh-minh, 470px);background:var(--mh-card, #f5f5f5)}.mh-feat--left{justify-content:flex-start}.mh-feat__media{position:absolute;top:0;right:0;bottom:0;left:0}.mh-feat__copy{position:relative;z-index:1;width:var(--mh-copy-w, 50%);padding:var(--mh-copy-pad, 32px 40px);display:flex;flex-direction:column;justify-content:center;gap:24px}.mh-feat__list{display:flex;flex-direction:column;gap:20px}.mh-feat__item{display:flex;gap:20px;align-items:flex-start}.mh-feat__thumb{flex:0 0 var(--mh-thumb, 94px);height:var(--mh-thumb, 94px);border-radius:var(--mh-thumb-radius, 8px);overflow:hidden}.mh-feat__item .mh-h3{margin-bottom:8px}@media(max-width:749px){.mh-feat{flex-direction:column;min-height:0}.mh-feat__media{position:relative;aspect-ratio:var(--mh-ratio-m, 1.2)}.mh-feat__copy{width:100%;padding:24px 20px}.mh-feat__thumb{flex-basis:calc(var(--mh-thumb, 94px) * .75);height:calc(var(--mh-thumb, 94px) * .75)}}.mh-experts{display:grid;grid-template-columns:1fr var(--mh-media-w, 50%);gap:var(--mh-col-gap, 48px);align-items:center}.mh-experts--left{grid-template-columns:var(--mh-media-w, 50%) 1fr}.mh-experts--left .mh-experts__photo{order:-1}.mh-experts__copy .mh-h{margin-bottom:24px}.mh-experts__tabs{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap}.mh-experts__tab{width:var(--mh-avatar, 47px);height:var(--mh-avatar, 47px);border-radius:50%;padding:2px;border:1px solid transparent;background:none;cursor:pointer;opacity:.45;transition:opacity .2s}.mh-experts__tab img,.mh-experts__tab .mh-ph{border-radius:50%}.mh-experts__tab.is-active{opacity:1;border-color:var(--mh-text)}.mh-expert{display:none}.mh-expert.is-active{display:block;animation:mhFade .4s ease}.mh-expert__quote{line-height:1.5;color:var(--mh-text);margin-bottom:20px}.mh-expert__quote p+p{margin-top:12px}.mh-expert__name{font-size:18px;font-weight:600;text-transform:uppercase}.mh-expert__role{font-size:14px;margin-top:2px;color:var(--mh-muted)}.mh-experts__photo{aspect-ratio:var(--mh-ratio, 1.17);overflow:hidden;border-radius:var(--mh-radius, 0)}.mh-experts__photo>div{display:none;height:100%}.mh-experts__photo>div.is-active{display:block;animation:mhFade .4s ease}@media(max-width:749px){.mh-experts,.mh-experts--left{grid-template-columns:1fr;gap:24px}.mh-experts__photo{order:-1}}.mh-social__title{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mh-social__logo{display:inline-block;height:var(--mh-logo-h, 1em)}.mh-social__logo img{width:auto;height:100%;object-fit:contain}.mh-social .mh-video{aspect-ratio:var(--mh-ratio, .65);height:auto}.mh-social__caption{margin-top:8px;font-size:14px}.mh-product{display:grid;grid-template-columns:var(--mh-gal-w, 58%) 1fr;gap:var(--mh-col-gap, 60px);align-items:start}.mh-product--right{grid-template-columns:1fr var(--mh-gal-w, 58%)}.mh-product--right .mh-gallery{order:2}.mh-gallery{position:relative;min-width:0}.mh-gallery--sticky{position:sticky;top:var(--mh-sticky-top, 90px)}.mh-gallery__main{position:relative}.mh-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;border-radius:var(--mh-radius, 0);background:var(--mh-gal-bg, #f5f5f5)}.mh-gallery__track::-webkit-scrollbar{display:none}.mh-gallery__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:var(--mh-gal-ratio, 1);position:relative}.mh-gallery__slide img,.mh-gallery__slide video,.mh-gallery__slide iframe{width:100%;height:100%;object-fit:var(--mh-fit, cover);border:0}.mh-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border-radius:50%;border:0;background:#ffffffe6;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 6px #0000001a}.mh-gallery__arrow svg{width:16px;height:16px}.mh-gallery__arrow--prev{left:12px}.mh-gallery__arrow--next{right:12px}.mh-gallery__thumbs{display:flex;gap:var(--mh-thumb-gap, 5px);margin-top:var(--mh-thumb-gap, 5px);overflow-x:auto;scrollbar-width:none}.mh-gallery__thumbs::-webkit-scrollbar{display:none}.mh-gallery__thumb{flex:0 0 var(--mh-thumb-w, 90px);aspect-ratio:var(--mh-gal-ratio, 1);padding:0;border:1px solid transparent;border-radius:var(--mh-thumb-radius, 4px);overflow:hidden;cursor:pointer;background:var(--mh-gal-bg, #f5f5f5);opacity:.7;transition:opacity .2s}.mh-gallery__thumb.is-active{opacity:1;border-color:var(--mh-text)}.mh-gallery--left{display:grid;grid-template-columns:var(--mh-thumb-w, 90px) 1fr;gap:var(--mh-thumb-gap, 5px)}.mh-gallery--left .mh-gallery__thumbs{flex-direction:column;margin-top:0;order:-1;max-height:100%;overflow-y:auto}.mh-gallery--left .mh-gallery__thumb{flex-basis:auto;width:100%}.mh-gallery--grid .mh-gallery__track{display:grid;grid-template-columns:1fr 1fr;gap:var(--mh-thumb-gap, 5px);overflow:visible;background:none}.mh-gallery--grid .mh-gallery__slide{background:var(--mh-gal-bg, #f5f5f5);border-radius:var(--mh-radius, 0);overflow:hidden}.mh-gallery--grid .mh-gallery__slide:first-child{grid-column:1 / -1}.mh-gallery--grid .mh-gallery__arrow,.mh-gallery--grid .mh-gallery__thumbs{display:none}.mh-gallery__dots{display:none;justify-content:center;margin-top:12px}.mh-info{display:flex;flex-direction:column;min-width:0}.mh-info>*{margin-bottom:var(--mh-block-gap, 14px)}.mh-info>*:last-child{margin-bottom:0}.mh-pb-subtitle{background:var(--mh-b-bg, #f7f7f7);color:var(--mh-b-color, inherit);border-radius:var(--mh-b-radius, 8px);padding:5px 10px;font-size:var(--mh-b-fs, 14.4px);text-align:center}.mh-pb-proof{display:flex;align-items:center;gap:8px;font-size:var(--mh-b-fs, 13px)}.mh-pb-proof__faces{display:flex}.mh-pb-proof__faces span{width:var(--mh-b-avatar, 24px);height:var(--mh-b-avatar, 24px);border-radius:50%;overflow:hidden;border:2px solid #fff;margin-left:-8px;background:#e7e7e7}.mh-pb-proof__faces span:first-child{margin-left:0}.mh-pb-proof svg{width:14px;height:14px}.mh-pb-rating{display:flex;align-items:center;gap:8px;font-size:var(--mh-b-fs, 14px);color:var(--mh-muted)}.mh-pb-rating .mh-stars svg{width:16px;height:16px}.mh-pb-title{font-size:var(--mh-b-fs, 35px)}.mh-pb-price{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:var(--mh-b-fs, 21px)}.mh-pb-price s{color:var(--mh-compare, #bf0505)}.mh-pb-price__badge{padding:3px 8px;border-radius:var(--mh-b-radius, 4px);background:var(--mh-accent);color:#fff;font-size:12px;font-weight:600;text-transform:uppercase}.mh-pb-note{font-size:var(--mh-b-fs, 13px);color:var(--mh-muted)}.mh-pb-desc{font-size:var(--mh-b-fs, 16px);line-height:1.55;color:var(--mh-text)}.mh-pb-desc p+p{margin-top:10px}.mh-variants{display:flex;flex-direction:column;gap:14px}.mh-variant__label{font-size:14px;font-weight:600;margin-bottom:8px}.mh-variant__values{display:flex;flex-wrap:wrap;gap:8px}.mh-variant__values input{position:absolute;opacity:0;pointer-events:none}.mh-variant__values label{padding:8px 16px;border:1px solid #d9d9d9;border-radius:var(--mh-btn-radius, 5px);cursor:pointer;font-size:14px;background:#fff}.mh-variant__values input:checked+label{border-color:var(--mh-text);box-shadow:inset 0 0 0 1px var(--mh-text)}.mh-variant__values input.is-unavailable+label{opacity:.45;text-decoration:line-through}.mh-variant select{width:100%;padding:10px 12px;border:1px solid #d9d9d9;border-radius:var(--mh-btn-radius, 5px);font:inherit;background:#fff}.mh-offers{display:flex;flex-direction:column;gap:10px}.mh-offers__title{font-size:14px;font-weight:600;text-align:center;display:flex;align-items:center;gap:10px}.mh-offers__title:before,.mh-offers__title:after{content:"";flex:1;height:1px;background:#e2e2e2}.mh-offer{position:relative;display:block;cursor:pointer;border:1px solid var(--mh-o-border, #e6e6e6);border-radius:var(--mh-o-radius, 10px);background:var(--mh-o-bg, #fff);overflow:hidden;transition:border-color .2s,box-shadow .2s}.mh-offer input{position:absolute;opacity:0;pointer-events:none}.mh-offer.is-selected{border-color:var(--mh-accent);box-shadow:inset 0 0 0 1px var(--mh-accent);background:var(--mh-o-bg-active, #fff)}.mh-offer__main{display:flex;align-items:center;gap:12px;padding:12px 16px}.mh-offer__radio{flex:0 0 20px;width:20px;height:20px;border-radius:50%;border:1px solid #bdbdbd;background:#fff;position:relative}.mh-offer.is-selected .mh-offer__radio{background:var(--mh-accent);border:3px solid #fff;box-shadow:0 0 0 1px var(--mh-accent)}.mh-offer__body{flex:1;min-width:0}.mh-offer__name{display:flex;align-items:center;gap:8px;font-weight:600;font-size:17px;flex-wrap:wrap}.mh-offer__save{padding:3px 8px;border-radius:10px;background:var(--mh-accent);color:#fff;font-size:11px;font-weight:400;text-transform:uppercase}.mh-offer__sub{font-size:12px;color:var(--mh-muted)}.mh-offer__prices{text-align:right;line-height:1.25}.mh-offer__price{font-weight:600;font-size:17px}.mh-offer__compare{font-size:12px;color:var(--mh-muted);text-decoration:line-through}.mh-offer--ribbon .mh-offer__main{padding-top:26px}.mh-offer__ribbon{position:absolute;top:0;right:14px;background:var(--mh-ribbon-bg, #000);color:var(--mh-ribbon-color, #fff);font-size:12px;font-weight:700;padding:5px 8px;border-radius:0 0 5px 5px}.mh-offer__gifts{display:flex;flex-direction:column}.mh-offer__gift{display:flex;align-items:center;gap:10px;padding:7px 16px 7px 10px;background:var(--mh-soft);font-size:12px;font-weight:600;border-top:1px solid #fff}.mh-offer__gift-img{width:28px;height:28px;flex:0 0 28px;border-radius:4px;overflow:hidden}.mh-offer__gift-img img{object-fit:contain}.mh-offer__gift>span:not(.mh-offer__gift-img){flex:1}.mh-offer__gift s{color:var(--mh-muted);font-weight:400}.mh-sub{display:flex;align-items:flex-start;gap:14px;padding:14px 16px;border:1px dashed var(--mh-accent);border-radius:var(--mh-o-radius, 10px);background:var(--mh-sub-bg, #fff);cursor:pointer}.mh-sub input{width:20px;height:20px;accent-color:var(--mh-accent);margin:2px 0 0;flex-shrink:0}.mh-sub strong{display:block;font-size:14px}.mh-sub span{font-size:12px;color:var(--mh-muted)}.mh-pb-buy{display:flex;flex-direction:column;gap:10px}.mh-atc{width:100%;min-height:var(--mh-atc-h, 46px);border:1px solid var(--mh-atc-bg, #000);background:var(--mh-atc-bg, #000);color:var(--mh-atc-color, #fff);border-radius:var(--mh-atc-radius, 10px);font-family:var(--FONT-STACK-BUTTON, inherit);font-size:var(--mh-atc-fs, 13px);font-weight:600;letter-spacing:var(--mh-atc-ls, 1.6px);text-transform:var(--mh-atc-tt, uppercase);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:opacity .2s}.mh-atc:hover{opacity:.88}.mh-atc[disabled]{opacity:.5;cursor:not-allowed}.mh-atc.is-loading{opacity:.6;pointer-events:none}.mh-pb-buy .shopify-payment-button__button{border-radius:var(--mh-atc-radius, 10px);min-height:var(--mh-atc-h, 46px)}.mh-pb-error{font-size:13px;color:#bf0505}.mh-pb-ship{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:var(--mh-b-fs, 15px);flex-wrap:wrap}.mh-pb-ship__left{display:inline-flex;align-items:center;gap:8px;color:var(--mh-ok, #16a34a);font-weight:500}.mh-pb-ship__left:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 0 currentColor;animation:mhPulse 2s infinite}@keyframes mhPulse{0%{box-shadow:0 0 #16a34a80}70%{box-shadow:0 0 0 7px #16a34a00}to{box-shadow:0 0 #16a34a00}}.mh-pb-ship__right{font-weight:600}.mh-pb-stock strong{display:block;font-weight:500}.mh-pb-stock span{font-size:14px;color:var(--mh-muted)}.mh-pb-count__bar{height:10px;border-radius:4px;background:var(--mh-soft);overflow:hidden;margin-bottom:6px}.mh-pb-count__bar span{display:block;height:100%;background:var(--mh-accent)}.mh-pb-count__info{display:flex;justify-content:space-between;font-weight:500}.mh-pb-count__end{color:var(--mh-accent);font-variant-numeric:tabular-nums}.mh-pb-box{border:2px solid var(--mh-box-border, var(--mh-accent));background:var(--mh-box-bg, #f7f7f7);border-radius:var(--mh-b-radius, 8px);padding:20px;color:var(--mh-text)}.mh-pb-box__head{display:flex;align-items:center;gap:14px;margin-bottom:10px}.mh-pb-box__icon{width:var(--mh-box-icon, 50px);height:var(--mh-box-icon, 50px);flex-shrink:0}.mh-pb-box__icon img{object-fit:contain}.mh-pb-box__title{font-size:20px;font-weight:600;font-family:var(--FONT-STACK-HEADING, inherit)}.mh-pb-box .mh-text{color:var(--mh-text);font-size:14px}.mh-pb-list{border-radius:var(--mh-b-radius, 8px);background:var(--mh-box-bg, #fff);padding:20px;border:1px solid #eee}.mh-pb-list ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.mh-pb-list li{display:flex;gap:10px;font-size:14px}.mh-pb-list li:before{content:"\2713";color:var(--mh-accent);font-weight:700}.mh-pb-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;text-align:center}.mh-pb-stats strong{display:block;font-size:24px;color:var(--mh-accent)}.mh-pb-stats span{font-size:12px}.mh-pb-acc{border-bottom:1px solid var(--mh-line, #e6e6e6)}.mh-pb-acc summary{list-style:none;display:flex;align-items:center;gap:10px;padding:12px 0;cursor:pointer;font-weight:600;font-size:var(--mh-b-fs, 14.4px)}.mh-pb-acc summary::-webkit-details-marker{display:none}.mh-pb-acc summary img{width:22px;height:22px;object-fit:contain}.mh-pb-acc summary:after{content:"+";margin-left:auto;font-size:20px;font-weight:300;transition:transform .2s}.mh-pb-acc[open] summary:after{transform:rotate(45deg)}.mh-pb-acc__body{padding:0 0 16px;font-size:14px;color:var(--mh-text)}.mh-pb-acc__body p+p{margin-top:8px}.mh-pb-icons{display:grid;grid-template-columns:repeat(var(--mh-icons-cols, 3),1fr);gap:12px;text-align:center;font-size:13px}.mh-pb-icons img{width:32px;height:32px;object-fit:contain;margin:0 auto 6px}.mh-pb-divider{height:1px;background:var(--mh-line, #e6e6e6)}.mh-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;box-shadow:0 -2px 16px #00000014;padding:12px var(--mh-gutter, 32px);display:flex;align-items:center;gap:14px;transform:translateY(110%);transition:transform .3s ease}.mh-sticky-atc.is-visible{transform:none}.mh-sticky-atc__img{width:52px;height:52px;border-radius:6px;overflow:hidden;background:#f5f5f5;flex-shrink:0}.mh-sticky-atc__info{flex:1;min-width:0;font-size:14px}.mh-sticky-atc__info strong{display:block;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mh-sticky-atc__info s{color:var(--mh-compare, #bf0505);margin-left:4px}.mh-sticky-atc .mh-atc{width:auto;padding:0 24px;min-height:42px}@media(max-width:989px){.mh-product,.mh-product--right{grid-template-columns:1fr;gap:24px}.mh-product--right .mh-gallery{order:0}.mh-gallery--sticky{position:relative;top:0}}@media(max-width:749px){.mh-gallery--left{display:block}.mh-gallery--left .mh-gallery__thumbs{flex-direction:row;margin-top:var(--mh-thumb-gap, 5px)}.mh-gallery--left .mh-gallery__thumb{flex-basis:var(--mh-thumb-w, 64px);width:auto}.mh-gallery--grid .mh-gallery__track{display:flex;overflow-x:auto;gap:0}.mh-gallery--grid .mh-gallery__slide{border-radius:0}.mh-gallery--dots-m .mh-gallery__thumbs{display:none}.mh-gallery--dots-m .mh-gallery__dots,.mh-gallery--grid .mh-gallery__dots{display:flex}.mh-gallery__arrow{display:none}.mh-product-section .mh-wrap.mh-wrap--gal-bleed{padding-left:0;padding-right:0}.mh-product-section .mh-wrap--gal-bleed .mh-info{padding:0 var(--mh-gutter)}.mh-pb-title{font-size:calc(var(--mh-b-fs, 35px) * .75)}.mh-sticky-atc{padding:10px var(--mh-gutter)}}.mh-tl{position:relative;max-width:var(--mh-tl-w, 1200px);margin:0 auto}.mh-tl__rail{position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translate(-50%);background:var(--mh-rail, #f5d7de)}.mh-tl__fill{position:absolute;top:0;left:0;width:100%;height:0;background:var(--mh-accent);transition:height .1s linear}.mh-tl__step{position:relative;display:grid;grid-template-columns:1fr 60px 1fr;align-items:start;margin-bottom:var(--mh-step-gap, 48px)}.mh-tl__step:last-child{margin-bottom:0}.mh-tl__label{font-family:var(--FONT-STACK-HEADING, inherit);font-weight:600;font-size:var(--mh-tl-label, 32px);letter-spacing:-.02em;text-align:right;padding-top:2px;color:var(--mh-heading)}.mh-tl__dot{justify-self:center;width:36px;height:36px;border-radius:50%;border:2px solid var(--mh-rail, #f5d7de);background:#fff;display:flex;align-items:center;justify-content:center;color:#fff;position:relative;z-index:1;transition:background .3s,border-color .3s}.mh-tl__dot svg{width:16px;height:16px;opacity:0;transition:opacity .3s}.mh-tl__step.is-on .mh-tl__dot{background:var(--mh-accent);border-color:var(--mh-accent)}.mh-tl__step.is-on .mh-tl__dot svg{opacity:1}.mh-tl__card{background:var(--mh-card, #fdf0f3);border-radius:var(--mh-radius, 10px);padding:22px 24px 24px;opacity:var(--mh-tl-off, .35);transition:opacity .4s ease}.mh-tl__step.is-on .mh-tl__card{opacity:1}.mh-tl__step--flip .mh-tl__label{order:3;text-align:left}.mh-tl__step--flip .mh-tl__dot{order:2}.mh-tl__step--flip .mh-tl__card{order:1}.mh-tl__icon{width:36px;height:36px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:14px;overflow:hidden}.mh-tl__icon img{width:60%;height:60%;object-fit:contain}.mh-tl__card .mh-h3{margin-bottom:8px;font-size:var(--mh-h3, 18px)}.mh-tl__card .mh-text{font-size:14px}.mh-tl__checks{list-style:none;padding:0;margin:14px 0 0;display:flex;flex-direction:column;gap:8px;font-size:14px}.mh-tl__checks li{display:flex;gap:10px}.mh-tl__checks li:before{content:"\2713";color:var(--mh-check, #151515);font-size:13px}.mh-tl__note{text-align:center;margin-top:32px}@media(max-width:749px){.mh-tl__rail{left:18px;transform:none}.mh-tl__step,.mh-tl__step--flip{grid-template-columns:36px 1fr;column-gap:16px;row-gap:10px}.mh-tl__dot,.mh-tl__step--flip .mh-tl__dot{order:0;grid-row:1;grid-column:1}.mh-tl__label,.mh-tl__step--flip .mh-tl__label{order:0;grid-row:1;grid-column:2;text-align:left;font-size:calc(var(--mh-tl-label, 32px) * .7)}.mh-tl__card,.mh-tl__step--flip .mh-tl__card{order:0;grid-row:2;grid-column:2}}.mh-stats{background:var(--mh-card, #f7f7f7);border-radius:var(--mh-radius, 10px);padding:var(--mh-card-pad, 40px 48px);max-width:var(--mh-card-w, 1120px);margin:0 auto}.mh-stats--nocard{background:none;padding:0}.mh-stats__grid{display:grid;grid-template-columns:repeat(var(--mh-stat-cols, 4),1fr);gap:24px;margin-top:28px;text-align:center}.mh-stat__value{font-family:var(--FONT-STACK-HEADING, inherit);font-weight:600;font-size:var(--mh-stat-fs, 44px);line-height:1.1;color:var(--mh-stat-color, var(--mh-accent));margin-bottom:10px}.mh-stat__title{font-weight:600;margin-bottom:6px;color:var(--mh-text)}.mh-stat .mh-text{font-size:14px}@media(max-width:749px){.mh-stats{padding:28px 18px}.mh-stats__grid{grid-template-columns:repeat(var(--mh-stat-cols-m, 2),1fr);gap:20px 12px}.mh-stat__value{font-size:calc(var(--mh-stat-fs, 44px) * .75)}}.mh-cmp{width:100%;border-collapse:collapse;table-layout:fixed}.mh-cmp th,.mh-cmp td{padding:16px 20px;text-align:center;font-size:14px;border-bottom:1px solid var(--mh-line, #dedede)}.mh-cmp th:first-child,.mh-cmp td:first-child{text-align:left;font-weight:600;width:var(--mh-cmp-label-w, 40%)}.mh-cmp thead th{border-bottom:2px solid var(--mh-text);font-size:13px;text-transform:uppercase;font-weight:600;padding-top:18px}.mh-cmp thead th.mh-cmp__brand{background:var(--mh-brand-head, #d98a9c);color:#fff;border-radius:var(--mh-radius, 10px) var(--mh-radius, 10px) 0 0}.mh-cmp__brand img{max-height:22px;width:auto;margin:0 auto;filter:var(--mh-logo-filter, none)}.mh-cmp td.mh-cmp__brand{background:var(--mh-brand-col, #f7e9ec)}.mh-cmp__icon{width:20px;height:20px;display:inline-block;vertical-align:middle}@media(max-width:749px){.mh-cmp th,.mh-cmp td{padding:12px 8px;font-size:13px}.mh-cmp th:first-child,.mh-cmp td:first-child{width:44%}}.mh-icard{height:100%;display:flex;flex-direction:column;border-radius:var(--mh-radius, 10px);overflow:hidden;background:var(--mh-card, #f5f5f5)}.mh-icard__media{aspect-ratio:var(--mh-ratio, 1.2);overflow:hidden}.mh-icard__body{padding:16px;flex:1}.mh-icard__body .mh-h3{font-size:var(--mh-h3, 16px);margin-bottom:6px}.mh-icard__body .mh-text{font-size:13px}.mh-faq{display:grid;grid-template-columns:repeat(var(--mh-faq-cols, 2),1fr);gap:10px var(--mh-col-gap, 40px);align-items:start}.mh-faq__col{display:flex;flex-direction:column;gap:10px}.mh-faq__item{background:var(--mh-card, #f7f7f7);border-radius:var(--mh-radius, 5px);border:1px solid var(--mh-item-border, transparent)}.mh-faq__item summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;cursor:pointer;font-size:var(--mh-q-fs, 14px);font-weight:var(--mh-q-fw, 400)}.mh-faq__item summary::-webkit-details-marker{display:none}.mh-faq__item summary:after{content:"+";font-size:20px;font-weight:300;line-height:1;transition:transform .2s;flex-shrink:0}.mh-faq__item[open] summary:after{transform:rotate(45deg)}.mh-faq--chevron .mh-faq__item summary:after{content:"";width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-top:-4px}.mh-faq--chevron .mh-faq__item[open] summary:after{transform:rotate(-135deg);margin-top:4px}.mh-faq__answer{padding:0 18px 16px;font-size:14px;color:var(--mh-muted)}.mh-faq__answer p+p{margin-top:8px}@media(max-width:749px){.mh-faq{grid-template-columns:1fr}}.mh-footer{padding:0;background:var(--mh-bg, #fff);position:relative;z-index:1}.mh-footer__signup{background:var(--mh-band-bg, #f9e5eb);color:var(--mh-band-text, #151515);padding:var(--mh-band-pad, 38px) 0}.mh-footer__signup-inner{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}.mh-footer__signup .mh-h{color:var(--mh-band-text, #151515)}.mh-footer__signup p{margin-top:8px;font-size:14px}.mh-footer__form{display:flex;gap:8px}.mh-footer__form input[type=email]{flex:1;min-width:0;height:52px;border:1px solid var(--mh-input-border, #e0e0e0);border-radius:var(--mh-btn-radius, 8px);padding:0 16px;font:inherit;font-size:14px;background:#fff;color:#151515}.mh-footer__form .mh-btn{height:52px;padding:0 22px;border-radius:var(--mh-btn-radius, 8px);text-transform:none;font-size:14px}.mh-footer__msg{font-size:13px;margin-top:8px}.mh-footer__main{display:grid;grid-template-columns:var(--mh-brand-w, 2fr) repeat(var(--mh-menu-cols, 2),1fr);gap:32px;padding:var(--mh-pt, 48px) 0 var(--mh-pb, 42px)}.mh-footer__logo{display:block;width:var(--mh-logo-w, 180px);margin-bottom:18px}.mh-footer__logo img{height:auto}.mh-footer__logo-text{font-family:var(--FONT-STACK-HEADING, inherit);font-weight:700;font-size:24px;margin-bottom:18px;display:block}.mh-footer__brand .mh-text{color:var(--mh-text);font-size:15px;max-width:460px}.mh-footer__brand .mh-text+.mh-text{margin-top:18px}.mh-footer__social{display:flex;gap:14px;margin-top:18px}.mh-footer__social a{width:20px;height:20px;display:inline-flex}.mh-footer__social svg{width:100%;height:100%;fill:currentColor}.mh-footer__menu-title{font-weight:700;font-size:17px;margin-bottom:14px;color:var(--mh-heading)}.mh-footer__menu ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.mh-footer__menu a{text-decoration:none;font-size:15px}.mh-footer__menu a:hover{text-decoration:underline}.mh-footer__legal{border-top:1px solid var(--mh-line, #e6e6e6);padding:22px 0 26px;font-size:12px;color:var(--mh-muted);display:flex;flex-direction:column;gap:12px}.mh-footer__legal-top{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.mh-footer__country{display:flex;align-items:center;gap:8px}.mh-footer__country select{border:1px solid #ddd;border-radius:6px;padding:6px 10px;font:inherit;background:#fff;color:#151515}.mh-footer__policies{display:flex;gap:18px;flex-wrap:wrap}.mh-footer__policies a{text-decoration:none}.mh-footer__payments{display:flex;gap:6px;flex-wrap:wrap}.mh-footer__payments svg{width:38px;height:24px}.mh-footer__bottom{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}@media(max-width:749px){.mh-footer__signup-inner{grid-template-columns:1fr;gap:18px}.mh-footer__main{grid-template-columns:1fr 1fr;gap:28px 20px}.mh-footer__brand{grid-column:1 / -1}}.mh-empty{padding:40px;text-align:center;border:1px dashed #ccc;border-radius:var(--mh-radius, 10px);color:var(--mh-muted)}
/*# sourceMappingURL=/cdn/shop/t/98/assets/mh.css.map */
