.mll{--red: #991A34;--red-ink: #7E1529;--dark: #322629;--wine: #4C131F;--pink: #E78394;--blush: #F4BAC2;--off: #FDF7F7;--paper: #FFFFFF;--tint: #F9E9EC;--line: #EBDADE;--muted: #6E5D61;--tp: #00B67A;--display: var(--font-heading-family, "Fraunces"), "Fraunces", Georgia, serif;--body: var(--font-body-family, "DM Sans"), "DM Sans", system-ui, sans-serif;--r: 14px;background:var(--off);color:var(--dark);font:16px/1.55 var(--body);-webkit-font-smoothing:antialiased}.mll *,.mll *:before,.mll *:after{box-sizing:border-box}.mll img{max-width:100%;height:auto}.mll ul,.mll ol{margin:0}.mll h1,.mll h2,.mll h3{font-family:var(--display);font-weight:600;letter-spacing:-.015em;line-height:1.08;margin:0;text-wrap:balance;color:var(--dark);text-transform:none}.mll h1 em,.mll h2 em,.mll h3 em{font-style:italic;font-weight:500;color:var(--red)}.mll p{margin:0}.mll button{font:inherit;color:inherit;cursor:pointer;height:auto;min-height:0;min-width:0;line-height:normal;text-transform:none;letter-spacing:normal;box-shadow:none;margin:0;white-space:normal;text-align:inherit}.mll a{color:inherit}.mll :focus-visible{outline:3px solid var(--pink);outline-offset:2px;border-radius:6px}.mll [id]{scroll-margin-top:96px}.mll .wrap{max-width:1120px;margin:0 auto;padding-inline:16px}.mll .narrow{max-width:680px;margin:0 auto}.mll .band{padding-block:56px}.mll .band.tint{background:var(--tint)}.mll .band.wine{background:var(--wine);color:var(--off)}.mll .band.wine h2{color:var(--off)}.mll .band.wine h2 em{color:var(--blush)}.mll .kick{font-size:13px;font-weight:700;color:var(--red);letter-spacing:.01em;margin-bottom:10px}.mll .sec-h{font-size:clamp(28px,6.4vw,42px)}.mll .lede{color:var(--muted);font-size:17px;margin-top:12px;max-width:58ch}.mll .lede p{margin:0}.mll .lede b,.mll .lede strong{color:var(--red)}.mll .center{text-align:center}.mll .center .lede{margin-inline:auto}.mll .rich p+p{margin-top:8px}.mll .mq{overflow:hidden;border-bottom:1px solid var(--line);background:var(--paper)}.mll .mq-track{display:flex;gap:36px;width:max-content;padding-block:12px;animation:mll-mq 48s linear infinite}.mll .mq-item{display:flex;gap:8px;align-items:baseline;white-space:nowrap;font-size:14px}.mll .mq-item q{font-family:var(--display);font-style:italic;font-size:16px;quotes:"\201c" "\201d"}.mll .mq-item span{color:var(--muted);font-size:13px}@keyframes mll-mq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.mll .mq-track{animation:none}}.mll .hero{padding-block:20px 48px}.mll .hero-grid{display:grid;gap:22px}@media(min-width:900px){.mll .hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:44px;align-items:start}.mll .gal{position:sticky;top:96px}}.mll .gal-main{position:relative;border-radius:var(--r);overflow:hidden;background:var(--paper);aspect-ratio:1;max-width:100%}.mll .gal-main img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;display:block}.mll .gal-thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:10px}.mll .gal-thumbs button{padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:var(--paper);aspect-ratio:1}.mll .gal-thumbs button[aria-pressed=true]{border-color:var(--red)}.mll .gal-thumbs img{width:100%;height:100%;object-fit:cover;display:block}.mll .tp-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:14px}.mll .tp-row b{font-weight:700}.mll .stars{display:inline-flex;gap:2px}.mll .stars i{width:18px;height:18px;background:var(--tp);display:grid;place-items:center}.mll .stars i svg{width:12px;height:12px;fill:#fff}.mll .stars i.half{background:linear-gradient(90deg,var(--tp) 70%,#DCDCE6 70%)}.mll .hero h1{font-size:clamp(34px,8.4vw,50px);margin-top:14px}.mll .scent-pill{display:inline-block;vertical-align:middle;font-family:var(--body);font-size:13px;font-weight:700;letter-spacing:0;background:var(--dark);color:var(--off);padding:5px 12px;border-radius:999px;margin-left:6px;position:relative;top:-4px}.mll .ticks{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:10px}.mll .ticks li{display:flex;gap:12px;align-items:flex-start;font-weight:500;font-size:17px;line-height:1.35}.mll .ck{flex:none;width:24px;height:24px;border-radius:7px;background:var(--red);display:grid;place-items:center;margin-top:1px}.mll .ck svg{width:14px;height:14px;stroke:#fff;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.mll .feat{margin-top:22px;background:var(--paper);border-radius:var(--r);padding:18px 20px;box-shadow:0 1px 0 var(--line),0 10px 30px -18px #4c131f59}.mll .feat q{display:block;font-family:var(--display);font-style:italic;font-size:19px;line-height:1.4;margin-top:10px;quotes:"\201c" "\201d"}.mll .feat .who{margin-top:10px;font-size:14px;color:var(--muted)}.mll .feat .who b{color:var(--dark)}.mll .scents{margin-top:22px}.mll .scents-h{font-size:14px;font-weight:700;margin-bottom:8px}.mll .scents-h span{font-weight:400;color:var(--muted)}.mll .scent-btns{display:flex;gap:8px;flex-wrap:wrap}.mll .scent-btns button{display:inline-flex;align-items:center;gap:8px;border:1.5px solid var(--line);background:var(--paper);border-radius:999px;padding:7px 14px 7px 7px;font-size:14px;font-weight:500}.mll .scent-btns button i{width:22px;height:22px;border-radius:50%;background:var(--sw);flex:none}.mll .scent-btns button[aria-pressed=true]{border-color:var(--dark);box-shadow:inset 0 0 0 1px var(--dark)}.mll .scent-btns small{font-size:11px;font-weight:700;color:var(--red)}.mll .offer{margin-top:24px;border:2px solid var(--wine);border-radius:18px;background:var(--paper);overflow:hidden;position:relative}.mll .offer-tab{display:inline-block;background:var(--wine);color:var(--off);font-size:13px;font-weight:700;padding:7px 14px;border-radius:0 0 12px}.mll .offer-top{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;padding:14px 16px 16px;background:var(--tint);align-items:center}.mll .offer-top img{width:76px;height:76px;border-radius:12px;object-fit:cover}.mll .offer-top h3{font-size:21px}.mll .offer-top p{font-size:14px;color:var(--muted);margin-top:2px}.mll .price{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:4px 16px 14px;background:var(--tint)}.mll .price s{font-family:var(--display);font-size:22px;color:var(--muted)}.mll .price strong{font-family:var(--display);font-size:36px;font-weight:600;color:var(--red);line-height:1}.mll .price .pw{font-size:13px;font-weight:700;background:var(--paper);border:1px solid var(--line);border-radius:999px;padding:4px 10px}.mll .price .save{font-size:13px;font-weight:700;color:var(--off);background:var(--red);border-radius:999px;padding:4px 10px}.mll .rows{list-style:none;margin:0;padding:0}.mll .rows li{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 16px;border-top:1px solid var(--line);font-size:15px}.mll .rows img{width:52px;height:52px;border-radius:10px;object-fit:cover}.mll .rows .nm b{display:block;font-weight:700;line-height:1.25}.mll .rows .nm span{font-size:13px;color:var(--muted)}.mll .rows .v{font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.mll .rows .v s{color:var(--muted);font-weight:400;display:block;font-size:13px}.mll .rows .free{color:var(--red)}.mll .rows .sub{background:#fbf4f5}.mll .rows .grp{display:block;padding:8px 16px;font-size:12px;font-weight:700;color:var(--wine);background:var(--blush)}.mll .freq-btns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:8px}.mll .freq-btns button{border:1.5px solid var(--line);background:var(--paper);border-radius:10px;padding:9px 4px;font-size:13px;font-weight:700;line-height:1.2;text-align:center}.mll .freq-btns button span{display:block;font-weight:400;color:var(--muted);font-size:11px}.mll .freq-btns button[aria-pressed=true]{border-color:var(--red);background:var(--tint)}.mll .cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;border:0;background:var(--red);color:var(--off);font-weight:700;font-size:18px;padding:18px 20px;border-radius:14px 14px 40px;transition:background .15s,transform .15s;text-decoration:none;text-align:center}.mll .cta:hover{background:var(--red-ink);color:var(--off)}.mll .cta:active{transform:translateY(1px)}.mll .cta.is-loading{opacity:.7;pointer-events:none}.mll .cta svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;flex:none}.mll .offer .cta-wrap{padding:14px 16px 16px}.mll .ml-err{color:var(--red);font-size:14px;padding:0 16px 10px}.mll .ml-err:empty{display:none}.mll .guar{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:center;margin-top:12px;background:var(--paper);border-radius:var(--r);padding:14px 16px;box-shadow:0 1px 0 var(--line),0 10px 24px -18px #4c131f59}.mll .guar i{width:44px;height:44px;border-radius:50%;background:var(--wine);display:grid;place-items:center}.mll .guar i svg{width:22px;height:22px;stroke:var(--off);fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.mll .guar b{display:block;font-size:16px}.mll .guar span{font-size:14px;color:var(--muted)}.mll .sold{text-align:center;font-size:14px;color:var(--muted);margin-top:12px}.mll .sold b,.mll .sold strong{color:var(--dark)}.mll .cta-block{max-width:520px;margin:34px auto 0}.mll .sg{padding:14px 16px 2px;border-top:1px solid var(--line);display:grid;gap:8px}.mll .sg:empty{display:none}.mll .sg-h{font-size:15px;font-weight:700}.mll .sg-h span{font-weight:400;color:var(--muted)}.mll .sg-card{border:1.5px solid var(--line);border-radius:14px;background:var(--paper)}.mll .sg-card.open{border-color:var(--red);box-shadow:0 0 0 3px #991a3414}.mll .sg-card.todo{opacity:.55}.mll .sg-head{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px}.mll .sg-n{width:30px;height:30px;border-radius:50%;background:var(--dark);color:var(--off);display:grid;place-items:center;font-weight:700;font-size:14px}.mll .sg-card.todo .sg-n{background:transparent;border:1.5px solid var(--muted);color:var(--muted)}.mll .sg-n svg{width:15px;height:15px;stroke:var(--off);fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.mll .sg-t{min-width:0}.mll .sg-t b{display:block;font-size:15px;line-height:1.3}.mll .sg-t span{font-size:14px;color:var(--muted)}.mll .sg-ch{border:0;background:none;text-decoration:underline;text-underline-offset:3px;font-size:14px;color:var(--dark);padding:4px}.mll .sg-body{padding:0 14px 14px;display:grid;gap:8px}.mll .sg-opt{display:grid;grid-template-columns:auto minmax(0,1fr) 24px;gap:12px;align-items:center;text-align:left;border:1.5px solid var(--line);background:var(--paper);border-radius:12px;padding:12px;width:100%}.mll .sg-opt[aria-pressed=true]{border-color:var(--red);background:var(--tint)}.mll .sg-ot{min-width:0}.mll .sg-ot b{display:block;font-size:15px;line-height:1.3}.mll .sg-ot span{font-size:13px;color:var(--muted);line-height:1.35}.mll .sg-radio{width:22px;height:22px;border-radius:50%;border:2px solid var(--muted)}.mll .sg-opt[aria-pressed=true] .sg-radio{border-color:var(--red);background:radial-gradient(circle,var(--red) 45%,transparent 50%)}.mll .sg-sw{width:26px;height:26px;border-radius:50%;display:block}.mll .sg-step{display:grid;grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;gap:10px;text-align:center}.mll .sg-step p{font-size:15px;color:var(--muted)}.mll .sg-step strong{display:block;font-family:var(--display);font-size:44px;font-weight:600;color:var(--dark);line-height:1;font-variant-numeric:tabular-nums}.mll .sg-pm{width:52px;height:52px;border-radius:50%;border:1.5px solid var(--line);background:var(--paper);font-size:24px;line-height:1;text-align:center;padding:0}.mll .sg-hint{font-size:13px;color:var(--muted);text-align:center}.mll .sg-next{border:0;border-radius:12px;background:var(--dark);color:var(--off);font-weight:700;font-size:16px;padding:14px;margin-top:4px;text-align:center}.mll .sg-eye{font-size:13px;font-weight:700;color:var(--red)}.mll .sg-big{font-family:var(--display);font-size:34px;line-height:1.05;font-weight:500;letter-spacing:-.02em}.mll .sg-big b{font-weight:600;font-style:italic;color:var(--red)}.mll .sg-one{font-size:15px;color:var(--muted)}.mll .sg-price{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:15px;padding:12px 0 2px;border-top:1px solid var(--line);margin-top:4px}.mll .sg-price span{margin-left:auto;font-size:12px;font-weight:700;color:var(--wine);background:var(--tint);border-radius:99px;padding:4px 10px}.mll .sg-ml{font-size:13px;font-weight:700;color:var(--muted)}.mll .sg-man{padding-bottom:12px}.mll .inc-band{background:var(--blush)}.mll .inc-band .lede{color:var(--dark)}.mll .inc-band .kick{color:var(--wine)}.mll .inc-wrap{position:relative;margin-top:30px}.mll .inc-track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:900px){.mll .inc-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mll .inc-img{aspect-ratio:4/3}}.mll .inc-card{background:var(--paper);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 6px 20px #4c131f14}.mll .inc-img{position:relative;aspect-ratio:1;background:var(--tint)}.mll .inc-img img{width:100%;height:100%;object-fit:cover;display:block}.mll .inc-card.pk .inc-img{background:#fff}.mll .inc-card.pk .inc-img img{object-fit:contain;padding:8px}.mll .inc-badge{position:absolute;top:12px;left:12px;background:var(--red);color:var(--off);font-size:12px;font-weight:700;padding:5px 10px;border-radius:99px}.mll .inc-b{padding:14px 16px 16px;display:flex;flex-direction:column;gap:4px;flex:1}.mll .inc-b h3{font-size:19px}.mll .inc-b p{color:var(--muted);font-size:14px;line-height:1.4}.mll .inc-b .inc-sc{color:var(--red);font-weight:500}@media(max-width:599px){.mll .inc-b{padding:12px 12px 14px}.mll .inc-b h3{font-size:16px}.mll .inc-b p{font-size:13px}.mll .inc-badge{top:8px;left:8px;font-size:11px;padding:4px 8px}}.mll .inc-b .inc-p{margin-top:auto;padding-top:10px;display:flex;gap:8px;align-items:baseline;font-size:17px;color:var(--dark)}.mll .inc-p s{color:var(--muted);font-size:15px}.mll .inc-p .free{color:var(--red)}.mll .inc-sum{margin-top:22px;display:flex;flex-direction:column;align-items:center;gap:14px}.mll .inc-sum .cta{max-width:520px}.mll .inc-math{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;background:var(--off);border-radius:99px;padding:10px 20px;font-size:15px}.mll .inc-math s{color:var(--muted)}.mll .inc-eq b{font-family:var(--display);font-size:20px;color:var(--red)}.mll .inc-save{background:var(--wine);color:var(--off);font-weight:700;font-size:13px;padding:4px 10px;border-radius:99px}.mll .pr-band{background:var(--wine);color:var(--off);position:relative;overflow:hidden}.mll .pr-band:before{content:"";position:absolute;width:520px;height:520px;right:-200px;top:-220px;border-radius:46% 54% 60% 40%/50% 42% 58% 50%;background:#e783941f;pointer-events:none}.mll .pr-grid{position:relative;display:grid;gap:34px}@media(min-width:900px){.mll .pr-grid{grid-template-columns:.9fr 1.1fr;gap:64px;align-items:start}.mll .pr-intro{position:sticky;top:110px}}.mll .pr-kick{font-size:13px;font-weight:700;color:var(--pink);margin-bottom:10px}.mll .pr-band .sec-h{color:var(--off)}.mll .pr-band .sec-h em{color:var(--blush)}.mll .pr-lede{margin-top:14px;font-size:17px;color:#fdf7f7c7;max-width:46ch}.mll .pr-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;border-top:1px solid rgba(244,186,194,.25);padding-top:22px}.mll .pr-stats b{display:block;font-family:var(--display);font-weight:500;font-size:clamp(28px,7vw,40px);line-height:1;color:var(--blush);letter-spacing:-.02em}.mll .pr-stats span{display:block;margin-top:8px;font-size:13px;line-height:1.35;color:#fdf7f7b8}.mll .pr-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.mll .pr-row{display:grid;grid-template-columns:84px minmax(0,1fr);gap:18px;align-items:center;background:#fdf7f70f;border:1px solid rgba(244,186,194,.18);border-radius:22px;padding:18px 20px 18px 16px}.mll .pr-claim{font-family:var(--display);font-style:italic;font-size:15px;color:var(--pink)}.mll .pr-txt h3{color:var(--off);font-size:22px;margin-top:2px}.mll .pr-txt p:last-child{margin-top:6px;font-size:14px;color:#fdf7f7bd;line-height:1.45}.mll .pr-seal{position:relative;width:84px;height:84px;display:grid;place-items:center}.mll .pr-seal>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:mll-pr-spin 28s linear infinite}.mll .pr-seal text{font:700 10.5px var(--body);fill:var(--blush);letter-spacing:.04em}.mll .pr-seal i{width:46px;height:46px;border-radius:50%;background:var(--blush);display:grid;place-items:center}.mll .pr-seal i svg{width:24px;height:24px;stroke:var(--wine);fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}@keyframes mll-pr-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mll .pr-seal>svg{animation:none}}@media(max-width:599px){.mll .pr-row{grid-template-columns:1fr;gap:10px;padding:18px}.mll .pr-seal{width:72px;height:72px;margin-left:-6px}.mll .pr-seal i{width:40px;height:40px}.mll .pr-seal i svg{width:21px;height:21px}.mll .pr-stats{gap:10px}}.mll .rw-band{background:var(--tint)}.mll .rw-sum{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin-top:18px;font-size:14px;color:var(--muted)}.mll .rw-sum b{color:var(--dark)}.mll .rw-sum .stars i{width:20px;height:20px}.mll .rw-tp{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:var(--dark)}.mll .rw-tp svg{width:16px;height:16px;fill:var(--tp)}.mll .rw-filters{margin-top:28px;display:grid;gap:10px;justify-items:center}.mll .rw-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;max-width:100%;padding:2px}.mll .rw-chips::-webkit-scrollbar{display:none}@media(min-width:760px){.mll .rw-chips{flex-wrap:wrap;justify-content:center;overflow:visible}}.mll .rw-chip{flex:none;border:1.5px solid var(--line);background:var(--paper);border-radius:99px;padding:8px 14px;font-size:14px;font-weight:500;white-space:nowrap}.mll .rw-chip span{color:var(--muted);font-weight:400;margin-left:4px;font-size:13px}.mll .rw-chip[aria-pressed=true]{background:var(--dark);border-color:var(--dark);color:var(--off)}.mll .rw-chip[aria-pressed=true] span{color:var(--blush)}.mll .rw-grid{margin-top:24px;columns:1;column-gap:16px}@media(min-width:640px){.mll .rw-grid{columns:2}}@media(min-width:1000px){.mll .rw-grid{columns:3}}.mll .rw-card{break-inside:avoid;margin-bottom:16px;background:var(--paper);border-radius:18px;padding:20px 20px 16px;box-shadow:0 2px 10px #4c131f0d;display:flex;flex-direction:column;gap:12px}.mll .rw-card .stars i{width:18px;height:18px}.mll .rw-card p{font-size:15px;line-height:1.55;color:var(--dark);white-space:pre-line;overflow-wrap:anywhere}.mll .rw-card p.clamp{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.mll .rw-rm{align-self:flex-start;border:0;background:none;padding:0;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px;color:var(--red)}.mll .rw-tags{display:flex;flex-wrap:wrap;gap:6px}.mll .rw-tags span{font-size:12px;font-weight:500;color:var(--wine);background:var(--tint);border-radius:99px;padding:3px 9px}.mll .rw-foot{display:flex;align-items:center;gap:10px;border-top:1px solid var(--line);padding-top:12px}.mll .rw-av{flex:none;width:34px;height:34px;border-radius:50%;background:var(--blush);color:var(--wine);display:grid;place-items:center;font-size:12px;font-weight:700}.mll .rw-who{min-width:0;flex:1}.mll .rw-who b{display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mll .rw-who span{font-size:12px;color:var(--muted)}.mll .rw-v{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--muted);white-space:nowrap}.mll .rw-v svg{width:13px;height:13px;fill:var(--tp)}.mll .rw-empty{text-align:center;color:var(--muted);margin-top:24px}.mll .rw-more{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:18px}.mll .rw-btn{border:1.5px solid var(--dark);background:transparent;border-radius:99px;padding:13px 28px;font-weight:700;font-size:15px}.mll .rw-btn:hover{background:var(--dark);color:var(--off)}.mll .rw-btn[hidden]{display:none}.mll .rw-more a{display:inline-flex;align-items:center;gap:4px;font-size:14px;color:var(--muted);text-underline-offset:3px}.mll .rw-more a svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round}.mll .rv-grid{display:grid;gap:14px;margin-top:28px}@media(min-width:760px){.mll .rv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1060px){.mll .rv-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.mll .rv{background:var(--paper);border-radius:var(--r);padding:18px;display:flex;flex-direction:column;gap:12px;box-shadow:0 1px 0 var(--line)}.mll .rv-top{display:flex;align-items:center;gap:10px}.mll .av{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-weight:700;color:var(--wine);background:var(--blush);flex:none}.mll .rv-top b{display:block;font-size:15px}.mll .rv-top span{font-size:12px;color:var(--muted)}.mll .rv p{font-size:16px;line-height:1.5}.mll .rv .tag{align-self:flex-start;font-size:12px;font-weight:700;color:var(--wine);background:var(--tint);border-radius:999px;padding:4px 10px}.mll .tp-sum{display:flex;flex-direction:column;align-items:center;gap:6px}.mll .tp-sum .stars i{width:24px;height:24px}.mll .tp-sum .stars i svg{width:16px;height:16px}.mll .steps{display:grid;gap:16px;margin-top:30px}@media(min-width:900px){.mll .steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.mll .step{background:var(--paper);border-radius:18px;overflow:hidden;display:flex;flex-direction:column}.mll .step img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.mll .step img.pkimg{object-fit:contain;background:#fff;padding:10px}.mll .step-b{padding:18px 20px 22px;display:flex;flex-direction:column;gap:10px}.mll .step-n{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700;color:var(--muted)}.mll .step-n i{width:28px;height:28px;border-radius:50%;background:var(--dark);color:var(--off);display:grid;place-items:center;font-style:normal;font-size:14px}.mll .big{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.mll .big strong.nm{font-family:var(--display);font-weight:600;font-size:30px;line-height:1.1;color:var(--dark)}.mll .big .sc-under{flex-basis:100%;margin-top:-4px;font-size:15px;color:var(--red);font-weight:700}.mll .step p{color:var(--muted)}.mll .step .rich strong{color:var(--dark)}.mll .dose{margin-top:4px;display:grid;gap:6px;font-size:13px}.mll .dose div{display:grid;grid-template-columns:52px minmax(0,1fr) 76px;gap:8px;align-items:center}.mll .dose em{font-style:normal;height:8px;border-radius:99px;background:var(--line);position:relative;overflow:hidden}.mll .dose em:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--w);background:var(--pink);border-radius:99px}.mll .dose b{font-variant-numeric:tabular-nums}.mll .ing{display:grid;gap:22px}@media(min-width:900px){.mll .ing{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.mll .ing-img img{width:100%;border-radius:18px;display:block}.mll .ing-list{display:grid;gap:0}.mll .ing-list div{padding:14px 0;border-bottom:1px solid var(--line)}.mll .ing-list b{font-family:var(--display);font-size:20px;font-weight:600;display:block}.mll .ing-list span{color:var(--muted)}.mll .free-from{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.mll .free-from span{font-size:14px;font-weight:500;background:var(--paper);border:1px solid var(--line);border-radius:999px;padding:6px 12px}.mll .notes{margin-top:18px;background:var(--paper);border-radius:var(--r);padding:16px 18px;display:grid;gap:6px;font-size:15px}.mll .notes:empty{display:none}.mll .notes b{display:inline-block;min-width:44px;color:var(--red)}.mll .notes h3{font-size:18px;margin-bottom:4px}.mll .cmp-wrap{margin-top:30px;overflow-x:auto}.mll .cmp{width:100%;border-collapse:separate;border-spacing:0;min-width:0;font-size:15px}.mll .cmp th,.mll .cmp td{padding:14px 12px;text-align:center;vertical-align:middle;border-bottom:1px solid var(--line)}.mll .cmp thead th{font-family:var(--display);font-size:18px;font-weight:600;border-bottom:0}.mll .cmp thead th.us{background:var(--wine);color:var(--off);border-radius:16px 16px 0 0}.mll .cmp td.us{background:var(--wine);color:var(--off);font-weight:700;border-bottom-color:#ffffff24}.mll .cmp tr:last-child td.us{border-radius:0 0 16px 16px}.mll .cmp td.them{color:var(--muted);background:var(--paper)}.mll .cmp td.lab{text-align:left;font-weight:700;width:26%}.mll .cmp td small{display:none}@media(max-width:560px){.mll .cmp td.lab,.mll .cmp thead th:first-child{display:none}.mll .cmp td{font-size:14px}.mll .cmp td small{display:block;font-size:11px;font-weight:700;opacity:.75;margin-bottom:2px}}.mll .fdr{display:grid;gap:24px;align-items:center}@media(min-width:900px){.mll .fdr{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px}}.mll .fdr img{width:100%;border-radius:18px;display:block}.mll .fdr blockquote{margin:18px 0 0;padding:0;border:0;font-family:var(--display);font-size:21px;line-height:1.45;color:var(--off)}.mll .fdr cite{display:block;margin-top:14px;font-style:normal;color:var(--blush);font-weight:700}.mll .facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px}.mll .facts div{border-top:1px solid rgba(253,247,247,.25);padding-top:10px}.mll .facts b{display:block;font-family:var(--display);font-size:clamp(20px,5.6vw,28px);white-space:nowrap;font-weight:600;color:var(--blush);line-height:1.1}.mll .facts span{font-size:13px;color:#fdf7f7cc}.mll .faq{margin-top:26px;display:grid;gap:10px}.mll .faq details{background:var(--paper);border-radius:12px;border:1px solid var(--line)}.mll .faq summary{list-style:none;cursor:pointer;padding:16px 48px 16px 18px;font-weight:700;position:relative;font-size:16px}.mll .faq summary::-webkit-details-marker{display:none}.mll .faq summary:after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:22px;color:var(--red);font-weight:400}.mll .faq details[open] summary:after{content:"\2013"}.mll .stk{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--paper);border-top:1px solid var(--line);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:12px;transform:translateY(110%);transition:transform .25s}.mll .stk.on{transform:none}.mll .stk .t{min-width:0;flex:1;font-size:13px;line-height:1.3}.mll .stk .t b{display:block;font-size:15px}.mll .stk .t s{color:var(--muted);margin-right:4px}.mll .stk .cta{width:auto;font-size:15px;padding:12px 18px;border-radius:12px 12px 26px}@media(prefers-reduced-motion:reduce){.mll .stk{transition:none}}@media(min-width:900px){.mll .stk{display:none}}.mll .foot{padding-top:36px;font-size:13px;color:var(--muted)}
/*# sourceMappingURL=/cdn/shop/t/105/assets/ml-lander.css.map */
