:root{--mm-ink:#362124;--mm-label:#8d7865;--mm-paper:#f3ece3;--mm-body-font:"Jost","Helvetica Neue",Arial,sans-serif;--mm-title-font:"Newsreader",Georgia,serif;--mm-section-title:clamp(25px,2.1vw,32px);--mm-page-title:clamp(28px,2.8vw,40px);--mm-label-gap:22px;--mm-title-gap:18px;--mm-copy-gap:18px;--mm-action-gap:26px}#MainContent{--color-foreground:54,33,36;--color-link:54,33,36;color:var(--mm-ink)}#MainContent :is(.mm-pdp,.mm-home-products,.mm-home-proof){--mm-current-ink:var(--mm-ink);--mm-current-label:var(--mm-label);--text:var(--mm-current-ink)!important;--text-soft:var(--mm-current-ink)!important;color:var(--mm-current-ink)}#MainContent .mm-pdp{--font-heading:var(--mm-title-font);--font-body:var(--mm-body-font);font-family:var(--mm-body-font)}#MainContent :is(.section-tag,.eyebrow,.mm-home-products__tag,.hmethod-tag,.fb-tag,.our-story-2-label){font-family:var(--mm-body-font)!important;font-size:10.5px!important;font-style:normal!important;font-weight:400!important;line-height:1.7!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--mm-current-label,var(--mm-label))!important;margin-top:0!important;margin-bottom:var(--mm-label-gap)!important}#MainContent .mm-pdp :is(h1,h2,h3,h4),#MainContent :is(.mm-home-products h2,.mm-home-proof__copy h2){color:var(--mm-current-ink,var(--mm-ink))}#MainContent :is(.about-collection-heading,.about-meet-heading,.homesets-heading,.journal-teaser-heading,.offering-heading,.shop-bundle-heading,.kk-steps-heading,.kkr-heading,.method-phase-heading,.result-headline,.use-heading,.care-heading,.stl-heading,.mm-shop-prep h2,.block-head h2,.hmethod-head h2,.fb-head h2,.bundle-head h2,.mm-home-products h2,.mm-home-proof__copy h2),#MainContent .video-section .title{font-family:var(--mm-title-font)!important;font-size:var(--mm-section-title)!important;font-style:normal!important;font-weight:400!important;line-height:1.25!important;letter-spacing:normal!important;color:var(--mm-current-ink,var(--mm-ink))!important;margin-top:0!important;margin-bottom:var(--mm-title-gap)!important}#MainContent :is(.about-intro-heading,.journal-hero-heading,.sessions-hero-heading,.shop-hero-heading,.method-hero-heading,.kk-heading,.main-page-title,.main-search__title,.collection-hero__title,.cart__title,.article-template__title),.shopify-policy__title h1{font-family:var(--mm-title-font)!important;font-size:var(--mm-page-title)!important;font-style:normal!important;font-weight:400!important;line-height:1.2!important;letter-spacing:normal!important;color:var(--mm-ink)!important;margin-top:0!important;margin-bottom:var(--mm-title-gap)!important}#MainContent :is(.product-title,.bundle-head h1){font-family:var(--mm-title-font)!important;font-size:clamp(23px,2vw,28px)!important;font-weight:400!important;line-height:1.25!important;letter-spacing:normal!important;color:var(--mm-ink)!important}#MainContent :is(.about-collection-paragraph,.about-intro-copy-col p,.about-meet-text-col>p,.homesets-intro,.mm-home-products__intro,.block-head>p,.hmethod-head>p,.fb-head>p,.journal-hero-intro,.sessions-hero-intro,.shop-hero-intro,.kk-intro,.kk-step-text p,.method-hero-intro,.method-phase-intro,.method-step-body p,.method-col p,.method-start-head p,.offering-blurb,.offering-blurb p,.shop-bundle-text>p,.bundle-intro,.use-intro,.care-col>p,.care-list li,.ingredient-card p,.why-mm-item p,.result-benefit p,.pair-card>p,.journal-featured-copy>p,.journal-card-excerpt,.journal-teaser-excerpt,.mm-shop-prep p){font-family:var(--mm-body-font)!important;font-size:14.5px!important;font-weight:400;line-height:1.75!important;letter-spacing:normal!important;color:var(--mm-current-ink,var(--mm-ink))!important}#MainContent :is(.about-collection-paragraph,.about-intro-copy-col p,.about-meet-text-col>p,.method-phase-intro,.offering-blurb p,.use-intro,.mm-shop-prep p){margin-top:0!important;margin-bottom:var(--mm-copy-gap)!important}#MainContent :is(.mm-home-products__intro,.block-head>p,.hmethod-head>p,.fb-head>p,.journal-hero-intro,.shop-hero-intro,.kk-intro,.method-hero-intro,.sessions-hero-intro,.bundle-intro){margin-top:0!important}#MainContent .mm-pdp details.pdp-accordion .acc-body{font-family:var(--mm-body-font);font-size:14px!important;line-height:1.75!important;color:var(--mm-current-ink,var(--mm-ink))!important}#MainContent .mm-pdp details.pdp-accordion .acc-body p{margin:0 0 14px}#MainContent :is(.about-collection-cta,.about-meet-cta,.offering-cta,.shop-bundle-cta,.homesets-collection-link,.mm-home-proof__link,.hmethod-panel-cta,.hmethod-link-wrap a,.mm-shop-prep a,.method-link,.shade-help a,.our-story-2-cta,.journal-teaser-link,.journal-cat-link:not(.journal-cat-link--soon),.journal-featured-cta span,.pair-card a,.method-hero-link,.method-phase-link,.method-start-help a,.bundle-help,.mm-home-products__controls button){font-family:var(--mm-body-font)!important;font-size:13px!important;font-style:normal!important;font-weight:400!important;line-height:1.5!important;letter-spacing:.02em!important;text-transform:none!important}#MainContent :is(.mm-home-products__link,.cta-btn,.bundle-cta-btn,.method-hero-btn,.method-phase-btn,.method-cta-btn,.method-start-btn,.kk-cta-btn,.button:not(.button--tertiary)){font-family:var(--mm-body-font)!important;padding:14px 24px;line-height:1.5!important}#MainContent :is(.mm-home-products__link,.kk-cta-btn,.homesets-collection-link,.hmethod-link-wrap){margin-top:var(--mm-action-gap)!important}#MainContent :is(.method-hero-actions,.method-phase-actions,.offering-cta-row){margin-top:var(--mm-action-gap)!important;gap:20px}#MainContent :is(.about-collection-paragraph,.about-meet-text-col>p,.offering-blurb,.mm-shop-prep p)+:is(a,.offering-cta-row){margin-top:8px}#MainContent .mm-home-proof :is(figcaption,.mm-home-proof__author,.mm-home-proof__press){color:var(--mm-ink)!important}#MainContent .our-story-2-quote{color:var(--mm-ink)!important}#MainContent :is(.journal-card-title,.journal-teaser-title,.journal-cat-title,.ingredient-card h3,.why-mm-item h3,.result-benefit h3,.method-step-body h4){font-family:var(--mm-title-font)!important;font-weight:400!important;font-size:20px;line-height:1.35!important;letter-spacing:normal;color:var(--mm-current-ink,var(--mm-ink))!important;margin-bottom:10px}#MainContent :is(.article-template__content,.main-page-title+.rte,.shopify-policy__body,.customer),.shopify-policy__body{font-family:var(--mm-body-font);font-size:14.5px;line-height:1.75;letter-spacing:normal;color:var(--mm-ink)}#MainContent .article-template__content p,.shopify-policy__body p{margin:0 0 18px}#MainContent .article-template__content h2,.shopify-policy__body h2{font-family:var(--mm-title-font);font-size:var(--mm-section-title);font-weight:400;line-height:1.25;color:var(--mm-ink);margin:36px 0 18px}#MainContent .article-template__content h3,.shopify-policy__body h3{font-family:var(--mm-title-font);font-size:24px;font-weight:400;line-height:1.3;color:var(--mm-ink);margin:28px 0 14px}#MainContent:has(.mm-method-design) :is(.mm-method-philosophy-wrap,.mm-method-cta-wrap){--mm-current-ink:var(--mm-paper);--mm-current-label:var(--mm-paper)}#MainContent:has(.mm-method-design) .mm-method-cta-wrap .barbara-note p.quote,#MainContent:has(.mm-method-design) .mm-method-philosophy-wrap .method-quote{color:var(--mm-paper)}#MainContent .mm-home-method-wrap .hmethod-caption,#MainContent .mm-pdp-diptych-wrap .fb-caption{--mm-current-ink:#fff;--mm-current-label:#fff}#MainContent:has(.mm-method-design) .mm-pdp-diptych-wrap .fb-caption{--mm-current-ink:var(--mm-ink);--mm-current-label:var(--mm-label)}#MainContent .mm-pdp .film-callout{--mm-current-ink:#fff;color:#fff}@media(max-width:749px){:root{--mm-label-gap:18px;--mm-action-gap:24px}}#MainContent:has(.mm-method-design) .mm-pdp:not(.mm-method-philosophy-wrap):not(.mm-method-cta-wrap){--text:var(--mm-ink)!important;--text-soft:var(--mm-ink)!important;--accent:var(--mm-ink)!important}#MainContent :is(.mm-home-products__meta,.homesets-card-meta,.shop-grid-title,.shop-grid-price,.price-row,.journal-featured-title){color:var(--mm-ink)}#MainContent :is(.method-hero-intro,.sessions-hero-intro,.shop-hero-intro,.journal-hero-intro,.kk-intro,.bundle-intro,.homesets-intro,.hmethod-head>p,.fb-head>p,.block-head>p){margin-bottom:0!important}#MainContent :is(.shop-grid-title,.pair-card h4,.stl-card-meta h4,.homesets-card-meta h4,.bundle-item-title){font-family:var(--mm-body-font)!important;font-size:13px!important;font-style:normal!important;font-weight:400!important;line-height:1.5!important;letter-spacing:normal}.mm-footer .mm-footer-news h2{font-family:var(--mm-title-font)!important;font-size:var(--mm-section-title)!important;font-weight:400!important;line-height:1.25!important;letter-spacing:normal;margin-bottom:var(--mm-title-gap)!important}.mm-footer .mm-footer-news p{font-family:var(--mm-body-font);font-size:14.5px;line-height:1.75}.mm-footer .mm-footer-news .mm-footer-tag{font-family:var(--mm-body-font);font-size:10.5px;font-weight:400;letter-spacing:.22em;color:var(--mm-label);margin-bottom:var(--mm-label-gap)}.mm-footer .mm-footer-news .mm-footer-consent{font-size:11px}
/*# sourceMappingURL=/cdn/shop/t/26/assets/mm-typography.css.map */
