@import"https://fonts.googleapis.com/css2?family=Barlow:wght@400;500&display=swap";.page-width{padding-left:0!important;padding-right:0!important;max-width:780px}.landing-section{--lf_xlarge: clamp(28px, 8vw, 64px);--lf_large: clamp(24px, 6.2vw, 48px);--lf_middle: clamp(16px, 3.5vw, 27px);--lf_regular: clamp(14px, 3.9vw, 30px);--lf_medium: clamp(14px, 4.4vw, 34px);--lf_small: clamp(12px, 2.6vw, 21px)}.landing-section .gray-box{--lf_middle: clamp(13px, 3.5vw, 27px)}.landing-section .h1{font-size:var(--lf_large)}.l_section_2{color:#fff}.l_section_2 .h2{font-size:var(--lf_large)!important}.template-page-landing-page #MainContent{--page-width: 880px}.l_section_6{padding:80px 0 0}.l_section h2,.l_section h1,.l_section h3{color:#395445}.landing-section img{max-width:100%}.landing-section{background:#fff}.landing-section .title{font-weight:700}.landing-section .container{width:90%;max-width:655px;margin-left:auto;margin-right:auto;overflow:hidden}.landing-section .subtitle{margin-top:10px}.landing-section h1{font-size:80px;color:#3a5732}.point_1_heading{background:url(/cdn/shop/files/ch.png?v=1738902560) no-repeat;background-position:top right;background-size:90px}.landing-section .highlight-box{background-color:#3a5732;color:#fff;display:inline-block;padding:60px 40px;border-radius:20px;font-weight:700;margin-top:20px;width:100%;text-align:center;font-size:36px}.landing-section .product-image{max-width:100%;height:auto;margin-top:30px}.landing-section .title{font-size:50px;font-weight:700}.landing-section .subtitle{font-size:var(--lf_middle);margin-top:10px}.landing-section .highlight-text{background:linear-gradient(transparent 68%,#ff0 30%)}.landing-section .hero-section{color:#3a5732}.landing-section .lp-text-area{text-align:left}.landing-section .lp-text-area .subtitle{color:#3a5732;font-size:var(--lf_large)}.landing-section .gray-box{background-color:#bbb2b2;padding-top:20px;padding-bottom:20px;color:#fff;margin-top:20px;text-align:left;background-image:url(/cdn/shop/files/bg-doubble.jpg?v=1738158016);background-size:cover;background-position:center top;background-repeat:no-repeat;z-index:1}.landing-section .gray-box h3{color:#fff}.checkbox-list-item li{font-size:var(--lf_middle)}.checkbox-list-item li{position:relative;padding-left:30px!important}.checkbox-list-item li:before{content:"";height:25px;width:25px;top:var(--lf_small);display:inline-block;position:absolute;left:0;background-image:url(/cdn/shop/files/checkbox.png?v=1738158219)!important;background-repeat:no-repeat;background-size:contain}.landing-section .list-item{margin-bottom:10px}.landing-section .l_section_2 .list-item{margin-bottom:0}.landing-section .highlight-box{background-color:#3a5732;color:#fff;display:inline-block;padding:10px 20px;border-radius:20px;font-weight:700;margin-top:20px}.landing-section .content{padding:30px 0}.landing-section ul{margin:0;padding:10px}.landing-section ul li{padding:10px 0;list-style:none}.landing-section a{text-decoration:none}.landing-section .button-area{padding:30px}.landing-section a.btn{background-color:#e9d7bf;padding:20px;border-radius:5px}.landing-section .header{background-color:#3f553e;color:#fff;padding:20px;text-align:center}.landing-section .lp-concerns{display:grid;flex-wrap:wrap;justify-content:center;gap:20px;padding:25px 0;grid-template-columns:1fr 1fr}.landing-section .lp-banner{width:100%;padding-top:20px;padding-bottom:20px}.landing-section .lp-banner img{width:100%}.l_section_6 h2{margin-bottom:70px}.landing-section .concern-item{background-color:#f4ebe0;padding:20px 10px;color:#395445;border-radius:10px;font-size:var(--lf_middle);font-weight:700;display:block;text-align:center;max-width:100%}.landing-section .s_button{background-color:#b8915d;color:#fff;padding:20px;text-align:center;font-size:var(--lf_medium);margin:30px 0;border-radius:10px}.landing-section .highlight{color:#3f553e;font-weight:700}.landing-section .cta-section{background-color:#f4ebe0;padding:40px 0;text-align:center}.landing-section .product-img{max-width:100%;margin-top:20px}.landing-section .two_column_grid{display:grid!important;grid-template-columns:1fr 1fr}.landing-section .pricing{font-size:22px;color:#b8915d}.landing-section .discount-price{font-size:36px;color:#c1272d;font-weight:700}.landing-section .discount-label{background:url(/cdn/shop/files/back-arrow.png?v=1738717840) center left;background-size:100% 100%;color:#fff;padding:10px;font-size:18px;display:inline-block}.landing-section .discount-price .lp_currency_code span{display:block}.landing-section .button{background-color:#3c5a3f;color:#fff;font-size:18px;font-weight:700;padding:15px 20px;text-align:center;border-radius:5px;display:inline-block;margin:20px}.landing-section .button-section .button{color:#ff0;font-size:36px;width:100%}.landing-section .button:hover{background-color:#2c4a2f}.landing-section .box-container{text-align:center}.landing-section .button-section{background-color:#f4ebe0;padding:40px 0}.landing-section .button-section a{display:block}.landing-section .highlight{background-color:#ff0;font-weight:700}.landing-section .point{background-color:#395445;color:#fff;font-family:"Barlow",var(--font-body-family);display:inline-block;padding:3px 20px 12px;font-size:var(--lf_large);font-weight:500;border-radius:5px;width:100%;margin-top:20px;line-height:1.2;text-align:center;margin-bottom:0}.how-to-use h2{font-family:"Barlow",var(--font-heading-family)}.review_area .sub-heading,.how-to-use .sub-heading{margin-top:-20px;font-size:var(--lf_medium)}.how-to-use .step-img{text-align:center}.how-to-use .step .h2{font-size:clamp(20px,5vw,42px);font-weight:700;color:#395445}.landing-section .content{text-align:left}.landing-section .content h2{font-size:var(--lf_medium);color:#2f4030;font-weight:700;font-size:clamp(24px,4.6vw,48px);line-height:1.8}.landing-section .content p{font-size:var(--lf_middle);line-height:1.8}.landing-section .image-content{display:flex;text-align:center;gap:20px}.landing-section .image-content .img{padding-top:30px}.landing-section .info-boxes{display:grid;justify-content:flex-start;flex-wrap:wrap;gap:clamp(15px,7.7vw,60px);padding-bottom:25px;grid-template-columns:1fr 1fr}.landing-section .info-box{background-color:#f4ebe0;padding:clamp(25px,3.6vw,30px) clamp(10px,2.4vw,20px);border-radius:10px;flex:1;font-size:var(--lf_small);text-align:center}.landing-section .info-box .center{font-size:clamp(14px,3.4vw,24px)}.landing-section .info-box p{margin:15px 0;text-align:left;font-size:clamp(12px,3.1vw,22px);line-height:1.4}.landing-section .info-box h3{font-size:var(--lf_middle);font-weight:700;margin:0;color:#395445}.landing-section .no-additives{background:#c8a063;text-align:center;color:#fff;padding:15px;display:inline-block;font-weight:700;border-radius:10px;margin-top:30px;margin-bottom:40px;width:100%}.landing-section .lp-section{background-color:#fff}.landing-section .lp-section p{color:#3a5732;font-size:var(--lf_large);font-weight:700;text-align:center;padding:15px}.landing-section .lp-icons{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:center;align-items:center;margin-bottom:60px}.landing-section .icon{border:2px solid #c2a97d;border-radius:50%;padding:20px;font-size:var(--lf_small);font-weight:700;position:relative;overflow:hidden;width:100%;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center}.landing-section .icon:after{content:"";position:absolute;width:100%;height:2px;background:#c2a97d;top:50%;left:0;transform:rotate(45deg);overflow:hidden}.landing-section .point span{font-weight:400;font-size:1.5em}.landing-section .text{font-size:.9em;line-height:1.6;color:#333}.landing-section .mid-section{background-color:#fff}.landing-section .mid-section{border-radius:10px}.landing-section .mid-section h2{text-align:center;font-size:var(--lf_xlarge);color:#2f4f2f;font-weight:700;margin-bottom:5px}.landing-section .sub-heading{text-align:center;font-size:18px;color:#555;margin-bottom:30px}.landing-section .step{display:flex;gap:10px;align-items:center;margin-bottom:20px}.landing-section .step-img{width:40%}.landing-section .step img{margin-right:20px;width:200px;border-radius:50%;padding:10px;aspect-ratio:1 / 1}.landing-section .step-text{width:60%}.landing-section .step h2{font-size:clamp(20px,5vw,42px);margin-bottom:10px;font-weight:700;color:#395445}.landing-section .step p{font-size:var(--lf_regular);color:#333;line-height:1.6}.landing-section .review-section{text-align:center;background-color:#fff}.light_text *,.light_text{color:#fff}.landing-section .review-section{margin:0 auto;padding-top:70px;padding-bottom:70px;border-radius:10px}.landing-section h2{margin-top:0;margin-bottom:10px}.landing-section .review{display:flex;align-items:center;padding:15px;border-radius:10px;margin:0 0 75px}.landing-section .review .sub-heading{margin-bottom:80px}.user_reviews .review:nth-child(2n){flex-direction:row-reverse}.landing-section .review img{width:160px;border-radius:0;aspect-ratio:1/1;align-self:flex-start;margin-top:-50px;margin-right:-7%;width:30%;position:relative;z-index:0}.cta-section .discount-badge .discount-label{white-space:nowrap}.user_reviews .review:nth-child(2n) img{margin-left:-7%;margin-right:0}.landing-section .review-text{text-align:left}.landing-section .review-text h3{font-size:var(--lf_regular);margin:0;color:#333}.landing-section .review-text p{font-size:var(--lf_small);color:#666}.landing-section .title{font-size:18px;font-weight:700}.landing-section .section{margin-top:20px}.landing-section .last-section{background-color:#f4ebe0}.landing-section .product{display:flex;align-items:center;justify-content:space-between}.landing-section .product img{width:40%}.lp_currency_code{white-space:nowrap}.l_section_4{padding-bottom:50px}.landing-section .section .button{display:block;text-align:center;background:#2c3e2f;color:#fff;padding:15px;border-radius:5px;text-decoration:none;font-weight:700;margin-top:10px}.landing-section .button-section .btn{color:#fff}.lp-price-simple{text-align:center;font-size:clamp(4rem,8vw,7rem);font-weight:700;color:#8b2020;margin:20px 0}.lp-cta-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#395445;color:#fff;border:none;border-radius:12px;padding:22px 48px;font-size:2rem;font-weight:700;letter-spacing:.1em;text-decoration:none;transition:opacity .3s ease;cursor:pointer;margin-top:16px;position:relative;overflow:hidden}.lp-cta-btn:hover{opacity:.9;color:#fff}.lp-cta-btn:after{content:"";position:absolute;top:-50%;left:-60%;width:40%;height:200%;background:linear-gradient(100deg,#fff0,#fff6,#fff0);transform:skew(-20deg);animation:lp-shine 3s ease-in-out infinite}@keyframes lp-shine{0%{left:-60%}20%{left:120%}to{left:120%}}@media screen and (max-width:749px){.lp-cta-btn{display:flex;width:100%;font-size:1.8rem;padding:20px 24px}}.landing-section.how-to-use .mid-section{background-position:center top;background-size:100%!important;padding-top:70px;padding-bottom:70px;background-image:url(/cdn/shop/files/how-it-works.png?v=1738706910)!important}.review_area .review .review-text{border:4px solid #d7ddda;padding:clamp(20px,5.5vw,45px);border-radius:30px;max-width:78%;padding-left:clamp(20px,8vw,60px)}.review_area .review:nth-child(2n) .review-text{padding:clamp(20px,5.5vw,45px);padding-left:clamp(20px,5.5vw,45px);padding-right:clamp(20px,8vw,60px)}.cta-section .old_pricing{color:#555;font-size:var(--lf_small);font-weight:700}.cta-section .old_pricing del{margin-left:10px}.cta-section_content p,.cta-section_content{font-size:var(--lf_small)!important;margin:10px 0}.cta-section_content{padding-bottom:10px}.cta-section .discount-badge{display:flex;width:100%;gap:10px;justify-content:center;margin-top:40px;margin-bottom:20px}.cta-section .discount-badge .discount-label{width:31%;padding-right:32px;line-height:1.2;font-size:clamp(12px,3vw,24px);display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.cta-section .discount-badge .discount-price{margin:0;display:flex;width:69%;align-items:center;justify-content:flex-end}.landing-section .discount-price .lp_currency_code span:first-child{font-size:clamp(12px,2.6vw,21px);line-height:1}.landing-section .discount-price .discount_price_amount{font-size:clamp(28px,19vw,120px);line-height:.8}.landing-section .discount-price .lp_currency_code span:last-child{font-size:clamp(12px,10vw,60px);line-height:1}.landing-section .discount-label{position:relative}.landing-section .discount-label:after{display:block;height:0;width:0;border:none}.featured_item_inner .richtext_content{text-align:left!important}.landing-section .discount-label .discount-label{font-size:clamp(12px,3vw,28px);line-height:1.1}.discount_price_amount{font-family:"Barlow",var(--font-body-family)}.landing-section .discount-label .amount_area{font-size:clamp(12px,4vw,30px);font-family:"Barlow",var(--font-body-family)}.landing-section .discount-label .amount_area .amount{font-size:clamp(12px,4.5vw,42px);font-weight:700}.lp-banner_image img{display:block}.l_section_4{padding-bottom:30px}@media all and (min-width:992px){.template-page-landing-page:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-attachment:fixed;background-repeat:no-repeat;background-position:top right;background-image:url(/cdn/shop/files/tree_top_right.svg?v=1737922165)}.template-page-landing-page{background-repeat:no-repeat;background-attachment:scroll;background-position:left 70%;background-image:url(/cdn/shop/files/tree_bottom_left.svg?v=1737922164)!important}}@media all and (max-width:749px){.point_1_heading{background-size:70px}.cta-section .discount-badge .discount-label{font-size:clamp(9px,2.9vw,24px)}}@media all and (max-width:450px){.cta-section .discount-badge .discount-label{padding-right:20px}.cta-section .discount-badge .discount-label{font-size:clamp(9px,3.2vw,24px)}.landing-section .button-section{padding-bottom:10px}.cta-section .discount-badge{margin-top:20px;margin-bottom:0}.review_area .review .review-text{border:2px solid #d7ddda}.landing-section .review{margin:0 0 50px}.landing-section .review img{margin-top:-24px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/landing-section.css.map */
