:root{--ml-taupe: #7F6A57;--ml-taupe-dark: #6B5847;--ml-taupe-light: #C1AE9C;--ml-cream: #FAF7F2;--ml-cream-2: #F3EDE6;--ml-line: #EEE8E2;--ml-ink: #1F1F1F;--ml-text: #3A332E;--ml-muted: #6E645C;--ml-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-heading--family: var(--ml-serif) !important;--font-heading--weight: 500 !important;--type-heading-letter-spacing: .01em !important}body{color:var(--ml-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:var(--ml-serif)!important;font-weight:500!important;letter-spacing:.01em}.button,.button--primary,.product-info__add{min-height:52px!important;padding:.95rem 2rem!important;border-radius:2px!important;font-size:13px!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important}[id$=__announcement_bar_2] .announcement-bar{background:var(--ml-taupe)!important;color:#fff!important}[id$=__announcement_bar_2] .announcement-bar__text{font-size:12px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase}[id$=__announcement_bar_Lan6kh] .announcement-bar{background:#f7f3ee!important;color:#5e554e!important;border-top:1px solid var(--ml-line);border-bottom:1px solid var(--ml-line)}[id$=__announcement_bar_Lan6kh] .announcement-bar__text{font-family:inherit!important;font-size:12px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase}[id$=__announcement_bar_Lan6kh] .announcement-bar__button{color:#5e554e!important}.header{border-bottom:1px solid var(--ml-line)}.header__menu-link{font-size:13px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase}.header__menu-link:hover{color:var(--ml-taupe)!important}.header__submenu-link{font-size:14px!important;letter-spacing:.04em}.header__drawer-list a,.header__drawer-list button{font-size:16px;letter-spacing:.06em}.hero-slide__eyebrow{font-family:var(--font-primary--family)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.3em!important;text-transform:uppercase}.hero-slide__heading{font-family:var(--ml-serif)!important;font-weight:500!important;letter-spacing:.04em!important;line-height:1!important}.hero-slide__text,.hero-slide__text p{font-size:18px!important;font-weight:500!important;letter-spacing:.16em!important}a.hero-slide__button.button.button--primary{min-height:52px!important;padding:.95rem 2.2rem!important;margin-top:18px!important;font-size:13px!important}.section-rich-text .rich-text-section{background:var(--ml-cream)}.rich-text-section__heading{font-size:clamp(30px,3.6vw,42px)!important;line-height:1.15!important;letter-spacing:.08em!important}.rich-text-section__text,.rich-text-section__text p{font-size:17px;line-height:1.8;color:var(--ml-text)}.rich-text-section__text em{font-family:var(--ml-serif);font-size:1.35em}.rich-text-section .button--primary{background:transparent!important;color:var(--ml-ink)!important;border:1px solid var(--ml-ink)!important}.rich-text-section .button--primary:hover{background:var(--ml-ink)!important;color:#fff!important}.featured-collection-section__header{border-bottom:1px solid var(--ml-line);padding-bottom:14px;margin-bottom:26px!important;align-items:flex-end!important}.featured-collection-section__heading{font-size:clamp(24px,2.8vw,34px)!important;letter-spacing:.08em!important}.featured-collection-section__view-all-link{font-size:12px!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;text-underline-offset:6px}.product-tile__media{background:#f1ebe4!important}.product-tile__badge{border:1px solid #E6DED6;font-weight:600;letter-spacing:.14em!important;text-transform:uppercase}.product-tile__title{font-family:var(--font-primary--family)!important;font-size:15px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}.product-tile__price{font-size:15px}.product-tile__price-current{font-weight:600}.product-tile__price-compare{font-size:14px}.image-with-text-section__heading{font-size:clamp(28px,3.2vw,38px)!important;line-height:1.18!important;letter-spacing:.06em!important}.image-with-text-section__text,.image-with-text-section__text p{font-size:17px;line-height:1.75;color:var(--ml-text)}.custom-liquid-section:has(.ml-heading),.shopify-section:has(.ml-heading){background:var(--ml-cream)}.ml-heading{padding-top:72px!important}.ml-heading__eyebrow{color:var(--ml-taupe)!important;font-weight:600;letter-spacing:.26em!important}.ml-heading__title{font-family:var(--ml-serif)!important;font-weight:500!important;font-size:clamp(30px,4vw,42px)!important;color:var(--ml-ink)!important}.ml-heading__line{width:48px!important;height:1px!important;background:var(--ml-taupe-light)!important}.ml-heading__sub{color:var(--ml-text)!important}.shopify-section:has(.testimonials-section){background:var(--ml-cream);padding-bottom:56px}.testimonials-section{background:transparent!important}.testimonials-section__slide{background:#fff!important;border:1px solid var(--ml-line)!important;border-radius:0!important;overflow:hidden}.testimonials-section__text,.testimonials-section__text p{color:var(--ml-text)!important;line-height:1.6}.testimonials-section__author,.testimonials-section__author p{font-size:12px!important;letter-spacing:.1em;color:var(--ml-muted)!important;text-transform:uppercase}.testimonials-section__author em{font-style:normal}.testimonials-section__nav-btn{border:1px solid var(--ml-line)!important;background:#fff!important;color:var(--ml-ink)!important}.section-trust-points,.shopify-section:has(.trust-points){border-top:1px solid var(--ml-line)}.trust-points__icon{color:var(--ml-taupe)!important}.trust-points__icon svg,.trust-points__icon svg *{stroke:currentColor}.trust-points__item-title{font-family:var(--font-primary--family)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase}.trust-points__item-text,.trust-points__item-text p{font-size:15px;color:var(--ml-text)}.footer,.footer__shell{background:var(--ml-cream)!important;color:var(--ml-text)!important}.footer{border-top:1px solid var(--ml-line)}.footer__column-title,.footer__accordion-summary{font-family:var(--font-primary--family)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase;color:var(--ml-ink)!important}.footer__link-list a:hover{color:var(--ml-taupe)!important}.footer__newsletter-input{min-height:50px;border:1px solid #D9CFC5!important;background:#fff!important;font-size:16px!important}.footer__newsletter-button{background:var(--ml-taupe)!important;color:#fff!important;border-color:var(--ml-taupe)!important;letter-spacing:.2em;font-weight:600}.footer__bottom{border-top:1px solid var(--ml-line);font-size:12px;letter-spacing:.12em;color:var(--ml-muted)}.ml-bundle,.ml-combine,.ml-similar{--ml-accent: var(--ml-taupe) !important;--ml-soft: var(--ml-cream-2) !important;--ml-text: var(--ml-ink) !important;--ml-muted: var(--ml-muted) !important}.shopify-section:has(.ml-bundle){background:var(--ml-cream);border-bottom:1px solid var(--ml-line)}.ml-bundle__title,.ml-combine__title{font-family:var(--ml-serif)!important;font-weight:500!important;text-transform:none!important;letter-spacing:.01em!important}.ml-bundle__title{font-size:clamp(28px,3.6vw,38px)!important}.ml-bundle__card,.ml-bundle__inner{border-color:#e6ded6!important}.ml-bundle__pct{font-family:var(--ml-serif);font-weight:600!important}.ml-bundle__eyebrow{color:var(--ml-taupe)!important;font-weight:600}.ml-bundle__eyebrow span{background:var(--ml-taupe-light)!important}.collection-products__heading{font-size:clamp(34px,4.4vw,56px)!important;text-transform:none}.collection-products__pagination a,.collection-products__pagination span{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.product-info__title{font-family:var(--ml-serif)!important;font-weight:500!important;line-height:1.12!important;letter-spacing:.005em!important;text-transform:none!important}.product-info__price-wrap{--product-price-color: var(--ml-ink) !important;--product-compare-price-color: var(--ml-muted) !important;--product-savings-badge-background: #FFFFFF !important;--product-savings-badge-text: var(--ml-taupe) !important}.product-info__price{font-weight:600!important}.product-info__savings-badge{border:1px solid var(--ml-taupe)!important;border-radius:0!important;font-size:12px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase}.product-info__yc-points{padding:14px 0;border-top:1px solid var(--ml-line);border-bottom:1px solid var(--ml-line)}.product-info__yc-point-text{font-size:15px!important}.product-info__option-label,.product-info__option-header{font-size:13px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase}.product-info__option-value{font-weight:400!important;letter-spacing:.04em;text-transform:none;color:var(--ml-text)}.product-info__option-button{border-radius:0!important}.product-info__option-button--normal{min-height:48px!important;min-width:56px!important;border:1px solid #D9CFC5!important;background:#fff!important;color:var(--ml-ink)!important;font-weight:500!important}.product-info__option-button--normal.is-active,.product-info__option-button--normal[aria-pressed=true]{background:var(--ml-ink)!important;border-color:var(--ml-ink)!important;color:#fff!important}.product-info__option-button--variant_image{border:1px solid #E6DED6!important}.product-info__option-button--variant_image.is-active,.product-info__option-button--variant_image[aria-pressed=true]{border-color:var(--ml-ink)!important}.product-info__add{width:100%;min-height:58px!important;gap:10px;font-size:14px!important}.product-info__add:before{content:"";flex:0 0 14px;width:14px;height:16px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16' fill='none' stroke='black' stroke-width='1.6'%3E%3Crect x='1.5' y='7' width='11' height='8' rx='1.5'/%3E%3Cpath d='M4 7V4.8a3 3 0 0 1 6 0V7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16' fill='none' stroke='black' stroke-width='1.6'%3E%3Crect x='1.5' y='7' width='11' height='8' rx='1.5'/%3E%3Cpath d='M4 7V4.8a3 3 0 0 1 6 0V7'/%3E%3C/svg%3E") center/contain no-repeat}.product-info__payment-method-badge{border-color:#e6ded6!important}.product-info__accordion-trigger{min-height:56px;font-size:13px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase}.product-info__accordion-wrapper,.product-info__accordion-trigger{border-color:var(--ml-line)!important}.product-info__description,.product-info__description p,.product-info__accordion-content,.product-info__accordion-content p{font-size:15px;line-height:1.7;color:var(--ml-text)}.product-gallery__thumb.is-active,.product-gallery__thumb[aria-current=true]{outline:1px solid var(--ml-ink);outline-offset:-1px}.ml-combine__box{background:var(--ml-cream)!important;border-color:#e6ded6!important}.ml-similar__card{background:transparent!important;border:0!important;padding:0!important;text-align:left}.ml-similar__media{background:#f1ebe4!important}.ml-similar__name{font-size:15px!important;font-weight:500;letter-spacing:0!important;text-transform:none!important}.ml-similar__price{justify-content:flex-start!important;font-size:15px!important}.ml-similar__price strong{color:var(--ml-ink)!important;font-weight:600!important}.ml-similar__price s{color:var(--ml-muted)!important;font-size:14px}.ml-similar__badge{background:#fff!important;color:var(--ml-taupe)!important;border:1px solid #E6DED6;font-weight:600;letter-spacing:.08em}.faq-section__heading{font-size:clamp(28px,3.4vw,36px)!important;text-transform:none!important}.faq-item{border-color:var(--ml-line)!important}.faq-item__question,.faq-item__question-text{font-family:var(--font-primary--family)!important;font-size:16px!important;font-weight:500!important;min-height:56px}.faq-item__icon{color:var(--ml-taupe)!important}.faq-item__answer,.faq-item__answer p{font-size:15px;line-height:1.7;color:var(--ml-text)}@media(max-width:749px){.button,.button--primary{padding:.9rem 1.4rem!important;letter-spacing:.16em!important}[id$=__announcement_bar_2] .announcement-bar__text,[id$=__announcement_bar_Lan6kh] .announcement-bar__text{font-size:11px!important;letter-spacing:.12em!important}.hero-slide__eyebrow{font-size:12px!important;letter-spacing:.24em!important}.hero-slide__text,.hero-slide__text p{font-size:15px!important;letter-spacing:.12em!important}.featured-collection-section__heading{font-size:24px!important;letter-spacing:.06em!important}.product-tile__title{font-size:14px!important}.product-tile__price{font-size:14px}.rich-text-section__text,.rich-text-section__text p,.image-with-text-section__text,.image-with-text-section__text p{font-size:16px}.ml-heading{padding-top:52px!important}.trust-points__item-title{letter-spacing:.14em!important}.product-info__accordion-trigger{letter-spacing:.12em!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ml-highend.css.map */
