:root{--mpi-gold: #c8a45a;--mpi-green: #4e7a52;--mpi-green-dark: #2b4720;--mpi-ink: #0f1c12;--mpi-cream: #fbf9f5;--mpi-tan: #c8915a;--mpi-body: #4b4b4b;--mpi-line: #e7e2d8;--mpi-serif: "Cormorant Garamond", Georgia, serif;--mpi-sans: "Jost", "Helvetica Neue", Arial, sans-serif;--mpi-wrap: min(1576px, 92.5vw);--mpi-gutter: clamp(24px, 4vw, 40px);--mpi-inset: calc((100vw - var(--mpi-wrap)) / 2 + var(--mpi-gutter));--mpi-banner-scrim: linear-gradient(90deg, rgba(18, 30, 20, .9) 0%, rgba(18, 30, 20, .55) 55%, rgba(18, 30, 20, .3) 100%)}@media(max-width:1024px){:root{--mpi-wrap: 100vw}}:root{--typeHeaderPrimary: "Cormorant Garamond";--typeHeaderFallback: Georgia, "Times New Roman", serif;--typeHeaderStyle: normal;--typeBasePrimary: "Jost";--typeBaseFallback: "Helvetica Neue", Arial, sans-serif;--typeBaseStyle: normal;--buttonRadius: 0px;--colorBtnPrimary: var(--mpi-green);--colorBtnPrimaryText: #fff;--colorBtnPrimaryActive: var(--mpi-green-dark);--colorTextBody: var(--mpi-body);--color-body-text: var(--mpi-body);--colorLink: var(--mpi-green);--colorAlt: var(--mpi-cream);--colorAltText: var(--mpi-ink);--colorSalePrice: var(--mpi-gold);--colorSaleTag: var(--mpi-gold);--colorSaleTagText: #fff;--colorSmallImageBg: var(--mpi-cream);--colorLargeImageBg: var(--mpi-ink);--colorDrawers: var(--mpi-ink);--colorDrawerText: #fff;--colorInputText: var(--mpi-ink)}body{font-family:var(--mpi-sans)}.index-section .h2titlee,.page-width .h2titlee{font-family:var(--mpi-serif),Georgia,serif!important;font-style:normal!important;font-weight:500;letter-spacing:-.01em;text-transform:none;font-size:clamp(28px,3.2vw,46px);color:var(--mpi-ink)}div.left-content-faq p{font-family:var(--mpi-serif),Georgia,serif;font-weight:500;text-transform:none;color:var(--mpi-ink)}.mindfulpur_section_container .mindfulpur-heading h2{font-family:var(--mpi-serif),Georgia,serif!important;font-weight:500!important;color:var(--mpi-ink)!important}.custom-content h2,.custom-content h3,.section-header__title,.title-rich-text,.feature-row__text h2,.background-media-text__text h2{font-family:var(--mpi-serif),Georgia,serif;font-weight:500;font-style:normal;letter-spacing:-.01em;line-height:1.18;text-transform:none;color:var(--mpi-ink)}.index-section .feature-row__text{min-width:50%;flex:0 1 50%;margin:0}.section-header .section-header__title{padding-bottom:20px}.custom-content h2,.section-header__title{font-size:clamp(26px,2.6vw,38px)}.custom-content h3{font-size:clamp(22px,2vw,30px)}.custom-content h1[style*=font-size],.custom-content h2[style*=font-size],.custom-content h3[style*=font-size],.custom-content h4[style*=font-size],.custom-content h5[style*=font-size]{font-family:var(--mpi-serif),Georgia,serif!important;font-weight:500!important;line-height:1.18!important;text-transform:none!important;color:var(--mpi-ink)!important}.custom-content h1[style*=font-size],.custom-content h2[style*=font-size]{font-size:clamp(26px,2.6vw,38px)!important}.custom-content h3[style*=font-size],.custom-content h4[style*=font-size],.custom-content h5[style*=font-size]{font-size:clamp(20px,1.9vw,28px)!important}.section-header{border-bottom:1px solid var(--mpi-line);padding-bottom:22px;margin-bottom:34px}.rte,.rte-setting,.page-content,.custom-content{font-family:var(--mpi-sans);font-size:17px;line-height:1.55;letter-spacing:0;font-weight:400;color:var(--mpi-body)}.rte h1,.rte h2,.rte h3,.rte h4,.rte-setting h2,.rte-setting h3,.page-content h1,.page-content h2,.page-content h3{font-family:var(--mpi-serif),Georgia,serif;font-weight:500;letter-spacing:-.01em;line-height:1.2;text-transform:none;color:var(--mpi-ink)}.rte a:not(.rte__image):not(.btn):not(.spr-summary-actions-newreview),.rte-setting a:not(.btn),.page-content a:not(.rte__image):not(.btn):not(.spr-summary-actions-newreview),.index-section--alt a:not(.btn),.index-section--alt .rte a:not(.rte__image):not(.btn){color:var(--mpi-green);text-decoration-thickness:1px;text-underline-offset:3px}.rte a:not(.rte__image):not(.btn):not(.spr-summary-actions-newreview):hover,.rte-setting a:not(.btn):hover,.page-content a:not(.rte__image):not(.btn):hover,.index-section--alt a:not(.btn):hover,.index-section--alt a:not(.btn):focus{color:var(--mpi-gold)}.rte blockquote,.page-content blockquote{font-family:var(--mpi-serif),Georgia,serif;font-size:24px;font-style:italic;color:var(--mpi-ink);border-left:2px solid var(--mpi-gold);padding-left:26px;margin-left:0}.rte hr,.page-content hr{border:0;border-top:1px solid var(--mpi-line)}.btn,.shopify-payment-button__button--unbranded,input[type=submit].btn{font-family:var(--mpi-sans);font-weight:600;font-size:15px;letter-spacing:2.1px;text-transform:uppercase;border-radius:0;border:1px solid transparent;padding:20px 34px;transition:background .2s ease,color .2s ease,border-color .2s ease}.btn:hover,.shopify-payment-button__button--unbranded:hover{background:var(--mpi-green-dark);border-color:var(--mpi-green-dark);color:#fff}.btn--secondary,.btn--tertiary{background:transparent;color:var(--mpi-ink);border-color:var(--mpi-ink)}.btn--secondary:hover,.btn--tertiary:hover{background:var(--mpi-ink);color:#fff;border-color:var(--mpi-ink)}.btn--small{padding:13px 22px;font-size:13px}.theme_btn{font-family:var(--mpi-sans);font-weight:600;font-size:15px;letter-spacing:2.1px;text-transform:uppercase;text-decoration:none;padding:20px 34px;border:1px solid transparent;border-radius:0;background-color:var(--mpi-green);color:#fff;transition:background .2s ease,color .2s ease,border-color .2s ease}.theme_btn:hover{background-color:var(--mpi-green-dark);color:#fff}.payment-buttons .add-to-cart,[data-button_type_style=normal] .payment-buttons .shopify-payment-button__button--unbranded,#checkout-pay-button{background-color:var(--mpi-green);color:#fff;border:1px solid transparent;font-family:var(--mpi-sans);font-weight:600;font-size:15px;letter-spacing:2.1px;text-transform:uppercase;border-radius:0}.payment-buttons .add-to-cart:hover,[data-button_type_style=normal] .payment-buttons .shopify-payment-button__button--unbranded:hover,#checkout-pay-button:hover{background-color:var(--mpi-green-dark);color:#fff}[data-button_type_style=normal] .payment-buttons .shopify-payment-button__button--unbranded{background-color:var(--mpi-cream);color:var(--mpi-ink)}.flickity-page-dots .dot{background:var(--mpi-ink)!important}.variant-input-wrap input[type=radio]:checked+label{background-color:var(--mpi-ink);color:#fff}.student_testimonials h2,.student_testimonials .testimonial .message__title .title{color:var(--mpi-ink)}.student_testimonials .testimonial .message{color:var(--mpi-body)}.student_testimonials .testimonial:nth-child(4n+3) .message__title,.student_testimonials .testimonial:nth-child(4n+1) .message__title{background-color:var(--mpi-cream)}.student_testimonials .testimonial:nth-child(4n+3) .message__title .polygon svg path,.student_testimonials .testimonial:nth-child(4n+1) .message__title .polygon svg path{fill:var(--mpi-cream)}.student_testimonials .testimonial:nth-child(4n+2) .message__title{background-color:var(--mpi-cream)}.student_testimonials .testimonial:nth-child(4n+2) .message__title .polygon svg path{fill:var(--mpi-cream)}.student_testimonials .testimonial:nth-child(4n+4) .message__title .polygon svg path{fill:#ebf5ff}@media(max-width:767px){.grid.grid--uniform .grid__item h2+.rte-setting+a{background-color:var(--mpi-green);color:#fff;border:1px solid transparent}.grid.grid--uniform .grid__item h2+.rte-setting+a:hover{background-color:var(--mpi-green-dark)}.rte h2{color:var(--mpi-ink)}}.course .price__container .compare_price_at,.course .price__container .price{color:var(--mpi-body)}.one-whole .column .price{color:var(--mpi-body)!important}.one-whole li::marker{color:var(--mpi-gold)!important}a.wprs_rd_more,a.wprs_rd_less{color:var(--mpi-green)!important}.custom_text_image_slider .grid__item,.video-slider{background:var(--mpi-cream)}.index-section{padding-top:clamp(32px,3vw,46px);padding-bottom:clamp(32px,3vw,46px);margin:0}.custom-content :is(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6){margin-top:0}.page-width,.page-full{max-width:var(--mpi-wrap);margin-inline:auto;padding-inline:var(--mpi-gutter)}.page-width--narrow{max-width:min(1000px,var(--mpi-wrap))}.index-section>.custom_text_image_slider,.grid-content>.custom_text_image_slider,.video-slider>.custom_text_image_slider,.yellow-pdp>.custom_text_image_slider{max-width:var(--mpi-wrap);margin-inline:auto;padding-inline:var(--mpi-gutter)}.index-section--alt{background-color:var(--mpi-cream)}.index-section--alt:not(.index-section){padding-top:clamp(36px,4vw,60px);padding-bottom:clamp(36px,4vw,60px);margin:0}.input-group__field,input[type=text],input[type=email],input[type=tel],input[type=search],textarea,select{font-family:var(--mpi-sans);font-size:16px;border:1px solid var(--mpi-line);border-radius:0;color:var(--mpi-ink)}.input-group__field:focus,input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus,select:focus{border-color:var(--mpi-green);outline:0}label,.form-label{font-family:var(--mpi-sans);font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--mpi-ink)}.testimonials-slider blockquote,.testimonial blockquote{font-family:var(--mpi-serif),Georgia,serif;font-style:italic;color:var(--mpi-ink);border:0;padding-left:0}.faq-main-blc,.custom-faq{font-family:var(--mpi-sans)}.major-faq-block .page-width--narrow{max-width:1096px;margin-inline:auto}.major-faq-block .section-header{display:flex;align-items:center;gap:24px;margin-bottom:18px;padding-bottom:0;text-align:left;border-bottom:0}.major-faq-block .section-header__title{white-space:nowrap;color:#1b2e1f;font-weight:400;margin:0}.major-faq-block .section-header:after{content:"";flex:1;height:1px;background:var(--mpi-line)}.major-faq-block .faq-main-blc{display:block;padding:0;gap:0}.major-faq-block .left-content-faq{min-width:0;margin-bottom:24px}.major-faq-block .main-faqz{background:var(--mpi-cream)}.major-faq-block .collapsible-trigger__icon{display:none}.major-faq-block .collapsible-trigger{display:block;width:100%;text-align:left;background:none;border:0;cursor:pointer;position:relative;padding:24px clamp(24px,3vw,56px) 24px clamp(22px,2.3vw,44px);font-family:var(--mpi-sans);font-size:clamp(17px,1.15vw,21px);font-weight:400;line-height:1.5;color:#2e2e2e;transition:color .18s ease}.major-faq-block .collapsible-trigger:after{content:"";position:absolute;right:clamp(20px,2vw,30px);top:50%;width:9px;height:9px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-70%) rotate(45deg);opacity:0;transition:opacity .18s ease,transform .18s ease}.major-faq-block .collapsible-trigger:hover,.major-faq-block .collapsible-trigger:focus-visible{color:#b0763c}.major-faq-block .collapsible-trigger:hover:after,.major-faq-block .collapsible-trigger:focus-visible:after{opacity:.55}.major-faq-block .collapsible-trigger.is-open{color:#b0763c;background:#f6f0e4;padding-top:clamp(24px,1.9vw,35px);padding-bottom:clamp(22px,2.3vw,44px)}.major-faq-block .collapsible-trigger.is-open:after{opacity:.55;transform:translateY(-30%) rotate(225deg)}.major-faq-block .collapsible-content.is-open{background:#f6f0e4}.major-faq-block .collapsible-content__inner--faq{padding:0 clamp(24px,3vw,56px) 14px clamp(22px,2.3vw,44px);color:var(--mpi-body);font-size:clamp(15px,1.05vw,19px);line-height:2}.major-faq-block .collapsible-content__inner--faq>:last-child{margin-bottom:0}@media(max-width:700px){.major-faq-block .section-header{gap:16px}.major-faq-block .section-header__title{white-space:normal}.major-faq-block .section-header:after{display:none}}@media only screen and (min-width:769px){[id*=__16484712585af04243] .feature-row,[id*=__1648471342aa9f8501] .feature-row,[id*=__1648471386b7240968] .feature-row,[id*=__16484714121d918372] .feature-row,[id*=__1648471444ef1337e9] .feature-row{align-items:flex-start}[id*=__16484712585af04243] .feature-row__text,[id*=__1648471342aa9f8501] .feature-row__text,[id*=__1648471386b7240968] .feature-row__text,[id*=__16484714121d918372] .feature-row__text,[id*=__1648471444ef1337e9] .feature-row__text{flex:0 0 67%}}[id*=__1647885387be38d790] .index-section{padding-bottom:0}@media only screen and (min-width:769px){[id*=__1649879533333a3899] .custom__item.three-quarters.align--center{padding-left:5px}[id*=__1649879533333a3899] .custom__item-inner--liquid{padding-right:50px}[id*=__1649879533333a3899] .custom__item.one-third.align--center{border-right:5px solid var(--mpi-green)}}[id*=__1647882845381a05b7] .grid--articles{margin-bottom:0}[id*=__rich_text_8LW8TQ] .rte,[id*=__1647876640ff53c492] .rte,[id*=__1647876640ff53c492] .rte-setting,[id*=__017acb05-16bd-4477-a82d-98abd8f4a655] .rte{max-width:760px;margin-left:auto;margin-right:auto}@media only screen and (min-width:769px){[id*=__1648056349ab56be4b] .testimonials-slider[data-count="3"] .testimonials-slide{width:100%}[id*=__1648056349ab56be4b] .testimonials-slider[data-count="3"] .testimonials-slider__text{max-width:820px}}.flex-container>.column{min-width:0}.question-answer .rte a:not(.btn){color:#b0763c;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.question-answer .rte a:not(.btn):hover,.question-answer .rte a:not(.btn):focus-visible{color:#0f1c12}.hero__image-wrapper--overlay:after,.hero__media--overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:var(--mpi-banner-scrim);pointer-events:none}.mpi-hero-crumbs{position:absolute;top:0;left:0;right:0;z-index:5;padding-top:clamp(18px,2.2vw,34px);color:#fff;pointer-events:none}.mpi-hero-crumbs .mpi-crumbs{pointer-events:auto;display:inline-flex;flex-wrap:wrap;row-gap:4px;text-shadow:0 1px 2px rgba(0,0,0,.35)}.index-section--hero~.index-section--hero .mpi-hero-crumbs{display:none}@media(max-width:768px){.mpi-hero-crumbs{font-size:11px;padding-top:14px}.mpi-hero-crumbs .mpi-crumbs{font-size:11px;letter-spacing:1px;gap:6px;margin-bottom:10px}}@media(max-width:400px){.mpi-hero-crumbs{padding-top:10px}.mpi-hero-crumbs .mpi-crumbs{font-size:10px;margin-bottom:14px!important;gap:5px 8px}}.index-section .section-header:last-child{padding-bottom:0;margin-bottom:0}.modal{z-index:1010}.js-drawer-closing body:after,.js-drawer-open body:after{z-index:1015}.screen-layer-open.video-modal-open .modal{z-index:1015}.drawer{z-index:1020}@media screen and (min-width:769px){:root{--mpi-hero-cap: 655px}}.bio{margin-top:40px!important}@media(max-width:767px){.bio{margin-top:24px!important}}.index-section .video-wrapper{max-width:min(900px,100%);margin-inline:auto;height:auto;padding-bottom:0;aspect-ratio:16 / 9}@media(max-width:1440px){.index-section .video-wrapper{height:420px}}@media screen and (max-width:768px){:root{--mpi-hero-title-max-sm: 38px}}@media screen and (min-width:769px){:root{--mpi-hero-title-max: 63px}.hero__text-content .hero__title,.hero__text-content .hero__subtitle,.hero__text-content .rte,.hero__text-content .hero__subtext{max-width:960px;margin-inline:auto}}.custom_text_image_slider .grid__item,.custom_text_image_slider .grid__item img,.grid.grid--uniform .grid__item img,.popular-prd-image img,.text-spacing img,.mpi-split__media img{border-radius:0!important}.custom_text_image_slider.additional-grid .grid__item .slide-major{max-width:250px!important}.inner-box-txt{padding-top:0!important;padding-bottom:0!important}[id*=klaviyo-popover],div[data-testid=klaviyo-form-wrapper]{display:none!important}#webinar-signup,.widget_wrapper,.ewp_form_container,.ewp_widget_container{max-width:540px!important;margin-left:auto!important;margin-right:auto!important}@media(min-width:768px)and (max-width:1024px){.slideshow__slide .hero__text-content{padding-top:15px!important;padding-bottom:40px!important}.slideshow__slide .hero__title{font-size:clamp(26px,4vw,38px)!important;line-height:1.2!important;margin-bottom:10px!important}.slideshow__slide .hero__subtitle{font-size:clamp(14px,2vw,16px)!important;margin-bottom:15px!important}.slideshow__slide .hero__link .btn{padding:10px 20px!important}}.grid__item iframe,.custom-content iframe{max-width:100%!important}@media(max-width:1024px){.custom-content .grid__item--50-width{width:100%!important;clear:both}}@media(max-width:768px){.mpi-resource__btn,.mpi-resources .btn,.mpi-optin .btn,.mpi-cta-band .btn{display:inline-block!important;margin:10px auto!important;text-align:center!important;max-width:280px!important;width:100%!important}.mpi-resource__footer,.mpi-resources__grid{text-align:center!important}}.mpi-optin__form,.mpi-optin form,iframe[src*=ontraport],div[data-opf-uid]{width:100%!important;max-width:100%!important;overflow:visible!important}.sts_review_slider,[data-section-type=sts_review_slider],.sts-slider-wrapper,.sts_slider{margin-bottom:40px!important;clear:both!important;overflow:hidden!important;position:relative!important}
/*# sourceMappingURL=/cdn/shop/t/42/assets/mpi-skin.css.map */
