body:has(.ml-glass-hub-style) #MainContent>.shopify-section>*{grid-column:1 / -1}body.monthlees-page-framed:has(.ml-glass-hub-style):before,body.monthlees-page-framed:has(.ml-glass-hub-style):after{display:none}body:has(.ml-glass-hub-style){--ml-accent: #1d4ed8;--ml-accent-rgb: 29, 78, 216;--ml-accent-soft: #eef2fd}body:has(.ml-glass-hub-style) .shopify-section>.mns-goal-page,body:has(.ml-glass-hub-style) .shopify-section>.mns-routine-page,body:has(.ml-glass-hub-style) .shopify-section>.mns-pseo-index,body:has(.ml-glass-hub-style) .shopify-section>.ingredient-page,body:has(.ml-glass-hub-style) .shopify-section>.ml-fp,body:has(.ml-glass-hub-style) .shopify-section>.ml-sp,body:has(.ml-glass-hub-style) .shopify-section>.ml-entity{--ml-accent: #1d4ed8 !important;--ml-accent-soft: #eef2fd !important;--ml-text: #131316 !important;--ml-text-muted: #52525b !important;--ml-border: rgba(19, 19, 22, .1) !important;--ml-border-strong: rgba(19, 19, 22, .18) !important;--ml-surface: rgba(255, 255, 255, .72) !important;--ml-surface-soft: rgba(255, 255, 255, .6) !important;--mpc-member-price: #1d4ed8 !important;position:relative!important;isolation:isolate;overflow:clip!important;max-width:none!important;width:100%!important;margin:0!important;background:#f4f5f8!important;color:#131316;font-family:var(--mlg-font-body)}body:has(.ml-glass-hub-style) .shopify-section>.mns-goal-page:before,body:has(.ml-glass-hub-style) .shopify-section>.mns-routine-page:before,body:has(.ml-glass-hub-style) .shopify-section>.mns-pseo-index:before,body:has(.ml-glass-hub-style) .shopify-section>.ingredient-page:before,body:has(.ml-glass-hub-style) .shopify-section>.ml-fp:before,body:has(.ml-glass-hub-style) .shopify-section>.ml-sp:before,body:has(.ml-glass-hub-style) .shopify-section>.ml-entity:before{content:"";position:absolute;z-index:0;width:760px;height:760px;border-radius:50%;background-size:cover;background-position:center;filter:blur(80px) saturate(150%);pointer-events:none;left:-12%;top:38%;opacity:.45;background-image:var(--mlg-hub-blob-1)}body:has(.ml-glass-hub-style) .shopify-section>.mns-goal-page:after,body:has(.ml-glass-hub-style) .shopify-section>.mns-routine-page:after,body:has(.ml-glass-hub-style) .shopify-section>.mns-pseo-index:after,body:has(.ml-glass-hub-style) .shopify-section>.ingredient-page:after,body:has(.ml-glass-hub-style) .shopify-section>.ml-fp:after,body:has(.ml-glass-hub-style) .shopify-section>.ml-sp:after,body:has(.ml-glass-hub-style) .shopify-section>.ml-entity:after{content:"";position:absolute;z-index:0;width:760px;height:760px;border-radius:50%;background-size:cover;background-position:center;filter:blur(80px) saturate(150%);pointer-events:none;right:-10%;top:68%;opacity:.4;background-image:var(--mlg-hub-blob-2)}body:has(.ml-glass-hub-style) .mns-pseo__inner,body:has(.ml-glass-hub-style) .ingredient-page__inner,body:has(.ml-glass-hub-style) .ml-entity__inner{position:relative;z-index:1;isolation:isolate;display:grid!important;grid-template-columns:minmax(0,1fr)!important;row-gap:0!important;width:100%!important;max-width:1280px!important;margin-inline:auto!important;padding:152px 32px 104px!important;box-sizing:border-box}body:has(.ml-glass-hub-style) .ml-entity__inner{max-width:944px!important}body:has(.ml-glass-hub-style) .mns-pseo__inner>*,body:has(.ml-glass-hub-style) .ingredient-page__inner>*,body:has(.ml-glass-hub-style) .ml-entity__inner>*{position:relative;z-index:2;grid-column:1;min-width:0}body:has(.ml-glass-hub-style) .mns-pseo__inner>:is(.mns-pseo-hero,.mns-pseo-index__hero,.ingredient-hero,.ml-entity__head),body:has(.ml-glass-hub-style) .ingredient-page__inner>:is(.mns-pseo-hero,.mns-pseo-index__hero,.ingredient-hero,.ml-entity__head),body:has(.ml-glass-hub-style) .ml-entity__inner>:is(.mns-pseo-hero,.mns-pseo-index__hero,.ingredient-hero,.ml-entity__head){grid-row:1}body:has(.ml-glass-hub-style) .ml-entity__inner>.ml-crumbs{grid-row:1;margin:0 0 18px!important}body:has(.ml-glass-hub-style) .ml-entity__inner>.ml-entity__head{grid-row:2}body:has(.ml-glass-hub-style) .mns-pseo__inner:before,body:has(.ml-glass-hub-style) .mns-pseo__inner:after,body:has(.ml-glass-hub-style) .ingredient-page__inner:before,body:has(.ml-glass-hub-style) .ingredient-page__inner:after,body:has(.ml-glass-hub-style) .ml-entity__inner:before,body:has(.ml-glass-hub-style) .ml-entity__inner:after{content:"";grid-row:1;grid-column:1;align-self:stretch;pointer-events:none}body:has(.ml-glass-hub-style) .ml-entity__inner:before,body:has(.ml-glass-hub-style) .ml-entity__inner:after{grid-row:1 / 3}body:has(.ml-glass-hub-style) .mns-pseo__inner:after,body:has(.ml-glass-hub-style) .ingredient-page__inner:after,body:has(.ml-glass-hub-style) .ml-entity__inner:after{z-index:0;margin:-212px calc((100% - 100vw)/2 - 60px) -92px;background:var(--mlg-hub-hero) center / cover no-repeat,#040404;filter:blur(70px) saturate(130%);clip-path:inset(60px)}body:has(.ml-glass-hub-style) .mns-pseo__inner:before,body:has(.ml-glass-hub-style) .ingredient-page__inner:before,body:has(.ml-glass-hub-style) .ml-entity__inner:before{z-index:1;margin:-152px calc((100% - 100vw)/2) -32px;background:linear-gradient(180deg,#040404b3,#04040459,#040404bf),#04040473}body:has(.ml-glass-hub-style) .mns-pseo-hero,body:has(.ml-glass-hub-style) .mns-pseo-index__hero,body:has(.ml-glass-hub-style) .ingredient-hero,body:has(.ml-glass-hub-style) .ml-entity__head{position:relative;display:flex!important;flex-direction:column;align-items:flex-start;gap:14px!important;max-width:900px;margin:0!important;padding:40px 44px!important;border-radius:28px!important;text-align:left!important;overflow:visible!important;box-sizing:border-box;background:rgba(10,10,14,max(.58,var(--mlg-rt-d, 0)))!important;-webkit-backdrop-filter:blur(28px) saturate(140%);backdrop-filter:blur(28px) saturate(140%);border:1px solid rgba(255,255,255,.16)!important;box-shadow:0 1px #ffffff24 inset!important;color:#fff}body:has(.ml-glass-hub-style) .mns-pseo-hero:before,body:has(.ml-glass-hub-style) .mns-pseo-hero:after,body:has(.ml-glass-hub-style) .mns-pseo-index__hero:before,body:has(.ml-glass-hub-style) .mns-pseo-index__hero:after,body:has(.ml-glass-hub-style) .ingredient-hero:before,body:has(.ml-glass-hub-style) .ingredient-hero:after{display:none!important}body:has(.ml-glass-hub-style) .mns-pseo-hero>*,body:has(.ml-glass-hub-style) .mns-pseo-index__hero>*,body:has(.ml-glass-hub-style) .ingredient-hero>*,body:has(.ml-glass-hub-style) .ml-entity__head>*{margin:0!important;max-width:100%!important}body:has(.ml-glass-hub-style) :is(.mns-pseo-hero__breadcrumb,.mns-pseo-index__breadcrumb,.ingredient-hero__breadcrumb),body:has(.ml-glass-hub-style) :is(.mns-pseo-hero__breadcrumb,.mns-pseo-index__breadcrumb,.ingredient-hero__breadcrumb) :is(a,span){font:12px/1.4 var(--mlg-font-mono)!important;letter-spacing:0!important;color:#ffffffe0!important;font-weight:400!important}body:has(.ml-glass-hub-style) :is(.mns-pseo-hero__breadcrumb,.mns-pseo-index__breadcrumb,.ingredient-hero__breadcrumb) a{text-decoration:underline!important;text-underline-offset:3px}body:has(.ml-glass-hub-style) :is(.mns-pseo-hero__breadcrumb,.mns-pseo-index__breadcrumb,.ingredient-hero__breadcrumb) [aria-current]{color:#fff!important}body:has(.ml-glass-hub-style) .mns-pseo-hero__sep,body:has(.ml-glass-hub-style) .ingredient-hero__sep{color:#ffffff80!important}body:has(.ml-glass-hub-style) .ml-crumbs,body:has(.ml-glass-hub-style) .ml-crumbs a,body:has(.ml-glass-hub-style) .ml-crumbs span,body:has(.ml-glass-hub-style) .ml-crumbs li{font:12px/1.4 var(--mlg-font-mono)!important;letter-spacing:0!important;color:#ffffffe0!important}body:has(.ml-glass-hub-style) .ml-crumbs a{text-decoration:underline!important;text-underline-offset:3px}body:has(.ml-glass-hub-style) .ml-crumbs [aria-current]{color:#fff!important}body:has(.ml-glass-hub-style) .ml-crumbs li:before,body:has(.ml-glass-hub-style) .ml-crumbs li:after{color:#ffffff8c!important}body:has(.ml-glass-hub-style) .mns-pseo-hero__eyebrow,body:has(.ml-glass-hub-style) .mns-pseo-index__eyebrow,body:has(.ml-glass-hub-style) .ingredient-hero__eyebrow{margin:0!important;font:500 12px/1.2 var(--mlg-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#60a5fa!important}body:has(.ml-glass-hub-style) .mns-pseo-hero__title,body:has(.ml-glass-hub-style) .mns-pseo-index__title,body:has(.ml-glass-hub-style) .ingredient-hero__title,body:has(.ml-glass-hub-style) .ml-entity__title{margin:0!important;font-family:var(--mlg-font-display)!important;font-weight:700!important;text-transform:none!important;text-wrap:balance;max-width:22ch!important;font-size:56px!important;line-height:1.04!important;letter-spacing:-.035em!important;color:#fff!important;text-shadow:none!important}body:has(.ml-glass-hub-style) .mns-pseo-index__title{font-size:72px!important}body:has(.ml-glass-hub-style) :is(.mns-pseo-hero__intro,.mns-pseo-index__subtitle,.ingredient-hero__intro,.ml-entity__intro),body:has(.ml-glass-hub-style) :is(.mns-pseo-hero__intro,.mns-pseo-index__subtitle,.ingredient-hero__intro,.ml-entity__intro) :is(p,li){max-width:62ch!important;margin-inline:0!important;font:18px/1.55 var(--mlg-font-body)!important;color:#ffffffe0!important}body:has(.ml-glass-hub-style) :is(.mns-pseo-hero__intro,.ingredient-hero__intro,.ml-entity__intro) a{color:#fff!important;text-decoration:underline}body:has(.ml-glass-hub-style) :is(.mns-pseo-hero__intro,.ingredient-hero__intro,.ml-entity__intro) :is(strong,b){color:#fff!important}body:has(.ml-glass-hub-style) .mns-pseo-pills,body:has(.ml-glass-hub-style) .ingredient-pills,body:has(.ml-glass-hub-style) .mns-pseo-meta{display:flex!important;flex-wrap:wrap;gap:8px!important;margin:4px 0 0!important;padding:0!important;list-style:none}body:has(.ml-glass-hub-style) .mns-pseo-pill,body:has(.ml-glass-hub-style) .ingredient-pill,body:has(.ml-glass-hub-style) .mns-pseo-meta__item{display:inline-flex!important;align-items:center;gap:6px;min-height:32px;padding:0 12px!important;border-radius:999px!important;background:#ffffff14!important;border:1px solid rgba(255,255,255,.18)!important;font:500 12px/1.2 var(--mlg-font-mono)!important;letter-spacing:.02em!important;text-transform:none!important;color:#fff!important;box-shadow:none!important}body:has(.ml-glass-hub-style) .mns-pseo-pill:before,body:has(.ml-glass-hub-style) .ingredient-pill:before{color:#60a5fa!important}body:has(.ml-glass-hub-style) .mns-pseo-meta__label{font:500 10px/1 var(--mlg-font-mono)!important;letter-spacing:.12em!important;color:#ffffffbf!important}body:has(.ml-glass-hub-style) .mns-pseo-hero__media{align-self:stretch;padding:10px!important;border-radius:22px!important;background:#ffffff0f;border:1px solid rgba(255,255,255,.14)}body:has(.ml-glass-hub-style) .mns-pseo-hero__img{border:0!important;border-radius:14px!important}body:has(.ml-glass-hub-style) .mns-pseo-body,body:has(.ml-glass-hub-style) .mns-pseo__inner>.mns-pseo-index__grid,body:has(.ml-glass-hub-style) .ingredient-layout,body:has(.ml-glass-hub-style) .ml-entity__inner>.ml-factbar{margin-top:72px!important}body:has(.ml-glass-hub-style) .mns-pseo-body{gap:20px!important}body:has(.ml-glass-hub-style) .mns-pseo-index .mns-pseo__inner{row-gap:20px!important}body:has(.ml-glass-hub-style) .mns-pseo__inner>.mns-pseo-index__grid{margin-top:52px!important}body:has(.ml-glass-hub-style) .ingredient-page__inner>:is(.mns-conversion-cta,.mns-pseo-explore){margin-top:20px!important}body:has(.ml-glass-hub-style) .mns-pseo-card,body:has(.ml-glass-hub-style) .mns-pseo-refs,body:has(.ml-glass-hub-style) .mns-pseo-related,body:has(.ml-glass-hub-style) .mns-pseo-collections,body:has(.ml-glass-hub-style) .mns-pseo-explore,body:has(.ml-glass-hub-style) .mns-pseo-teaser,body:has(.ml-glass-hub-style) .mns-pseo-products,body:has(.ml-glass-hub-style) .ingredient-card,body:has(.ml-glass-hub-style) .ingredient-citations,body:has(.ml-glass-hub-style) .ml-entity__section,body:has(.ml-glass-hub-style) .ml-entity__faq,body:has(.ml-glass-hub-style) .ml-entity__sources,body:has(.ml-glass-hub-style) .ml-entity__products,body:has(.ml-glass-hub-style) .ml-factbar{margin:0!important;padding:32px 36px!important;border-radius:28px!important;box-sizing:border-box;background:rgba(255,255,255,max(.92,var(--mlg-rt-l, 0)))!important;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);border:1px solid rgba(255,255,255,.92)!important;box-shadow:0 1px #fff inset!important;color:#131316}body:has(.ml-glass-hub-style) .ml-entity__inner>:is(.ml-entity__section,.ml-entity__faq,.ml-entity__sources,.ml-entity__products,.ml-entity__interval,.ml-aoi){margin:20px 0 0!important}body:has(.ml-glass-hub-style) :is(.mns-pseo-card--accent,.ml-entity__interval){background:rgba(238,242,253,max(.9,var(--mlg-rt-l, 0)))!important;border:1px solid rgba(29,78,216,.14)!important}body:has(.ml-glass-hub-style) .ml-entity__interval{padding:28px 32px!important;border-radius:28px!important;box-shadow:none!important}body:has(.ml-glass-hub-style) :is(.mns-pseo-card__title,.mns-pseo-refs__title,.mns-pseo-related__title,.mns-pseo-collections__title,.mns-pseo-explore__title,.mns-pseo-teaser__title,.mns-pseo-products__title,.mns-conversion-cta__heading,.ingredient-card__title,.ingredient-citations>h2,.ml-entity__h2,.ml-fp__h2,.ml-sp__h2){margin:0 0 14px!important;font-family:var(--mlg-font-display)!important;font-weight:700!important;text-transform:none!important;text-wrap:balance;display:block!important;font-size:32px!important;line-height:1.12!important;letter-spacing:-.025em!important;color:#131316!important}body:has(.ml-glass-hub-style) .mns-pseo-card__title:before,body:has(.ml-glass-hub-style) .ingredient-card__title:before,body:has(.ml-glass-hub-style) .ingredient-citations>h2:before{display:none!important}body:has(.ml-glass-hub-style) .ml-factbar__heading{margin:0 0 12px!important;font:500 12px/1.2 var(--mlg-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#1e40af!important}body:has(.ml-glass-hub-style) :is(.mns-pseo-prose,.mns-pseo-refs__body,.ingredient-prose,.ml-entity__prose,.ml-fp__prose,.ml-sp__prose,.mns-conversion-cta__intro,.mns-pseo-explore__intro,.mns-pseo-teaser__text){font-family:var(--mlg-font-body)!important;font-size:17px!important;line-height:1.7!important;color:#3f3f46!important}body:has(.ml-glass-hub-style) :is(.mns-pseo-prose,.mns-pseo-refs__body,.ingredient-prose,.ml-entity__prose,.ml-fp__prose,.ml-sp__prose) :is(p,li){color:#3f3f46!important}body:has(.ml-glass-hub-style) :is(.mns-pseo-prose,.mns-pseo-refs__body,.ingredient-prose,.ml-entity__prose,.ml-fp__prose,.ml-sp__prose) :is(strong,b,h3,h4){color:#131316!important}body:has(.ml-glass-hub-style) :is(.mns-pseo-prose,.mns-pseo-refs__body,.ingredient-prose,.ml-entity__prose,.ml-fp__prose,.ml-sp__prose,.mns-conversion-cta__intro,.ingredient-citations,.ml-entity__source-list) a{color:#1d4ed8!important;text-decoration:underline;text-underline-offset:3px}body:has(.ml-glass-hub-style) .mns-pseo-steps ol>li:before{color:#1e40af!important;background:#eef2fd!important}body:has(.ml-glass-hub-style) .mns-pseo-refs__note,body:has(.ml-glass-hub-style) .ingredient-citations__note,body:has(.ml-glass-hub-style) .mns-pseo-disclaimer,body:has(.ml-glass-hub-style) .mns-pseo-disclaimer p,body:has(.ml-glass-hub-style) .ingredient-disclaimer,body:has(.ml-glass-hub-style) .ingredient-disclaimer p,body:has(.ml-glass-hub-style) .ml-entity__disclaimer,body:has(.ml-glass-hub-style) .ml-fp__disclaimer,body:has(.ml-glass-hub-style) .ml-entity__product-note{font:13px/1.55 var(--mlg-font-body)!important;color:#52525b!important}body:has(.ml-glass-hub-style) .mns-pseo-disclaimer,body:has(.ml-glass-hub-style) .ingredient-disclaimer,body:has(.ml-glass-hub-style) .ml-entity__disclaimer{margin:8px 0 0!important;padding:16px 4px 0!important;border:0!important;border-top:1px solid rgba(19,19,22,.1)!important;background:none!important;box-shadow:none!important}body:has(.ml-glass-hub-style) .mns-pseo-quick{margin:0!important;padding:28px 32px!important;border-radius:28px!important;background:rgba(238,242,253,max(.9,var(--mlg-rt-l, 0)))!important;border:1px solid rgba(29,78,216,.16)!important;border-left:4px solid #1d4ed8!important;box-shadow:0 1px #fff inset!important;-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%)}body:has(.ml-glass-hub-style) .mns-pseo-quick__label,body:has(.ml-glass-hub-style) .mns-pseo-related__eyebrow,body:has(.ml-glass-hub-style) .mns-conversion-cta__member-label,body:has(.ml-glass-hub-style) .ingredient-product-card__eyebrow{margin:0 0 10px!important;font:500 12px/1.2 var(--mlg-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#1e40af!important}body:has(.ml-glass-hub-style) .mns-pseo-quick__body,body:has(.ml-glass-hub-style) .mns-pseo-quick__body :is(p,li){font:18px/1.6 var(--mlg-font-body)!important;color:#131316!important}body:has(.ml-glass-hub-style) .mns-conversion-cta{--mns-cta-accent: #1d4ed8;--mns-cta-accent-soft: #eef2fd;--mns-cta-muted: #52525b;--mns-cta-border: rgba(19, 19, 22, .1);margin:0!important;padding:28px!important;gap:20px!important;border-radius:28px!important;box-sizing:border-box;background:rgba(255,255,255,max(.66,var(--mlg-rt-l, 0)))!important;-webkit-backdrop-filter:blur(26px) saturate(160%);backdrop-filter:blur(26px) saturate(160%);border:1px solid rgba(255,255,255,.92)!important;box-shadow:0 1px #fff inset!important;color:#131316}body:has(.ml-glass-hub-style) .mns-conversion-cta__primary{padding:10px!important;border-radius:18px!important;background:#ffffffb8!important;border:1px solid rgba(255,255,255,.95)!important;box-shadow:none!important;box-sizing:border-box}body:has(.ml-glass-hub-style) .mns-conversion-cta__btn--soft,body:has(.ml-glass-hub-style) .mns-conversion-cta__btn--hard{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:52px!important;height:auto!important;padding:0 26px!important;border-radius:999px!important;font:600 16px/1 var(--mlg-font-body)!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important;box-shadow:none!important;filter:none!important;background:#18181b!important;color:#fff!important;border:0!important}body:has(.ml-glass-hub-style) .mns-conversion-cta__btn--member{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:52px!important;height:auto!important;padding:0 26px!important;border-radius:999px!important;font:600 16px/1 var(--mlg-font-body)!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important;box-shadow:none!important;filter:none!important;background:#fff9!important;color:#131316!important;border:1px solid #131316!important}body:has(.ml-glass-hub-style) .mns-conversion-cta__btn:focus-visible{outline:2px solid #131316!important;outline-offset:3px}body:has(.ml-glass-hub-style) .mns-conversion-cta__primary-note,body:has(.ml-glass-hub-style) .mns-conversion-cta__member-copy{font:14px/1.5 var(--mlg-font-body)!important;color:#52525b!important}body:has(.ml-glass-hub-style) .mns-conversion-cta__member{border-top:1px solid rgba(19,19,22,.1)!important;padding-top:18px!important}body:has(.ml-glass-hub-style) .mns-conversion-cta__grid,body:has(.ml-glass-hub-style) .mns-pseo-products__grid,body:has(.ml-glass-hub-style) .ingredient-product-panel__cards,body:has(.ml-glass-hub-style) .ml-entity__product-grid{--mpc-member-price: #1d4ed8 !important;--mpc-star: #131316 !important;--mpc-star-empty: #d4d4d8 !important;--mpc-card-bg: transparent !important;--mpc-card-border: transparent !important;gap:14px!important}body:has(.ml-glass-hub-style) .mns-conversion-cta__grid .monthlees-product-card,body:has(.ml-glass-hub-style) .mns-pseo-products__grid .monthlees-product-card,body:has(.ml-glass-hub-style) .ingredient-product-panel__cards .monthlees-product-card,body:has(.ml-glass-hub-style) .ml-entity__product-grid .monthlees-product-card{padding:10px!important;border-radius:18px!important;background:#ffffffb8!important;border:1px solid rgba(255,255,255,.95)!important;box-shadow:none!important;box-sizing:border-box;min-width:0}body:has(.ml-glass-hub-style) .mns-conversion-cta__grid .monthlees-product-card__media-wrap,body:has(.ml-glass-hub-style) .mns-pseo-products__grid .monthlees-product-card__media-wrap,body:has(.ml-glass-hub-style) .ingredient-product-panel__cards .monthlees-product-card__media-wrap,body:has(.ml-glass-hub-style) .ml-entity__product-grid .monthlees-product-card__media-wrap{border-radius:12px;overflow:hidden}body:has(.ml-glass-hub-style) .mns-conversion-cta__grid :is(.monthlees-product-card__price-line--member,.monthlees-product-card__member-value,.monthlees-product-card__member-resolved),body:has(.ml-glass-hub-style) .mns-pseo-products__grid :is(.monthlees-product-card__price-line--member,.monthlees-product-card__member-value,.monthlees-product-card__member-resolved),body:has(.ml-glass-hub-style) .ingredient-product-panel__cards :is(.monthlees-product-card__price-line--member,.monthlees-product-card__member-value,.monthlees-product-card__member-resolved),body:has(.ml-glass-hub-style) .ml-entity__product-grid :is(.monthlees-product-card__price-line--member,.monthlees-product-card__member-value,.monthlees-product-card__member-resolved){color:#1d4ed8!important}body:has(.ml-glass-hub-style) .mns-conversion-cta__grid :is(.monthlees-product-card__price-label,.monthlees-product-card__rating-count),body:has(.ml-glass-hub-style) .mns-pseo-products__grid :is(.monthlees-product-card__price-label,.monthlees-product-card__rating-count),body:has(.ml-glass-hub-style) .ingredient-product-panel__cards :is(.monthlees-product-card__price-label,.monthlees-product-card__rating-count),body:has(.ml-glass-hub-style) .ml-entity__product-grid :is(.monthlees-product-card__price-label,.monthlees-product-card__rating-count){color:#52525b!important}body:has(.ml-glass-hub-style) .mns-conversion-cta__grid .monthlees-product-card__title,body:has(.ml-glass-hub-style) .mns-pseo-products__grid .monthlees-product-card__title,body:has(.ml-glass-hub-style) .ingredient-product-panel__cards .monthlees-product-card__title,body:has(.ml-glass-hub-style) .ml-entity__product-grid .monthlees-product-card__title{font-family:var(--mlg-font-display)!important;font-weight:700!important;letter-spacing:-.015em!important;color:#131316!important;overflow-wrap:normal!important;word-break:normal!important}body:has(.ml-glass-hub-style) .mns-pseo-products{background:rgba(255,255,255,max(.66,var(--mlg-rt-l, 0)))!important}body:has(.ml-glass-hub-style) .mns-pseo-related__link,body:has(.ml-glass-hub-style) .mns-pseo-explore__link,body:has(.ml-glass-hub-style) .ml-fp__guide a,body:has(.ml-glass-hub-style) .ml-sp__guide a,body:has(.ml-glass-hub-style) .ml-fp__recipe a,body:has(.ml-glass-hub-style) .ml-sp__recipe a{display:flex;min-height:44px;border-radius:20px!important;padding:16px 18px!important;color:#131316!important;text-decoration:none!important;background:#f4f5f8!important;border:1px solid rgba(19,19,22,.06)!important;box-shadow:none!important;box-sizing:border-box;transition:background var(--mlg-dur) var(--mlg-ease),transform var(--mlg-dur) var(--mlg-ease)}body:has(.ml-glass-hub-style) .ml-fp__recipe a,body:has(.ml-glass-hub-style) .ml-sp__recipe a{padding:10px!important;align-items:center}body:has(.ml-glass-hub-style) .mns-pseo-related__link:hover,body:has(.ml-glass-hub-style) .mns-pseo-explore__link:hover,body:has(.ml-glass-hub-style) .ml-fp__guide a:hover,body:has(.ml-glass-hub-style) .ml-sp__guide a:hover,body:has(.ml-glass-hub-style) .ml-fp__recipe a:hover,body:has(.ml-glass-hub-style) .ml-sp__recipe a:hover{background:#fff!important;transform:translateY(-2px)}body:has(.ml-glass-hub-style) .mns-pseo-related__link:focus-visible,body:has(.ml-glass-hub-style) .mns-pseo-explore__link:focus-visible,body:has(.ml-glass-hub-style) .ml-fp__guide a:focus-visible,body:has(.ml-glass-hub-style) .ml-sp__guide a:focus-visible,body:has(.ml-glass-hub-style) .ml-fp__recipe a:focus-visible,body:has(.ml-glass-hub-style) .ml-sp__recipe a:focus-visible{outline:2px solid #131316;outline-offset:3px}body:has(.ml-glass-hub-style) .mns-pseo-related__grid,body:has(.ml-glass-hub-style) .mns-pseo-explore__grid{gap:12px!important}body:has(.ml-glass-hub-style) .mns-pseo-related__name,body:has(.ml-glass-hub-style) .mns-pseo-explore__label,body:has(.ml-glass-hub-style) .ml-fp__guide-title,body:has(.ml-glass-hub-style) .ml-sp__guide-title,body:has(.ml-glass-hub-style) .ml-fp__recipe-title,body:has(.ml-glass-hub-style) .ml-sp__recipe-title{font-family:var(--mlg-font-display)!important;font-weight:700!important;font-size:20px!important;line-height:1.2!important;letter-spacing:-.015em!important;color:#131316!important}body:has(.ml-glass-hub-style) .mns-pseo-related__desc,body:has(.ml-glass-hub-style) .mns-pseo-explore__desc,body:has(.ml-glass-hub-style) .ml-fp__guide-dek,body:has(.ml-glass-hub-style) .ml-sp__guide-dek{font:14px/1.55 var(--mlg-font-body)!important;color:#3f3f46!important;opacity:1!important}body:has(.ml-glass-hub-style) .ml-fp__recipe-meta,body:has(.ml-glass-hub-style) .ml-sp__recipe-meta{font:12px/1.4 var(--mlg-font-mono)!important;color:#52525b!important}body:has(.ml-glass-hub-style) .mns-pseo-related__arrow,body:has(.ml-glass-hub-style) .mns-pseo-explore__arrow,body:has(.ml-glass-hub-style) .mns-pseo-collections__arrow,body:has(.ml-glass-hub-style) .mns-pseo-card-cta__arrow{color:#1d4ed8!important}body:has(.ml-glass-hub-style) .mns-pseo-collections__list{display:flex!important;flex-wrap:wrap;gap:8px!important}body:has(.ml-glass-hub-style) .mns-pseo-collections__link{display:inline-flex!important;align-items:center;gap:8px;min-height:44px!important;padding:0 18px!important;border-radius:999px!important;background:#fffc!important;border:1px solid rgba(19,19,22,.14)!important;color:#131316!important;font:600 14px/1 var(--mlg-font-body)!important;text-decoration:none!important}body:has(.ml-glass-hub-style) .mns-pseo-collections__link--primary{background:#18181b!important;border-color:#18181b!important;color:#fff!important}body:has(.ml-glass-hub-style) .mns-pseo-collections__link--primary .mns-pseo-collections__arrow{color:#fff!important}body:has(.ml-glass-hub-style) .mns-pseo-faq__list,body:has(.ml-glass-hub-style) .ingredient-faq__list{display:flex!important;flex-direction:column;gap:8px!important}body:has(.ml-glass-hub-style) .mns-pseo-faq__item,body:has(.ml-glass-hub-style) .ingredient-faq__item,body:has(.ml-glass-hub-style) .ml-entity__faq-item,body:has(.ml-glass-hub-style) .ml-fp__faq,body:has(.ml-glass-hub-style) .ml-sp__faq{margin:0!important;padding:0!important;border-radius:18px!important;overflow:clip;background:#f4f5f8!important;border:1px solid rgba(19,19,22,.06)!important;box-shadow:none!important;box-sizing:border-box}body:has(.ml-glass-hub-style) .ml-entity__faq-item+.ml-entity__faq-item,body:has(.ml-glass-hub-style) .ml-fp__faq+.ml-fp__faq,body:has(.ml-glass-hub-style) .ml-sp__faq+.ml-sp__faq{margin-top:8px!important}body:has(.ml-glass-hub-style) :is(.mns-pseo-faq__q,.ingredient-faq__q,.ml-entity__faq-q),body:has(.ml-glass-hub-style) :is(.ml-fp__faq,.ml-sp__faq)>summary{display:flex!important;align-items:center;gap:10px;min-height:52px;padding:12px 18px!important;box-sizing:border-box;font:600 16px/1.35 var(--mlg-font-body)!important;color:#131316!important;cursor:pointer;list-style:none}body:has(.ml-glass-hub-style) :is(.mns-pseo-faq__q,.ingredient-faq__q,.ml-entity__faq-q,.ml-fp__faq>summary,.ml-sp__faq>summary):before{color:#1d4ed8!important}body:has(.ml-glass-hub-style) :is(.mns-pseo-faq__a,.ingredient-faq__a,.ml-entity__faq-a),body:has(.ml-glass-hub-style) :is(.ml-fp__faq,.ml-sp__faq)>div{padding:0 18px 16px!important;font:15px/1.6 var(--mlg-font-body)!important;color:#3f3f46!important}body:has(.ml-glass-hub-style) :is(.mns-pseo-faq__a,.ingredient-faq__a,.ml-entity__faq-a) p{color:#3f3f46!important}body:has(.ml-glass-hub-style) .mns-pseo-member,body:has(.ml-glass-hub-style) .mns-pseo-member-band{margin:0!important;padding:32px 36px!important;border-radius:28px!important;box-sizing:border-box;text-align:left!important;background:rgba(10,10,14,max(.86,var(--mlg-rt-d, 0)))!important;-webkit-backdrop-filter:blur(26px) saturate(140%);backdrop-filter:blur(26px) saturate(140%);border:1px solid rgba(255,255,255,.16)!important;box-shadow:0 1px #ffffff24 inset!important;color:#fff}body:has(.ml-glass-hub-style) .mns-pseo-member__label{margin:0 0 10px!important;font:500 12px/1.2 var(--mlg-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#60a5fa!important}body:has(.ml-glass-hub-style) .mns-pseo-member-band__title{margin:0 0 10px!important;font-family:var(--mlg-font-display)!important;font-weight:700!important;text-transform:none!important;text-wrap:balance;font-size:32px!important;line-height:1.12!important;letter-spacing:-.025em!important;color:#fff!important}body:has(.ml-glass-hub-style) :is(.mns-pseo-member__body,.mns-pseo-member-band__text),body:has(.ml-glass-hub-style) :is(.mns-pseo-member__body,.mns-pseo-member-band__text) :is(p,li){max-width:62ch;margin-inline:0!important;font:16px/1.6 var(--mlg-font-body)!important;color:#ffffffdb!important}body:has(.ml-glass-hub-style) .mns-pseo-member__body a{color:#fff!important;text-decoration:underline}body:has(.ml-glass-hub-style) .mns-pseo-member-band .monthlees-ui-cta-row,body:has(.ml-glass-hub-style) .mns-pseo-teaser .monthlees-ui-cta-row{justify-content:flex-start!important;margin-top:18px!important}body:has(.ml-glass-hub-style) .mns-pseo-member-band .monthlees-ui-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:52px!important;height:auto!important;padding:0 26px!important;border-radius:999px!important;font:600 16px/1 var(--mlg-font-body)!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important;box-shadow:none!important;filter:none!important;background:#fff!important;color:#131316!important;border:0!important}body:has(.ml-glass-hub-style) .mns-pseo-teaser{text-align:left!important}body:has(.ml-glass-hub-style) .mns-pseo-teaser__text{max-width:62ch;margin-inline:0!important}body:has(.ml-glass-hub-style) .mns-pseo-cta{margin:0!important;padding:24px!important;border-radius:28px!important;box-sizing:border-box;background:rgba(255,255,255,max(.66,var(--mlg-rt-l, 0)))!important;-webkit-backdrop-filter:blur(26px) saturate(160%);backdrop-filter:blur(26px) saturate(160%);border:1px solid rgba(255,255,255,.92)!important;box-shadow:0 1px #fff inset!important;color:#131316}body:has(.ml-glass-hub-style) .mns-pseo-cta .monthlees-ui-cta-row,body:has(.ml-glass-hub-style) .mns-pseo-card .monthlees-ui-cta-row{display:flex!important;flex-wrap:wrap;gap:10px!important;justify-content:flex-start!important}body:has(.ml-glass-hub-style) :is(.mns-pseo-cta,.mns-pseo-card,.mns-pseo-teaser) .monthlees-ui-btn--primary{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:52px!important;height:auto!important;padding:0 26px!important;border-radius:999px!important;font:600 16px/1 var(--mlg-font-body)!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important;box-shadow:none!important;filter:none!important;background:#18181b!important;color:#fff!important;border:0!important}body:has(.ml-glass-hub-style) :is(.mns-pseo-cta,.mns-pseo-card,.mns-pseo-teaser) .monthlees-ui-btn--secondary{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:52px!important;height:auto!important;padding:0 26px!important;border-radius:999px!important;font:600 16px/1 var(--mlg-font-body)!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important;box-shadow:none!important;filter:none!important;background:#fff9!important;color:#131316!important;border:1px solid #131316!important}body:has(.ml-glass-hub-style) .mns-pseo-index__grid{gap:16px!important;margin-bottom:0!important}body:has(.ml-glass-hub-style) .mns-pseo-card-link{display:flex!important;flex-direction:column;gap:10px!important;height:100%;padding:24px!important;border-radius:24px!important;box-sizing:border-box;color:#131316!important;text-decoration:none!important;background:rgba(255,255,255,max(.7,var(--mlg-rt-l, 0)))!important;-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);border:1px solid rgba(255,255,255,.92)!important;box-shadow:0 1px #fff inset!important;color:#131316;transition:background var(--mlg-dur) var(--mlg-ease),transform var(--mlg-dur) var(--mlg-ease)}body:has(.ml-glass-hub-style) .mns-pseo-card-link:hover{background:#ffffffeb!important;transform:translateY(-2px)}body:has(.ml-glass-hub-style) .mns-pseo-card-link:focus-visible{outline:2px solid #131316;outline-offset:3px}body:has(.ml-glass-hub-style) .mns-pseo-card-badge,body:has(.ml-glass-hub-style) .mns-pseo-card-pill,body:has(.ml-glass-hub-style) .mns-pseo-format-badge{display:inline-flex!important;align-items:center;min-height:28px;padding:0 12px!important;border-radius:999px!important;background:#1313160a!important;border:1px solid rgba(19,19,22,.14)!important;font:500 11px/1.2 var(--mlg-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#3f3f46!important;align-self:flex-start;color:#1e40af!important;border-color:#1d4ed833!important;background:#eef2fd!important}body:has(.ml-glass-hub-style) .mns-pseo-card-name{margin:0!important;font-family:var(--mlg-font-display)!important;font-weight:700!important;text-transform:none!important;text-wrap:balance;font-size:28px!important;line-height:1.1!important;letter-spacing:-.02em!important;color:#131316!important}body:has(.ml-glass-hub-style) .mns-pseo-card-desc{font:15px/1.55 var(--mlg-font-body)!important;color:#3f3f46!important}body:has(.ml-glass-hub-style) .mns-pseo-card-meta{font:12px/1.4 var(--mlg-font-mono)!important;color:#52525b!important}body:has(.ml-glass-hub-style) .mns-pseo-card-cta{margin-top:auto!important;font:600 15px/1.2 var(--mlg-font-body)!important;color:#1d4ed8!important}body:has(.ml-glass-hub-style) .ingredient-layout{gap:20px!important;align-items:start}body:has(.ml-glass-hub-style) .ingredient-main{display:flex!important;flex-direction:column;gap:20px!important}body:has(.ml-glass-hub-style) .ingredient-main>*{margin:0!important}body:has(.ml-glass-hub-style) .ingredient-aside{top:98px!important}body:has(.ml-glass-hub-style) .ingredient-product-panel{padding:22px!important;border-radius:26px!important;box-sizing:border-box;background:rgba(255,255,255,max(.8,var(--mlg-rt-l, 0)))!important;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);border:1px solid rgba(255,255,255,.92)!important;box-shadow:0 1px #fff inset!important;color:#131316}body:has(.ml-glass-hub-style) .ingredient-product-tile{border-radius:18px!important;background:#f4f5f8!important;border:1px solid rgba(19,19,22,.06)!important;box-shadow:none!important;box-sizing:border-box}body:has(.ml-glass-hub-style) .ingredient-product-tile__name{font-family:var(--mlg-font-display)!important;font-weight:700!important;color:#131316!important}body:has(.ml-glass-hub-style) .ingredient-citations__list{display:flex!important;flex-direction:column;gap:8px!important}body:has(.ml-glass-hub-style) .ingredient-citations__item{margin:0!important;padding:14px 16px!important;border-radius:18px!important;background:#f4f5f8!important;border:1px solid rgba(19,19,22,.06)!important;box-shadow:none!important;box-sizing:border-box}body:has(.ml-glass-hub-style) .ingredient-citations__title{font:600 16px/1.4 var(--mlg-font-body)!important;color:#131316!important;letter-spacing:0!important}body:has(.ml-glass-hub-style) .ingredient-citations__claim{color:#131316!important}body:has(.ml-glass-hub-style) .ingredient-citations__source{color:#52525b!important}body:has(.ml-glass-hub-style) .ingredient-cta{border-radius:22px!important;background:rgba(10,10,14,max(.86,var(--mlg-rt-d, 0)))!important;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);border:1px solid rgba(255,255,255,.16)!important;box-shadow:0 1px #ffffff24 inset!important;color:#fff}body:has(.ml-glass-hub-style) .ingredient-cta :is(.ingredient-cta__title,.ingredient-cta__note){color:#fff!important}body:has(.ml-glass-hub-style) .ingredient-hold-note,body:has(.ml-glass-hub-style) .ingredient-cta__hold{color:#52525b!important}body:has(.ml-glass-hub-style) .ml-entity{padding:0!important}body:has(.ml-glass-hub-style) .ml-entity__head{max-width:none}body:has(.ml-glass-hub-style) .ml-factbar{border:1px solid rgba(255,255,255,.92)!important}body:has(.ml-glass-hub-style) .ml-factbar__label{font:500 11px/1.3 var(--mlg-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#52525b!important}body:has(.ml-glass-hub-style) .ml-factbar__value{font:600 16px/1.4 var(--mlg-font-body)!important;color:#131316!important}body:has(.ml-glass-hub-style) .ml-factbar__review,body:has(.ml-glass-hub-style) .ml-factbar__review time{font:12px/1.5 var(--mlg-font-mono)!important;color:#52525b!important}body:has(.ml-glass-hub-style) .ml-factbar__row{border-color:#1313161a!important}body:has(.ml-glass-hub-style) .ml-entity__interval-value{font:500 16px/1.55 var(--mlg-font-mono)!important;color:#131316!important}body:has(.ml-glass-hub-style) .ml-entity__interval-note{font:14px/1.55 var(--mlg-font-body)!important;color:#3f3f46!important}body:has(.ml-glass-hub-style) .ml-entity__source-list,body:has(.ml-glass-hub-style) .ml-entity__source-list li{font:14px/1.6 var(--mlg-font-body)!important;color:#3f3f46!important}body:has(.ml-glass-hub-style) .ml-fp{padding:152px 0 104px!important}body:has(.ml-glass-hub-style) .ml-fp__inner{position:relative;z-index:1;max-width:1280px!important;margin-inline:auto!important;padding-inline:32px!important;box-sizing:border-box}body:has(.ml-glass-hub-style) .ml-fp__inner:before{content:"";position:absolute;z-index:-1;left:calc((100% - 100vw)/2 - 60px);right:calc((100% - 100vw)/2 - 60px);top:-212px;height:580px;background:var(--mlg-hub-hero) center / cover no-repeat,#040404;filter:blur(70px) saturate(130%);clip-path:inset(60px 60px 0 60px);pointer-events:none}body:has(.ml-glass-hub-style) .ml-fp__inner:after{content:"";position:absolute;z-index:-1;left:calc((100% - 100vw)/2);right:calc((100% - 100vw)/2);top:-152px;height:520px;background:linear-gradient(180deg,#040404b3,#04040459,#040404bf),#04040473;pointer-events:none}body:has(.ml-glass-hub-style) .ml-fp__inner>.ml-crumbs{margin:0 0 22px!important}body:has(.ml-glass-hub-style) .ml-fp__grid{gap:24px!important}body:has(.ml-glass-hub-style) .ml-fp__main{padding:44px 48px!important;border-radius:28px!important;box-sizing:border-box;background:rgba(255,255,255,max(.92,var(--mlg-rt-l, 0)))!important;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);border:1px solid rgba(255,255,255,.92)!important;box-shadow:0 1px #fff inset!important;color:#131316;background:#fffffff7!important}body:has(.ml-glass-hub-style) .ml-fp__title{margin:0 0 16px!important;font-family:var(--mlg-font-display)!important;font-weight:700!important;text-transform:none!important;text-wrap:balance;font-size:56px!important;line-height:1.04!important;letter-spacing:-.035em!important;color:#131316!important}body:has(.ml-glass-hub-style) .ml-fp__answer,body:has(.ml-glass-hub-style) .ml-fp__answer p{font:18px/1.6 var(--mlg-font-body)!important;color:#3f3f46!important}body:has(.ml-glass-hub-style) .ml-fp__answer p:first-child{color:#131316!important}body:has(.ml-glass-hub-style) .ml-fp__badges{gap:8px!important;margin-bottom:36px!important}body:has(.ml-glass-hub-style) .ml-fp__badge{display:inline-flex!important;align-items:center;min-height:28px;padding:0 12px!important;border-radius:999px!important;background:#1313160a!important;border:1px solid rgba(19,19,22,.14)!important;font:500 11px/1.2 var(--mlg-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#3f3f46!important}body:has(.ml-glass-hub-style) .ml-fp__badge--key{color:#1e40af!important;border-color:#1d4ed866!important;background:#eef2fd!important}body:has(.ml-glass-hub-style) .ml-fp__section{margin:0 0 40px!important}body:has(.ml-glass-hub-style) .ml-fp__section--safety{padding:22px 24px!important;border-radius:22px!important;background:#eef2fd!important;border:1px solid rgba(29,78,216,.16)!important}body:has(.ml-glass-hub-style) .ml-fp__table thead th{font:500 11px/1.3 var(--mlg-font-mono)!important;letter-spacing:.1em!important;color:#52525b!important}body:has(.ml-glass-hub-style) .ml-fp__table :is(th,td){border-color:#1313161a!important}body:has(.ml-glass-hub-style) .ml-fp__table tbody th{color:#131316!important}body:has(.ml-glass-hub-style) .ml-fp__num{color:#3f3f46!important}body:has(.ml-glass-hub-style) .ml-fp__srcnote,body:has(.ml-glass-hub-style) .ml-fp__fallback-note,body:has(.ml-glass-hub-style) .ml-fp__sources,body:has(.ml-glass-hub-style) .ml-fp__sources li{font:13px/1.55 var(--mlg-font-body)!important;color:#52525b!important}body:has(.ml-glass-hub-style) .ml-fp__sources a{color:#1d4ed8!important}body:has(.ml-glass-hub-style) .ml-fp__dose{gap:12px!important}body:has(.ml-glass-hub-style) .ml-fp__dose-card{padding:18px!important;border-radius:20px!important;background:#f4f5f8!important;border:1px solid rgba(19,19,22,.06)!important;box-shadow:none!important;box-sizing:border-box}body:has(.ml-glass-hub-style) .ml-fp__dose-head{font-family:var(--mlg-font-display)!important;color:#131316!important}body:has(.ml-glass-hub-style) .ml-fp__dose-sub{font:500 11px/1.4 var(--mlg-font-mono)!important;letter-spacing:.1em;text-transform:uppercase;color:#1e40af!important}body:has(.ml-glass-hub-style) .ml-fp__dose-body{color:#3f3f46!important}body:has(.ml-glass-hub-style) .ml-fp__recipes,body:has(.ml-glass-hub-style) .ml-fp__guides{gap:10px!important}body:has(.ml-glass-hub-style) .ml-fp__rail{display:flex;flex-direction:column;gap:14px;top:98px!important}body:has(.ml-glass-hub-style) .ml-fp__rail>*{margin:0!important}body:has(.ml-glass-hub-style) .ml-fp__img{padding:8px;border-radius:28px!important;box-sizing:border-box;background:#ffffff24;border:1px solid rgba(255,255,255,.35)}body:has(.ml-glass-hub-style) .ml-fp__railbox,body:has(.ml-glass-hub-style) .ml-fp__fallback{padding:18px!important;border-radius:22px!important;background:rgba(255,255,255,max(.95,var(--mlg-rt-l, 0)))!important;-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);border:1px solid rgba(255,255,255,.92)!important;box-shadow:0 1px #fff inset!important;color:#131316}body:has(.ml-glass-hub-style) .ml-fp__kicker{margin:0 0 8px!important;font:500 12px/1.2 var(--mlg-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#1e40af!important;font-size:11px!important}body:has(.ml-glass-hub-style) .ml-fp__railtext{font:15px/1.5 var(--mlg-font-body)!important;color:#131316!important}body:has(.ml-glass-hub-style) .ml-fp__review,body:has(.ml-glass-hub-style) .ml-fp__review time{font:12px/1.5 var(--mlg-font-mono)!important;color:#52525b!important}body:has(.ml-glass-hub-style) .ml-fp__disclaimer{border-color:#1313161a!important}body:has(.ml-glass-hub-style) .ml-sp{padding:152px 0 104px!important}body:has(.ml-glass-hub-style) .ml-sp__inner{position:relative;z-index:1;max-width:1280px!important;margin-inline:auto!important;padding-inline:32px!important;box-sizing:border-box}body:has(.ml-glass-hub-style) .ml-sp__inner:before{content:"";position:absolute;z-index:-1;left:calc((100% - 100vw)/2 - 60px);right:calc((100% - 100vw)/2 - 60px);top:-212px;height:580px;background:var(--mlg-hub-hero) center / cover no-repeat,#040404;filter:blur(70px) saturate(130%);clip-path:inset(60px 60px 0 60px);pointer-events:none}body:has(.ml-glass-hub-style) .ml-sp__inner:after{content:"";position:absolute;z-index:-1;left:calc((100% - 100vw)/2);right:calc((100% - 100vw)/2);top:-152px;height:520px;background:linear-gradient(180deg,#040404b3,#04040459,#040404bf),#04040473;pointer-events:none}body:has(.ml-glass-hub-style) .ml-sp__inner>.ml-crumbs{margin:0 0 22px!important}body:has(.ml-glass-hub-style) .ml-sp__grid{gap:24px!important}body:has(.ml-glass-hub-style) .ml-sp__main{padding:44px 48px!important;border-radius:28px!important;box-sizing:border-box;background:rgba(255,255,255,max(.92,var(--mlg-rt-l, 0)))!important;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);border:1px solid rgba(255,255,255,.92)!important;box-shadow:0 1px #fff inset!important;color:#131316;background:#fffffff7!important}body:has(.ml-glass-hub-style) .ml-sp__title{margin:0 0 16px!important;font-family:var(--mlg-font-display)!important;font-weight:700!important;text-transform:none!important;text-wrap:balance;font-size:56px!important;line-height:1.04!important;letter-spacing:-.035em!important;color:#131316!important}body:has(.ml-glass-hub-style) .ml-sp__answer,body:has(.ml-glass-hub-style) .ml-sp__answer p{font:18px/1.6 var(--mlg-font-body)!important;color:#3f3f46!important}body:has(.ml-glass-hub-style) .ml-sp__answer p:first-child{color:#131316!important}body:has(.ml-glass-hub-style) .ml-sp__badges{gap:8px!important;margin-bottom:36px!important}body:has(.ml-glass-hub-style) .ml-sp__badge{display:inline-flex!important;align-items:center;min-height:28px;padding:0 12px!important;border-radius:999px!important;background:#1313160a!important;border:1px solid rgba(19,19,22,.14)!important;font:500 11px/1.2 var(--mlg-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#3f3f46!important}body:has(.ml-glass-hub-style) .ml-sp__badge--key{color:#1e40af!important;border-color:#1d4ed866!important;background:#eef2fd!important}body:has(.ml-glass-hub-style) .ml-sp__section{margin:0 0 40px!important}body:has(.ml-glass-hub-style) .ml-sp__section--safety{padding:22px 24px!important;border-radius:22px!important;background:#eef2fd!important;border:1px solid rgba(29,78,216,.16)!important}body:has(.ml-glass-hub-style) .ml-sp__table thead th{font:500 11px/1.3 var(--mlg-font-mono)!important;letter-spacing:.1em!important;color:#52525b!important}body:has(.ml-glass-hub-style) .ml-sp__table :is(th,td){border-color:#1313161a!important}body:has(.ml-glass-hub-style) .ml-sp__table tbody th{color:#131316!important}body:has(.ml-glass-hub-style) .ml-sp__num{color:#3f3f46!important}body:has(.ml-glass-hub-style) .ml-sp__srcnote,body:has(.ml-glass-hub-style) .ml-sp__fallback-note,body:has(.ml-glass-hub-style) .ml-sp__sources,body:has(.ml-glass-hub-style) .ml-sp__sources li{font:13px/1.55 var(--mlg-font-body)!important;color:#52525b!important}body:has(.ml-glass-hub-style) .ml-sp__sources a{color:#1d4ed8!important}body:has(.ml-glass-hub-style) .ml-sp__dose{gap:12px!important}body:has(.ml-glass-hub-style) .ml-sp__dose-card{padding:18px!important;border-radius:20px!important;background:#f4f5f8!important;border:1px solid rgba(19,19,22,.06)!important;box-shadow:none!important;box-sizing:border-box}body:has(.ml-glass-hub-style) .ml-sp__dose-head{font-family:var(--mlg-font-display)!important;color:#131316!important}body:has(.ml-glass-hub-style) .ml-sp__dose-sub{font:500 11px/1.4 var(--mlg-font-mono)!important;letter-spacing:.1em;text-transform:uppercase;color:#1e40af!important}body:has(.ml-glass-hub-style) .ml-sp__dose-body{color:#3f3f46!important}body:has(.ml-glass-hub-style) .ml-sp__recipes,body:has(.ml-glass-hub-style) .ml-sp__guides{gap:10px!important}body:has(.ml-glass-hub-style) .ml-sp__rail{display:flex;flex-direction:column;gap:14px;top:98px!important}body:has(.ml-glass-hub-style) .ml-sp__rail>*{margin:0!important}body:has(.ml-glass-hub-style) .ml-sp__img{padding:8px;border-radius:28px!important;box-sizing:border-box;background:#ffffff24;border:1px solid rgba(255,255,255,.35)}body:has(.ml-glass-hub-style) .ml-sp__railbox,body:has(.ml-glass-hub-style) .ml-sp__fallback{padding:18px!important;border-radius:22px!important;background:rgba(255,255,255,max(.95,var(--mlg-rt-l, 0)))!important;-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);border:1px solid rgba(255,255,255,.92)!important;box-shadow:0 1px #fff inset!important;color:#131316}body:has(.ml-glass-hub-style) .ml-sp__kicker{margin:0 0 8px!important;font:500 12px/1.2 var(--mlg-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#1e40af!important;font-size:11px!important}body:has(.ml-glass-hub-style) .ml-sp__railtext{font:15px/1.5 var(--mlg-font-body)!important;color:#131316!important}body:has(.ml-glass-hub-style) .ml-sp__review,body:has(.ml-glass-hub-style) .ml-sp__review time{font:12px/1.5 var(--mlg-font-mono)!important;color:#52525b!important}body:has(.ml-glass-hub-style) .ml-sp__disclaimer{border-color:#1313161a!important}body:has(.ml-glass-hub-style) .ml-fp__bar{background:#d4d4d8!important}body:has(.ml-glass-hub-style) .ml-fp__bar.is-strong{background:#1d4ed8!important}body:has(.ml-glass-hub-style) .ml-fp__img{aspect-ratio:16 / 9}body:has(.ml-glass-hub-style) .ml-sp__img{aspect-ratio:1}body:has(.ml-glass-hub-style) .ml-aoi{--ml-accent: #60a5fa;--ml-accent-soft: transparent;margin:0 0 40px!important;padding:26px 28px!important;border-radius:26px!important;box-sizing:border-box;background:rgba(10,10,14,max(.86,var(--mlg-rt-d, 0)))!important;-webkit-backdrop-filter:blur(26px) saturate(140%);backdrop-filter:blur(26px) saturate(140%);border:1px solid rgba(255,255,255,.16)!important;box-shadow:0 1px #ffffff24 inset!important;color:#fff}body:has(.ml-glass-hub-style) .ml-aoi .ml-aoi__state:not([hidden]){display:flex!important;flex-direction:column;gap:12px}body:has(.ml-glass-hub-style) .ml-aoi .ml-aoi__state>*{margin:0!important}body:has(.ml-glass-hub-style) .ml-aoi .ml-aoi__eyebrow{margin:0!important;font:500 12px/1.2 var(--mlg-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#60a5fa!important}body:has(.ml-glass-hub-style) .ml-aoi .ml-aoi__title{margin:0!important;font-family:var(--mlg-font-display)!important;font-weight:700!important;text-transform:none!important;text-wrap:balance;font-size:30px!important;line-height:1.15!important;letter-spacing:-.02em!important;color:#fff!important}body:has(.ml-glass-hub-style) .ml-aoi :is(.ml-aoi__body,.ml-aoi__bullets,.ml-aoi__bullets li){color:#ffffffdb!important}body:has(.ml-glass-hub-style) .ml-aoi .ml-aoi__bullets li:before{background:#60a5fa!important}body:has(.ml-glass-hub-style) .ml-aoi .ml-aoi__form{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:8px!important}body:has(.ml-glass-hub-style) .ml-aoi .ml-aoi__input{min-width:0;height:52px!important;box-sizing:border-box;padding:0 18px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.28)!important;background:#ffffff14!important;color:#fff!important;font:16px/1 var(--mlg-font-body)!important;box-shadow:none!important}body:has(.ml-glass-hub-style) .ml-aoi .ml-aoi__input::placeholder{color:#fff9!important}body:has(.ml-glass-hub-style) .ml-aoi .ml-aoi__input:focus{border-color:#60a5fa!important;box-shadow:0 0 0 3px #60a5fa59!important;outline:none!important}body:has(.ml-glass-hub-style) .ml-aoi .ml-aoi__btn{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;height:52px!important;min-height:52px;padding:0 22px!important;border:0!important;border-radius:999px!important;background:#fff!important;color:#131316!important;font:600 15px/1 var(--mlg-font-body)!important;white-space:nowrap;text-decoration:none!important;box-shadow:none!important}body:has(.ml-glass-hub-style) .ml-aoi .ml-aoi__btn:focus-visible{outline:2px solid #fff!important;outline-offset:3px}body:has(.ml-glass-hub-style) .ml-aoi .ml-aoi__fine{font:12px/1.5 var(--mlg-font-body)!important;color:#ffffffbf!important}body:has(.ml-glass-hub-style) .ml-aoi .ml-aoi__fine[data-tone=err]{color:#fda4af!important}body:has(.ml-glass-hub-style) .ml-aoi .ml-aoi__fine[data-tone=ok]{color:#93c5fd!important}@media(max-width:959px){body:has(.ml-glass-hub-style) .ingredient-aside{position:static!important}}@media(max-width:749px){body:has(.ml-glass-hub-style) .mns-pseo__inner,body:has(.ml-glass-hub-style) .ingredient-page__inner,body:has(.ml-glass-hub-style) .ml-entity__inner{padding:116px 12px 56px!important}body:has(.ml-glass-hub-style) .mns-pseo__inner:after,body:has(.ml-glass-hub-style) .ingredient-page__inner:after,body:has(.ml-glass-hub-style) .ml-entity__inner:after{margin:-176px calc((100% - 100vw)/2 - 60px) -84px}body:has(.ml-glass-hub-style) .mns-pseo__inner:before,body:has(.ml-glass-hub-style) .ingredient-page__inner:before,body:has(.ml-glass-hub-style) .ml-entity__inner:before{margin:-116px calc((100% - 100vw)/2) -24px}body:has(.ml-glass-hub-style) .mns-pseo-hero,body:has(.ml-glass-hub-style) .mns-pseo-index__hero,body:has(.ml-glass-hub-style) .ingredient-hero,body:has(.ml-glass-hub-style) .ml-entity__head{padding:22px 18px!important;border-radius:24px!important;gap:12px!important}body:has(.ml-glass-hub-style) .mns-pseo-hero__title,body:has(.ml-glass-hub-style) .mns-pseo-index__title,body:has(.ml-glass-hub-style) .ingredient-hero__title,body:has(.ml-glass-hub-style) .ml-entity__title,body:has(.ml-glass-hub-style) .ml-fp__title,body:has(.ml-glass-hub-style) .ml-sp__title{font-size:36px!important}body:has(.ml-glass-hub-style) .mns-pseo-index__title{font-size:44px!important}body:has(.ml-glass-hub-style) :is(.mns-pseo-hero__intro,.mns-pseo-index__subtitle,.ingredient-hero__intro,.ml-entity__intro),body:has(.ml-glass-hub-style) :is(.mns-pseo-hero__intro,.mns-pseo-index__subtitle,.ingredient-hero__intro,.ml-entity__intro) :is(p,li){font-size:16px!important}body:has(.ml-glass-hub-style) .mns-pseo-body,body:has(.ml-glass-hub-style) .mns-pseo__inner>.mns-pseo-index__grid,body:has(.ml-glass-hub-style) .ingredient-layout,body:has(.ml-glass-hub-style) .ml-entity__inner>.ml-factbar{margin-top:48px!important}body:has(.ml-glass-hub-style) .mns-pseo-card,body:has(.ml-glass-hub-style) .mns-pseo-refs,body:has(.ml-glass-hub-style) .mns-pseo-related,body:has(.ml-glass-hub-style) .mns-pseo-collections,body:has(.ml-glass-hub-style) .mns-pseo-explore,body:has(.ml-glass-hub-style) .mns-pseo-teaser,body:has(.ml-glass-hub-style) .mns-pseo-products,body:has(.ml-glass-hub-style) .ingredient-card,body:has(.ml-glass-hub-style) .ingredient-citations,body:has(.ml-glass-hub-style) .ml-entity__section,body:has(.ml-glass-hub-style) .ml-entity__faq,body:has(.ml-glass-hub-style) .ml-entity__sources,body:has(.ml-glass-hub-style) .ml-entity__products,body:has(.ml-glass-hub-style) .ml-factbar,body:has(.ml-glass-hub-style) .mns-pseo-quick,body:has(.ml-glass-hub-style) .mns-pseo-member,body:has(.ml-glass-hub-style) .mns-pseo-member-band,body:has(.ml-glass-hub-style) .ml-entity__interval{padding:22px 18px!important;border-radius:24px!important}body:has(.ml-glass-hub-style) .mns-conversion-cta,body:has(.ml-glass-hub-style) .mns-pseo-cta{padding:14px!important;border-radius:24px!important}body:has(.ml-glass-hub-style) :is(.mns-pseo-card__title,.mns-pseo-refs__title,.mns-pseo-related__title,.mns-pseo-collections__title,.mns-pseo-explore__title,.mns-pseo-teaser__title,.mns-pseo-products__title,.mns-conversion-cta__heading,.ingredient-card__title,.ingredient-citations>h2,.ml-entity__h2,.ml-fp__h2,.ml-sp__h2,.mns-pseo-member-band__title){font-size:26px!important}body:has(.ml-glass-hub-style) :is(.mns-pseo-prose,.mns-pseo-refs__body,.ingredient-prose,.ml-entity__prose,.ml-fp__prose,.ml-sp__prose,.mns-pseo-quick__body){font-size:16px!important}body:has(.ml-glass-hub-style) .mns-pseo-card-name{font-size:24px!important}body:has(.ml-glass-hub-style) .mns-conversion-cta__btn,body:has(.ml-glass-hub-style) .mns-pseo-member-band .monthlees-ui-btn,body:has(.ml-glass-hub-style) :is(.mns-pseo-cta,.mns-pseo-card,.mns-pseo-teaser) .monthlees-ui-btn{width:100%;white-space:normal!important;text-align:center;padding-block:12px!important}body:has(.ml-glass-hub-style) .ml-fp{padding:116px 0 56px!important}body:has(.ml-glass-hub-style) .ml-fp__inner{padding-inline:12px!important}body:has(.ml-glass-hub-style) .ml-fp__inner:before{top:-176px;height:460px}body:has(.ml-glass-hub-style) .ml-fp__inner:after{top:-116px;height:400px}body:has(.ml-glass-hub-style) .ml-fp__main{padding:24px 18px!important;border-radius:24px!important}body:has(.ml-glass-hub-style) .ml-fp__grid{gap:14px!important}body:has(.ml-glass-hub-style) .ml-sp{padding:116px 0 56px!important}body:has(.ml-glass-hub-style) .ml-sp__inner{padding-inline:12px!important}body:has(.ml-glass-hub-style) .ml-sp__inner:before{top:-176px;height:460px}body:has(.ml-glass-hub-style) .ml-sp__inner:after{top:-116px;height:400px}body:has(.ml-glass-hub-style) .ml-sp__main{padding:24px 18px!important;border-radius:24px!important}body:has(.ml-glass-hub-style) .ml-sp__grid{gap:14px!important}body:has(.ml-glass-hub-style) .ml-aoi{padding:18px 16px!important}body:has(.ml-glass-hub-style) .ml-aoi .ml-aoi__title{font-size:24px!important}body:has(.ml-glass-hub-style) .ml-aoi .ml-aoi__form{grid-template-columns:minmax(0,1fr)!important}body:has(.ml-glass-hub-style) .ml-aoi .ml-aoi__btn{width:100%}body:has(.ml-glass-hub-style) .shopify-section>.mns-goal-page:before,body:has(.ml-glass-hub-style) .shopify-section>.mns-goal-page:after,body:has(.ml-glass-hub-style) .shopify-section>.mns-routine-page:before,body:has(.ml-glass-hub-style) .shopify-section>.mns-routine-page:after,body:has(.ml-glass-hub-style) .shopify-section>.mns-pseo-index:before,body:has(.ml-glass-hub-style) .shopify-section>.mns-pseo-index:after,body:has(.ml-glass-hub-style) .shopify-section>.ingredient-page:before,body:has(.ml-glass-hub-style) .shopify-section>.ingredient-page:after,body:has(.ml-glass-hub-style) .shopify-section>.ml-fp:before,body:has(.ml-glass-hub-style) .shopify-section>.ml-fp:after,body:has(.ml-glass-hub-style) .shopify-section>.ml-sp:before,body:has(.ml-glass-hub-style) .shopify-section>.ml-sp:after,body:has(.ml-glass-hub-style) .shopify-section>.ml-entity:before,body:has(.ml-glass-hub-style) .shopify-section>.ml-entity:after{width:340px;height:340px}}@media(prefers-reduced-motion:reduce){body:has(.ml-glass-hub-style) .mns-pseo-related__link:hover,body:has(.ml-glass-hub-style) .mns-pseo-explore__link:hover,body:has(.ml-glass-hub-style) .ml-fp__guide a:hover,body:has(.ml-glass-hub-style) .ml-sp__guide a:hover,body:has(.ml-glass-hub-style) .ml-fp__recipe a:hover,body:has(.ml-glass-hub-style) .ml-sp__recipe a:hover,body:has(.ml-glass-hub-style) .mns-pseo-card-link:hover{transform:none}}@media(prefers-reduced-transparency:reduce){body:has(.ml-glass-hub-style) *,body:has(.ml-glass-hub-style) *:before,body:has(.ml-glass-hub-style) *:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html.mlg-no-blur body:has(.ml-glass-hub-style) *,html.mlg-no-blur body:has(.ml-glass-hub-style) *:before,html.mlg-no-blur body:has(.ml-glass-hub-style) *:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media(prefers-reduced-motion:reduce){body:has(.ml-glass-hub-style) *,body:has(.ml-glass-hub-style) *:before,body:has(.ml-glass-hub-style) *:after{transition-duration:0ms!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/ml-glass-hub.css.map */
