:is(.mm-template-page,.mm-template-blog,.mm-template-article,.mm-template-policy,.mm-template-404) #MainContent{--font-body--family: Arial, Helvetica, sans-serif;--font-primary--family: Arial, Helvetica, sans-serif;--font-heading--family: Arial, Helvetica, sans-serif;color:#334b3c;background:#f7f9f4;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.75}:is(.mm-template-page,.mm-template-blog,.mm-template-article) #MainContent .section-background,.mm-template-404 #MainContent>.section-wrapper:first-child>.section-background{background:transparent}:is(.mm-template-page,.mm-template-blog,.mm-template-article,.mm-template-policy,.mm-template-404) #MainContent :is(h1,h2,h3,h4,h5,h6){font-family:Arial,Helvetica,sans-serif;color:#183b2b;font-weight:700;line-height:1.3;letter-spacing:-.35px;text-transform:none}:is(.mm-template-page,.mm-template-blog,.mm-template-article,.mm-template-policy,.mm-template-404) #MainContent h1{font-size:clamp(27px,3vw,38px);margin:0}:is(.mm-template-page,.mm-template-blog,.mm-template-article,.mm-template-policy,.mm-template-404) #MainContent :focus-visible{outline:3px solid #e78a22;outline-offset:4px}.mm-template-page #MainContent .section.page-width-content{--page-margin: 28px;--page-content-width: 1040px;--page-width: calc(var(--page-content-width) + var(--page-margin) * 2)}.mm-template-page #MainContent .section.page-width-content>.section-content-wrapper{padding:36px 42px;margin-block:32px;gap:24px;min-width:0;background:#fff;border:1px solid #e3eae4;border-top:4px solid #17633e;border-radius:14px}.mm-template-page #MainContent .section.page-width-content>.section-content-wrapper>.text-block:first-child{padding-bottom:23px;border-bottom:1px solid #e6ece2}.mm-template-page #MainContent .section.page-width-content :is(.rte,rte-formatter){width:100%;min-width:0;max-width:100%}:is(.mm-template-page,.mm-template-article,.mm-template-policy) #MainContent :is(.rte,rte-formatter,.shopify-policy__body){font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.85;color:#415647;overflow-wrap:anywhere}:is(.mm-template-page,.mm-template-article,.mm-template-policy) #MainContent :is(.rte,rte-formatter,.shopify-policy__body) :is(p,li){font-family:inherit;font-size:inherit;line-height:inherit}:is(.mm-template-page,.mm-template-article,.mm-template-policy) #MainContent :is(.rte,rte-formatter,.shopify-policy__body) p{margin-block:0 1.25em}:is(.mm-template-page,.mm-template-article,.mm-template-policy) #MainContent :is(.rte,rte-formatter,.shopify-policy__body) :is(h2,h3,h4){margin-block:1.6em .65em}:is(.mm-template-page,.mm-template-article,.mm-template-policy) #MainContent :is(.rte,rte-formatter,.shopify-policy__body) h2{font-size:24px}:is(.mm-template-page,.mm-template-article,.mm-template-policy) #MainContent :is(.rte,rte-formatter,.shopify-policy__body) h3{font-size:20px}:is(.mm-template-page,.mm-template-article,.mm-template-policy) #MainContent :is(.rte,rte-formatter,.shopify-policy__body) a{color:#17633e;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}:is(.mm-template-page,.mm-template-article,.mm-template-policy) #MainContent :is(.rte,rte-formatter,.shopify-policy__body) :is(ul,ol){margin-block:.5em 1.35em;padding-inline-start:1.5em}:is(.mm-template-page,.mm-template-article,.mm-template-policy) #MainContent :is(.rte,rte-formatter,.shopify-policy__body) li+li{margin-top:.45em}:is(.mm-template-page,.mm-template-article,.mm-template-policy) #MainContent :is(.rte,rte-formatter,.shopify-policy__body) blockquote{margin:24px 0;padding:18px 24px;border-inline-start:3px solid #4e8550;background:#f2f6ed;color:#3d6144}:is(.mm-template-page,.mm-template-article,.mm-template-policy) #MainContent :is(.rte,rte-formatter,.shopify-policy__body) :is(img,video,iframe){max-width:100%}:is(.mm-template-page,.mm-template-article,.mm-template-policy) #MainContent :is(.rte,rte-formatter,.shopify-policy__body) table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin-block:24px;font-size:14px}:is(.mm-template-page,.mm-template-article,.mm-template-policy) #MainContent :is(.rte,rte-formatter,.shopify-policy__body) :is(th,td){padding:12px 15px;border:1px solid #e0e8dd;text-align:start}:is(.mm-template-page,.mm-template-article,.mm-template-policy) #MainContent :is(.rte,rte-formatter,.shopify-policy__body) th{color:#315c3e;background:#f2f6ed}.mm-template-page #MainContent .contact-form{width:100%;max-width:800px;padding:30px;margin-inline:auto;background:#fff;border:1px solid #e3eae4;border-radius:14px;box-shadow:0 5px 20px #173b2b04}.mm-template-page #MainContent .contact-form__form,.mm-template-page #MainContent .contact-form__form-row{gap:16px}.mm-template-page #MainContent .contact-form__form-row>input{min-width:0;flex:1 1 0}.mm-template-page #MainContent .contact-form__input,.mm-template-article #MainContent .blog-post-comments__form-input{width:100%;min-height:50px;padding:13px 15px;border:1px solid #d7e1d4;border-radius:8px;background:#fbfcf9;color:#284331;font:400 16px/1.5 Arial,Helvetica,sans-serif;box-shadow:none}.mm-template-page #MainContent .contact-form__input::placeholder,.mm-template-article #MainContent .blog-post-comments__form-input::placeholder{color:#778573;opacity:1}.mm-template-page #MainContent .contact-form__input:focus,.mm-template-article #MainContent .blog-post-comments__form-input:focus{background:#fff;border-color:#2b7546}.mm-template-page #MainContent .contact-form__input--textarea,.mm-template-article #MainContent .blog-post-comments__form-input--textarea{min-height:165px;resize:vertical}.mm-template-page #MainContent :is(.contact-form__error,.contact-form__success){padding:13px 16px;border-radius:8px;font-size:14px;line-height:1.6}.mm-template-page #MainContent .contact-form__error{color:#9e332b;background:#fff3ef;border:1px solid #efcfc7}.mm-template-page #MainContent .contact-form__success{color:#245b35;background:#eff7ea;border:1px solid #cce0c5}.mm-template-page #MainContent :is(.contact-form__error,.contact-form__success) svg{flex-shrink:0;width:20px;height:20px}.mm-template-page #MainContent .contact-form .submit-button,.mm-template-article #MainContent .blog-post-comments__form-submit,.mm-template-404 #MainContent>.section-wrapper:first-child .button{--button-color: #fff;--button-background-color: #17633e;--button-border-color: #17633e;min-height:46px;padding:12px 26px;border:1px solid #17633e;border-radius:8px;background:#17633e;color:#fff;box-shadow:none;font:700 14px/1.5 Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:0;text-decoration:none}.mm-template-page #MainContent .contact-form .submit-button:hover,.mm-template-article #MainContent .blog-post-comments__form-submit:hover,.mm-template-404 #MainContent>.section-wrapper:first-child .button:hover{background:#124d31;border-color:#124d31}.mm-market-layout .shopify-policy__container{width:calc(100% - 56px);max-width:1040px;margin:32px auto 48px;padding:36px 42px;border:1px solid #e3eae4;border-top:4px solid #17633e;border-radius:14px;background:#fff;color:#415647;font:400 15px/1.85 Arial,Helvetica,sans-serif}.mm-market-layout .shopify-policy__title{padding-bottom:24px;margin-bottom:28px;border-bottom:1px solid #e6ece2;text-align:start}.mm-template-blog #MainContent .blog-posts{--page-margin: 28px;--page-content-width: 1200px;--page-width: calc(var(--page-content-width) + var(--page-margin) * 2);--columns-gap: 24px;--rows-gap: 24px;padding-bottom:48px}.mm-template-blog #MainContent .blog-posts>.text-block{padding-block:36px 28px}.mm-template-blog #MainContent .blog-post-item{padding:0;overflow:hidden;border:1px solid #e0e8dc;border-radius:14px;background:#fff;min-width:0}.mm-template-blog #MainContent .blog-post-card{height:100%;gap:0}.mm-template-blog #MainContent .blog-post-card__content{min-width:0;padding:22px}.mm-template-blog #MainContent .blog-post-card__content>a{padding-top:0;color:#183b2b}.mm-template-blog #MainContent .blog-post-card__content>a:hover{color:#17633e}.mm-template-blog #MainContent .blog-post-card__content :is(h2,h3,h4,.h4){font-size:22px;line-height:1.4}.mm-template-blog #MainContent .blog-post-card__image{border-radius:0}:is(.mm-template-blog,.mm-template-article) #MainContent .blog-post-details{color:#74816f;font:400 12px/1.6 Arial,Helvetica,sans-serif;gap:9px}.mm-template-blog #MainContent .blog-post-card__content :is(p,.rte){color:#667560;font:400 14px/1.75 Arial,Helvetica,sans-serif}.mm-template-article #MainContent>.section-wrapper>.section{--page-margin: 28px;--page-content-width: 1100px;--page-width: calc(var(--page-content-width) + var(--page-margin) * 2)}.mm-template-article #MainContent>.section-wrapper>.section>.section-content-wrapper{gap:30px;padding-block:36px 48px}.mm-template-article #MainContent .section-content-wrapper>header{width:100%;max-width:900px;margin-inline:auto;padding:28px 24px;border:1px solid #e3eae4;border-radius:14px;background:#eff5e8}.mm-template-article #MainContent .blog-post-featured-image{overflow:hidden;border-radius:14px}.mm-template-article #MainContent :is(.blog-post-content,.blog-post-comments-container){width:100%;max-width:860px;padding:32px;background:#fff;border:1px solid #e3eae4;border-radius:14px}.mm-template-article #MainContent .blog-post-comment{padding-bottom:20px;border-bottom:1px solid #e5ebe1}.mm-template-article #MainContent .blog-post-comment__author{color:#71806d;font-size:12px}.mm-template-article #MainContent .blog-post-comments__form-container{margin-top:30px}.mm-template-article #MainContent .blog-post-comments-pagination :is(a,.current){padding:7px 13px;border:1px solid #dbe5d6;border-radius:6px;color:#17633e}.mm-template-article #MainContent .blog-post-comments-pagination .current{background:#17633e;border-color:#17633e;color:#fff}.mm-template-404 #MainContent>.section-wrapper:first-child>.section{--page-margin: 28px;--page-content-width: 1040px;--page-width: calc(var(--page-content-width) + var(--page-margin) * 2);min-height:auto}.mm-template-404 #MainContent>.section-wrapper:first-child .section-content-wrapper{padding:58px 32px;margin-block:32px 12px;gap:22px;border:1px solid #dfe8d8;border-radius:16px;background:linear-gradient(135deg,#f0f6e9,#fffdf5)}.mm-template-404 #MainContent>.section-wrapper:first-child .text-block.rte{color:#6b7b64;font:400 15px/1.7 Arial,Helvetica,sans-serif}@media(max-width:749px){.mm-template-page #MainContent .section.page-width-content,.mm-template-blog #MainContent .blog-posts,.mm-template-article #MainContent>.section-wrapper>.section,.mm-template-404 #MainContent>.section-wrapper:first-child>.section{--page-margin: 16px}.mm-template-page #MainContent .section.page-width-content>.section-content-wrapper{margin-block:20px;padding:24px 20px;gap:20px;border-radius:11px}.mm-template-page #MainContent .section.page-width-content>.section-content-wrapper>.text-block:first-child{padding-bottom:18px}.mm-template-page #MainContent .contact-form{padding:20px;border-radius:11px}.mm-template-page #MainContent .contact-form__form-row{flex-direction:column;align-items:stretch}.mm-template-page #MainContent .contact-form .submit-button{width:100%}.mm-market-layout .shopify-policy__container{width:calc(100% - 32px);margin-block:20px 32px;padding:24px 20px;border-radius:11px}.mm-market-layout .shopify-policy__title{padding-bottom:18px;margin-bottom:22px}.mm-template-blog #MainContent .blog-posts>.text-block{padding-block:25px 22px}.mm-template-blog #MainContent .blog-post-card__content{padding:20px}.mm-template-blog #MainContent .blog-post-card__content :is(h2,h3,h4,.h4){font-size:20px}.mm-template-article #MainContent>.section-wrapper>.section>.section-content-wrapper{gap:20px;padding-block:22px 32px}.mm-template-article #MainContent .section-content-wrapper>header{padding:23px 18px}.mm-template-article #MainContent :is(.blog-post-content,.blog-post-comments-container){padding:24px 20px;border-radius:11px}.mm-template-404 #MainContent>.section-wrapper:first-child .section-content-wrapper{margin-block:20px 8px;padding:40px 20px;gap:18px;border-radius:12px}:is(.mm-template-page,.mm-template-article,.mm-template-policy) #MainContent :is(.rte,rte-formatter,.shopify-policy__body) h2{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mam-market-content.css.map */
