:root{--mn-font-serif: "Cormorant Garamond", Georgia, serif;--mn-font-sans: "Jost", Arial, sans-serif;--mn-type-page-title: 32px;--mn-type-section-title: 28px;--mn-type-editorial-subheading: 20px;--mn-type-product-page-title: 30px;--mn-type-product-detail-title: 20px;--mn-type-product-card-title: 14px;--mn-type-price: 13px;--mn-type-body: 15.5px;--mn-type-small-body: 13px;--mn-type-interface: 11px;--mn-type-nav: 12px;--mn-track-page: .09em;--mn-track-section: .08em;--mn-track-interface: .14em;--mn-body-leading: 1.65}html{font-size:16px!important}body{font-size:16px!important;font-family:var(--mn-font-sans)!important;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p,.paragraph,.paragraph-larger,.collection-description,.collection-description p,.text-rich-text,.text-rich-text p,.w-richtext p,.mailinglist-para,.cart-para,.mn-natural-copy,.mn-natural-copy p,.mn-natural-principle p,.mn-natural-fibre p,.mn-shop-menu__intro{font-family:var(--mn-font-sans)!important;font-size:var(--mn-type-body)!important;font-weight:300!important;line-height:var(--mn-body-leading)!important;letter-spacing:0!important}.page-title-container h1,body:not(.template-product) .page-title-container .h1,body:not(.template-product) h1.white,.template-page .mn-brand-page-title,.mn-shop-menu__title,.mn-natural-editorial h2{margin-top:0!important;margin-bottom:0!important;font-family:var(--mn-font-serif)!important;font-size:var(--mn-type-page-title)!important;font-style:normal!important;font-weight:400!important;line-height:1.1!important;letter-spacing:var(--mn-track-page)!important;text-transform:uppercase!important;text-wrap:balance}.template-collection .page-title-container,.template-search .page-title-container,.template-cart .page-title-container,.template-page .mn-brand-page-title-wrap{padding-top:12px!important;padding-bottom:24px!important;margin-bottom:0!important}.template-collection .page-title-container p,.template-collection .page-title-container .productcount,.productcount{margin-top:12px!important;font-size:var(--mn-type-small-body)!important;line-height:1.4!important;letter-spacing:.02em!important}.template-index .mn-home-hero__title{max-width:900px;margin:0 auto!important;font-family:var(--mn-font-serif)!important;font-size:29px!important;font-style:normal!important;font-weight:400!important;line-height:1.28!important;letter-spacing:0!important;text-transform:none!important;text-wrap:balance}.template-index .new-arrivals .heading-4,.template-index .home-collections .heading-4,.template-index .mn-home-natural-feature__content h2{margin:0!important;font-family:var(--mn-font-serif)!important;font-size:var(--mn-type-section-title)!important;font-style:normal!important;font-weight:400!important;line-height:1.15!important;letter-spacing:var(--mn-track-section)!important;text-transform:uppercase!important;text-wrap:balance}.template-index .hero-text,.news-col-heading,.single-product-related-heading .heading-6,.single-product-related .heading-6,.mn-natural-fibres-header h2{font-family:var(--mn-font-serif)!important;font-size:var(--mn-type-editorial-subheading)!important;font-style:normal!important;font-weight:400!important;line-height:1.2!important;letter-spacing:.08em!important;text-transform:uppercase!important}.mn-natural-principle h3,.mn-natural-fibre h3,.natural-fibres-title{font-family:var(--mn-font-serif)!important;font-size:19px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:.08em!important;text-transform:none!important}.template-product .page-title-container .h1,.template-product .page-title-container h1{font-family:var(--mn-font-serif)!important;font-size:var(--mn-type-product-page-title)!important;font-weight:400!important;line-height:1.16!important;letter-spacing:.01em!important;text-transform:none!important}.template-product .h3-product{font-family:var(--mn-font-sans)!important;font-size:var(--mn-type-product-detail-title)!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important}.template-product .product-info .price,.template-product .product-info .compare-price{font-family:var(--mn-font-sans)!important;font-size:15px!important;line-height:1.4!important}.collection-card-bottomrow .h6,.template-collection .collection-card-bottomrow .h6,.template-index .new-arrivals .h2-product,.template-index .home-sale .h2-product,.related-products-grid .h6,.boost-pfs-filter-product-item-title{font-family:var(--mn-font-sans)!important;font-size:var(--mn-type-product-card-title)!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}.collection-card-bottomrow .price.small,.collection-card-bottomrow .compare-price._2,.template-index .new-arrivals .h4-price,.template-index .home-sale .h4-price,.related-products-grid .price,.boost-pfs-filter-product-item-price{font-family:var(--mn-font-sans)!important;font-size:var(--mn-type-price)!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}.w-richtext h2,.text-rich-text h2{font-family:var(--mn-font-serif)!important;font-size:24px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:.04em!important;text-transform:none!important}.w-richtext h3,.text-rich-text h3{font-family:var(--mn-font-serif)!important;font-size:20px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:.03em!important;text-transform:none!important}.w-richtext h4,.text-rich-text h4{font-family:var(--mn-font-sans)!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.04em!important;text-transform:none!important}.nav-link,.dropdown-heading,.cart-text,.account-blck,.search-trigger,.top-page-link{font-family:var(--mn-font-sans)!important;font-size:var(--mn-type-nav)!important;font-weight:400!important;line-height:1.25!important;letter-spacing:.075em!important;text-transform:uppercase!important}.collection-dropdown-text,.collection-sub-nav,.collectiondropdown,.dropdown-link-2,.mn-collection-tile__label,.mn-shop-menu__label,.button,.button-full,.btn-search,.search-button,.submit-button,.add-to-cart-button,.checkout-button,.mn-home-hero__link,.mn-home-natural-feature__link,.mn-shop-menu__button,.pagiation-text,.pagination-2 a,.product-link-back,.quantity-h4,.filter-title,.footer-link,.footer-link-mobile,.h5.foot,.h3.stock,.special-note-text{font-family:var(--mn-font-sans)!important;font-size:var(--mn-type-interface)!important;font-weight:500!important;line-height:1.25!important;letter-spacing:var(--mn-track-interface)!important;text-transform:uppercase!important}.brand-card-title,.list-collect-title,.mn-brand-page .list-collect-title{font-family:var(--mn-font-sans)!important;font-size:12px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:.02em!important;text-transform:none!important}.newsletter .h3.stock.subscribe,.h3.stock.subscribe{font-family:var(--mn-font-serif)!important;font-size:18px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:.08em!important;text-transform:uppercase!important}.template-index .new-arrivals .margin-bottom.margin-xxlarge,.template-index .home-collections .margin-bottom.margin-xxlarge,.template-index .home-sale .margin-bottom.margin-xxlarge{margin-bottom:24px!important}.template-index .new-arrivals .slider-header,.template-index .home-collections .slider-header,.template-index .home-sale .slider-header{gap:20px!important}@media screen and (max-width:991px){:root{--mn-type-page-title: 28px;--mn-type-section-title: 25px;--mn-type-product-page-title: 27px}.template-index .mn-home-hero__title{font-size:26px!important}}@media screen and (max-width:767px){:root{--mn-type-page-title: 24px;--mn-type-section-title: 22px;--mn-type-editorial-subheading: 18px;--mn-type-product-page-title: 24px;--mn-type-product-detail-title: 18px;--mn-type-product-card-title: 13.5px;--mn-type-price: 12.5px;--mn-type-body: 15px;--mn-type-interface: 10px;--mn-type-nav: 11px;--mn-track-page: .075em;--mn-track-section: .07em;--mn-track-interface: .12em}.template-index .mn-home-hero__title{font-size:23px!important;line-height:1.32!important}.mn-natural-principle h3,.mn-natural-fibre h3,.natural-fibres-title{font-size:18px!important}.page-title-container,.template-page .mn-brand-page-title-wrap{padding-top:8px!important;padding-bottom:20px!important}.template-index .new-arrivals .margin-bottom.margin-xxlarge,.template-index .home-collections .margin-bottom.margin-xxlarge,.template-index .home-sale .margin-bottom.margin-xxlarge{margin-bottom:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/394/assets/mn-typography-system.css.map */
