@font-face{font-family:Melena Intro Serif;src:url(melena-intro-serif.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Melena Intro Sans;src:url(melena-intro-sans.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Melena Intro Sans;src:url(melena-intro-medium.woff2) format("woff2");font-style:normal;font-weight:500 700;font-display:swap}.ml-landing{--ml-purple:#000;--ml-accent:#ffc43d;--ml-lilac:#f6f5f3;--ml-ink:#000;--ml-blue:#e4d6f6;--ml-muted:#797b7f;--ml-border:#e4e4e2;--ml-body-font:Melena Intro Sans,Arial,sans-serif;--ml-heading-font:Melena Intro Sans,Arial,sans-serif;--ml-hero-font:Melena Intro Serif,Georgia,serif;--header-height:0px!important;--header-group-height:0px!important;background:#fff;margin:0;padding-bottom:var(--ml-sticky-height,72px)}.ml-landing .page-wrapper,.ml-landing .content-for-layout{display:block;min-height:0}.ml-editorial{font-family:var(--ml-body-font);color:var(--ml-ink);--font-paragraph--family:var(--ml-body-font)}.ml-landing .shopify-section{max-width:none}.ml-landing #MainContent .ml-editorial h1,.ml-landing #MainContent .ml-editorial h2,.ml-landing #MainContent .ml-editorial h3,.ml-landing #MainContent .ml-editorial p,.ml-landing #MainContent .ml-editorial figure,.ml-landing #MainContent .ml-editorial blockquote{margin:0}.ml-landing #MainContent .ml-editorial h1,.ml-landing #MainContent .ml-editorial h2,.ml-landing #MainContent .ml-editorial h3{color:inherit;max-width:none;text-transform:none;text-wrap:pretty;letter-spacing:-.02em;font-family:var(--ml-heading-font);font-style:normal;font-weight:400}.ml-landing #MainContent .ml-editorial h1{font-family:var(--ml-hero-font);font-size:var(--ml-h1-desktop,48px);line-height:1.2;letter-spacing:-.03em;font-weight:400}.ml-landing #MainContent .ml-editorial h2{font-size:var(--ml-h2-desktop,34px);line-height:1.2}.ml-landing #MainContent .ml-editorial h3{font-size:26px;line-height:1.2}.ml-editorial img,.ml-editorial video{display:block;max-width:100%;height:auto}.ml-editorial a{text-decoration:none;color:inherit}.ml-editorial *,.ml-editorial *:before,.ml-editorial *:after{box-sizing:border-box}.ml-shell{width:100%;max-width:1440px;margin-inline:auto;padding-inline:64px}.ml-landing .ml-eyebrow{font-family:var(--ml-body-font);font-size:14px;line-height:1.35;letter-spacing:.025em;text-transform:uppercase;margin-bottom:20px}.ml-copy{font-size:18px;line-height:1.45;letter-spacing:-.01em}.ml-copy p+p{margin-top:18px}.ml-landing #MainContent .ml-editorial .ml-copy p{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.ml-copy:empty,.ml-eyebrow:empty{display:none}.ml-heading .ml-copy{margin-top:20px}.ml-heading .ml-copy:empty{margin:0}.ml-landing .ml-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:52px;padding:16px 28px;border:1px solid var(--ml-purple);border-radius:2px;background:var(--ml-purple);color:#fff;font-family:var(--ml-body-font);font-size:14px;line-height:18px;letter-spacing:-.01em;text-transform:none;font-weight:500;cursor:pointer;transition:background .16s,color .16s}.ml-landing .ml-button:hover{filter:brightness(1.25);opacity:.88}.ml-landing a:focus-visible,.ml-landing button:focus-visible,.ml-landing summary:focus-visible{outline:3px solid var(--ml-ink);outline-offset:4px}.ml-button--small{min-height:38px!important;padding:10px 28px!important}.ml-announcement{background:var(--ml-accent);padding:12px 24px;text-align:center;font-size:13px;line-height:18px;font-weight:600}.ml-header{background:#fff;border-bottom:1px solid var(--ml-border)}.ml-header__inner{max-width:1440px;margin:auto;display:flex;align-items:center;justify-content:space-between;min-height:62px;padding:12px 64px}.ml-logo{font-family:var(--ml-hero-font);font-size:35px;font-weight:700;letter-spacing:-2px;line-height:1;color:var(--ml-purple)!important}.ml-logo img{width:150px;max-height:45px;object-fit:contain}.ml-hero{display:grid;grid-template-columns:1fr 1fr;background:radial-gradient(ellipse at 4% 75%,var(--ml-blue) 0,transparent 45%),radial-gradient(ellipse at 35% 0,var(--ml-accent) 0,transparent 52%),#fff;min-height:660px}.ml-hero__copy{padding:96px 48px 64px 64px;align-self:center}.ml-hero h1{max-width:700px}.ml-hero .ml-copy{margin-top:22px;max-width:690px}.ml-hero .ml-button{margin-top:20px}.ml-hero .ml-hero__note{font-size:16px;line-height:1.5;color:var(--ml-muted);margin-top:20px}.ml-hero__photo{min-width:0;min-height:600px;overflow:hidden}.ml-hero__photo img{height:100%;width:100%;object-fit:cover;object-position:center}.ml-trust{padding:var(--ml-trust-padding,28px) 24px;text-align:center;background:var(--ml-lilac)}.ml-trust>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:24px;max-width:1200px;margin:auto;color:var(--ml-ink);font-size:var(--ml-trust-size,20px);line-height:1.4;font-family:var(--ml-body-font)}.ml-trust>div>span{display:flex;align-items:center;justify-content:center;text-align:center;min-width:0;padding:4px 8px;text-wrap:balance}.ml-trust .ml-eyebrow{margin-bottom:24px}.ml-reasons{position:relative;background:radial-gradient(ellipse 850px 550px at 0% 12%,var(--ml-blue) 0,transparent 70%),radial-gradient(ellipse 700px 500px at 100% 30%,var(--ml-accent) 0,transparent 70%),radial-gradient(ellipse 700px 550px at 0% 63%,var(--ml-blue) 0,transparent 70%),#fff;padding:128px 0 80px}.ml-reasons>.ml-shell>.ml-heading{text-align:center;max-width:1080px;margin:auto}.ml-reasons__list{margin-top:120px;display:grid;gap:96px}.ml-reason{display:grid;grid-template-columns:1fr 1fr;column-gap:96px;align-items:center}.ml-reason__copy{max-width:560px;order:2}.ml-reason__copy h2{margin:18px 0}.ml-reason__image{order:1;max-width:520px;width:100%;aspect-ratio:1/1;overflow:hidden;background:var(--ml-lilac)}.ml-reason__image img{width:100%;height:100%;object-fit:cover}.ml-reason:nth-child(2n) .ml-reason__copy{order:1}.ml-reason:nth-child(2n) .ml-reason__image{order:2;justify-self:end}.ml-landing .ml-number{font-family:var(--ml-body-font);font-size:25px;color:var(--ml-muted);line-height:1.2}.ml-center{text-align:center;margin-top:64px}.ml-marquee{background:var(--ml-purple);color:#fff;font-family:var(--ml-body-font);text-align:center;font-size:16px;letter-spacing:.06em;padding:23px 20px;line-height:1.5}.ml-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;padding-top:90px;padding-bottom:90px;background:#fff}.ml-product__gallery{min-width:0;align-self:start;position:sticky;top:24px}.ml-product__gallery .media-gallery{width:100%;max-width:100%}.ml-product__details{min-width:0}.ml-product__details>h2{font-size:42px;line-height:1.05;margin-bottom:18px}.ml-product__details>.ml-copy{margin-bottom:30px}.ml-product .melena-purchase{max-width:none;scroll-margin-top:24px}.ml-product .melena-purchase__arrow{display:none}.ml-product .melena-purchase__button-wrap{margin-bottom:0}.ml-product .melena-purchase__guarantees{margin-top:30px}.ml-product__disclosure{border-bottom:1px solid var(--ml-border)}.ml-product__disclosure:first-of-type{border-top:1px solid var(--ml-border);margin-top:30px}.ml-product__disclosure summary{display:flex;justify-content:space-between;gap:16px;padding:20px 0;list-style:none;cursor:pointer;font-size:18px}.ml-product__disclosure .ml-copy{font-size:16px;line-height:1.5;padding-bottom:22px}.ml-story{display:grid;grid-template-columns:1fr 1fr;gap:92px;padding-top:120px;padding-bottom:120px;align-items:center}.ml-story__image{aspect-ratio:1;overflow:hidden;background:var(--ml-lilac)}.ml-story__image img{width:100%;height:100%;object-fit:cover;object-position:center}.ml-landing .ml-signature{font-family:var(--ml-hero-font);font-style:normal;font-size:36px;margin-top:26px;margin-bottom:12px}.ml-metrics{background:var(--ml-lilac);padding-block:96px}.ml-metrics .ml-heading{max-width:900px;margin-inline:auto;text-align:center}.ml-metrics__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:56px;text-align:center}.ml-metrics__grid>div+div{border-left:1px solid var(--ml-border);padding-left:40px}.ml-metrics__grid strong{display:block;font-size:80px;line-height:1;letter-spacing:-.06em;font-family:var(--ml-heading-font);font-weight:400;color:var(--ml-purple)}.ml-metrics__grid h3{font-size:26px;margin-top:14px}.ml-metrics__grid .ml-copy{font-size:18px;margin-top:15px}.ml-metrics .ml-fineprint{text-align:center;max-width:900px;margin:40px auto 0}.ml-landing .ml-fineprint{font-size:13px;line-height:1.5;color:var(--ml-muted);margin-top:26px}.ml-routine{display:grid;grid-template-columns:1fr 1fr;gap:72px;padding-top:100px;padding-bottom:100px;align-items:center}.ml-routine__image{aspect-ratio:.8;overflow:hidden;background:var(--ml-lilac)}.ml-routine__image img{width:100%;height:100%;object-fit:cover}.ml-routine__steps{margin-block:30px}.ml-routine__steps>div{border-bottom:1px solid var(--ml-border);padding:17px 0;display:flex;justify-content:space-between;gap:20px;font-size:18px}.ml-routine__steps strong{text-align:right;font-weight:500}.ml-routine__highlight{background:var(--ml-accent);padding:25px;margin-bottom:24px}.ml-routine__highlight>strong{font:400 36px/1.2 var(--ml-heading-font)}.ml-routine__highlight p{font-size:16px;line-height:1.4;margin-top:12px}.ml-comparison{padding-top:100px;padding-bottom:80px}.ml-comparison .ml-heading{max-width:660px}.ml-table-wrap{margin-top:56px}.ml-comparison table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:18px;line-height:1.3}.ml-comparison th,.ml-comparison td{border-bottom:1px solid var(--ml-border);padding:24px 28px;text-align:center;font-weight:400;vertical-align:middle}.ml-comparison th:first-child{width:44%;text-align:left}.ml-comparison th:nth-child(2),.ml-comparison td:nth-child(2){background:var(--ml-lilac);color:var(--ml-purple)}.ml-comparison thead th{font-size:25px;font-family:var(--ml-heading-font)}.ml-ingredients{padding-block:80px}.ml-ingredients__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:40px;align-items:start}.ml-ingredient{border:1px solid var(--ml-border);background:#fff}.ml-ingredient summary{display:grid;grid-template-columns:1fr auto;align-items:center;list-style:none;cursor:pointer;font-family:var(--ml-body-font);font-size:14px;line-height:1.3;text-transform:uppercase}.ml-ingredient summary img{width:100%;aspect-ratio:1;object-fit:cover;grid-column:1/-1}.ml-ingredient summary>span{padding:18px 15px}.ml-ingredient .ml-copy{font-size:16px;line-height:1.45;padding:0 18px 22px}.ml-plus{transition:transform .2s;display:inline-block;font-family:Arial,sans-serif;font-size:24px;flex-shrink:0;line-height:1}details[open]>summary .ml-plus{transform:rotate(45deg)}.ml-editorial summary::-webkit-details-marker{display:none}.ml-reviews{padding-top:80px;padding-bottom:90px}.ml-reviews .ml-heading{max-width:800px}.ml-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px}.ml-review img{aspect-ratio:1;object-fit:cover;width:100%;margin-bottom:24px}.ml-review blockquote{font-size:22px;line-height:1.3}.ml-review figcaption{font:400 14px/1.4 var(--ml-body-font);letter-spacing:.04em;text-transform:uppercase;margin-top:22px}.ml-community{padding-block:85px;background:linear-gradient(#fff,var(--ml-lilac))}.ml-community .ml-heading{text-align:center}.ml-community__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:44px}.ml-community img,.ml-community video{aspect-ratio:1;width:100%;object-fit:cover}.ml-community figcaption{font-size:17px;line-height:1.4;margin-top:15px;text-align:center}.ml-community .ml-fineprint{text-align:center}.ml-faq{display:grid;grid-template-columns:1fr 1.08fr;gap:96px;padding-top:110px;padding-bottom:100px}.ml-faq details{border-bottom:1px solid var(--ml-border)}.ml-faq summary{font-size:21px;line-height:1.25;list-style:none;cursor:pointer;display:flex;gap:24px;justify-content:space-between;align-items:start;padding:24px 0}.ml-faq .ml-copy{font-size:18px;line-height:1.45;padding-bottom:25px}.ml-faq details:first-child summary{padding-top:0}.ml-close{background:radial-gradient(ellipse at 0 60%,var(--ml-blue),transparent 60%),var(--ml-lilac)}.ml-close>.ml-shell{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-top:80px;padding-bottom:80px;align-items:center}.ml-close .ml-button{margin-top:25px}.ml-close__image{height:470px;overflow:hidden}.ml-close__image img{width:100%;height:100%;object-fit:cover}.ml-landing .ml-close__note{font-size:16px;margin-top:18px}.ml-footer{padding-top:45px;padding-bottom:35px;font-size:14px}.ml-footer nav{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:28px;font-family:var(--ml-body-font);font-size:12px;text-transform:uppercase}.ml-footer nav a{text-decoration:underline;text-underline-offset:4px}.ml-sticky{position:fixed;bottom:0;left:0;right:0;z-index:80;background:var(--ml-accent);color:var(--ml-ink);font-family:var(--ml-body-font);box-shadow:0 -1px #00000010;transition:transform .2s}.ml-sticky[hidden]{display:none}.ml-sticky__inner{max-width:1440px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:60px;padding:var(--ml-sticky-padding,8px) 64px calc(var(--ml-sticky-padding,8px) + env(safe-area-inset-bottom,0px))}.ml-sticky__copy{min-width:0}.ml-sticky__inner strong{display:block;font-size:14px;line-height:1.25;font-weight:500;margin-bottom:2px}.ml-sticky__inner p{font-size:16px;line-height:1.3;letter-spacing:-.01em}.ml-sticky .ml-button{flex-shrink:0;min-width:190px;min-height:44px;padding:11px 24px;white-space:nowrap}@media(min-width:1800px){.ml-hero__copy{padding-left:max(64px,calc((100vw - 1600px)/2))}}@media(min-width:750px)and (max-width:1100px){.ml-shell{padding-inline:40px}.ml-hero__copy{padding:60px 30px 60px 40px}.ml-landing #MainContent .ml-editorial h1{font-size:var(--ml-h1-desktop,48px)}.ml-reason,.ml-story,.ml-routine,.ml-faq{gap:50px}.ml-product{gap:35px}.ml-landing #MainContent .ml-editorial h2{font-size:var(--ml-h2-desktop,34px)}.ml-ingredients__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.ml-landing{padding-bottom:var(--ml-sticky-height,76px)}.ml-shell{padding-inline:24px}.ml-landing #MainContent .ml-editorial h1{font-size:var(--ml-h1-mobile,28px);line-height:1.2;letter-spacing:-.03em}.ml-landing #MainContent .ml-editorial h2{font-size:var(--ml-h2-mobile,26px);line-height:1.2;letter-spacing:-.02em}.ml-copy{font-size:16px;line-height:1.45}.ml-landing .ml-eyebrow{font-size:12px;margin-bottom:18px}.ml-announcement{font-size:12px;line-height:18px;padding:10px 24px}.ml-header__inner{padding:16px 24px;min-height:68px}.ml-logo{font-size:32px}.ml-logo img{max-width:115px}.ml-button--small{padding-inline:18px!important;font-size:12px!important}.ml-hero{display:flex;flex-direction:column;min-height:0;background:radial-gradient(ellipse at 0 54%,var(--ml-blue),transparent 53%),radial-gradient(ellipse at 35% 0,var(--ml-accent),transparent 50%),#fff}.ml-hero__copy{padding:32px 24px;width:100%}.ml-hero .ml-copy{margin-top:24px}.ml-hero .ml-button{width:100%;margin-top:24px;padding-inline:16px}.ml-hero .ml-hero__note{margin-top:20px;font-size:15px}.ml-hero__photo{height:427px;min-height:0;width:100%}.ml-hero__photo img{object-position:center}.ml-trust{padding:var(--ml-trust-padding,28px) 24px}.ml-trust>div{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;font-size:var(--ml-trust-mobile-size,16px)}.ml-trust>div>span{min-height:48px;padding:4px;text-align:center}.ml-trust .ml-eyebrow{font-size:11px}.ml-reasons{padding:72px 0 56px}.ml-reasons>.ml-shell>.ml-heading h2{font-size:var(--ml-h2-mobile,26px);line-height:1.2}.ml-reasons__list{margin-top:50px;gap:48px}.ml-reason{display:flex;flex-direction:column;gap:28px;align-items:stretch}.ml-reason .ml-reason__copy{order:1!important;max-width:none}.ml-reason .ml-reason__image{order:2!important;max-width:none;aspect-ratio:1}.ml-reason__copy h2{margin:14px 0 18px}.ml-landing .ml-number{font-size:18px}.ml-center{margin-top:40px}.ml-center .ml-button{width:100%;padding-inline:15px}.ml-marquee{font-size:12px;padding:19px 24px}.ml-product{display:flex;flex-direction:column;gap:30px;padding:40px 24px 60px}.ml-product__gallery{position:static;width:100%}.ml-product__details>h2{font-size:32px;line-height:1.05}.ml-product__details>.ml-copy{font-size:16px;margin-bottom:24px}.ml-product .melena-purchase{scroll-margin-top:16px}.ml-product .melena-plan{min-height:98px}.ml-product .melena-plan__topline{flex-wrap:wrap}.ml-product__disclosure summary{font-size:16px}.ml-story{display:flex;flex-direction:column;gap:34px;padding-top:72px;padding-bottom:72px}.ml-story__image{width:100%;aspect-ratio:1}.ml-story>div:last-child{order:-1}.ml-metrics{padding-block:64px}.ml-metrics .ml-heading{text-align:left}.ml-metrics__grid{grid-template-columns:1fr;gap:28px;margin-top:36px;text-align:left}.ml-metrics__grid>div{display:grid;grid-template-columns:100px 1fr;gap:5px 24px;align-items:center}.ml-metrics__grid>div+div{border-left:0;border-top:1px solid var(--ml-border);padding-left:0;padding-top:28px}.ml-metrics__grid strong{font-size:76px;grid-row:1/3}.ml-metrics__grid h3{font-size:23px;margin:0}.ml-metrics__grid .ml-copy{font-size:16px;margin-top:5px}.ml-metrics .ml-fineprint{text-align:left;margin-top:32px}.ml-routine{display:flex;flex-direction:column;gap:34px;padding-top:70px;padding-bottom:70px}.ml-routine__image{width:100%;aspect-ratio:1}.ml-routine>div:last-child{order:-1}.ml-routine__steps>div{font-size:16px}.ml-routine__highlight{padding:24px}.ml-routine__highlight>strong{font-size:32px}.ml-routine .ml-button{width:100%}.ml-comparison{padding-top:64px;padding-bottom:40px}.ml-table-wrap{margin-top:32px}.ml-comparison table{font-size:13px;line-height:1.35}.ml-comparison th,.ml-comparison td{padding:18px 9px;overflow-wrap:anywhere}.ml-comparison th:first-child{width:38%;padding-left:0}.ml-comparison thead th{font-size:19px}.ml-ingredients{padding-block:60px}.ml-ingredients__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:32px}.ml-ingredient summary{font-size:11px}.ml-ingredient summary>span{padding:14px 10px}.ml-ingredient .ml-copy{font-size:14px;padding:0 12px 18px}.ml-reviews{padding-top:64px;padding-bottom:64px}.ml-review-grid{grid-template-columns:1fr;gap:44px;margin-top:32px}.ml-review blockquote{font-size:21px;line-height:1.35}.ml-review figcaption{font-size:12px;margin-top:16px}.ml-community{padding-block:60px}.ml-community__grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;margin-top:32px;padding-bottom:16px}.ml-community__grid>figure{flex:0 0 86%;scroll-snap-align:start}.ml-community .ml-heading{text-align:left}.ml-community figcaption{font-size:15px}.ml-faq{display:flex;flex-direction:column;gap:32px;padding-top:64px;padding-bottom:64px}.ml-faq summary{font-size:19px;padding:22px 0}.ml-faq .ml-copy{font-size:17px;line-height:1.45}.ml-close>.ml-shell{display:flex;flex-direction:column;gap:36px;padding-top:64px;padding-bottom:40px}.ml-close .ml-button{width:100%}.ml-close__image{height:auto;aspect-ratio:1;width:100%}.ml-close__note{font-size:14px!important}.ml-footer{padding-top:35px;padding-bottom:30px}.ml-footer nav{gap:18px;font-size:10px}.ml-sticky__inner{gap:12px;min-height:60px;padding:var(--ml-sticky-padding,8px) 18px calc(var(--ml-sticky-padding,8px) + env(safe-area-inset-bottom,0px))}.ml-sticky__inner strong{font-size:12px;line-height:1.2}.ml-sticky__inner p{font-size:14px;line-height:1.25}.ml-sticky .ml-button{min-width:112px;min-height:44px;font-size:12px;letter-spacing:-.01em;padding:10px 12px}}@media(prefers-reduced-motion:reduce){.ml-landing *{scroll-behavior:auto!important;transition:none!important}}.ml-landing .ml-picture{display:block;width:100%;height:100%}.ml-hero .ml-copy{font-size:22px;line-height:1.4}.ml-landing #MainContent .ml-editorial .ml-close h2{font-family:var(--ml-hero-font);font-size:var(--ml-h1-desktop,48px);font-weight:400;line-height:1.2;letter-spacing:-.03em}.ml-landing #MainContent .ml-editorial .ml-product{font-family:var(--font-body--family);--font-paragraph--family:var(--font-body--family)}.ml-landing #MainContent .ml-editorial .ml-product h2{font-family:var(--font-heading--family);font-size:32px;font-weight:var(--font-heading--weight,700);line-height:1.2}.ml-product .ml-eyebrow{font-family:var(--font-body--family)}@media(max-width:749px){.ml-hero .ml-copy{font-size:14px;line-height:1.4}.ml-landing #MainContent .ml-editorial .ml-close h2{font-size:var(--ml-h1-mobile,28px)}.ml-landing #MainContent .ml-editorial .ml-product h2{font-size:26px}}.ml-landing #MainContent .ml-editorial .ml-reasons__title{font-family:var(--ml-heading-font);font-size:var(--ml-h2-desktop,34px);line-height:1.2;letter-spacing:-.02em}.ml-landing #MainContent .ml-editorial .ml-reasons__subtext{max-width:760px;margin:20px auto 0;color:var(--ml-subtext-color);font-size:var(--ml-subtext-desktop,18px)}.ml-reasons__subtext a{text-decoration:underline;text-underline-offset:3px}.ml-landing #melena-buy-boxes{scroll-margin-top:20px;outline:none}.ml-landing #melena-product-start{scroll-margin-top:0;outline:none}.ml-sticky-compact{position:fixed;z-index:80;left:0;right:0;bottom:0;display:flex;justify-content:center;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));pointer-events:none}.ml-sticky-compact[hidden]{display:none}.ml-sticky-compact__button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:44px;min-width:176px;max-width:calc(100vw - 32px);padding:11px 24px;border-radius:6px;border:1px solid rgba(255,255,255,.25);background:var(--ml-sticky-background,#2e1a47);color:var(--ml-sticky-text,#fff);font:600 14px/20px var(--font-body--family);text-decoration:none;box-shadow:0 4px 18px #0003;pointer-events:auto;text-align:center}.ml-sticky-compact__button:hover{filter:brightness(1.12)}.ml-sticky-compact__button:focus-visible{outline:3px solid #ffc43d;outline-offset:3px}@media(max-width:749px){.ml-landing #MainContent .ml-editorial .ml-reasons__title{font-size:var(--ml-h2-mobile,26px)}.ml-landing #MainContent .ml-editorial .ml-reasons__subtext{font-size:var(--ml-subtext-mobile,16px)}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/ml-listicle.css.map */
