.x-block-description .rte>p:first-child em{font-family:Marcellus,serif;font-style:normal;font-size:22px;color:#2b2b28;line-height:1.35;display:block;margin-bottom:4px}.x-block-description .rte p>strong:first-child:has(+br){display:block;font-size:16px;font-weight:700;color:#2b2b28;margin:26px 0 6px;line-height:1.4}.x-block-description .rte p>strong:first-child:has(+br)+br{display:none}.x-block-description .rte>p:nth-child(2)>strong:first-child:has(+br){margin-top:14px}.x-block-description .rte strong{color:#2b2b28}.x-block-description .rte ul{list-style:none;padding-left:0;margin:10px 0}.x-block-description .rte ul li{list-style:none;padding:7px 0 7px 22px;position:relative;margin:0}.x-block-description .rte ul li:before{content:"";position:absolute;left:0;top:15px;width:9px;height:9px;border-radius:50%;background:#6fb252}.x-block-description .rte blockquote{display:block;background:#f3f6ef;border:none;border-radius:10px;padding:18px 22px;margin:14px 0;font-style:normal;font-size:16.5px}.x-block-description .rte .mmc-concern{background:#f3f6ef;border-radius:12px;padding:18px 20px 10px;margin:14px 0}.x-block-description .rte .mmc-concern-tag{display:inline-block;background:#6fb252;color:#fff;border-radius:30px;padding:4px 14px;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.6}.x-block-description .rte .mmc-concern .mmc-cwhy{font-size:14px;color:#2b2b28;margin:8px 0 2px;font-weight:500}.x-block-description .rte .mmc-concern ul{margin:4px 0 8px}.x-block-description .rte .mmc-who{display:block;margin-top:8px;font-size:14px;font-weight:400}.x-block-description .rte .mmc-qstars{color:#f47e27;letter-spacing:1px}.custom-html .mmcbb-top{margin:2px 0 0}.mmcbb-summary{font-family:DM Sans,sans-serif;font-size:17px;color:#3f403f;margin:0 0 13px;line-height:1.5}.mmcbb-chips{display:flex;flex-wrap:wrap;gap:9px;margin:0}.mmcbb-chip{background:#eaf1e4;border:1px solid #CFE0C2;color:#3c5a2c;border-radius:999px;padding:7px 14px;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex;align-items:center}.mmcbb-value{font-size:13.5px;color:#7a7c79;margin:6px 0 0}.mmcbb-spec{border:1px solid #E1E3E1;border-radius:12px;overflow:hidden;margin:0}.mmcbb-row{display:grid;grid-template-columns:96px 1fr;gap:12px;padding:13px 16px;font-size:15px;align-items:baseline}.mmcbb-row+.mmcbb-row{border-top:1px solid #E1E3E1}.mmcbb-k{color:#588f3f;font-weight:600;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.mmcbb-v{color:#2b2b28;font-weight:500;line-height:1.45}.mmcbb-trust{display:flex;flex-wrap:wrap;gap:9px 18px;padding:14px 0 0;border-top:1px solid #E1E3E1;margin:0}.mmcbb-t{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#6f716e}.mmcbb-t svg{width:15px;height:15px;flex:none;color:#588f3f}.mmc-card-rating[aria-label="No Reviews"]{display:none!important}.mmc-card-rating .ruk-icon-percentage-star--0,.mmc-card-rating .ruk-icon-percentage-star--100{font-size:13px}#shopify-section-template--27718130106690__trust .border-dashed{border:0!important;background:#f3f6ef;border-radius:14px}@media(max-width:767px){#shopify-section-template--27718130106690__trust .text-with-icon-item{width:50%!important}#shopify-section-template--27718130106690__trust .border-dashed{padding:18px 14px!important;height:100%}}@media(max-width:600px){#shopify-section-template--27718130106690__trust .border-dashed{min-height:218px}}.mmc-doc{max-width:780px;font-family:DM Sans,sans-serif;color:#454645;font-size:16.5px;line-height:1.7}.mmc-doc-nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 30px;padding:0 0 22px;border-bottom:1px solid #e7e3dd}.mmc-doc-nav .lbl{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#588f3f;margin-right:4px}.mmc-doc-nav a{font-size:13.5px;color:#3f403f;text-decoration:none;background:#f3f6ef;border:1px solid #e3ece0;border-radius:999px;padding:6px 13px;line-height:1.1;transition:background .15s,color .15s}.mmc-doc-nav a:hover{background:#e6efe0;color:#2b2b28}.mmc-doc-nav a.is-current{background:#6fb252;border-color:#6fb252;color:#fff}.mmc-doc-body>p:first-child{font-size:18px;color:#2b2b28;line-height:1.6;margin:0 0 16px}.mmc-doc-body h2{font-family:Marcellus,serif;font-weight:400;font-size:24px;color:#2b2b28;line-height:1.25;margin:34px 0 10px}.mmc-doc-body h3{font-family:DM Sans,sans-serif;font-weight:700;font-size:16px;color:#2b2b28;margin:22px 0 6px}.mmc-doc-body p{margin:0 0 14px}.mmc-doc-body a{color:#588f3f;text-decoration:underline;text-underline-offset:2px}.mmc-doc-body a:hover{color:#3a4a31}.mmc-doc-body ul{list-style:none;padding-left:0;margin:10px 0 16px}.mmc-doc-body ul li{position:relative;padding:4px 0 4px 22px;margin:0}.mmc-doc-body ul li:before{content:"";position:absolute;left:2px;top:13px;width:7px;height:7px;border-radius:50%;background:#6fb252}.mmc-doc-cta{margin:42px 0 0;background:#f3f6ef;border:1px solid #e3ece0;border-radius:14px;padding:24px 26px}.mmc-doc-cta p{margin:0 0 14px;font-size:16.5px;color:#2b2b28}.mmc-doc-cta .mmc-doc-btn{display:inline-block;background:#3a4a31;color:#fff;text-decoration:none;font-weight:600;font-size:15px;padding:12px 26px;border-radius:8px}.mmc-doc-cta .mmc-doc-btn:hover{background:#2f3b28;color:#fff}@media(max-width:600px){.mmc-doc{font-size:16px}.mmc-doc-body h2{font-size:21px}.mmc-doc-cta{padding:20px}}.CarouselWidget[class*=card_carousel_X9JznP] .CarouselWidget__header .cssVar-header__heading{font-size:23px!important;line-height:1.15!important;letter-spacing:.04em;font-weight:700!important}.CarouselWidget[class*=card_carousel_X9JznP] .CarouselWidget__header .R-RatingStars__stars,.CarouselWidget[class*=card_carousel_X9JznP] .CarouselWidget__header .R-RatingStars__stars .stars__icon{font-size:30px!important;line-height:1!important}.CarouselWidget[class*=card_carousel_X9JznP] .CarouselWidget__header .cssVar-header__subheading{font-size:16px!important}.CarouselWidget[class*=card_carousel_X9JznP] .CarouselWidget__header .cssVar-subheading__number{font-size:22px!important;font-weight:700!important}.x-review-product{display:none!important}.mmc-card-rating{min-height:18px}@media(max-width:767px){.x-sticky-step-title{position:static!important;top:auto!important;z-index:auto!important;box-shadow:none!important}.x-block-bundle-summary{position:static!important;bottom:auto!important;z-index:auto!important}}[x-show="currentDiscountReached.label && currentDiscountReached.value"]{display:none!important}body{font-size:16px!important;line-height:1.6!important}.x-announcement-bar-block-data,.ruk-rating-snippet-count,.mmc-rb-word,.mmc-rb-verified{font-size:14px!important}.mmcsg-eyebrow,.mmcqb-eyebrow,.mmc-cmp__k,.eyebrow,.mhf-eb,.mmcbb-k,.mmc-doc-nav .lbl,.R-TextBody--xxxs,.R-TextBody--xxxxs,.cssVar-authorName,.cssVar-badgeElement__text{font-size:13px!important}.x-container-header-icons a,.x-container-header-icons button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.tree-menu-item{min-height:48px;display:flex;align-items:center}.button-arrow{min-width:44px!important;min-height:44px!important}button[aria-label=minus],button[aria-label=plus]{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.outer-spin-button{min-height:44px}.pagination a,.pagination button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}@media(max-width:768px){.nav-link{padding-top:10px;padding-bottom:10px}}.x-card-highlighted-featured .rte{font-size:13.5px;color:#6f716e;line-height:1.45}.x-card-highlighted-featured .rte p{margin:0}.button--quickview.button-solid{background:#ffffff4d!important;-webkit-backdrop-filter:blur(7px) saturate(1.05);backdrop-filter:blur(7px) saturate(1.05);color:#3e6b34!important;border:1px solid rgba(43,43,40,.12)!important;box-shadow:0 6px 18px #2b2b281a!important;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease!important}.button--quickview.button-solid:before{display:none!important}.button--quickview.button-solid *{color:#3e6b34!important}.button--quickview.button-solid:hover,.button--quickview.button-solid:focus-visible{background:#6fb252!important;border-color:#6fb252!important;color:#fff!important;box-shadow:0 8px 20px #2b2b282e!important}.button--quickview.button-solid:hover *,.button--quickview.button-solid:focus-visible *{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mmc-custom.css.map */
