.mnh{--mnh-gold:#ECA613;--mnh-honey:#FFC200;--mnh-orange:#ED6823;--mnh-espresso:#4C2D00;--mnh-sage:#5A8A46;--mnh-cream:#FFF8F4;--mnh-line:rgba(76,45,0,.16);--mnh-tint:rgba(236,166,19,.1);--mnh-font:var(--body-font-family,"Lato",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif);font-family:var(--mnh-font);color:var(--mnh-espresso);background:var(--mnh-cream);font-size:19px;line-height:1.55;-webkit-font-smoothing:antialiased}.mnh *,.mnh *:before,.mnh *:after{box-sizing:border-box}.mnh img,.mnh video{display:block;max-width:100%}.mnh a{color:inherit}.mnh h1,.mnh h2,.mnh h3{font-family:var(--mnh-font);font-weight:900;letter-spacing:-.02em;line-height:1.04;margin:0;text-wrap:balance;color:inherit;text-transform:none}.mnh p{margin:0}.mnh-wrap{width:100%;max-width:1240px;margin:0 auto;padding-inline:20px}.mnh-h1{font-size:42px}.mnh-h2{font-size:32px}.mnh-h3{font-size:20px;line-height:1.15}.mnh-lead{font-size:18px;line-height:1.45;max-width:36ch}.mnh-pad{padding-block:56px}.mnh--tint{background:linear-gradient(var(--mnh-tint),var(--mnh-tint)),var(--mnh-cream)}.mnh--dark{background:var(--mnh-espresso);color:var(--mnh-cream)}.mnh-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.mnh-hex{display:inline-block;flex:none;width:14px;height:16px;background:var(--mnh-gold);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.mnh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 32px;border-radius:999px;background:var(--mnh-honey);color:var(--mnh-espresso)!important;font-weight:900;font-size:18px;text-decoration:none!important;box-shadow:0 8px 24px #4c2d0038;transition:background .2s ease,transform .2s ease}.mnh-btn:hover{background:var(--mnh-gold)}.mnh-btn:active{transform:translateY(1px)}.mnh-btn:focus-visible,.mnh-chip:focus-visible,.mnh-tile:focus-visible,.mnh-link:focus-visible,.mnh-jump a:focus-visible{outline:3px solid var(--mnh-orange);outline-offset:3px}.mnh-link{display:inline-flex;align-items:center;min-height:48px;font-weight:700;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px;text-decoration-color:var(--mnh-gold)}.mnh-hero{position:relative;display:flex;flex-direction:column;justify-content:flex-end;color:var(--mnh-cream);background:var(--mnh-espresso);overflow:hidden}.mnh-hero--full{min-height:88vh;min-height:88svh}.mnh-hero--tall{min-height:62vh;min-height:62svh}.mnh-hero--compact{min-height:0}.mnh-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mnh-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#4c2d0059,#4c2d0000 30%,#4c2d0066 55%,#4c2d00f0)}.mnh-hero--plain:before{display:none}.mnh-hero__body{position:relative;z-index:2;padding-block:120px 40px}.mnh-hero--compact .mnh-hero__body{padding-block:56px 32px}.mnh-hero h1{max-width:13ch;text-shadow:0 2px 24px rgba(76,45,0,.45)}.mnh-hero .mnh-lead{margin:16px 0 26px;text-shadow:0 1px 12px rgba(76,45,0,.55)}.mnh-hero--plain{background:var(--mnh-cream);color:var(--mnh-espresso)}.mnh-hero--plain h1,.mnh-hero--plain .mnh-lead{text-shadow:none}.mnh-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}.mnh-jump{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;margin:22px -20px 0;padding:2px 20px 4px;list-style:none}.mnh-jump::-webkit-scrollbar{display:none}.mnh-jump li{flex:none}.mnh-jump a{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;border:1.5px solid var(--mnh-espresso);font-weight:700;font-size:16px;text-decoration:none;white-space:nowrap;background:var(--mnh-cream)}.mnh-jump a:hover{background:var(--mnh-honey);border-color:var(--mnh-honey)}.mnh-proof{border-bottom:1px solid var(--mnh-line)}.mnh-proof ul{list-style:none;margin:0;padding:30px 0;display:grid;grid-template-columns:1fr 1fr;gap:20px 16px}.mnh-proof li{font-weight:700;font-size:16px;line-height:1.3;padding-left:14px;border-left:4px solid var(--mnh-gold)}.mnh-proof a{text-decoration:none}.mnh-tiles__head{margin-bottom:24px}.mnh-tiles__head .mnh-lead{margin-top:10px}.mnh-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;list-style:none;margin:0;padding:0}.mnh-grid--1{grid-template-columns:1fr}.mnh-tile{display:block;text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent}.mnh-tile__media{position:relative;display:block;aspect-ratio:1/1;border-radius:14px;overflow:hidden;background:var(--mnh-tint)}.mnh-tile__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.mnh-tile:hover .mnh-tile__media img{transform:scale(1.04)}.mnh-tile__cap{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:10px 2px 0;min-height:44px}.mnh-tile__name{font-weight:900;font-size:17px;line-height:1.2}.mnh-tile__note{font-size:16px;opacity:.75;white-space:nowrap}.mnh-tiles--portrait .mnh-tile__media{aspect-ratio:4/5}.mnh-tiles--wide .mnh-tile__media{aspect-ratio:4/3}.mnh-tiles--overlay .mnh-tile__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#4c2d0000 15%,#4c2d008c 50%,#4c2d00f0)}.mnh-tiles--overlay .mnh-tile__cap{position:absolute;left:0;right:0;bottom:0;z-index:1;display:block;padding:18px;color:var(--mnh-cream)}.mnh-tiles--overlay .mnh-tile__name{font-size:24px;display:block}.mnh-tiles--overlay .mnh-tile__note{display:block;white-space:normal;opacity:.92;font-size:16px;margin-top:4px}.mnh-tiles--overlay .mnh-tile__go{display:inline-flex;align-items:center;gap:8px;margin-top:12px;min-height:40px;padding:0 16px;border-radius:999px;background:var(--mnh-honey);color:var(--mnh-espresso);font-weight:900;font-size:16px}.mnh-tiles--overlay .mnh-tile{position:relative}.mnh-tiles__more{margin-top:18px}.mnh-chips__gt{grid-column:1/-1;padding-top:22px}.mnh-chips__gt:first-child{padding-top:0}.mnh-chips__title{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;margin:0 0 2px}.mnh-chips__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}.mnh-chip{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:52px;padding:8px 14px 8px 16px;border-radius:12px;background:var(--mnh-cream);border:1.5px solid var(--mnh-line);color:var(--mnh-espresso);text-decoration:none;font-weight:700;font-size:16px;line-height:1.2;transition:border-color .2s ease,background .2s ease}.mnh-chip:after{content:"";flex:none;width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);opacity:.55}.mnh-chip:hover{border-color:var(--mnh-gold);background:var(--mnh-tint)}.mnh-chip small{display:block;font-weight:400;font-size:16px;opacity:.75;margin-top:2px}.mnh .mnh-chip--all{background:var(--mnh-espresso);border-color:var(--mnh-espresso);color:var(--mnh-cream)}.mnh .mnh-chip--all:hover{background:var(--mnh-espresso);border-color:var(--mnh-gold)}.mnh-band{position:relative;min-height:80vh;min-height:80svh;display:flex;align-items:flex-end;color:var(--mnh-cream);background:var(--mnh-espresso);overflow:hidden}.mnh-band__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mnh-band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#4c2d0000 30%,#4c2d00e6)}.mnh-band .mnh-wrap{position:relative;z-index:2;padding-block:48px}.mnh-band h2{max-width:14ch;font-size:38px;text-shadow:0 2px 20px rgba(76,45,0,.55)}.mnh-band p{margin-top:14px;max-width:40ch;font-size:18px;text-shadow:0 1px 10px rgba(76,45,0,.6)}.mnh-band .mnh-link{margin-top:8px}.mnh-why h2{max-width:13ch;margin-bottom:26px}.mnh-why ul{list-style:none;margin:0;padding:0;display:grid;gap:16px}.mnh-why li{display:flex;gap:14px;align-items:flex-start;font-size:18px;line-height:1.4}.mnh-why li .mnh-hex{margin-top:5px}.mnh-why li strong{font-weight:900}.mnh-faq .mnh-wrap{max-width:860px}.mnh-faq h2{margin-bottom:18px}.mnh-faq details{border-bottom:1px solid var(--mnh-line)}.mnh-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:12px 0;font-weight:700;font-size:18px}.mnh-faq summary::-webkit-details-marker{display:none}.mnh-faq summary:after{content:"+";flex:none;width:34px;height:38px;background:var(--mnh-honey);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);display:grid;place-items:center;font-weight:900;font-size:22px;line-height:1}.mnh-faq details[open] summary:after{content:"\2013"}.mnh-faq .mnh-faq__a{padding:0 0 20px;font-size:17px;max-width:62ch}.mnh-faq .mnh-faq__a p+p{margin-top:10px}.mnh-cta{text-align:center;border-top:6px solid var(--mnh-honey)}.mnh-cta .mnh-wrap{padding-block:72px}.mnh-cta h2{font-size:38px}.mnh-cta p{font-size:18px;margin:10px auto 28px;max-width:40ch}.mnh-cta .mnh-cta__sub{margin-top:14px}@media(min-width:750px){.mnh-grid{grid-template-columns:repeat(3,1fr)}.mnh-chips__list{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.mnh-proof ul{grid-template-columns:repeat(4,1fr)}}@media(min-width:990px){.mnh{font-size:18px}.mnh-wrap{padding-inline:40px}.mnh-h1{font-size:80px}.mnh-h2{font-size:52px}.mnh-lead{font-size:21px}.mnh-pad{padding-block:88px}.mnh-hero__body{padding-block:160px 64px}.mnh-hero:not(.mnh-hero--plain):before{background:linear-gradient(90deg,#4c2d00c7,#4c2d0059 45%,#4c2d0000 70%),linear-gradient(180deg,#4c2d004d,#4c2d0000,#4c2d0033 60%,#4c2d00d9)}.mnh-hero h1{max-width:15ch}.mnh-hero--compact .mnh-hero__body{padding-block:80px 48px}.mnh-hero--compact h1{font-size:64px}.mnh-jump{margin-inline:0;padding-inline:0;flex-wrap:wrap;overflow:visible}.mnh-grid--d4{grid-template-columns:repeat(4,1fr)}.mnh-grid--d5{grid-template-columns:repeat(5,1fr)}.mnh-grid--d2{grid-template-columns:repeat(2,1fr)}.mnh-grid{gap:18px}.mnh-tiles--overlay .mnh-tile__media{aspect-ratio:3/4}.mnh-band h2{font-size:68px}.mnh-band p{font-size:21px}.mnh-band .mnh-wrap{padding-block:80px}.mnh-why .mnh-wrap{display:grid;grid-template-columns:1fr 1.2fr;gap:64px;align-items:start}.mnh-why h2{margin-bottom:0}.mnh-why li{font-size:20px}.mnh-cta .mnh-wrap{padding-block:112px}.mnh-cta h2{font-size:72px}}@media(max-width:749px){.mnh-grid--m1{grid-template-columns:1fr}.mnh-tiles--overlay .mnh-tile__media{aspect-ratio:4/3}}@media(prefers-reduced-motion:reduce){.mnh *{transition:none!important}}.mnh[id]{scroll-margin-top:84px}.mnh-btn--sm{min-height:48px;padding:0 20px;font-size:16px;box-shadow:none}.mnh-btn[disabled]{opacity:.5}.mnh-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mnh-shipbar{background:var(--mnh-espresso);color:var(--mnh-cream);text-align:center;font-weight:900;font-size:16px;letter-spacing:.04em;text-transform:uppercase}.mnh-shipbar a,.mnh-shipbar span.mnh-shipbar__in{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 16px;text-decoration:none}.mnh-shipbar .mnh-hex{margin:0}.mnh-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s ease}.mnh-hero__video.is-on{opacity:1}.mnh-hero--zip h1{max-width:9ch}.mnh-zip{margin:6px 0 4px;max-width:520px}.mnh-zip__row{display:flex;gap:8px;background:var(--mnh-cream);padding:6px;border-radius:999px;box-shadow:0 10px 30px #4c2d0059}.mnh-zip__input{flex:1;min-width:0;height:52px;border:0;background:transparent;padding:0 18px;font:900 22px/1 var(--mnh-font);color:var(--mnh-espresso);letter-spacing:.12em;outline-offset:2px}.mnh-zip__input::placeholder{color:var(--mnh-espresso);opacity:.55;letter-spacing:.02em;font-weight:700;font-size:18px}.mnh-zip .mnh-btn{min-height:52px;padding:0 22px;font-size:17px;box-shadow:none;border:0;cursor:pointer;font-family:var(--mnh-font)}.mnh-zip__msg{margin-top:12px;font-weight:700;font-size:16px;text-shadow:0 1px 10px rgba(76,45,0,.7)}.mnh-zip__msg a{color:var(--mnh-honey)!important;text-decoration:underline;text-underline-offset:4px}.mnh-hero--zip .mnh-hero__actions{margin-top:10px}.mnh-tiles--pic .mnh-tile{position:relative;border-radius:16px;overflow:hidden;box-shadow:0 4px 14px #4c2d0024}.mnh-tiles--pic .mnh-tile__media{border-radius:0;aspect-ratio:1/1;background:var(--mnh-espresso)}.mnh-tiles--pic .mnh-tile__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#4c2d0000 38%,#4c2d00e6)}.mnh-tiles--pic .mnh-tile__cap{position:absolute;left:0;right:0;bottom:0;z-index:1;display:block;padding:12px 14px;color:var(--mnh-cream);min-height:0}.mnh-tiles--pic .mnh-tile__name{display:block;font-size:19px;line-height:1.1;text-shadow:0 1px 8px rgba(76,45,0,.6)}.mnh-tiles--pic .mnh-tile__note{display:block;opacity:.9;font-size:16px;margin-top:3px;white-space:normal}.mnh-tiles--pic .mnh-tile:hover .mnh-tile__media img{transform:scale(1.05)}.mnh-tiles--pic .mnh-tile:active{transform:scale(.985)}.mnh-tiles--pic .mnh-tiles__sub{margin:26px 0 12px}.mnh-prod{display:grid;gap:16px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.mnh-pcard{display:grid;grid-template-columns:116px 1fr;gap:14px;align-items:center;background:#fff;border:1.5px solid var(--mnh-line);border-radius:16px;padding:12px}.mnh-pcard__img{display:block;aspect-ratio:1/1;border-radius:12px;overflow:hidden;background:var(--mnh-tint)}.mnh-pcard__img img{width:100%;height:100%;object-fit:cover}.mnh-pcard__t{display:block;font-weight:900;font-size:18px;line-height:1.15;text-decoration:none}.mnh-pcard__v{display:block;font-size:16px;opacity:.75;margin-top:3px}.mnh-pcard__p{display:block;font-weight:900;font-size:20px;margin:6px 0 10px}.mnh-pcard__p s{font-weight:400;opacity:.6;font-size:16px;margin-left:6px}.mnh-pcard form{margin:0}.mnh-pcard .mnh-btn{width:100%;cursor:pointer;border:0;font-family:var(--mnh-font)}.mnh-pcard__more{display:inline-flex;align-items:center;min-height:44px;font-size:16px;font-weight:700}.mnh-gift{border-top:6px solid var(--mnh-honey)}.mnh-gift .mnh-grid{grid-template-columns:1fr}.mnh-gift .mnh-tiles__head{margin-bottom:22px}.mnh-pw{padding-block:56px}.mnh-pw__badges{display:grid;gap:12px;grid-template-columns:1fr;margin-bottom:28px}.mnh-badge{display:flex;align-items:center;gap:14px;min-height:64px;padding:12px 18px;border-radius:16px;background:var(--mnh-espresso);color:var(--mnh-cream)!important;font-weight:900;font-size:19px;line-height:1.15;text-decoration:none}.mnh-badge .mnh-hex{width:22px;height:25px;margin:0}.mnh-badge small{display:block;font-weight:400;font-size:16px;opacity:.8;margin-top:2px}.mnh-pw__h{margin-bottom:14px}.mnh-rev{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px 28px;padding:4px 20px 12px;list-style:none;scrollbar-width:none}.mnh-rev::-webkit-scrollbar{display:none}.mnh-rev li{flex:0 0 82%;max-width:380px;scroll-snap-align:start;background:#fff;border:1.5px solid var(--mnh-line);border-radius:16px;padding:18px}.mnh-rev__stars{color:var(--mnh-gold);letter-spacing:3px;font-size:18px}.mnh-rev blockquote{margin:8px 0 12px;font-size:17px;line-height:1.4}.mnh-rev cite{font-style:normal;font-weight:900}.mnh-pw .mnh-proof ul{padding:0}.mnh-pw__note{font-size:16px;opacity:.7;margin-bottom:20px}.mnh-fd{display:grid;gap:0}.mnh-fd__img{aspect-ratio:4/3;overflow:hidden;background:var(--mnh-espresso)}.mnh-fd__img img{width:100%;height:100%;object-fit:cover}.mnh-fd__body{padding:32px 20px 48px}.mnh-fd__body p{font-size:19px;max-width:34ch;margin:12px 0 8px}.mnh-join{text-align:center;border-top:6px solid var(--mnh-honey)}.mnh-join .mnh-wrap{padding-block:56px;max-width:640px}.mnh-join .mnh-lead{margin:10px auto 22px}.mnh-join__row{display:flex;gap:8px;flex-wrap:wrap}.mnh-join__input{flex:1 1 220px;min-width:0;height:56px;border-radius:999px;border:2px solid var(--mnh-cream);padding:0 22px;font:700 18px var(--mnh-font);color:var(--mnh-espresso);background:var(--mnh-cream)}.mnh-join .mnh-btn{flex:1 1 160px;border:0;cursor:pointer;font-family:var(--mnh-font);box-shadow:none}.mnh-join__ok,.mnh-join__err{font-weight:700;margin-top:14px}.mnh-join__fine{font-size:16px;opacity:.8;margin-top:12px}@media(min-width:750px){.mnh-prod{grid-template-columns:repeat(3,1fr)}.mnh-pcard{grid-template-columns:1fr;text-align:center}.mnh-pw__badges{grid-template-columns:1fr 1fr}.mnh-rev{margin-inline:0;padding-inline:0}.mnh-rev li{flex-basis:340px}.mnh-gift .mnh-grid{grid-template-columns:1fr 1fr}}@media(min-width:990px){.mnh-fd{grid-template-columns:1fr 1fr;min-height:560px}.mnh-fd__img{aspect-ratio:auto}.mnh-fd__body{padding:80px 56px;align-self:center}.mnh-fd__body p{font-size:22px}.mnh-pw{padding-block:88px}}@media(prefers-reduced-motion:reduce){.mnh-hero__video{display:none}}.mnh{font-size:19px;line-height:1.55}.mnh-h1,.mnh-hero h1{font-size:clamp(44px,9vw,88px)}.mnh-hero--compact h1{font-size:clamp(44px,9vw,72px)}.mnh-h2,.mnh-band h2,.mnh-cta h2{font-size:clamp(32px,6vw,56px)}.mnh-h3{font-size:24px}.mnh-lead{font-size:20px;line-height:1.5;max-width:38ch}.mnh-eyebrow{font-size:16px}.mnh-btn{font-size:19px;font-weight:900;min-height:60px}.mnh-btn--sm{font-size:18px;min-height:52px}.mnh-link{font-size:19px}.mnh-jump a{font-size:18px;min-height:48px}.mnh-proof li{font-size:19px}.mnh-band p,.mnh-cta p,.mnh-why li{font-size:21px}.mnh-shipbar{font-size:16px}.mnh-tile__name{font-size:20px}.mnh-tile__note{font-size:16px}.mnh-chip{font-size:18px;min-height:56px}.mnh-chip small,.mnh-chips__title{font-size:16px}.mnh-faq summary{font-size:21px;min-height:64px}.mnh-faq .mnh-faq__a{font-size:19px;max-width:64ch}.mnh-zip__input{font-size:24px}.mnh-zip__input::placeholder{font-size:19px}.mnh-zip .mnh-btn{font-size:19px}.mnh-zip__msg{font-size:18px}.mnh-pcard__t{font-size:21px}.mnh-pcard__v{font-size:16px}.mnh-pcard__p{font-size:24px;font-weight:900}.mnh-pcard__p s{font-size:18px}.mnh-pcard__more{font-size:16px}.mnh-badge{font-size:21px}.mnh-badge small{font-size:16px}.mnh-rev blockquote{font-size:19px}.mnh-rev__stars{font-size:20px}.mnh-pw__note,.mnh-join__fine{font-size:16px}.mnh-fd__body p{font-size:21px}.mnh-join__input{font-size:19px}.mnh-tiles--pic .mnh-tile__media:after,.mnh-tiles--overlay .mnh-tile__media:after{background:linear-gradient(180deg,#28180000 28%,#2818009e 58%,#281800f0)}.mnh-tiles--pic .mnh-tile__cap{padding:16px 14px 14px}.mnh-tiles--pic .mnh-tile__name{color:#fff;font-size:26px;font-weight:900;line-height:1.05;letter-spacing:-.01em;text-shadow:0 2px 10px rgba(0,0,0,.7),0 0 2px rgba(0,0,0,.5)}.mnh-tiles--pic .mnh-tile__note{color:#fff;font-size:16px;font-weight:700;opacity:1;text-shadow:0 1px 8px rgba(0,0,0,.75)}.mnh-tiles--overlay .mnh-tile__name{color:#fff;font-size:30px;font-weight:900;text-shadow:0 2px 10px rgba(0,0,0,.7)}.mnh-tiles--overlay .mnh-tile__note{color:#fff;font-size:18px;opacity:1;text-shadow:0 1px 8px rgba(0,0,0,.75)}.mnh-tiles--overlay .mnh-tile__go{font-size:17px;min-height:48px}.mnh-tile--landmark .mnh-tile__media img{object-position:center 40%}.mnh-pband{position:relative;display:flex;align-items:flex-end;min-height:56vh;min-height:56svh;background:var(--mnh-espresso);color:#fff;overflow:hidden}.mnh-pband--tall{min-height:76vh;min-height:76svh}.mnh-pband--short{min-height:44vh;min-height:44svh}.mnh-pband--center{align-items:center;text-align:center}.mnh-pband--center .mnh-pband__in{margin-inline:auto}.mnh-pband__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mnh-pband:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#28180040,#28180033 35%,#281800e0)}.mnh-pband--center:before{background:#2818008c}.mnh-pband .mnh-wrap{position:relative;z-index:2;padding-block:56px}.mnh-pband__in{max-width:20ch}.mnh-pband--center .mnh-pband__in{max-width:22ch}.mnh-pband h2{font-size:clamp(34px,7vw,64px);font-weight:900;color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.6)}.mnh-pband p{margin-top:12px;font-size:21px;font-weight:700;text-shadow:0 1px 12px rgba(0,0,0,.7);max-width:34ch}.mnh-pband--center p{margin-inline:auto}.mnh-pband .mnh-btn{margin-top:20px}.mnh-pp{padding-block:20px 40px}.mnh-pp__grid{display:grid;gap:24px}.mnh-gal{position:relative;margin:0 -20px}.mnh-gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mnh-gal__track::-webkit-scrollbar{display:none}.mnh-gal__slide{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:1/1;background:#fff;margin:0}.mnh-gal__slide img{width:100%;height:100%;object-fit:contain}.mnh-gal__dots{display:flex;justify-content:center;gap:10px;margin-top:12px}.mnh-gal__dot{width:48px;height:48px;border:0;background:none;padding:0;display:grid;place-items:center;cursor:pointer}.mnh-gal__dot:before{content:"";width:12px;height:12px;border-radius:50%;background:var(--mnh-line);transition:background .2s}.mnh-gal__dot[aria-current=true]:before{background:var(--mnh-orange);width:16px;height:16px}.mnh-pp__eyebrow{font-size:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mnh-pp__title{font-size:clamp(32px,6vw,52px);margin:6px 0 8px}.mnh-pp__story{font-size:21px;line-height:1.4;max-width:34ch}.mnh-pp__rate{margin:10px 0 0;min-height:24px}.mnh-pp__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:18px 0 6px;font-size:40px;font-weight:900;line-height:1}.mnh-pp__price s{font-size:22px;font-weight:700;opacity:.6}.mnh-pp__unit{font-size:16px;font-weight:700;opacity:.8}.mnh-pp__ship{display:flex;align-items:center;gap:10px;font-weight:900;font-size:18px;margin:6px 0 18px}.mnh-opt{border:0;margin:0 0 18px;padding:0}.mnh-opt legend{font-weight:900;font-size:18px;margin-bottom:10px;padding:0}.mnh-opt__row{display:flex;flex-wrap:wrap;gap:10px}.mnh-opt__row label{position:relative}.mnh-opt__row input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.mnh-opt__row span{display:inline-flex;align-items:center;justify-content:center;min-height:56px;min-width:84px;padding:0 20px;border-radius:14px;border:2px solid var(--mnh-espresso);background:var(--mnh-cream);font-weight:900;font-size:19px;line-height:1.1;text-align:center}.mnh-opt__row input:checked+span{background:var(--mnh-honey);border-color:var(--mnh-espresso);box-shadow:0 0 0 3px var(--mnh-espresso) inset}.mnh-opt__row input:focus-visible+span{outline:3px solid var(--mnh-orange);outline-offset:3px}.mnh-opt__row input:disabled+span{opacity:.45;text-decoration:line-through;cursor:not-allowed}.mnh-buy{display:flex;gap:12px;align-items:stretch;margin-bottom:12px}.mnh-qty{display:flex;align-items:center;border:2px solid var(--mnh-espresso);border-radius:999px;background:var(--mnh-cream);flex:none}.mnh-qty button{width:52px;height:56px;border:0;background:none;font-size:28px;font-weight:900;color:var(--mnh-espresso);cursor:pointer}.mnh-qty input{width:44px;border:0;background:none;text-align:center;font:900 20px var(--mnh-font);color:var(--mnh-espresso);-moz-appearance:textfield;padding:0}.mnh-qty input::-webkit-outer-spin-button,.mnh-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.mnh-buy .mnh-btn{flex:1;border:0;cursor:pointer;font-family:var(--mnh-font);min-height:60px}.mnh-buy .mnh-btn[disabled]{opacity:.5;cursor:not-allowed}.mnh-pp .shopify-payment-button{margin:0 0 12px}.mnh-pp .shopify-payment-button__button{min-height:56px;border-radius:999px;font-size:18px}.mnh-pp__hand{display:flex;gap:12px;align-items:flex-start;font-size:18px;margin:18px 0 0}.mnh-pp__hand .mnh-hex{margin-top:6px}.mnh-pp__why{margin-top:28px;padding:22px 20px;border-radius:16px;background:var(--mnh-tint);border-left:6px solid var(--mnh-gold)}.mnh-pp__why h2{font-size:24px;margin-bottom:8px}.mnh-pp__why p{font-size:19px}.mnh-pp__app{margin-top:28px}.mnh-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--mnh-cream);border-top:2px solid var(--mnh-espresso);box-shadow:0 -8px 24px #4c2d002e;transform:translateY(110%);transition:transform .25s ease}.mnh-sticky.is-on{transform:none}.mnh-sticky__p{flex:none;font-weight:900;font-size:22px;line-height:1.1}.mnh-sticky__p small{display:block;font-size:16px;font-weight:700;opacity:.8}.mnh-sticky .mnh-btn{flex:1;border:0;cursor:pointer;font-family:var(--mnh-font);min-height:56px;padding:0 16px;box-shadow:none}.mnh-recs{padding-block:56px}.mnh-faq--pp{border-top:1px solid var(--mnh-line)}.mnh-doors3{display:grid;gap:14px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.mnh-door{position:relative;display:block;min-height:340px;border-radius:18px;overflow:hidden;text-decoration:none;color:#fff!important;background:var(--mnh-espresso);box-shadow:0 6px 20px #4c2d0033}.mnh-door img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mnh-door:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#28180000 25%,#281800a6 58%,#281800f2)}.mnh-door__cap{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:20px}.mnh-door__n{display:block;font-size:32px;font-weight:900;line-height:1.05;text-shadow:0 2px 10px rgba(0,0,0,.7)}.mnh-door__t{display:block;font-size:19px;font-weight:700;margin-top:6px;text-shadow:0 1px 8px rgba(0,0,0,.75)}.mnh-door__go{display:inline-flex;align-items:center;min-height:52px;padding:0 24px;margin-top:14px;border-radius:999px;background:var(--mnh-honey);color:var(--mnh-espresso);font-weight:900;font-size:18px}.mnh-doors3__num{display:inline-grid;place-items:center;width:40px;height:44px;margin-bottom:10px;background:var(--mnh-honey);color:var(--mnh-espresso);font-weight:900;font-size:20px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.mnh-steps{list-style:none;margin:0;padding:0;display:grid;gap:16px;counter-reset:st}.mnh-steps li{display:flex;gap:16px;align-items:flex-start;font-size:21px;font-weight:700;line-height:1.3}.mnh-steps li:before{counter-increment:st;content:counter(st);flex:none;display:grid;place-items:center;width:48px;height:54px;background:var(--mnh-honey);color:var(--mnh-espresso);font-weight:900;font-size:24px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.mnh-steps small{display:block;font-weight:400;font-size:18px;margin-top:2px}.mnh-pw__logos{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:8px}.mnh-gift-grid{display:grid;gap:16px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.mnh-custom{display:grid;gap:0}.mnh-custom__img{aspect-ratio:4/3;overflow:hidden;background:var(--mnh-espresso)}.mnh-custom__img img{width:100%;height:100%;object-fit:cover}.mnh-custom__body{padding:32px 20px 48px}.mnh-custom__body .mnh-lead{margin:12px 0 22px}.mnh-custom__cta{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center}@media(min-width:750px){.mnh-doors3{grid-template-columns:repeat(3,1fr)}.mnh-door{min-height:460px}.mnh-gift-grid{grid-template-columns:repeat(3,1fr)}.mnh-gal{margin:0}.mnh-gal__slide{border-radius:18px}.mnh-steps{grid-template-columns:repeat(2,1fr);gap:24px 32px}}@media(min-width:990px){.mnh{font-size:20px}.mnh-lead{font-size:23px}.mnh-hero h1{max-width:12ch}.mnh-hero--compact h1{font-size:clamp(44px,9vw,72px)}.mnh-tiles--pic .mnh-tile__name{font-size:28px}.mnh-pband .mnh-wrap{padding-block:88px}.mnh-band p,.mnh-cta p,.mnh-why li{font-size:23px}.mnh-pp__grid{grid-template-columns:1.1fr 1fr;gap:56px;align-items:start}.mnh-pp__info{position:sticky;top:96px}.mnh-sticky{display:none}.mnh-custom{grid-template-columns:1fr 1fr;min-height:560px}.mnh-custom__img{aspect-ratio:auto}.mnh-custom__body{padding:80px 56px;align-self:center}.mnh-steps{grid-template-columns:repeat(4,1fr)}.mnh-steps li{flex-direction:column}}.mnh-opt__row a.mnh-sib{display:block;text-decoration:none}.mnh-opt__row a.mnh-sib span{display:inline-flex;align-items:center;justify-content:center;min-height:56px;min-width:84px;padding:0 20px;border-radius:14px;border:2px solid var(--mnh-espresso);background:var(--mnh-cream);font-weight:900;font-size:19px;line-height:1.1;text-align:center}.mnh-opt__row a.mnh-sib.is-on span{background:var(--mnh-honey);box-shadow:0 0 0 3px var(--mnh-espresso) inset}.mnh-opt__row a.mnh-sib:focus-visible span{outline:3px solid var(--mnh-orange);outline-offset:3px}.mnh-pp__grid>*{min-width:0}.mnh-pp__title{overflow-wrap:anywhere}.mnh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mnh-grid--1,.mnh-gift .mnh-grid{grid-template-columns:minmax(0,1fr)}.mnh-tile__note{white-space:normal}.mnh-tile__cap{flex-wrap:wrap}@media(min-width:750px){.mnh-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mnh-gift .mnh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.mnh-grid--d4{grid-template-columns:repeat(4,minmax(0,1fr))}.mnh-grid--d5{grid-template-columns:repeat(5,minmax(0,1fr))}.mnh-grid--d2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.mnh-grid--m1{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/mnh-cp1.css.map */
