@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@600;700;800;900&family=Poppins:wght@300;400;500;600;700&display=swap";:root{--mel-green-dark: #062F23;--mel-green: #016A4C;--mel-mint: #E8F5EC;--mel-cream: #F6F9F4;--mel-line: #E2EAE3;--mel-body: #52525B}body,body p,body li,body span,body a,body div,body td,body th{font-family:Poppins,-apple-system,BlinkMacSystemFont,sans-serif}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:Montserrat,Poppins,sans-serif!important;font-weight:900!important;letter-spacing:-.02em!important;color:var(--mel-green-dark)!important}h1,.h1{font-size:clamp(38px,5.4vw,75px)!important;line-height:1.04!important}main h2,main .h2{font-size:clamp(30px,4.2vw,60px)!important;line-height:1.06!important}main section[class^=m-] h3{font-size:clamp(18px,1.6vw,22px)!important;line-height:1.3!important;font-weight:800!important}main section[class^=m-] p{color:var(--mel-body)!important;font-weight:300!important;line-height:1.7!important}main section[class^=m-] h2+p,main section[class^=m-] h1+p{font-size:clamp(16px,1.35vw,19px)!important}main section[class^=m-] p[style*=uppercase]{display:inline-flex!important;align-items:center!important;gap:8px!important;background:var(--mel-mint)!important;color:var(--mel-green)!important;border-radius:999px!important;padding:9px 18px!important;font-family:Poppins,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.09em!important;margin-bottom:22px!important}main section[class^=m-] p[style*=uppercase]:before{content:"";width:7px;height:7px;flex:0 0 7px;border-radius:999px;background:var(--mel-green)}main section[class^=m-] a[href]{background:var(--mel-green-dark)!important;color:#fff!important;border:0!important;border-radius:13px!important;padding:16px 26px!important;font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:800!important;letter-spacing:0!important;text-decoration:none!important;box-shadow:none!important}main section[class^=m-] a[href]:hover{background:var(--mel-green)!important}section.m-home-trust,section.m-home-about,section.m-home-stress,section.m-home-lifestyle,section.m-home-faq{background:var(--mel-cream)!important}section.m-home-hero,section.m-home-features,section.m-home-howworks{background:#fff!important}section.m-home-cta{background:var(--mel-green-dark)!important}section.m-home-cta h2,section.m-home-cta h3{color:#fff!important}section.m-home-cta p{color:#fffc!important}main section.m-home-cta a[href]{background:#fff!important;color:var(--mel-green-dark)!important}section.m-home-features>div>div>div,section.m-home-stress>div>div>div{border-radius:18px!important;border:1px solid var(--mel-line)!important;background:#fff!important}section.m-home-howworks div[style*="border-radius:12px"],section.m-home-trust b,section.m-home-trust strong{color:var(--mel-green)!important}.announcement-bar,[class*=announcement]:not(button):not(a){background:var(--mel-green)!important}.announcement-bar p,.announcement-bar span,[class*=announcement] p,[class*=announcement] span{color:#fff!important;font-family:Poppins,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:.02em!important}.announcement-bar button,.announcement-bar svg{background:transparent!important;color:#fff!important;fill:currentColor!important}section.m-scrolling-trustbar{background:#fff!important;border-bottom:1px solid var(--mel-line)!important}section.m-scrolling-trustbar *{color:var(--mel-green-dark)!important;font-family:Poppins,sans-serif!important;font-weight:600!important;font-size:12px!important}@media(max-width:749px){media-gallery.media-gallery--carousel{max-height:54vh}media-gallery.media-gallery--carousel img{max-height:54vh;object-fit:contain}main section[class^=m-] a[href]{display:block!important;width:100%!important;text-align:center!important;box-sizing:border-box!important}}section.m-comparison div:has(>table){overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:749px){section.m-comparison table{font-size:14px;min-width:520px}section.m-comparison table th,section.m-comparison table td{padding-left:8px!important;padding-right:8px!important}}footer{background:var(--mel-green-dark)!important;color:#fff!important}footer>*,footer .shopify-section,footer .section{background:transparent!important}footer a,footer p,footer li,footer span{color:#ffffffd9!important;font-family:Poppins,sans-serif!important}footer h2,footer h3,footer .h2,footer .h3{font-size:13px!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:#fff!important;font-weight:700!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
