:root{--mm-olive: #2F3A22;--mm-olive-mid: #4A5A34;--mm-olive-light: #6B7A56;--mm-cream: #F7F3EB;--mm-cream-dark: #EDE7D8;--mm-cream-deep: #E4DCC8;--mm-chartreuse: #BFCF2E;--mm-chartreuse-lt:#D4E04A;--mm-chartreuse-dk:#96A318;--mm-white: #ffffff;--mm-text: #1E2818;--mm-muted: #5E6B50;--mm-faint: #8C9A7A;--mm-border: #D4CBC0;--mm-border-light: #E2DAD0;--mm-footer-bg: #1C2200;--mm-r-xs: 4px;--mm-r-sm: 8px;--mm-r-md: 14px;--mm-r-lg: 22px;--mm-r-xl: 32px;--mm-r-full: 9999px;--mm-shadow-xs: 0 1px 2px rgba(30,40,24,.06);--mm-shadow-sm: 0 2px 6px rgba(30,40,24,.08), 0 1px 2px rgba(30,40,24,.04);--mm-shadow-md: 0 6px 20px rgba(30,40,24,.1), 0 2px 6px rgba(30,40,24,.06);--mm-shadow-lg: 0 16px 48px rgba(30,40,24,.14), 0 4px 12px rgba(30,40,24,.08);--mm-shadow-xl: 0 32px 80px rgba(30,40,24,.18), 0 8px 24px rgba(30,40,24,.1);--mm-ease: cubic-bezier(.4,0,.2,1);--mm-ease-spring: cubic-bezier(.34,1.56,.64,1)}html{scroll-behavior:smooth}body{font-family:Cabinet Grotesk,system-ui,sans-serif;font-size:16px;line-height:1.65;color:var(--mm-text);background-color:var(--mm-cream);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.banner__heading,.mm-hero__headline,.mm-spotlight__headline,.mm-hiw__headline,.mm-problem__headline,.mm-testimonials__headline,.mm-guarantee__headline,.mm-final-cta__headline,.mm-compare__headline{font-family:Fraunces,Georgia,serif!important}h1,.h1{font-size:clamp(48px,6vw,72px)!important;letter-spacing:-.03em;line-height:1.12}h2,.h2{font-size:clamp(28px,3.5vw,42px)!important;letter-spacing:-.01em;line-height:1.18}h3,.h3{font-size:clamp(18px,2vw,24px)!important;line-height:1.3}h4,.h4{font-size:clamp(15px,1.5vw,18px)!important;line-height:1.35}.mm-hero__headline,.banner__heading{font-size:clamp(48px,6vw,72px)!important;letter-spacing:-.03em!important;line-height:1.12!important;font-weight:700!important}p,li{font-family:Cabinet Grotesk,system-ui,sans-serif;font-size:16px;line-height:1.75;color:var(--mm-muted)}strong{font-weight:600;color:var(--mm-text)}.mm-hero__sub,.mm-spotlight__lead,.mm-hiw__sub,.mm-problem__sub,.mm-testimonials__sub,.mm-final-cta__sub,.mm-compare__sub,.mm-guarantee__body p{font-size:17px!important;line-height:1.75!important;color:var(--mm-muted)!important}[class$=__eyebrow],.section-eyebrow{display:inline-flex!important;align-items:center!important;gap:10px!important;font-family:Cabinet Grotesk,system-ui,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.13em!important;text-transform:uppercase!important;color:var(--mm-olive-light)!important;opacity:1!important;margin-bottom:14px!important}[class$=__eyebrow]:before,.section-eyebrow:before{content:""!important;width:24px!important;height:2px!important;background:var(--mm-chartreuse)!important;border-radius:2px!important;flex-shrink:0!important;display:block!important}.mm-hero__proof,.mm-hero__proof *{font-size:15px!important}.mm-hero__note,.mm-hero__note *{font-size:14px!important;color:var(--mm-faint)!important}.button,.button--primary,.button--secondary,a.button,button.button--primary,button.button--secondary{font-family:Cabinet Grotesk,system-ui,sans-serif!important;font-size:14px!important;font-weight:700!important;letter-spacing:.025em!important;border-radius:var(--mm-r-full)!important;transition:all .22s var(--mm-ease)!important}.button--primary,a.button.button--primary,button.button--primary{background:var(--mm-chartreuse)!important;color:var(--mm-olive)!important;border-color:var(--mm-chartreuse)!important;box-shadow:0 2px 8px #bfcf2e4d!important;padding:14px 30px!important;line-height:1!important}.button--primary:hover,a.button.button--primary:hover{background:var(--mm-chartreuse-lt)!important;border-color:var(--mm-chartreuse-lt)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #bfcf2e59!important}.button--secondary,a.button.button--secondary{background:transparent!important;color:var(--mm-olive)!important;border:2px solid rgba(47,58,34,.3)!important;padding:14px 30px!important;line-height:1!important}.button--secondary:hover,a.button.button--secondary:hover{background:var(--mm-olive)!important;color:var(--mm-cream)!important;border-color:var(--mm-olive)!important;transform:translateY(-2px)!important;box-shadow:var(--mm-shadow-md)!important}.header-wrapper{background-color:#f7f3ebf2!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--mm-border-light)!important}.announcement-bar__message,.announcement-bar__message *{font-family:Cabinet Grotesk,system-ui,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:.04em!important}.footer{background-color:var(--mm-footer-bg)!important;color:var(--mm-cream)!important}.footer__content-bottom,.footer-block__heading,.footer a,.footer p,.footer li,.footer__newsletter .field__label{color:#f7f3ebbf!important}.footer-block__heading{color:#f7f3ebe6!important;font-size:11px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-family:Cabinet Grotesk,system-ui,sans-serif!important}.footer a:hover{color:var(--mm-chartreuse)!important}.footer .list-social__link svg{fill:#f7f3eb73}.footer .list-social__link:hover svg{fill:var(--mm-chartreuse)}.banner--desktop-transparent .banner__box{background:transparent!important;border:none!important;box-shadow:none!important}.color-scheme-3{background-color:var(--mm-olive)!important}.color-scheme-3 h1,.color-scheme-3 h2,.color-scheme-3 h3{color:var(--mm-cream)!important}.color-scheme-3 p,.color-scheme-3 li{color:#f7f3ebbf!important}.color-scheme-4{background-color:var(--mm-chartreuse)!important}.color-scheme-4 h1,.color-scheme-4 h2,.color-scheme-4 h3,.color-scheme-4 p{color:var(--mm-olive)!important}.color-scheme-450f1027-7286-46aa-ad2f-ae41f55e0f20,[class*=scheme-450f1027]{background-color:var(--mm-cream-dark)!important}.card-wrapper .card,.multicolumn-card{border-radius:var(--mm-r-xl)!important;overflow:hidden;transition:all .25s var(--mm-ease);border:1px solid var(--mm-border-light)!important;box-shadow:var(--mm-shadow-xs)!important}.card-wrapper:hover .card,.multicolumn-card:hover{transform:translateY(-5px)!important;box-shadow:var(--mm-shadow-md)!important;border-color:var(--mm-border)!important}.multicolumn.background-primary .multicolumn-card{background:var(--mm-white)!important}.price__regular .price-item--regular{font-weight:700;color:var(--mm-olive)}.price__badge-sale{background-color:var(--mm-chartreuse)!important;color:var(--mm-olive)!important;border-radius:var(--mm-r-full)!important}.product-form__input--pill .product-form__radio:checked+.product-form__radio-label{background-color:var(--mm-olive);color:var(--mm-cream);border-color:var(--mm-olive)}.product__title{margin-bottom:0}button[id^=ProductPopup-popup]{color:var(--mm-faint)}.cart-drawer{border-radius:var(--mm-r-lg) 0 0 var(--mm-r-lg)}input[type=text],input[type=email],input[type=search],textarea,select{border-radius:var(--mm-r-md)!important;border:1px solid var(--mm-border)!important;font-family:Cabinet Grotesk,system-ui,sans-serif!important;font-size:15px!important}input:focus,textarea:focus,select:focus{border-color:var(--mm-olive)!important;box-shadow:0 0 0 3px #2f3a2214!important;outline:none!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--mm-cream-dark)}::-webkit-scrollbar-thumb{background:var(--mm-border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--mm-olive-light)}:focus-visible{outline:2px solid var(--mm-chartreuse-dk)!important;outline-offset:3px;border-radius:2px}.mm-compare__table th.mm-compare__th--mm{background:var(--mm-olive)!important;color:#f7f3ebe6!important}.mm-compare__table td.mm-compare__td--mm{background:#2f3a220a!important;font-weight:700!important;color:var(--mm-olive-mid)!important}.mm-compare__table tbody tr:hover{background:var(--mm-cream)!important}.page-width h1.main-page-title.page-title{display:none}h2.title.inline-richtext.h1,h2.title{color:var(--mm-olive);text-align:center;font-weight:600}#insta-feed h2{color:var(--mm-olive);font-weight:600}div#shopify-block-AQWptYjA5Y3hEVEJmb__judge_me_reviews_featured_carousel_HWHrjk{background:#bfcf2e1a;padding-top:80px}@media(max-width:768px){h1,.h1,.mm-hero__headline{font-size:clamp(32px,8vw,48px)!important}h2,.h2{font-size:clamp(22px,5.5vw,34px)!important}.button--primary,a.button.button--primary,.button--secondary,a.button.button--secondary{padding:13px 24px!important}}.btn--ghost,.mm-btn-ghost{display:inline-flex;align-items:center;justify-content:center;font-family:Cabinet Grotesk,system-ui,sans-serif;font-size:14px;font-weight:700;letter-spacing:.025em;padding:14px 30px;border-radius:var(--mm-r-full);border:2px solid rgba(47,58,34,.3);background:transparent;color:var(--mm-olive);text-decoration:none;transition:all .22s var(--mm-ease);white-space:nowrap;cursor:pointer}.btn--ghost:hover,.mm-btn-ghost:hover{background:var(--mm-olive);color:var(--mm-cream);border-color:var(--mm-olive);transform:translateY(-2px);box-shadow:var(--mm-shadow-md)}.mm-header-cta{display:inline-flex;align-items:center;justify-content:center;font-family:Cabinet Grotesk,system-ui,sans-serif;font-size:14px;font-weight:700;letter-spacing:.025em;padding:10px 22px;border-radius:9999px;background:#bfcf2e;color:#2f3a22;text-decoration:none;white-space:nowrap;transition:all .22s cubic-bezier(.4,0,.2,1);margin-right:8px}.mm-header-cta:hover{background:#d4e04a;transform:translateY(-1px);box-shadow:0 4px 12px #bfcf2e59}a.product__title h2,.product__title h2,.product__title h2.h1{font-family:Fraunces,Georgia,serif!important;font-weight:600!important;letter-spacing:-.02em!important;color:#2f3a22!important;font-size:clamp(32px,4vw,52px)!important;line-height:1.12!important}.product__text,.product__description,.product__description p,.product__description li,.price__regular,.price-item,.product-form__label,.variant-input-wrapper label,.product__accordion summary,.product__accordion .accordion__content{font-family:Cabinet Grotesk,system-ui,sans-serif!important}.product__accordion summary{font-size:15px!important;font-weight:700!important;color:#2f3a22!important}.product__accordion .accordion__content p,.product__accordion .accordion__content li{font-size:14px!important;color:#5e6b50!important;line-height:1.75!important}.price-item--regular,.price__regular .price-item{font-family:Fraunces,Georgia,serif!important;font-size:28px!important;font-weight:700!important;color:#2f3a22!important;letter-spacing:-.02em!important}.product__description{font-size:15px!important;line-height:1.75!important;color:#5e6b50!important}.caption-with-letter-spacing{font-family:Cabinet Grotesk,system-ui,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.12em!important;color:#6b7a56!important}.subtitle{font-family:Cabinet Grotesk,system-ui,sans-serif!important;font-size:15px!important;font-weight:700!important;color:#6b7a56!important;text-transform:uppercase!important;letter-spacing:.08em!important}[id*="21925076271329__main"] h1,[id*="21925076271329__main"] .h1,[id*="21925076271329__main"] h2,[id*="21925076271329__main"] .h1 h2,[id*="21925076271329__main"] a.product__title h2{font-family:Fraunces,Georgia,serif!important;font-weight:600!important}a.product__title h2,.product__title h2,.product__title h2.h1,[id*="21925076271329__main"] h2.h1,[id*="21925076271329__main"] a.product__title h2{font-size:clamp(22px,2.5vw,32px)!important;line-height:1.15!important;letter-spacing:-.02em!important}.product-form__submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:Cabinet Grotesk,system-ui,sans-serif!important;font-size:14px!important;font-weight:700!important;letter-spacing:.025em!important;padding:14px 30px!important;border-radius:9999px!important;background:#bfcf2e!important;color:#000!important;border:none!important;outline:none!important;box-shadow:none!important;text-decoration:none!important;white-space:nowrap!important;transition:all .22s cubic-bezier(.4,0,.2,1)!important;width:100%!important}.product-form__submit:before,.product-form__submit:after{display:none!important;border:none!important;box-shadow:none!important}.product-form__submit:focus,.product-form__submit:focus-visible,.product-form__submit:active{color:#000!important;border:none!important;outline:none!important;box-shadow:none!important}.product-form__submit:hover{background:#d4e04a!important;color:#000!important;transform:translateY(-1px)!important;box-shadow:none!important}.product__accordion details,details.accordion{border-top:none!important;border-bottom:1px solid #E2DAD0!important;box-shadow:none!important}.product__accordion details:first-child,.product__accordion .accordion:first-child{border-top:1px solid #E2DAD0!important}.product__accordion summary,.product__accordion .accordion__title,details.accordion>summary{font-family:Cabinet Grotesk,system-ui,sans-serif!important;font-size:15px!important;font-weight:500!important;color:#1e2818!important;padding:5px 0!important;display:flex!important;justify-content:space-between!important;align-items:center!important;background:transparent!important;border:none!important;list-style:none!important;cursor:pointer}.product__accordion summary .icon-caret,details.accordion>summary .icon-caret{display:none!important}.product__accordion summary:after,details.accordion>summary:after{font-size:22px!important;font-weight:300!important;color:#1e2818!important;flex-shrink:0!important;font-family:Cabinet Grotesk,system-ui,sans-serif!important}.product__accordion details[open]>summary:after,details[open].accordion>summary:after{content:"\2212"!important}.product__accordion .accordion__content,details.accordion>div{padding:0 0 16px!important;font-size:14px!important;color:#5e6b50!important;line-height:1.75!important}.product__info-container .product__text.inline-richtext{font-family:Cabinet Grotesk,system-ui,sans-serif!important;font-size:13px!important;font-weight:500!important;color:var(--mm-muted)!important;letter-spacing:.01em!important;line-height:1.5!important;margin:0!important}#shopify-section-template--21925076271329__main .product__title h1,.product__info-container .product__title h1{font-size:clamp(24px,2.8vw,34px)!important;line-height:1.15!important;font-family:Fraunces,Georgia,serif!important;font-weight:600!important}.product__title h1 sup,.product__title h2 sup,.product__info-container .product__title h1 sup{font-size:.4em!important;vertical-align:super!important;font-family:system-ui,sans-serif!important}.mm-hero [class$=__eyebrow]:before{display:none!important}.appstle_subscription_wrapper{border-radius:16px!important;overflow:hidden!important}.appstle_subscription_wrapper_option{border-radius:0!important}.appstle_subscription_wrapper_option:first-child{border-radius:14px 14px 0 0!important}.appstle_subscription_wrapper_option:last-child{border-radius:0 0 14px 14px!important}.appstle_sub_widget,#appstle_subscription_widget0{border-radius:16px!important;overflow:hidden!important}#appstle_subscription_widget0 .appstle_subscription_wrapper{border-radius:16px!important;overflow:hidden!important;border:1.5px solid #D4CBC0!important}#appstle_subscription_widget0 .appstle_subscription_wrapper_option{border-radius:0!important;border:none!important;border-bottom:1px solid #E2DAD0!important}#appstle_subscription_widget0 .appstle_subscription_wrapper_option:last-child{border-bottom:none!important}
/*# sourceMappingURL=/cdn/shop/t/49/assets/mm-brand.css.map */
