:root{--mv-green:#118d42;--mv-ink:#152e24;--mv-cream:#f9faf6}html{scroll-behavior:smooth}body{letter-spacing:normal}.header-logo{color:#10291f!important;font-size:clamp(20px,2.3vw,28px)!important;font-weight:850!important;letter-spacing:-.055em!important}.header-logo__image-container{font-weight:850!important}.header__column{align-items:center}header a:hover{color:#158d46!important}.shopify-section .button,.shopify-section button[type=submit]{border-radius:30px}.footer-utilities__group-copyright{color:#43564d}.main-page,.main-collection{color:#21392f}main h1,main h2,main h3{letter-spacing:-.035em}.main-page a{color:#117e3d}.main-page .rte,.main-page .page-width{line-height:1.75}.main-page h2{margin-top:32px}.page-width{max-width:1350px}.mv-links-footer{background:#0f2c22;color:#e7f4ea;padding:48px 24px 55px}.mv-links-wrap{max-width:1240px;margin:auto;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:38px}.mv-links-wrap a,.mv-links-wrap span{display:block;text-decoration:none;color:#d0e3d6;font-size:14px;line-height:2}.mv-links-wrap a:hover{text-decoration:underline;color:#fff}.mv-links-wrap b{display:block;color:white;margin-bottom:13px;font-size:15px}.mv-links-wrap p{max-width:280px;color:#c1d4c7;font-size:15px;line-height:1.6}.mv-footer-brand{font-size:29px;letter-spacing:-.05em;font-weight:800;color:white}.mv-footer-brand span{color:#36db78}.main-page .rte p{max-width:850px}button:focus-visible,a:focus-visible{outline:2px solid #18a851;outline-offset:2px}@media(max-width:750px){.mv-links-wrap{grid-template-columns:1fr 1fr;gap:26px}.mv-links-wrap>div:first-child{grid-column:1/-1}.mv-links-footer{padding:36px 20px}.header-logo{font-size:22px!important}}