body.mlw-final{--mlw-final-ink:#252529;--mlw-final-line:#d4d4d4}body.mlw-site.mlw-v5.mlw-alt.mlw-final #MainContent .mlw-information-page{width:min(900px,calc(100% - 2 * var(--alt-gutter)));max-width:900px;margin-inline:auto;padding-block:56px 64px;background:#fff;color:#252529}body.mlw-final #MainContent .mlw-information-page :is(.v5-support-head,.rp-document-head,.ed-hero__content,.sci-hub-hero__content,.sci-product-hero__content){max-width:none;text-align:left;margin:0 0 36px;padding:0}body.mlw-final #MainContent .mlw-information-page h1,body.mlw-final #MainContent .mlw-faq-hub h1,body.mlw-final #MainContent .rp-collection-hero h1{font:200 clamp(36px,4.5vw,60px)/1.1 Outfit,Arial,sans-serif;letter-spacing:-.035em;text-transform:uppercase;color:#252529;margin:18px 0 28px;max-width:100%;overflow-wrap:break-word}body.mlw-final #MainContent :is(.mlw-information-page,.mlw-faq-hub,.rp-collection-hero) h1 em{display:block;font:italic 400 1.1em/1.08 "Instrument Serif",Georgia,serif;letter-spacing:-.025em;text-transform:none;color:#252529;margin-top:6px}body.mlw-final #MainContent .mlw-information-page :is(.v5-eyebrow,.rp-kicker,.sci-eyebrow,.ed-eyebrow){font:500 12px/1.5 Inter,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#595959;margin:0 0 18px}body.mlw-final #MainContent .mlw-information-page :is(p,li){font:400 16px/1.75 Inter,Arial,sans-serif}body.mlw-final #MainContent .mlw-information-page :is(h2,h3){font-family:Outfit,Arial,sans-serif;font-weight:300;color:#252529}body.mlw-final #MainContent .mlw-information-page :is(.lpv2-static-toc,.lpv2-static-callout,.ed-statement,.ed-philosophy,.sci-section,.sci-product-card,.sci-ingredient){background:#fff;color:#252529;border-radius:0;box-shadow:none}body.mlw-final #MainContent .mlw-information-page .lpv2-static-toc{border-block:1px solid #d4d4d4;padding:24px 0;margin:32px 0}body.mlw-final #MainContent .mlw-information-page .lpv2-static-toc ol{margin:0;padding-left:22px}body.mlw-final #MainContent .mlw-information-page .lpv2-static-toc a{padding-block:7px}body.mlw-final #MainContent .mlw-information-page .lpv2-static-callout{border-left:2px solid #d4d4d4;padding:0 0 0 20px}body.mlw-final #MainContent .mlw-information-page :is(.ed-hero,.sci-hub-hero,.sci-product-hero){display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;margin:0 0 40px;background:#fff;color:#252529}body.mlw-final #MainContent .mlw-information-page :is(.ed-hero__inner,.sci-hub-hero__inner,.sci-product-hero__inner){order:0;width:100%;padding:0;margin:0}body.mlw-final #MainContent .mlw-information-page :is(.ed-hero__media,.sci-hub-hero__slideshow,.sci-product-hero__media){order:1;width:100%;max-width:100%;margin:0}body.mlw-final #MainContent .mlw-information-page :is(.ed-hero__media,.sci-hub-hero__slide,.sci-product-hero__media) img{width:100%;height:auto;max-height:420px;object-fit:cover;border-radius:0}body.mlw-final #MainContent .mlw-information-page .ed-statement{border-block:1px solid #d4d4d4;padding:32px 0;text-align:left}body.mlw-final #MainContent .mlw-information-page .shopify-policy__container{max-width:none;padding:0;margin:0}body.mlw-final #MainContent .mlw-native-policy .shopify-policy__title{display:none}body.mlw-final #MainContent .mlw-contact.mlw-information-page{display:block;padding-block:56px 64px!important}body.mlw-final #MainContent .mlw-contact__intro{margin-bottom:36px}body.mlw-final #MainContent .mlw-contact-form{border-top:1px solid #d4d4d4;padding-top:32px;background:#fff}body.mlw-final #MainContent .mlw-faq-hub{max-width:900px;margin-inline:auto}body.mlw-final #MainContent .mlw-faq-hub .fh-hero{padding-top:56px}body.mlw-final #MainContent .rp-collection-hero{padding-block:56px 40px}body.mlw-final #MainContent .search-page__header{max-width:900px;margin-inline:auto;text-align:left;align-items:flex-start}@media(max-width:760px){body.mlw-site.mlw-v5.mlw-alt.mlw-final #MainContent .mlw-information-page{width:calc(100% - 40px);padding-block:40px 48px}body.mlw-final #MainContent .mlw-contact.mlw-information-page{padding-block:40px 48px!important}body.mlw-final #MainContent .mlw-faq-hub .fh-hero{padding-top:40px}body.mlw-final #MainContent .mlw-information-page h1,body.mlw-final #MainContent .mlw-faq-hub h1,body.mlw-final #MainContent .rp-collection-hero h1{font-size:clamp(34px,9vw,48px)}body.mlw-final #MainContent .mlw-information-page :is(.ed-split,.sci-ingredient-grid){grid-template-columns:minmax(0,1fr)}}body.mlw-final.mlw-site.mlw-v5 .v8-product-grid .rp-card-image{background:#fff}@media(max-width:760px){body.mlw-final.mlw-site.mlw-v5 .v5-product--alive .v5-buy .v5-split{grid-template-columns:minmax(0,1fr)}body.mlw-final.mlw-site.mlw-v5 .v5-product--alive :is(.v5-gallery,.v5-buy-copy,.mlw-alive-compare){min-width:0;max-width:100%}body.mlw-final.mlw-site.mlw-v5 .v5-product--alive .mlw-alive-compare-scroll{max-width:100%;overflow-x:auto}}body.mlw-final .mlw-header__utility{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;color:#252529}body.mlw-final .mlw-header__utility svg{flex-shrink:0}body.mlw-final .mlw-header .mlw-header__actions{flex-shrink:0;gap:4px}body.mlw-final .mlw-footer a{text-underline-offset:4px}body.mlw-final .mlw-footer a:hover{text-decoration:underline}@media(max-width:1100px){body.mlw-final .mlw-header .desktop-nav{display:none}body.mlw-final .mlw-header .mobile-menu{display:block}body.mlw-final .mlw-header__account{display:none}}@media(max-width:390px){body.mlw-final .mlw-header .wordmark{width:min(155px,44vw)}body.mlw-final .mlw-header .wordmark img{width:100%}body.mlw-final .mlw-header .mlw-header__actions{gap:0}}body.mlw-final:is(.mlw-native,.mlw-final-standalone){--font-body--family:Inter,Arial,sans-serif;--font-body--weight:400;--font-body--style:normal;--font-heading--family:Outfit,Arial,sans-serif;--font-heading--weight:200;--font-heading--style:normal;--font-subheading--family:Outfit,Arial,sans-serif;--font-subheading--weight:300;--font-accent--family:"Instrument Serif",Georgia,serif;--font-h1--family:Outfit,Arial,sans-serif;--font-h2--family:Outfit,Arial,sans-serif;--font-h3--family:Outfit,Arial,sans-serif;--font-h1--weight:200;--font-h2--weight:200;--font-h3--weight:300;--font-h4--family:Outfit,Arial,sans-serif;--font-h5--family:Outfit,Arial,sans-serif;--font-h6--family:Outfit,Arial,sans-serif;--button-font-family-primary:Inter,Arial,sans-serif;--button-font-family-secondary:Inter,Arial,sans-serif;--button-border-radius:0px;--button-border-radius-primary:0px;--button-border-radius-secondary:0px;--inputs-radius:0px;--color-background:#fff;--color-background-rgb:255 255 255;--color-foreground:#252529;--color-foreground-rgb:37 37 41;--color-primary:#252529;--color-primary-hover:#444448;--color-border:#d4d4d4;--color-border-rgb:212 212 212;--color-primary-button-background:#252529;--color-primary-button-text:#fff;--color-primary-button-border:#252529;--color-primary-button-hover-background:#444448;--color-primary-button-hover-text:#fff;--color-primary-button-hover-border:#444448;--color-secondary-button-background:#fff;--color-secondary-button-text:#252529;--color-secondary-button-border:#252529;--color-input-background:#fff;--color-input-text:#252529;--color-input-border:#888;font:400 16px/1.65 Inter,Arial,sans-serif;background:#fff;color:#252529}body.mlw-final:is(.mlw-native,.mlw-final-standalone) :is(h1,h2,h3,h4,h5,h6){font-family:Outfit,Arial,sans-serif;font-weight:200;text-transform:uppercase;letter-spacing:-.025em;line-height:1.12;color:inherit}body.mlw-final:is(.mlw-native,.mlw-final-standalone) h1{font-size:clamp(36px,4.5vw,64px)}body.mlw-final:is(.mlw-native,.mlw-final-standalone) h2{font-size:clamp(28px,3vw,42px)}body.mlw-final:is(.mlw-native,.mlw-final-standalone) h3{font-size:clamp(23px,2.5vw,32px)}body.mlw-final:is(.mlw-native,.mlw-final-standalone) :is(p,label,input,textarea,select,.button){font-family:Inter,Arial,sans-serif}body.mlw-final:is(.mlw-native,.mlw-final-standalone) .button{min-height:48px;border-radius:0;font-size:14px;font-weight:500;letter-spacing:0}body.mlw-final:is(.mlw-native,.mlw-final-standalone) :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){font-size:16px;border-radius:0;min-height:48px}body.mlw-final.mlw-native #MainContent{min-height:50vh;padding-bottom:64px}body.mlw-final.mlw-native #MainContent :is(.section-background,.section){--color-background:#fff;--color-foreground:#252529;--color-foreground-rgb:37 37 41}body.mlw-final.mlw-native #MainContent .section{--page-content-width:1200px;--narrow-page-width:1200px;--page-margin:var(--alt-gutter)}body.mlw-final.mlw-native .search-page__header{padding-block:48px 32px;gap:24px}body.mlw-final.mlw-native .search-page__header :is(.text-block,.search-input){max-width:100%}body.mlw-final.mlw-native :is(.blog-post-comments-container,.rte){line-height:1.75}body.mlw-final.mlw-native .blog-post-comments-container{margin-block:48px}body.mlw-final.mlw-native .blog-post-comment{border-top:1px solid #d4d4d4;padding-top:24px}body.mlw-final-content #MainContent{min-height:50vh}body.mlw-final-content #MainContent :is(.rp-document,.shopify-policy__container){background:#fff;color:#252529}body.mlw-final-content #MainContent .shopify-policy__container{max-width:800px;margin:0 auto;padding:0}body.mlw-final-content #MainContent :is(.rp-document,.shopify-policy__container) :is(h1,h2,h3){font-family:Outfit,Arial,sans-serif;font-weight:200;color:#252529;text-transform:uppercase;line-height:1.15}body.mlw-final-content #MainContent :is(.rp-document,.shopify-policy__container) h1{font-size:clamp(36px,4.5vw,60px);overflow-wrap:anywhere}body.mlw-final-content #MainContent :is(.rp-document,.shopify-policy__container) h2{font-size:clamp(26px,3vw,36px);margin-top:36px}body.mlw-final-content #MainContent :is(.rp-document,.shopify-policy__container) :is(p,li){font:400 16px/1.75 Inter,Arial,sans-serif}body.mlw-final-content #MainContent :is(.rp-document,.shopify-policy__container) a{color:#252529;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}body.mlw-final-content #MainContent :is(.rp-document,.shopify-policy__container) table{display:block;max-width:100%;overflow-x:auto}body.mlw-final-content #MainContent :is(.rp-collection-hero,.v6-category-hero,.v6-category-copy){background:#fff;color:#252529}body.mlw-final-content #MainContent .rp-collection-hero :is(h1,p,em){color:#252529!important}body.mlw-final-content #MainContent :is(.rp-filters button,.rp-pagination a){color:#252529}body.mlw-final-content #MainContent .rp-filters button[aria-pressed=true]{border-color:#252529}body.mlw-final-content #MainContent :is(input,textarea,select){font-family:Inter,Arial,sans-serif;font-size:16px;border-radius:0}body.mlw-final-content #MainContent :is(.button,.rp-add,.rp-secondary){border-radius:0;min-height:48px}body.mlw-final-content #MainContent .mlw-final-empty{padding:48px 0 72px}body.mlw-final-content #MainContent .mlw-final-empty h2{font:200 clamp(28px,3vw,42px)/1.15 Outfit,Arial,sans-serif;text-transform:uppercase}body.mlw-final .rp-pagination{padding-block:24px;display:flex;gap:12px;flex-wrap:wrap}body.mlw-final .rp-pagination :is(a,.current){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid #d4d4d4;padding:8px}body.mlw-final .rp-pagination .current{background:#252529;color:#fff}body.mlw-final-standalone .mlw-final-wordmark{display:block;width:min(320px,100%);height:auto;margin-inline:auto}body.mlw-final-password .logo-block{width:min(320px,100%);height:auto;max-height:none;margin-inline:auto}body.mlw-final-password .password-main-content{background:#fff}body.mlw-final-password .password-main-content h1{max-width:16ch;margin-inline:auto}body.mlw-final-password .password-footer{padding:32px 20px;border-top:1px solid #d4d4d4;background:#fff;color:#252529}body.mlw-final-password .password-dialog{border:1px solid #d4d4d4;border-radius:0;background:#fff;color:#252529;width:min(560px,calc(100% - 32px))}body.mlw-final-password .password-dialog::backdrop{background:#25252980}body.mlw-final-password .password-dialog__close-button{min-width:44px;min-height:44px}body.mlw-final.gift-card{padding:48px 20px}body.mlw-final.gift-card header h1{font-size:clamp(30px,4vw,48px);margin-top:32px}body.mlw-final.gift-card .gift-card__image-wrapper:has(.gift-card__image-generic){background:#252529;width:min(420px,100%);min-height:220px;padding:40px;display:flex;align-items:center;justify-content:center}body.mlw-final.gift-card .gift-card__image-generic{width:100%;height:auto;object-fit:contain}body.mlw-final.gift-card .gift-card__code{font:500 clamp(18px,4vw,24px)/1.5 Inter,Arial,sans-serif;letter-spacing:.12em;overflow-wrap:anywhere}@media(max-width:749px){body.mlw-final.mlw-native .search-page__header{padding-top:32px}body.mlw-final.mlw-native .search-page__header .search-input{width:100%}body.mlw-final-password .password-main-content .section-content-wrapper{padding-inline:20px}body.mlw-final.gift-card{padding-top:32px}}@media(prefers-reduced-motion:reduce){body.mlw-final{scroll-behavior:auto}}@media print{body.mlw-final.gift-card{padding:0}body.mlw-final.gift-card .gift-card__buttons{display:none}}body.mlw-final.mlw-site--guide{--ink:#252529;--teal:#252529;--mid:#252529;--latte-mid:#595959;--latte-bright:#fff;--pale:#f5f5f5;--pink:#252529;--line:#d4d4d4}body.mlw-final.mlw-site--guide :is(h1,h2,h3){font-family:Outfit,Arial,sans-serif;font-weight:200;text-transform:uppercase}body.mlw-final.mlw-site--guide em{font-family:"Instrument Serif",Georgia,serif;font-weight:400;text-transform:none}body.mlw-final.mlw-site--guide .button{border-radius:0;min-height:48px;font:500 14px/1.5 Inter,Arial,sans-serif}body.mlw-final.mlw-site--guide .hero .button{background:#fff;color:#252529}body.mlw-final.mlw-site--guide .mlw-header .mlw-header__actions{display:flex;align-items:center}body.mlw-final.mlw-site--guide .mlw-header :is(.mlw-icon-bag,.mlw-menu-toggle){display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:8px}body.mlw-final.mlw-site--guide .mlw-header .mlw-icon-bag svg{flex-shrink:0}body.mlw-final.mlw-site.mlw-v5.mlw-alt .alive-offer-page{--accent:#252529;--accent-light:#595959;--accent-deep:#252529;--accent-soft:#f5f5f5;--accent-mid:#e5e5e5;--cta:#252529;--cta-deep:#444448;--cta-light:#595959;--cta-soft:#f5f5f5;--radius:0}body.mlw-final.mlw-site.mlw-v5.mlw-alt .alive-offer-page .btn{min-height:48px;border-radius:0;box-shadow:none;font:500 14px/1.5 Inter,Arial,sans-serif;letter-spacing:0}body.mlw-final.mlw-site.mlw-v5.mlw-alt .alive-offer-page .offer-nav .chip{background:#252529}body.mlw-final.mlw-site.mlw-v5.mlw-alt .alive-offer-page :is(.buybox,.soft-cta){background:#f5f5f5}
/*# sourceMappingURL=/cdn/shop/t/48/assets/mlw-final.css.map */
