:root{--mv-paper:#fff;--mv-paper-2:#f5f3ee;--mv-ink:#121212;--mv-ink-2:#2b2a28;--mv-muted:#66686c;--mv-line:#e6e6e3;--mv-deep:#000;--mv-brand:#2a529a;--mv-star:#f5b301;--mv-ok:#2e7a4e;--mv-display:"Fraunces",Georgia,"Times New Roman",serif;--mv-sans:"DM Sans",ui-sans-serif,system-ui,sans-serif;--mv-r:28px;--mv-r-sm:20px;--mv-shadow:0 10px 30px -12px rgb(18 18 18/.12);--mv-lift:0 30px 60px -24px rgb(18 18 18/.28);--mv-ease:cubic-bezier(.22,1,.36,1);--mood:#2a529a;--mood-pale:#e3e9f6;--mood-deep:#16305e;--mood-text:#fff;--font-heading-family:var(--mv-display);--font-heading-letter-spacing:-.015em;--font-heading-weight:400}.mv-m-sleep{--mood:#3b64b4;--mood-pale:#dde7fb;--mood-deep:#1b3466;--mood-text:#e9f0ff}.mv-m-focus{--mood:#6763c3;--mood-pale:#e6e3fa;--mood-deep:#322f7a;--mood-text:#fff}.mv-m-slim{--mood:#2e7a4e;--mood-pale:#dcf0e2;--mood-deep:#163f28;--mood-text:#e3f7e8}.mv-m-relax{--mood:#e0b457;--mood-pale:#fbf0d2;--mood-deep:#6b4f0e;--mood-text:#3d2c05}.mv-m-libido{--mood:#c4497a;--mood-pale:#fbdce8;--mood-deep:#6e1f43;--mood-text:#fff}body{background:var(--mv-paper);color:var(--mv-ink);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3,.heading{font-family:var(--mv-display);font-variation-settings:"SOFT" 100,"WONK" 1;font-optical-sizing:auto}::selection{background:var(--mv-ink);color:#fff}.mv{font-family:var(--mv-sans);color:var(--mv-ink);line-height:1.5;font-size:16px}:where(.mv) *,:where(.mv) *:before,:where(.mv) *:after{box-sizing:border-box}:where(.mv) img{max-width:100%;height:auto;display:block}:where(.mv) a{color:inherit;text-decoration:none}:where(.mv) button{font-family:inherit;cursor:pointer}:where(.mv) :focus-visible{outline:2px solid var(--mv-ink);outline-offset:3px;border-radius:6px}.mv :is(h1,h2,h3,h4,p,ul,ol,figure){margin:0}.mv :is(ul,ol){padding:0;list-style:none}.mv-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mv-container{width:100%;max-width:1320px;margin-inline:auto;padding-inline:20px}.mv-section{padding-block:72px}.mv-bg-2{background:var(--mv-paper-2)}.mv-bg-deep{background:var(--mv-deep);color:#f6f6f4}.mv-bg-pale{background:var(--mood-pale)}@media(min-width:640px){.mv-container{padding-inline:32px}.mv-section{padding-block:88px}}@media(min-width:1024px){.mv-container{padding-inline:48px}.mv-section{padding-block:96px}}.mv-display,.mv-h2xl,.mv-hxl,.mv-hlg,.mv-hmd,.mv-hsm{font-family:var(--mv-display);font-weight:400;font-variation-settings:"SOFT" 100,"WONK" 1;font-optical-sizing:auto;text-wrap:balance;color:inherit}.mv-h2xl{font-size:clamp(48px,6.5vw,92px);line-height:.98;letter-spacing:-.02em}.mv-hxl{font-size:clamp(38.4px,4.8vw,68px);line-height:1.02;letter-spacing:-.02em}.mv-hlg{font-size:clamp(32px,3.6vw,49.6px);line-height:1.06;letter-spacing:-.015em}.mv-hmd{font-size:clamp(24px,2.4vw,33.6px);line-height:1.12;letter-spacing:-.01em}.mv-hsm{font-size:21.6px;line-height:1.2}.mv-hl{color:var(--mood);transition:color .6s var(--mv-ease)}.mv-lead{font-size:18px;line-height:1.65;color:var(--mv-muted);max-width:60ch}.mv-muted{color:var(--mv-muted)}.mv-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--mv-muted)}.mv-eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mood)}.mv-eyebrow--plain:before{display:none}.mv-bg-deep .mv-eyebrow,.mv-bg-deep .mv-muted,.mv-bg-deep .mv-lead{color:#f6f6f4a6}.mv-head{display:flex;flex-direction:column;gap:16px;margin-bottom:48px}.mv-head--center{align-items:center;text-align:center}.mv-head--center .mv-lead{margin-inline:auto}.mv-rte p+p{margin-top:12px}.mv-rte a{text-decoration:underline}.mv-rte ul{list-style:disc;padding-left:19.2px}.mv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 24px;border-radius:999px;border:1px solid transparent;font:600 15px/1 var(--mv-sans);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:transform .3s var(--mv-ease),background-color .3s var(--mv-ease),color .3s var(--mv-ease),box-shadow .3s var(--mv-ease),border-color .3s var(--mv-ease);text-decoration:none}.mv-btn:active{transform:scale(.98)}.mv-btn svg{width:16px;height:16px;flex-shrink:0;transition:transform .3s var(--mv-ease)}.mv-btn:hover svg.mv-i-arrow-right{transform:translate(3px)}.mv-btn--lg{height:56px;padding:0 32px;font-size:16px}.mv-btn--sm{height:40px;padding:0 16px;font-size:14px}.mv-btn--primary{background:var(--mv-ink);color:#fff}.mv-btn--primary:hover{background:var(--mood);color:var(--mood-text);box-shadow:var(--mv-lift)}.mv-btn--outline{border-color:#12121240;color:var(--mv-ink);background:transparent}.mv-btn--outline:hover{background:var(--mv-ink);color:#fff;border-color:var(--mv-ink)}.mv-btn--white{background:#fff;color:var(--mv-ink);box-shadow:var(--mv-shadow)}.mv-btn--white:hover{background:var(--mv-paper-2)}.mv-btn--mood{background:var(--mood);color:var(--mood-text)}.mv-btn--mood:hover{filter:brightness(.95);box-shadow:var(--mv-lift)}.mv-btn--ghost-light{color:#fff;border-color:#ffffff4d}.mv-btn--ghost-light:hover{background:#fff;color:var(--mv-ink)}.mv-btn--full{width:100%}.mv-btn[disabled],.mv-btn.is-loading{opacity:.7;pointer-events:none}.mv-btn.is-added{background:var(--mv-ok)!important;color:#fff!important}.mv-link{display:inline-flex;align-items:center;gap:5.6px;font-weight:600;font-size:14.4px;color:var(--mood-deep)}.mv-link svg{width:14.4px;height:14.4px;transition:transform .3s var(--mv-ease)}.mv-link:hover svg{transform:translate(3px)}.mv-chip{display:inline-flex;align-items:center;gap:8px;border-radius:999px;background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:8px 16px;font-size:14px;font-weight:600;box-shadow:var(--mv-shadow)}.mv-chip svg{width:16px;height:16px;color:var(--mood)}.mv-badge{display:inline-flex;align-items:center;gap:5.6px;border-radius:999px;padding:4.8px 11.2px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1}.mv-badge--ink{background:var(--mv-ink);color:#fff}.mv-badge--mood{background:var(--mood);color:var(--mood-text)}.mv-badge--pale{background:var(--mood-pale);color:var(--mood-deep)}.mv-badge--outline{border:1px solid var(--mv-line);color:var(--mv-muted)}.mv-card{background:#fff;border-radius:var(--mv-r);box-shadow:var(--mv-shadow)}.mv-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--mood);flex-shrink:0}.mv-stars{position:relative;display:inline-flex;line-height:0;color:#e2ded6}.mv-stars__on{position:absolute;inset:0 auto 0 0;overflow:hidden;color:var(--mv-star);white-space:nowrap;display:flex}.mv-stars svg{width:var(--s,14px);height:var(--s,14px);flex-shrink:0;fill:currentColor;stroke:none}.mv-icon{width:20px;height:20px;flex-shrink:0}.mv-ph{background:var(--mood-pale);border-radius:inherit;width:100%;height:100%}.mv-photo{position:relative;overflow:hidden;border-radius:var(--mv-r);background:var(--mv-paper-2)}.mv-photo img{width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:no-preference){html.js .mv-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s var(--mv-ease),transform .7s var(--mv-ease);transition-delay:var(--d,0s)}html.js .mv-reveal.is-in,html.shopify-design-mode .mv-reveal{opacity:1;transform:none}.mv-float{animation:mvFloat 6s ease-in-out infinite}}@keyframes mvIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.mv-in{animation:mvIn .8s var(--mv-ease) both;animation-delay:var(--d,0s)}}@keyframes mvFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes mvMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.mv-marquee{overflow:hidden}.mv-marquee__track{display:flex;width:max-content;animation:mvMarquee var(--speed,40s) linear infinite}.mv-marquee:hover .mv-marquee__track{animation-play-state:paused}.mv-marquee__track--rev{animation-direction:reverse}@media(prefers-reduced-motion:reduce){.mv-marquee__track{animation:none}}.mv-noscroll{scrollbar-width:none}.mv-noscroll::-webkit-scrollbar{display:none}.mv-ann{background:var(--mv-ink);color:#fff;height:36px;display:flex;align-items:center;font:600 11px/1 var(--mv-sans);letter-spacing:.16em;text-transform:uppercase}.mv-ann button,.mv-ann a{all:unset;cursor:pointer;display:block;width:100%}.mv-ann__item{display:inline-flex;align-items:center;gap:36px;padding-right:36px;white-space:nowrap}.mv-ann__item strong{color:#fff;font-weight:800}.mv-ann__sep{width:5px;height:5px;border-radius:50%;background:var(--c,#3b64b4)}.mv-hero{position:relative;isolation:isolate;overflow:hidden}.mv-hero__glow{position:absolute;z-index:-1;left:50%;top:58%;width:70vw;height:70vw;transform:translate(-50%,-50%);border-radius:50%;background:var(--mood-pale);opacity:.8;filter:blur(64px);transition:background-color .8s var(--mv-ease);pointer-events:none}.mv-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:center;padding-block:40px 56px}.mv-hero__copy{display:flex;flex-direction:column;gap:25.6px;min-width:0}.mv-hero__rating{display:flex;flex-wrap:wrap;align-items:center;gap:6.4px 12px;font-size:14px;color:var(--mv-muted)}.mv-hero__rating b{color:var(--mv-ink);font-weight:600}.mv-moods{display:flex;flex-wrap:wrap;gap:8px}.mv-mood-pill{display:inline-flex;align-items:center;gap:8px;height:41.6px;padding:0 16px;border-radius:999px;border:1px solid var(--mv-line);background:#fff;font:600 14px/1 var(--mv-sans);color:var(--mv-ink);transition:all .3s var(--mv-ease)}.mv-mood-pill:hover{border-color:var(--mood)}.mv-mood-pill[aria-selected=true]{background:var(--mood);border-color:var(--mood);color:var(--mood-text);box-shadow:var(--mv-shadow)}.mv-mood-pill[aria-selected=true] .mv-dot{background:var(--mood-text)}.mv-hero__ctas{display:flex;flex-direction:column;gap:12px}.mv-hero__ctas .mv-btn{width:100%}.mv-hero__cta-label{display:inline-block;transition:opacity .3s,transform .3s var(--mv-ease)}.mv-trust{display:flex;flex-wrap:wrap;gap:9.6px 24px;font-size:14px;color:var(--mv-muted)}.mv-trust li{display:flex;align-items:center;gap:8px}.mv-trust svg{width:16px;height:16px;color:var(--mood);transition:color .5s}.mv-stage{position:relative;order:-1;aspect-ratio:4/5;border-radius:var(--mv-r);overflow:hidden;background:var(--mood-pale);box-shadow:var(--mv-lift)}.mv-stage__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .8s var(--mv-ease)}.mv-stage__slide.is-active{opacity:1}.mv-stage__slide img{width:100%;height:100%;object-fit:cover}.mv-stage__slide:after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(to top,rgb(0 0 0/.28),transparent)}.mv-stage__label{position:absolute;left:4%;top:4%;z-index:2}.mv-stage__chip{position:absolute;z-index:2}.mv-stage__chip--flavor{right:4%;bottom:15%}.mv-stage__chip--melt{right:4%;bottom:4%}.mv-stage__chip--rating{display:none;right:5%;top:5%}.mv-stage__tin{position:absolute;z-index:2;left:4%;bottom:4%;width:28%;aspect-ratio:1;border-radius:var(--mv-r-sm);background:#fff;box-shadow:var(--mv-lift);padding:2%;overflow:hidden;transition:transform .5s var(--mv-ease)}.mv-stage__tin img{width:100%;height:100%;object-fit:cover;transform:scale(1.12);transition:opacity .5s}@media(min-width:640px){.mv-hero__ctas{flex-direction:row;align-items:center}.mv-hero__ctas .mv-btn{width:auto}.mv-hero__ctas .mv-btn--primary{min-width:240px}.mv-stage{aspect-ratio:5/4}.mv-stage__chip--rating{display:inline-flex}.mv-stage__chip--flavor{right:auto;left:5%;top:14%;bottom:auto}.mv-stage__label{left:5%;top:5%}.mv-stage__tin{width:22%}}@media(min-width:1024px){.mv-hero{min-height:calc(100svh - 120px);display:flex;align-items:center}.mv-hero__glow{left:auto;right:-18vw;top:50%;transform:translateY(-50%)}.mv-hero__grid{grid-template-columns:5fr 7fr;gap:48px;padding-block:40px}.mv-stage{order:0}}.mv-ticker{background:var(--mv-ink);color:#fff;padding-block:16px}.mv-ticker__item{display:inline-flex;align-items:center;gap:40px;padding-right:40px;font-size:14px;font-weight:500;white-space:nowrap}.mv-ticker__item i{width:7px;height:7px;border-radius:50%;background:var(--c)}.mv-cards{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;margin-inline:-20px;padding-inline:20px}.mv-cards>*{scroll-snap-align:start}@media(min-width:640px){.mv-cards{grid-auto-columns:44%;margin-inline:-32px;padding-inline:32px}}@media(min-width:1024px){.mv-cards{grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible;margin:0;padding:0}}.mv-cards--grid{grid-auto-flow:row;grid-template-columns:repeat(1,minmax(0,1fr));overflow:visible;margin:0;padding:0}@media(min-width:560px){.mv-cards--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.mv-cards--grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.mv-pcard{position:relative;display:flex;flex-direction:column;border-radius:var(--mv-r);background:var(--mood-pale);padding:12px;transition:transform .35s var(--mv-ease),box-shadow .35s var(--mv-ease);height:100%}.mv-pcard:hover{transform:translateY(-4px);box-shadow:var(--mv-lift)}.mv-pcard__media{position:relative;display:block;aspect-ratio:1;border-radius:var(--mv-r-sm);overflow:hidden;background:#fff}.mv-pcard__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--mv-ease),opacity .5s}.mv-pcard__media .mv-pcard__alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.mv-pcard:hover .mv-pcard__media img{transform:scale(1.04) rotate(-2deg)}.mv-pcard:hover .mv-pcard__media .mv-pcard__alt{opacity:1;transform:scale(1.02)}.mv-pcard__badge{position:absolute;left:12px;top:12px;z-index:2}.mv-pcard__body{display:flex;flex-direction:column;gap:6.4px;padding:16px 8px 8px;flex:1}.mv-pcard__mood{display:flex;align-items:center;gap:6.4px;font-size:11.2px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mood-deep)}.mv-pcard__title{font-family:var(--mv-display);font-variation-settings:"SOFT" 100,"WONK" 1;font-size:22.4px;line-height:1.15}.mv-pcard__tag{font-size:14px;color:var(--mv-muted);line-height:1.45}.mv-pcard__rating{display:flex;align-items:center;gap:6.4px;font-size:12px;color:var(--mv-muted)}.mv-pcard__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:auto;padding-top:12px}.mv-pcard__price{font-weight:700;font-size:16.8px}.mv-pcard__supply{display:block;font-size:11.2px;color:var(--mv-muted);font-weight:500}.mv-grid-foot{display:flex;justify-content:center;margin-top:40px}.mv-day__line{position:relative;height:2px;border-radius:2px;background:var(--mv-line);margin:0 0 32px;display:none}.mv-day__line span{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left;transform:scaleX(var(--p,0));background:linear-gradient(90deg,#6763c3,#2e7a4e,#e0b457,#c4497a,#3b64b4);transition:transform .2s linear}.mv-day__steps{display:grid;gap:20px;grid-auto-flow:column;grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-20px;padding:0 20px 8px}.mv-day__step{scroll-snap-align:start;display:flex;flex-direction:column;gap:12px}.mv-day__photo{position:relative;aspect-ratio:4/5;border-radius:var(--mv-r);overflow:hidden;background:var(--mood-pale)}.mv-day__photo img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--mv-ease)}.mv-day__step:hover .mv-day__photo img{transform:scale(1.04)}.mv-day__time{position:absolute;left:12px;top:12px;background:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--mv-ink)}.mv-day__tin{position:absolute;left:12px;bottom:12px;width:28%;aspect-ratio:1;border-radius:16px;background:#fff;padding:6.4px;box-shadow:var(--mv-shadow)}.mv-day__tin img{object-fit:contain}.mv-day__label{font-size:11.2px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mood-deep)}.mv-day__name{font-family:var(--mv-display);font-size:24px;line-height:1.1}.mv-day__text{font-size:14.4px;color:var(--mv-muted)}@media(min-width:640px){.mv-day__steps{grid-auto-columns:40%;margin-inline:-32px;padding-inline:32px}}@media(min-width:1024px){.mv-day__line{display:block}.mv-day__steps{grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible;margin:0;padding:0}.mv-day__dot{position:absolute;top:-39.2px;left:0;width:12px;height:12px;border-radius:50%;background:var(--mood);box-shadow:0 0 0 4px #fff}.mv-day__step{position:relative}}.mv-how{display:grid;gap:40px}.mv-how__aside{display:flex;flex-direction:column;gap:16px}.mv-how__num{display:none;font-family:var(--mv-display);font-size:clamp(80px,10vw,144px);line-height:.9;color:var(--mood-deep)}.mv-how__nav{display:none}.mv-how__nav li{display:flex;align-items:center;gap:12px;font-size:13.6px;color:var(--mv-muted);transition:color .3s}.mv-how__nav li:before{content:"";width:28px;height:2px;background:var(--mv-line);transition:all .3s var(--mv-ease)}.mv-how__nav li.is-active{color:var(--mv-ink);font-weight:600}.mv-how__nav li.is-active:before{width:44px;background:var(--mv-ink)}.mv-how__steps{display:flex;flex-direction:column;gap:56px}.mv-how__step{display:flex;flex-direction:column;gap:16px}.mv-how__step .mv-photo{aspect-ratio:4/3}.mv-how__cap{position:absolute;left:16px;bottom:16px;z-index:2;font-size:12.8px}@media(min-width:1024px){.mv-how{grid-template-columns:5fr 7fr;gap:64px}.mv-how__aside{position:sticky;top:112px;align-self:start}.mv-how__num,.mv-how__nav{display:block}.mv-how__nav{display:flex;flex-direction:column;gap:12px;margin-top:16px}.mv-how__steps{gap:96px}}.mv-cmp{border-radius:var(--mv-r);background:#fff;box-shadow:var(--mv-shadow);overflow:hidden}.mv-cmp__scroll{overflow-x:auto}.mv-cmp table{width:100%;min-width:620px;border-collapse:collapse;font-size:15.2px}.mv-cmp th,.mv-cmp td{padding:17.6px 16px;text-align:center;border-bottom:1px solid var(--mv-line)}.mv-cmp tr:last-child td{border-bottom:0}.mv-cmp th:first-child,.mv-cmp td:first-child{text-align:left;font-weight:500}.mv-cmp thead th{font-size:11.2px;letter-spacing:.14em;text-transform:uppercase;color:var(--mv-muted);font-weight:600}.mv-cmp .is-us{background:var(--mood-pale)}.mv-cmp thead .is-us img{height:18px;width:auto;margin-inline:auto}.mv-yes,.mv-no,.mv-na{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%}.mv-yes{background:var(--mood);color:var(--mood-text)}.mv-cmp td:not(.is-us) .mv-yes{background:#e7e5e0;color:var(--mv-ink-2)}.mv-no{background:var(--mv-paper-2);color:#a9a6a0}.mv-na{color:#a9a6a0;font-size:12.8px}.mv-yes svg,.mv-no svg{width:14.4px;height:14.4px}.mv-cmp__hint{display:block;text-align:right;font-size:12px;color:var(--mv-muted);padding:9.6px 16px 0}@media(min-width:768px){.mv-cmp__hint{display:none}}.mv-tabs{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-bottom:32px}.mv-tab{display:inline-flex;align-items:center;gap:8px;height:41.6px;padding:0 17.6px;border-radius:999px;border:1px solid var(--mv-line);background:#fff;font:600 14px/1 var(--mv-sans);color:var(--mv-ink);transition:all .3s var(--mv-ease)}.mv-tab[aria-selected=true]{background:var(--mood);color:var(--mood-text);border-color:var(--mood)}.mv-tab[aria-selected=true] .mv-dot{background:var(--mood-text)}.mv-panel{border-radius:var(--mv-r);background:var(--mood-pale);padding:20px;display:grid;gap:24px}.mv-panel[hidden]{display:none}.mv-panel__media{border-radius:var(--mv-r-sm);overflow:hidden;background:#fff;aspect-ratio:1;align-self:start}.mv-panel__media img{width:100%;height:100%;object-fit:cover}.mv-ings{display:grid;gap:12px}@media(min-width:640px){.mv-ings{grid-template-columns:repeat(2,minmax(0,1fr))}}.mv-ing{background:#fff;border-radius:var(--mv-r-sm);padding:17.6px 19.2px;box-shadow:0 1px 2px #1212120a}.mv-ing__top{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.mv-ing__name{font-family:var(--mv-display);font-size:19.2px;line-height:1.2}.mv-ing__latin{font-size:12px;font-style:italic;color:var(--mv-muted)}.mv-ing__role{margin-top:9.6px;font-size:14px;color:var(--mv-muted)}.mv-ing--flavor{background:var(--mood);color:var(--mood-text)}.mv-ing--flavor .mv-ing__role,.mv-ing--flavor .mv-eyebrow{color:inherit;opacity:.8}.mv-ing--flavor .mv-eyebrow:before{background:currentColor}.mv-pills{display:flex;flex-wrap:wrap;gap:6.4px}.mv-pill{display:inline-flex;align-items:center;border-radius:999px;background:#fff;padding:5.6px 11.2px;font-size:10.88px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mv-ink)}.mv-pill--mood{background:var(--mood);color:var(--mood-text)}.mv-panel__meta{display:grid;gap:20px;margin-top:20px}.mv-panel__meta h4{font-size:10.88px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mv-muted);margin-bottom:8px}@media(min-width:768px){.mv-panel{padding:32px}.mv-panel__meta{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.mv-panel{grid-template-columns:4fr 8fr;gap:32px}}.mv-feel__tabs{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:40px}@media(min-width:768px){.mv-feel__tabs{grid-template-columns:repeat(4,1fr)}}.mv-feel__tab{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding-bottom:16px;border-bottom:2px solid rgb(246 246 244/.15);color:#f6f6f480;transition:color .3s;position:relative}.mv-feel__tab small{font-size:10.4px;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.mv-feel__tab span{font-family:var(--mv-display);font-size:20px}.mv-feel__tab[aria-selected=true]{color:#fff}.mv-feel__tab i{position:absolute;left:0;bottom:-2px;height:2px;width:0;background:#fff}.mv-feel__tab[aria-selected=true] i{animation:mvProgress var(--dur,6s) linear forwards}@keyframes mvProgress{to{width:100%}}.mv-feel__panel{display:grid;gap:24px;align-items:end}.mv-feel__panel[hidden]{display:none}.mv-feel__big{font-family:var(--mv-display);font-size:clamp(48px,7vw,96px);line-height:.95}.mv-feel__panel h3{font-family:var(--mv-display);font-size:28px;margin-bottom:12px}.mv-feel__panel>div:last-child p{color:#f6f6f4b8;font-size:16.8px;max-width:46ch}@media(min-width:1024px){.mv-feel__panel{grid-template-columns:1fr 1fr}}.mv-feel__cta{display:flex;justify-content:center;margin-top:48px}.mv-rev__head{display:grid;gap:32px;align-items:end;margin-bottom:48px}@media(min-width:1024px){.mv-rev__head{grid-template-columns:7fr 5fr}}.mv-rev__score{display:flex;align-items:center;gap:24px;padding:24px 28px;border-radius:var(--mv-r);background:#fff;box-shadow:var(--mv-shadow);position:relative;overflow:hidden}.mv-rev__score:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#3b64b4,#6763c3,#2e7a4e,#e0b457,#c4497a)}.mv-rev__num{font-family:var(--mv-display);font-size:64px;line-height:1}.mv-rev__rows{display:flex;flex-direction:column;gap:16px}.mv-rev__row{display:flex;gap:16px}.mv-review{flex:0 0 min(320px,80vw);display:flex;flex-direction:column;gap:14.4px;padding:24px;border-radius:var(--mv-r);background:#fff;box-shadow:var(--mv-shadow);white-space:normal}.mv-review p{font-size:15.2px;line-height:1.55}.mv-review footer{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:8px;font-size:12.8px}.mv-review__avatar{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--mood);color:var(--mood-text);font-weight:700;font-size:12.8px}.mv-review__who{display:flex;flex-direction:column;line-height:1.3}.mv-review__who small{color:var(--mv-muted)}.mv-review .mv-badge{margin-left:auto}.mv-review--photo{padding:0;overflow:hidden;position:relative;min-height:260px}.mv-review--photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mv-review--photo .mv-chip{position:absolute;left:16px;bottom:16px}.mv-bento{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.mv-tile{position:relative;border-radius:var(--mv-r);overflow:hidden;background:var(--mood-pale);min-height:200px}.mv-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--mv-ease)}.mv-tile:hover img{transform:scale(1.04)}.mv-tile--lead{grid-column:span 2;aspect-ratio:4/3}.mv-tile--text{display:flex;flex-direction:column;justify-content:space-between;padding:24px;min-height:220px}.mv-tile--text .mv-hmd,.mv-tile--text .mv-hlg{color:var(--mood-deep)}.mv-tile--wide{grid-column:span 2;aspect-ratio:16/9}.mv-tile .mv-chip{position:absolute;left:16px;bottom:16px;z-index:2;font-size:12px;padding:6.4px 12.8px}@media(min-width:1024px){.mv-bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:220px}.mv-tile--lead{grid-column:span 6;grid-row:span 2;aspect-ratio:auto}.mv-tile--a,.mv-tile--b,.mv-tile--c,.mv-tile--d{grid-column:span 3}.mv-tile--e{grid-column:span 3;grid-row:span 1}.mv-tile--wide{grid-column:span 6;aspect-ratio:auto}.mv-tile--f{grid-column:span 3}}.mv-bundle{position:relative;overflow:hidden}.mv-bundle__grid{display:grid;gap:48px;align-items:center}@media(min-width:1024px){.mv-bundle__grid{grid-template-columns:6fr 6fr}}.mv-packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:32px 0}.mv-pack{position:relative;border-radius:var(--mv-r-sm);border:1px solid rgb(246 246 244/.15);background:#ffffff0a;padding:20px 14.4px 16px}.mv-pack .mv-badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);white-space:nowrap}.mv-pack b{display:block;font-family:var(--mv-display);font-weight:400;font-size:24px}.mv-pack span{display:block;font-size:12.8px;color:#f6f6f4b3;margin-top:5.6px;line-height:1.35}.mv-pack strong{color:#fff}.mv-bundle__photo{position:relative;border-radius:var(--mv-r);overflow:hidden;aspect-ratio:4/3;box-shadow:0 40px 80px -30px #0009}.mv-bundle__photo img{width:100%;height:100%;object-fit:cover}.mv-bundle__float{position:absolute;width:22%;aspect-ratio:1;border-radius:17.6px;background:#fff;padding:8px;box-shadow:var(--mv-lift)}.mv-bundle__float img{width:100%;height:100%;object-fit:contain}.mv-bundle__ctas{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.mv-acc{display:flex;flex-direction:column}.mv-acc details{border-bottom:1px solid var(--mv-line)}.mv-acc summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18.4px 0;cursor:pointer;list-style:none;font-weight:600;font-size:16px}.mv-acc summary::-webkit-details-marker{display:none}.mv-acc summary i{display:grid;place-items:center;width:30.4px;height:30.4px;border-radius:50%;border:1px solid var(--mv-line);flex-shrink:0;transition:transform .3s var(--mv-ease),background .3s}.mv-acc summary i svg{width:14.4px;height:14.4px}.mv-acc details[open] summary i{transform:rotate(45deg);background:var(--mv-ink);color:#fff;border-color:var(--mv-ink)}.mv-acc__body{padding:0 0 20px;color:var(--mv-muted);font-size:15.2px;line-height:1.65}.mv-acc--card{background:#fff;border-radius:var(--mv-r);box-shadow:var(--mv-shadow);padding:8px 24px}.mv-acc--card details:last-child{border-bottom:0}.mv-faq{display:grid;gap:40px}@media(min-width:1024px){.mv-faq{grid-template-columns:5fr 7fr;gap:64px}.mv-faq__intro{position:sticky;top:112px;align-self:start}}.mv-faq__intro{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.mv-why{display:grid;gap:16px}@media(min-width:768px){.mv-why{grid-template-columns:repeat(3,minmax(0,1fr))}}.mv-why__card{border-radius:var(--mv-r);background:var(--mood-pale);padding:12px;display:flex;flex-direction:column;gap:16px;transition:transform .35s var(--mv-ease)}.mv-why__card:hover{transform:translateY(-4px)}.mv-why__card .mv-photo{aspect-ratio:4/3;border-radius:var(--mv-r-sm)}.mv-why__body{padding:0 12px 16px;display:flex;flex-direction:column;gap:9.6px}.mv-why__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--mood);color:var(--mood-text)}.mv-why__icon svg{width:17.6px;height:17.6px}.mv-why__body h3{font-family:var(--mv-display);font-size:21.6px}.mv-why__body p{font-size:14.72px;color:var(--mv-muted)}.mv-news{display:grid;gap:32px;align-items:center;border-radius:calc(var(--mv-r) + 8px);background:#fff;box-shadow:var(--mv-shadow);overflow:hidden}.mv-news__photo{aspect-ratio:4/3;height:100%}.mv-news__photo img{width:100%;height:100%;object-fit:cover}.mv-news__body{padding:0 24px 32px;display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.mv-news{grid-template-columns:1fr 1fr}.mv-news__body{padding:48px 48px 48px 0}.mv-news__photo{aspect-ratio:auto;min-height:420px}}.mv-form{display:flex;flex-direction:column;gap:9.6px;margin-top:8px}@media(min-width:640px){.mv-form{flex-direction:row}}.mv-input{flex:1;height:52px;border-radius:999px;border:1px solid var(--mv-line);padding:0 20px;font:500 16px var(--mv-sans);background:#fff;color:var(--mv-ink);min-width:0}.mv-input:focus{outline:2px solid var(--mv-ink);outline-offset:1px}.mv-form-msg{font-size:13.6px;font-weight:600}.mv-form-msg--ok{color:var(--mv-ok)}.mv-form-msg--err{color:#b42318}.mv-fine{font-size:12.48px;color:var(--mv-muted)}.mv-foot{background:var(--mv-paper-2);color:var(--mv-ink);padding-top:64px}.mv-foot__logo{width:min(100%,1200px);margin:0 auto 56px}.mv-foot__top{display:grid;gap:40px;padding-bottom:48px;border-bottom:1px solid rgb(18 18 18/.1)}@media(min-width:1024px){.mv-foot__top{grid-template-columns:4fr 8fr}}.mv-foot__brand>p:first-child{font-family:var(--mv-display);font-size:22.4px;line-height:1.3;max-width:24ch}.mv-foot__chips{display:flex;flex-wrap:wrap;gap:6.4px;margin-top:20px}.mv-foot__chips span{border-radius:999px;background:#fff;padding:6.4px 12px;font-size:10.4px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mv-foot__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}@media(min-width:768px){.mv-foot__cols{grid-template-columns:repeat(4,minmax(0,1fr))}}.mv-foot__cols h4{font-size:10.88px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mv-muted);margin-bottom:16px}.mv-foot__cols li+li{margin-top:9.6px}.mv-foot__cols a{font-size:14.72px;color:var(--mv-ink-2);display:inline-flex;align-items:center;gap:8px;transition:color .2s}.mv-foot__cols a:hover{color:var(--mv-ink);text-decoration:underline;text-underline-offset:3px}.mv-foot__news{display:grid;gap:24px;padding-block:48px;border-bottom:1px solid rgb(18 18 18/.1);align-items:center}@media(min-width:1024px){.mv-foot__news{grid-template-columns:1fr 1fr}}.mv-foot__news h3{font-family:var(--mv-display);font-size:30.4px}.mv-foot__news p{color:var(--mv-muted);margin-top:8px;max-width:48ch}.mv-foot .mv-input{background:#fff;border-color:var(--mv-line);color:var(--mv-ink)}.mv-foot .mv-input::placeholder{color:#9a9a9a}.mv-foot__pay{display:flex;flex-wrap:wrap;gap:8px;padding-top:32px}.mv-foot__pay svg{height:24px;width:auto;border-radius:4px}.mv-foot__legal{display:flex;flex-direction:column;gap:16px;padding-block:24px 40px;font-size:12.48px;color:var(--mv-muted)}.mv-foot__legal p{max-width:80ch}.mv-foot__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.mv-foot__bottom a{color:var(--mv-muted)}.mv-crumbs{display:flex;flex-wrap:wrap;gap:6.4px;font-size:12.8px;color:var(--mv-muted);padding-block:20px}.mv-crumbs a:hover{color:var(--mv-ink)}.mv-crumbs span[aria-current]{color:var(--mv-ink);font-weight:600}.mv-pdp{display:grid;gap:32px;padding-bottom:64px}@media(min-width:1024px){.mv-pdp{grid-template-columns:7fr 5fr;gap:56px;align-items:start}.mv-pdp__gallery{position:sticky;top:104px}}.mv-gal__main{position:relative;border-radius:var(--mv-r);background:var(--mood-pale);overflow:hidden}.mv-gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth}.mv-gal__slide{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:1;display:grid;place-items:center}.mv-gal__slide img{width:100%;height:100%;object-fit:cover}.mv-gal__slide--contain img{object-fit:contain;padding:6%}.mv-gal__count{position:absolute;left:16px;bottom:16px;z-index:2;background:#ffffffe6;border-radius:999px;padding:4.8px 11.2px;font-size:12px;font-weight:600}.mv-gal__badge{position:absolute;left:16px;top:16px;z-index:2}.mv-gal__arrows{position:absolute;right:16px;bottom:16px;z-index:2;display:flex;gap:8px}.mv-gal__arrows button{display:grid;place-items:center;width:41.6px;height:41.6px;border-radius:50%;border:0;background:#fff;color:var(--mv-ink);box-shadow:var(--mv-shadow)}.mv-gal__arrows svg{width:17.6px;height:17.6px}.mv-gal__thumbs{display:flex;gap:9.6px;overflow-x:auto;padding:12px 1.6px 4px}.mv-gal__thumb{flex:0 0 72px;height:72px;border-radius:16px;overflow:hidden;border:2px solid transparent;padding:0;background:var(--mood-pale);opacity:.7;transition:all .25s}.mv-gal__thumb img{width:100%;height:100%;object-fit:cover}.mv-gal__thumb.is-active{border-color:var(--mv-ink);opacity:1}.mv-buy{display:flex;flex-direction:column;gap:20px}.mv-buy__title{font-family:var(--mv-display);font-size:clamp(38.4px,4vw,56px);line-height:1;letter-spacing:-.02em}.mv-buy__headline{font-family:var(--mv-display);font-size:20.8px;color:var(--mood-deep);margin-top:8px}.mv-buy__rating{display:flex;align-items:center;gap:9.6px;font-size:13.6px}.mv-buy__rating a{color:var(--mv-muted);text-decoration:underline;text-underline-offset:3px}.mv-buy__lead{color:var(--mv-muted);font-size:16px;line-height:1.6}.mv-buy__chips li{display:flex;align-items:center;gap:9.6px;font-size:14.72px;font-weight:500}.mv-buy__chips li+li{margin-top:8.8px}.mv-buy__chips i{display:grid;place-items:center;width:22.4px;height:22.4px;border-radius:50%;background:var(--mood);color:var(--mood-text)}.mv-buy__chips svg{width:12.8px;height:12.8px}.mv-buy__label{display:flex;justify-content:space-between;align-items:center;font-size:11.2px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mv-muted);margin-bottom:12px}.mv-buy__label small{letter-spacing:0;text-transform:none;font-weight:500;font-size:12px}.mv-qty{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9.6px}.mv-qty__opt{all:unset;box-sizing:border-box;cursor:pointer;position:relative;display:flex;flex-direction:column;align-items:center;gap:3.2px;padding:19.2px 6.4px 13.6px;border-radius:var(--mv-r-sm);border:2px solid var(--mv-line);background:#fff;text-align:center;transition:all .25s var(--mv-ease)}.mv-qty__opt:hover{border-color:color-mix(in srgb,var(--mood) 45%,transparent)}.mv-qty__opt[aria-checked=true]{border-color:var(--mv-ink);background:var(--mood-pale);box-shadow:0 8px 24px -12px #12121240}.mv-qty__opt:focus-visible{outline:2px solid var(--mv-ink);outline-offset:2px}.mv-qty__opt .mv-badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);white-space:nowrap;font-size:9.28px;padding:4.48px 8.8px}.mv-qty__n{font-size:13.6px;font-weight:600}.mv-qty__p{font-size:20px;font-weight:800;letter-spacing:-.02em}.mv-qty__u{font-size:11.2px;color:var(--mv-muted)}.mv-qty__u s{margin-right:3.2px}.mv-qty__save{margin-top:5.6px;border-radius:999px;padding:4px 8.8px;font-size:9.92px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:var(--mv-paper-2);color:var(--mv-muted)}.mv-qty__opt[aria-checked=true] .mv-qty__save{background:var(--mood);color:var(--mood-text)}.mv-plan{display:flex;flex-direction:column;gap:9.6px}.mv-plan__opt{all:unset;box-sizing:border-box;cursor:pointer;display:block;border-radius:var(--mv-r-sm);border:2px solid var(--mv-line);background:#fff;padding:16px 17.6px;transition:all .25s var(--mv-ease)}.mv-plan__opt[aria-checked=true]{border-color:var(--mv-ink);background:var(--mood-pale)}.mv-plan__opt:focus-visible{outline:2px solid var(--mv-ink);outline-offset:2px}.mv-plan__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.mv-plan__l{display:flex;align-items:center;gap:12px;font-weight:700;font-size:15.68px}.mv-plan__radio{width:19.2px;height:19.2px;border-radius:50%;border:2px solid #c9c6bf;display:grid;place-items:center;flex-shrink:0}.mv-plan__opt[aria-checked=true] .mv-plan__radio{border-color:var(--mv-ink)}.mv-plan__opt[aria-checked=true] .mv-plan__radio:after{content:"";width:8.8px;height:8.8px;border-radius:50%;background:var(--mv-ink)}.mv-plan__price{text-align:right;font-weight:800;font-size:16.8px;white-space:nowrap}.mv-plan__price s{font-weight:500;color:var(--mv-muted);font-size:13.6px;margin-right:4.8px}.mv-plan__price small{display:block;font-size:10.88px;font-weight:500;color:var(--mv-muted)}.mv-plan__perks{display:none;margin-top:13.6px;padding-top:13.6px;border-top:1px solid rgb(18 18 18/.08)}.mv-plan__opt[aria-checked=true] .mv-plan__perks{display:block}.mv-plan__perks li{display:flex;gap:8.8px;align-items:center;font-size:13.6px;color:var(--mv-ink-2)}.mv-plan__perks li+li{margin-top:6.4px}.mv-plan__perks svg{width:14.4px;height:14.4px;color:var(--mv-ok)}.mv-plan__freq{margin-top:12px;font-size:12.8px;color:var(--mv-muted);background:#fff;border-radius:12px;padding:9.6px 12.8px;display:flex;gap:8px;align-items:center}.mv-plan__freq svg{width:15.2px;height:15.2px;color:var(--mood-deep)}.mv-atc{height:57.6px;font-size:16px}.mv-atc s{opacity:.55;font-weight:500}.mv-buy__save{text-align:center;font-size:13.6px;color:var(--mv-muted)}.mv-buy__save b{color:var(--mv-ok)}.mv-buy__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;font-size:12.48px;color:var(--mv-muted)}.mv-buy__trust li{display:flex;align-items:center;gap:5.6px}.mv-buy__trust svg{width:14.4px;height:14.4px}.mv-buy__stock{display:flex;justify-content:center;align-items:center;gap:7.2px;font-size:12.8px;color:var(--mv-muted)}.mv-buy__stock:before{content:"";width:7px;height:7px;border-radius:50%;background:#2fb36d;box-shadow:0 0 0 3px #2fb36d2e}.mv-buy .mv-acc{margin-top:8px;border-top:1px solid var(--mv-line)}.mv-facts{margin-top:16px;border-radius:16px;overflow:hidden;background:var(--mv-paper-2)}.mv-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fffffff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--mv-line);transform:translateY(110%);transition:transform .4s var(--mv-ease)}.mv-sticky.is-on{transform:none}.mv-sticky__in{display:flex;align-items:center;gap:12px;padding-block:10.4px}.mv-sticky__thumb{width:44px;height:44px;border-radius:12px;overflow:hidden;background:var(--mood-pale);flex-shrink:0}.mv-sticky__thumb img{width:100%;height:100%;object-fit:cover}.mv-sticky__info{display:flex;flex-direction:column;min-width:0;font-size:12.8px;line-height:1.3}.mv-sticky__info b{font-size:14.72px}.mv-sticky__info span{color:var(--mv-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mv-sticky .mv-btn{margin-left:auto}.mv-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}@media(min-width:1024px){.mv-benefits{grid-template-columns:repeat(4,minmax(0,1fr))}}.mv-benefit{display:flex;gap:13.6px;align-items:flex-start}.mv-benefit i{display:grid;place-items:center;width:41.6px;height:41.6px;border-radius:50%;background:var(--mood-pale);color:var(--mood-deep);flex-shrink:0}.mv-benefit i svg{width:18.4px;height:18.4px}.mv-benefit b{display:block;font-size:15.2px}.mv-benefit span{font-size:13.12px;color:var(--mv-muted);line-height:1.45}.mv-wc{background:var(--mood);color:var(--mood-text);position:relative;overflow:hidden}.mv-wc__grid{display:grid;gap:40px;align-items:center}@media(min-width:1024px){.mv-wc__grid{grid-template-columns:6fr 6fr;gap:64px}}.mv-wc .mv-eyebrow{color:inherit;opacity:.75}.mv-wc .mv-eyebrow:before{background:currentColor}.mv-wc__list{margin-top:32px;display:flex;flex-direction:column;gap:14.4px}.mv-wc__list li{display:flex;gap:13.6px;align-items:center;font-size:17.6px;font-weight:500}.mv-wc__list i{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--mood-text);color:var(--mood);flex-shrink:0}.mv-wc__list svg{width:16px;height:16px}.mv-wc__media{position:relative}.mv-wc__photo{aspect-ratio:4/5;border-radius:var(--mv-r);overflow:hidden;box-shadow:0 40px 80px -30px #00000073}.mv-wc__photo img{width:100%;height:100%;object-fit:cover}.mv-wc__tin{position:absolute;left:-16px;bottom:-16px;width:38%;aspect-ratio:1;border-radius:var(--mv-r-sm);background:#fff;padding:12px;box-shadow:var(--mv-lift)}.mv-wc__tin img{width:100%;height:100%;object-fit:contain}.mv-wc__word{position:absolute;right:-32px;bottom:-48px;font-family:var(--mv-display);font-size:clamp(128px,22vw,320px);line-height:.8;opacity:.08;pointer-events:none;text-transform:lowercase}.mv-wc .mv-btn--white{margin-top:32px}.mv-steps{display:grid;gap:40px;align-items:start}@media(min-width:1024px){.mv-steps{grid-template-columns:5fr 7fr;gap:64px}}.mv-steps__photo{position:relative;aspect-ratio:4/5;border-radius:var(--mv-r);overflow:hidden}.mv-steps__photo img{width:100%;height:100%;object-fit:cover}.mv-steps__photo .mv-chip{position:absolute;left:16px;bottom:16px}.mv-steps__list li{display:grid;grid-template-columns:64px 1fr;gap:16px;padding:24px 0;border-top:1px solid var(--mv-line)}.mv-steps__list li:last-child{border-bottom:1px solid var(--mv-line)}.mv-steps__n{font-family:var(--mv-display);font-size:36px;line-height:1;color:var(--mood)}.mv-steps__list small{display:block;font-size:10.88px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mv-muted);margin-bottom:5.6px}.mv-steps__list p{font-size:16.8px}.mv-vs{border-radius:var(--mv-r);background:#ffffff0a;border:1px solid rgb(246 246 244/.1);overflow:hidden;max-width:880px;margin-inline:auto}.mv-vs table{width:100%;border-collapse:collapse}.mv-vs th,.mv-vs td{padding:18.4px 16px;border-bottom:1px solid rgb(246 246 244/.08);text-align:center}.mv-vs tr:last-child td{border-bottom:0}.mv-vs th:first-child,.mv-vs td:first-child{text-align:left}.mv-vs thead th{font-size:10.88px;letter-spacing:.14em;text-transform:uppercase;color:#f6f6f48c;font-weight:600}.mv-vs .is-us{background:var(--mood);color:var(--mood-text);width:24%}.mv-vs .is-us img{height:16px;width:auto;margin-inline:auto;filter:invert(1) brightness(2)}.mv-m-relax .mv-vs .is-us img{filter:none}.mv-vs .is-them{width:22%;font-size:12px}.mv-vs .mv-yes{background:var(--mood-text);color:var(--mood)}.mv-vs .mv-no{background:#f6f6f414;color:#f6f6f466}.mv-vs__foot{text-align:center;margin-top:32px;color:#f6f6f4a6}.mv-routine{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1024px){.mv-routine{grid-template-columns:repeat(4,minmax(0,1fr))}}.mv-rcard{position:relative;display:flex;flex-direction:column;gap:9.6px;border-radius:var(--mv-r);background:var(--mood-pale);padding:10.4px;border:2px solid transparent;cursor:pointer;transition:all .25s var(--mv-ease)}.mv-rcard:has(input:checked){border-color:var(--mv-ink);background:#fff;box-shadow:var(--mv-shadow)}.mv-rcard input{position:absolute;right:16px;top:16px;width:20.8px;height:20.8px;accent-color:var(--mv-ink);z-index:2}.mv-rcard__img{aspect-ratio:1;border-radius:var(--mv-r-sm);overflow:hidden;background:#fff}.mv-rcard__img img{width:100%;height:100%;object-fit:cover}.mv-rcard__b{padding:0 6.4px 6.4px;display:flex;flex-direction:column;gap:2.4px}.mv-rcard__b b{font-family:var(--mv-display);font-weight:400;font-size:18.4px}.mv-rcard__b span{font-size:12.8px;color:var(--mv-muted)}.mv-routine__bar{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:space-between;margin-top:32px;padding:20px 24px;border-radius:var(--mv-r);background:var(--mv-paper-2)}@media(min-width:768px){.mv-routine__bar{flex-direction:row}}.mv-app-wrap{min-height:120px}.mv-col-hero{display:grid;gap:32px;align-items:center;padding-block:32px 48px}@media(min-width:1024px){.mv-col-hero{grid-template-columns:6fr 6fr;gap:48px}}.mv-col-hero .mv-photo{aspect-ratio:3/2}.mv-filters{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px;margin-bottom:32px}.mv-filter{flex-shrink:0}.mv-banner{display:grid;gap:32px;align-items:center;margin-top:48px;border-radius:calc(var(--mv-r) + 8px);background:var(--mv-deep);color:#f6f6f4;overflow:hidden}.mv-banner__body{padding:32px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.mv-banner .mv-photo{border-radius:0;aspect-ratio:16/9;height:100%}@media(min-width:1024px){.mv-banner{grid-template-columns:6fr 6fr}.mv-banner__body{padding:48px}}.mv-pcard[hidden]{display:none}.mv-page-hero{display:grid;gap:32px;align-items:center;padding-block:48px}@media(min-width:1024px){.mv-page-hero{grid-template-columns:6fr 6fr;gap:64px;padding-block:64px}}.mv-page-hero .mv-photo{aspect-ratio:4/3}.mv-page-hero--center{grid-template-columns:1fr!important;text-align:center;justify-items:center}.mv-prose{max-width:72ch;margin-inline:auto;font-size:16.32px;line-height:1.75;color:var(--mv-ink-2)}.mv-prose h2,.mv-prose h3{font-family:var(--mv-display);margin:36px 0 12px;line-height:1.15}.mv-prose h2{font-size:30.4px}.mv-prose h3{font-size:22.4px}.mv-prose p,.mv-prose ul,.mv-prose ol{margin:0 0 16px}.mv-prose ul{list-style:disc;padding-left:20px}.mv-prose ol{list-style:decimal;padding-left:20px}.mv-prose a{text-decoration:underline;text-underline-offset:3px}.mv-prose img{border-radius:var(--mv-r-sm)}.mv-values{display:grid;gap:16px}@media(min-width:768px){.mv-values{grid-template-columns:repeat(3,minmax(0,1fr))}}.mv-value{border-radius:var(--mv-r);background:var(--mood-pale);padding:28px;display:flex;flex-direction:column;gap:12px}.mv-value b{font-family:var(--mv-display);font-weight:400;font-size:38.4px;color:var(--mood-deep);line-height:1}.mv-value h3{font-family:var(--mv-display);font-size:20.8px}.mv-value p{color:var(--mv-muted);font-size:14.72px}.mv-contact{display:grid;gap:32px}@media(min-width:1024px){.mv-contact{grid-template-columns:5fr 7fr;gap:48px}}.mv-contact__cards{display:flex;flex-direction:column;gap:12px}.mv-contact__card{display:flex;gap:16px;align-items:flex-start;border-radius:var(--mv-r-sm);background:var(--mood-pale);padding:20px}.mv-contact__card i{display:grid;place-items:center;width:38.4px;height:38.4px;border-radius:50%;background:#fff;color:var(--mood-deep);flex-shrink:0}.mv-contact__card i svg{width:16.8px;height:16.8px}.mv-contact__card b{display:block}.mv-contact__card span,.mv-contact__card a{font-size:14.4px;color:var(--mv-muted)}.mv-cform{display:grid;gap:13.6px;padding:28px;border-radius:var(--mv-r)}@media(min-width:640px){.mv-cform{grid-template-columns:1fr 1fr}.mv-cform .mv-span2{grid-column:span 2}}.mv-cform label{display:flex;flex-direction:column;gap:6.4px;font-size:12.8px;font-weight:600}.mv-cform .mv-input{border-radius:16px;height:48px;flex:none;width:100%}.mv-cform textarea.mv-input{height:auto;min-height:150px;padding:16px 20px;resize:vertical}.mv-cd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;visibility:hidden;pointer-events:none}.mv-cd.is-open{visibility:visible;pointer-events:auto}.mv-cd__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#12121266;opacity:0;transition:opacity .35s var(--mv-ease)}.mv-cd.is-open .mv-cd__bg{opacity:1}.mv-cd__panel{position:absolute;right:0;top:0;bottom:0;width:min(440px,100vw);background:#fff;display:flex;flex-direction:column;transform:translate(100%);transition:transform .45s var(--mv-ease);box-shadow:-30px 0 60px -30px #0000004d}.mv-cd.is-open .mv-cd__panel{transform:none}.mv-cd__head{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--mv-line)}.mv-cd__head h2{font-family:var(--mv-display);font-size:24px}.mv-cd__x{all:unset;cursor:pointer;display:grid;place-items:center;width:38.4px;height:38.4px;border-radius:50%;border:1px solid var(--mv-line)}.mv-cd__x svg{width:16px;height:16px}.mv-cd__ship{padding:16px 24px;background:var(--mv-paper-2);font-size:13.6px}.mv-cd__bar{height:6px;border-radius:6px;background:#e5e2db;margin-top:9.6px;overflow:hidden}.mv-cd__bar span{display:block;height:100%;width:var(--p,0%);border-radius:inherit;background:linear-gradient(90deg,#3b64b4,#6763c3,#2e7a4e,#e0b457,#c4497a);transition:width .5s var(--mv-ease)}.mv-cd__body{flex:1;overflow-y:auto;padding:8px 24px}.mv-cd__line{display:grid;grid-template-columns:76px 1fr auto;gap:16px;padding:17.6px 0;border-bottom:1px solid var(--mv-line)}.mv-cd__img{width:76px;height:76px;border-radius:16px;overflow:hidden;background:var(--mood-pale)}.mv-cd__img img{width:100%;height:100%;object-fit:cover}.mv-cd__t{font-weight:600;font-size:15.2px;line-height:1.3}.mv-cd__plan{display:inline-flex;margin-top:4.8px;font-size:11.52px;font-weight:600;border-radius:999px;padding:3.2px 8.8px;background:var(--mood-pale);color:var(--mood-deep)}.mv-cd__step{display:inline-flex;align-items:center;border:1px solid var(--mv-line);border-radius:999px;margin-top:9.6px}.mv-cd__step button{all:unset;cursor:pointer;display:grid;place-items:center;width:32px;height:32px}.mv-cd__step svg{width:12.8px;height:12.8px}.mv-cd__step span{min-width:24px;text-align:center;font-size:13.6px;font-weight:600}.mv-cd__r{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;font-size:14.72px;font-weight:700}.mv-cd__r s{font-weight:500;font-size:12.48px;color:var(--mv-muted)}.mv-cd__rm{all:unset;cursor:pointer;color:var(--mv-muted);font-size:12px;text-decoration:underline}.mv-cd__empty{text-align:center;padding:48px 0;display:flex;flex-direction:column;gap:16px;align-items:center}.mv-cd__quick{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.mv-cd__quick button{display:inline-flex;align-items:center;gap:7.2px;border-radius:999px;border:1px solid var(--mv-line);background:#fff;padding:8px 14.4px;font:600 13.12px var(--mv-sans);cursor:pointer}.mv-cd__quick button:hover{border-color:var(--mood);background:var(--mood-pale)}.mv-cd__foot{padding:20px 24px 24px;border-top:1px solid var(--mv-line);display:flex;flex-direction:column;gap:9.6px}.mv-cd__row{display:flex;justify-content:space-between;font-size:14.4px}.mv-cd__row--total{font-size:16.8px;font-weight:700}.mv-cd__row--save{color:var(--mv-ok);font-weight:600}.mv-cd__note{font-size:12px;color:var(--mv-muted);text-align:center}.mv-cd.is-busy .mv-cd__body{opacity:.6;pointer-events:none}.mv-toast{position:fixed;left:50%;bottom:24px;z-index:1001;transform:translate(-50%,150%);background:var(--mv-ink);color:#fff;border-radius:999px;padding:12px 20px;font:600 14.4px var(--mv-sans);transition:transform .4s var(--mv-ease)}.mv-toast.is-on{transform:translate(-50%)}.header-section,.header-section .header{background:#ffffffdb!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header__menu-item,.menu__item,.header .menu-item{font-family:var(--mv-sans);font-weight:500}.header .cart-count{background:var(--mv-ink);color:#fff}.btn,.button{border-radius:999px}.main-cart .heading,.cart-page .heading{font-family:var(--mv-display)}.mv-plan__perks .mv-icon{width:14.4px;height:14.4px;color:var(--mv-ok)}.mv-review__who small .mv-icon{width:12.8px;height:12.8px;vertical-align:-2px;color:var(--mv-ok)}.mv-rev__rows .mv-review{margin-right:16px}.mv-rev__rows .mv-marquee{padding-block:8px}.mv-foot :is(h2,h3){color:var(--mv-ink)}.mv-bg-deep :is(h2,h3),.mv-wc :is(h2,h3){color:inherit}.mv :is(h1,h2,h3,h4){text-transform:none}:is(.mv-pdp,.mv-faq,.mv-how,.mv-bundle__grid,.mv-steps,.mv-wc__grid,.mv-col-hero,.mv-page-hero,.mv-contact,.mv-news,.mv-banner,.mv-feel__panel,.mv-rev__head,.mv-panel,.mv-hero__grid,.mv-foot__top,.mv-foot__news)>*{min-width:0}.mv-gal__main,.mv-gal__track{max-width:100%}.mv-qty{padding-top:10px}.mv-gal__slide--contain{background:var(--mood-pale);padding:3.5%}.mv-gal__slide--contain img{object-fit:contain;border-radius:18px;width:100%;height:100%}.mv-gal__slide{position:relative}.mv-gal__slide .mv-gal__badge{position:absolute;left:16px;top:16px;z-index:2}.mv-gal__nav{display:flex;align-items:center;gap:10px;margin-top:12px}.mv-gal__nav .mv-gal__thumbs{flex:1;min-width:0;padding:2px}.mv-gal__navbtn{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;border:1px solid var(--mv-line);background:#fff;color:var(--mv-ink);transition:all .2s}.mv-gal__navbtn:hover{background:var(--mv-ink);color:#fff;border-color:var(--mv-ink)}.mv-gal__navbtn svg{width:16px;height:16px}.mv-ing{position:relative;overflow:hidden}.mv-ing--img{padding-right:104px;min-height:128px}.mv-ing__img{position:absolute;right:10px;bottom:8px;width:88px;height:88px;object-fit:contain;filter:drop-shadow(0 8px 12px rgb(18 18 18/.14));transition:transform .5s var(--mv-ease);pointer-events:none}.mv-ing:hover .mv-ing__img{transform:scale(1.08) rotate(-4deg)}.mv-ing--img .mv-ing__top{padding-right:0}.mv-ing--img .mv-ing__top .mv-badge{position:absolute;right:12px;top:12px}@media(max-width:480px){.mv-ing--img{padding-right:84px}.mv-ing__img{width:72px;height:72px}}.mv-shopgrid{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.mv-shopgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.mv-shopgrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.mv-shopgrid>*{grid-column:span 2}.mv-shopgrid>*:nth-child(4),.mv-shopgrid>*:nth-child(5){grid-column:span 3}.mv-shopgrid.is-filtered>*{grid-column:span 3}}.mv-pcard--photo .mv-pcard__media{aspect-ratio:4/5;background:var(--mood-pale)}@media(min-width:1024px){.mv-shopgrid>*:nth-child(4) .mv-pcard__media,.mv-shopgrid>*:nth-child(5) .mv-pcard__media{aspect-ratio:3/2}.mv-shopgrid.is-filtered .mv-pcard__media{aspect-ratio:4/3}}.mv-pcard--photo .mv-pcard__media img{object-position:center 30%}.mv-pcard--photo:hover .mv-pcard__media img{transform:scale(1.04)}.mv-pcard__tin{position:absolute;left:12px;bottom:12px;z-index:2;width:clamp(64px,22%,104px);aspect-ratio:1;border-radius:16px;background:#fff;padding:4px;box-shadow:var(--mv-lift);overflow:hidden}.mv-pcard__tin img{width:100%;height:100%;object-fit:cover;transform:scale(1.1)!important}.mv-pcard--photo .mv-pcard__title{font-size:24px}.mv-banner .mv-photo{background:#fff}.mv-banner .mv-photo img{object-fit:contain;padding:4%}.mv-mega{position:fixed;left:0;right:0;z-index:90;padding:0 24px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .25s var(--mv-ease),transform .25s var(--mv-ease),visibility .25s}.mv-mega.is-open{opacity:1;visibility:visible;transform:none}.mv-mega__panel{max-width:1320px;margin:8px auto 0;background:#fff;border-radius:28px;box-shadow:0 40px 80px -30px #12121259,0 0 0 1px #1212120d;padding:16px;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px}.mv-mega__tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.mv-mega__tile{position:relative;display:flex;flex-direction:column;gap:6px;border-radius:20px;background:var(--mood-pale);padding:12px 12px 14px;transition:transform .3s var(--mv-ease),box-shadow .3s var(--mv-ease)}.mv-mega__tile:hover{transform:translateY(-3px);box-shadow:var(--mv-shadow)}.mv-mega__tile .mv-badge{position:absolute;left:12px;top:12px;z-index:2;font-size:9.6px}.mv-mega__tin{aspect-ratio:1;border-radius:14px;overflow:hidden;background:#fff;margin-bottom:6px}.mv-mega__tin img{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--mv-ease)}.mv-mega__tile:hover .mv-mega__tin img{transform:scale(1.06) rotate(-3deg)}.mv-mega__tile b{font-family:var(--mv-display);font-weight:400;font-size:18px;line-height:1.15}.mv-mega__tile span.mv-mega__tag{font-size:12.5px;color:var(--mv-muted);line-height:1.35}.mv-mega__tile span.mv-mega__price{font-size:13px;font-weight:700;margin-top:auto;padding-top:6px}.mv-mega__aside{display:flex;flex-direction:column;gap:10px}.mv-mega__photo{position:relative;aspect-ratio:16/10;border-radius:20px;overflow:hidden}.mv-mega__photo img{width:100%;height:100%;object-fit:cover}.mv-mega__photo .mv-chip{position:absolute;right:10px;bottom:10px;font-size:12px;padding:6px 10px}.mv-mega__links a{display:block;padding:10px 12px;border-radius:14px;transition:background .2s}.mv-mega__links a:hover{background:var(--mv-paper-2)}.mv-mega__links b{display:block;font-size:14.5px}.mv-mega__links small{font-size:12.5px;color:var(--mv-muted)}.mv-mega__promo{border-radius:14px;background:var(--mv-paper-2);padding:10px 12px;font-size:12.5px;color:var(--mv-ink-2);display:flex;gap:8px;align-items:center}.mv-mega__promo svg{width:16px;height:16px;color:var(--mv-ok);flex-shrink:0}@media(max-width:1023px){.mv-mega{display:none}}.mv-mega-trigger:after{content:"";display:inline-block;width:6px;height:6px;margin-left:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-3px) rotate(45deg);transition:transform .25s}.mv-mega-trigger[aria-expanded=true]:after{transform:translateY(0) rotate(-135deg)}.mv-cd__up{padding:16px 0 4px}.mv-cd__up h3{font-size:10.9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mv-muted);margin-bottom:10px;font-family:var(--mv-sans)}.mv-cd__uplist{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px}.mv-cd__upcard{flex:0 0 150px;border-radius:16px;background:var(--mood-pale);padding:8px;display:flex;flex-direction:column;gap:6px}.mv-cd__upcard img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;background:#fff}.mv-cd__upcard b{font-size:13px;line-height:1.2}.mv-cd__upcard span{font-size:12px;color:var(--mv-muted)}.mv-cd__upcard .mv-btn{height:32px;font-size:12.5px;padding:0 12px;margin-top:auto}.mv-cd__head{background:#fff}.mv-cd__ship b{color:var(--mv-ink)}.mv-banner .mv-lead,.mv-banner .mv-eyebrow{color:#f6f6f4b8}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mv3.css.map */
