.main-page{max-width:1050px;margin-inline:auto}.main-page h1{font-size:clamp(34px,4.2vw,57px);letter-spacing:-.05em;color:#133d2e}.main-page h2{color:#16452e;font-size:clamp(23px,2.3vw,34px)}.main-page p,.main-page li{line-height:1.75;color:#405c4c;font-size:16px}.main-page .rte a{color:#138947;font-weight:700;text-underline-offset:3px}body:has(.main-page) #MainContent{background:linear-gradient(180deg,#f2f9f3,#fff 210px)}body:has(.main-page) input,body:has(.main-page) textarea{border-radius:12px}.mv-product-trust{max-width:1150px;margin:40px auto 72px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:0 24px}.mv-product-trust>a{border:1px solid #dcebe0;padding:27px 24px;border-radius:16px;text-decoration:none;color:#193d2a;background:#f7fbf7}.mv-product-trust strong{display:block;font-size:18px;margin:9px 0}.mv-product-trust p{color:#5b7060;font-size:14px;line-height:1.55;margin:0}@media(max-width:700px){.mv-product-trust{grid-template-columns:1fr;padding:0 17px}.main-page h1{font-size:37px}}body:has(.collection) #MainContent,body:has(.main-collection) #MainContent{background:linear-gradient(180deg,#f0f8f3 0,#fff 280px)}.collection h1,.main-collection h1{font-weight:800!important;color:#133b29!important;letter-spacing:-.055em!important}.collection .product-card,.product-card{border-radius:15px!important;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.product-card:hover{transform:translateY(-3px);box-shadow:0 14px 35px #123c2217}.product-card img{border-radius:12px!important}.product-information h1,.product-title h1{letter-spacing:-.045em;color:#163e2d;font-weight:800}.product-information .price,.product-information .price-item{color:#0b7338;font-weight:800}.product-information button[name=add],.product-information button[type=submit]{border-radius:30px!important}.main-page a{transition:color .18s ease}.main-page a:hover{color:#0b572e}.main-page .page-width,.main-page .rte{max-width:1000px}.main-page h2{border-bottom:1px solid #e4ece5;padding-bottom:12px}input[type=email],input[type=search]{border-radius:30px!important}.mv-links-footer{border-top:4px solid #1ab456}@media(max-width:749px){.product-card{border-radius:10px!important}.mv-links-footer{padding:36px 20px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mv-secondary.css.map */
