.footerLanding .footer-block__brand-info .footer-block__image-wrapper{display:flex;justify-content:center!important}.footerLanding .list-social{justify-content:center!important}.footerLanding .footer-block_logo img{height:auto;width:auto}.footerLanding .footer-block{max-width:900px!important}.text-center{text-align:center}.brandDetails p{font-size:16px;margin-bottom:15px}.brandDetails p::last-child{margin-bottom:0}.landingBanner .image-with-text__text-item.grid__item{padding-right:30px}.landingBanner .banner-block-logo a{line-height:0;display:block}.landingBanner .image-with-text__text-item:after,.landingBanner .image-with-text__content:after,.landingBanner .image-with-text__media:after{content:none!important}.landingBanner .image-with-text__content,.landingBanner .image-with-text__media,.landingBanner .image-with-text{background-color:transparent}.landingBanner .image-with-text__media img{object-fit:contain;height:auto}.landingBanner .image-with-text__media{border:0}.landingBanner .image-with-text__heading{font-size:56px;line-height:1.1;color:#2a2a2a;margin-top:0;font-weight:500}.landingBanner .landing_content{padding-left:0}.landingBanner .banner-block-logo{margin-top:40px}.banner-block-logo img{height:auto;width:auto}.landingBannerSec{position:relative;overflow:hidden}.landingBannerSec:before{content:"";position:absolute;top:0;right:0;width:65%;height:100%;clip-path:polygon(21% 0%,150% 0%,40% 70%);z-index:0}.landingBanner .image-with-text__text{margin-top:5px}.landingBanner p{color:#2a2a2a}.sheetText a{color:#1e98d3}.sheetText a:hover{text-decoration:none}.landingBanner .image-with-text__text.sheetText{margin-top:12px}.sheetText p{padding-left:35px}.sheetText p:before{content:"";position:absolute;background-image:url(/cdn/shop/files/pdf-icon.svg?v=1771335258);width:25px;height:24px;background-repeat:no-repeat;background-size:25px;left:0}.button.black{background-color:#000}.button.black:hover{background:linear-gradient(to right,#000,#97a6aa)}.button.black:before{background:url(/cdn/shop/files/black-fill-arrow-icon.svg?v=1771336626) no-repeat;background-size:contain;border:0}.button.darkRed{background-color:#841617;color:#fff}.button.darkRed:hover{background:linear-gradient(to right,#6a0809,#841617)}.button.darkRed:before{border:2px solid #fff;background-color:#fff;background-image:url(/cdn/shop/files/red-arrow.svg);background-size:21px;background-position:center;background-repeat:no-repeat}.button.darkRed:hover:before{background-color:transparent;filter:brightness(0) invert(1)}.button-white.whiteBlack{color:#000}.button-white.whiteBlack:before{background:url(/cdn/shop/files/black-fill-arrow-icon_b38a78da-a9c3-4859-9db1-9d2bb57d2f75.svg) no-repeat;background-size:contain;border:0}.button-white.whiteBlack:hover{background:linear-gradient(to right,#97a6aa,#97a6aa);color:#fff}.button-white.whiteBlack:hover:before{background:url(/cdn/shop/files/white-fill-arrow-icon_9a7e312a-804a-4501-96ce-e623ab5e183a.svg) no-repeat;background-size:contain}.button.darkGreen{background-color:#3b5b3f}.button.darkGreen:hover{background:linear-gradient(to right,#3b5b3f,#9bb99f)}.button.darkGreen:before{border:2px solid #fff;background-color:#fff;background-image:url(/cdn/shop/files/green-icon.svg);background-size:21px;background-position:center;background-repeat:no-repeat}.button.darkGreen:hover:before{background-color:transparent;filter:brightness(0) invert(1)}.button.whiteBlack.whiteGreen:hover{background:linear-gradient(to right,#9bb99f,#9bb99f);color:#fff}.button.whiteBlack.whiteGreen:hover:before{background:url(/cdn/shop/files/white-green-fill-arrow-icon.svg) no-repeat;background-size:contain}.button-white.defaultBtn{background-color:#0d3d7b;color:#fff}.button-white.defaultBtn:hover{background:linear-gradient(to right,#1371b3,#0d3d7b);color:#fff}.button.whiteBlue{background-color:#fff;color:#0d3d7b}.button.whiteBlue:before{border:2px solid #fff;background-color:#0d3d7b;background-image:url(/cdn/shop/files/white-btn-arrow.svg);background-size:21px;background-position:center;background-repeat:no-repeat}.button.whiteBlue:hover{background:linear-gradient(to right,#1371b3,#0d3d7b);color:#fff}.button.whiteBlue:hover:after{background-color:transparent}.whiteBlack.whiteGreen{background-color:#fff;color:#000;border:0}.whiteBlack.whiteGreen:before{background:url(/cdn/shop/files/black-fill-arrow-icon_b38a78da-a9c3-4859-9db1-9d2bb57d2f75.svg) no-repeat;background-size:contain;border:0}.bottom-content h3{font-weight:500;font-size:22px;line-height:1.5;margin-bottom:0}.bottom-content .inner-wrapper{max-width:650px;margin:0 auto;padding-top:30px}@media screen and (max-width:767px){.bottom-content h3{font-size:18px;line-height:1.3}}.problem-Gridcolumn .twoRow .grid__item:nth-child(n+5){margin-top:20px}.problem-card .multicolumn-card__image-wrapper .full-image{height:auto;max-width:100%;border-radius:12px}.problem-card .inline-richtext{font-size:20px;color:#170000;margin-bottom:5px}.problem-card .multicolumn-card__image-wrapper{line-height:0}.poweredNature .banner.blackOpacity:after{background:linear-gradient(to right,#1E0505 30%,transparent 70%)}.natural_content .ctabanner__box .banner__text ul{list-style:none;padding-left:0}.natural_content .ctabanner__box .banner__text ul li{font-size:18px;margin-bottom:1.5rem;padding-left:35px;position:relative}.natural_content .ctabanner__box .banner__text ul li:before{content:"";display:block;width:25px;height:25px;background-size:contain;position:absolute;left:0;top:1px}.natural_content .caption_subheading{font-size:24px;font-weight:600;margin-bottom:0}.problem-Gridcolumn .button{margin-top:4rem}.before-after-wrapper{display:flex;border-radius:16px;overflow:hidden;position:relative}.before-item,.after-item{position:relative;flex:1}.before-item img,.after-item img{width:100%;height:100%;object-fit:cover;display:block}.before-after-section .label{position:absolute;top:40px;left:40px;font-size:40px;font-weight:700;color:#ffffff80;text-transform:uppercase;line-height:1}.after-label{right:40px;left:auto}.before-after-wrapper:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#fff;transform:translate(-50%)}@media(max-width:749px){.before-after-wrapper{flex-direction:column}.before-after-wrapper:after{top:50%;left:0;right:0;width:100%;height:1px;transform:translateY(-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}}.text-left{text-align:left}.order-faq-section .page-width{max-width:1170px!important}.order-faq-section .maintitle-wrapper{max-width:100%}.info-text p{display:inline-block;font-size:15px;text-transform:uppercase;color:#2a2a2a;background-color:#faf4aa;margin:0;padding:0 20px}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.order-faq-section .leftCol{width:23%;border:1px solid #DDD;padding:20px;border-radius:10px;background-color:#fff}.gallery-item{line-height:0;margin-bottom:20px}.gallery-item:last-child{margin-bottom:0}.gallery-item img{height:auto;width:auto}.order-faq-section .rightCol{width:77%;padding-left:30px}.order-faq-section .faq-wrapper{align-items:flex-start}.order-faq-section .faq-question h3{font-size:20px;text-transform:uppercase;font-weight:700;margin:0 0 10px}.order-faq-section .faq-question p{font-size:16px;line-height:1.4;color:#5e5e5e;margin:0;font-weight:400}.order-faq-section .faq-item.active .faq-question p{margin-bottom:15px}.order-faq-section .faq-item.active .faq-answer{padding-top:20px;border-top:1px solid #DDD}.order-faq-section .faq-answer table th{background-color:#d7dbdf;text-align:left;font-size:15px;color:#2a2a2a;font-weight:700}.order-faq-section .faq-answer table td{font-size:15px;color:#2a2a2a}.order-faq-section .faq-answer table td p{font-size:14px;color:#2a2a2a;margin:0;padding:0;border:0}.whychoose-us .inner-wrapper{background-color:#61716f;border-radius:20px;padding:40px}.whychoose-us .inner-wrapper img{height:auto;width:auto}.whychoose-us .inner-wrapper h3{font-size:24px;font-weight:700;margin:20px 0 0}.whychoose-us .inner-wrapper p{font-size:18px;line-height:1.5;margin:15px 0 25px}.whychoose-us .inner-wrapper .bottom-info p{font-size:16px;color:#b8c2c1;margin:10px 0 0}.ordered-list ol{counter-reset:section;padding:0}.ordered-list ol li{font-size:20px;line-height:1.2;color:#2a2a2a;position:relative;list-style:none;padding:20px 0 30px 80px}.how-it-works .image-with-text__text-item .image-with-text__content{padding-right:100px}.faq-section .page-width{max-width:830px}.faq-wrapper .faq-item{background-color:#fff;padding:20px 30px;margin-bottom:15px;border-radius:10px;border:1px solid #DDD}.faq-wrapper .faq-item:last-child{margin-bottom:0}.faq-item .faq-question{font-size:19px;line-height:1.2;font-weight:600;color:#121212;margin:0;padding:0 40px 0 0;cursor:pointer;position:relative}.faq-item .faq-question:after{height:25px;width:25px;content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.faq-answer p{font-size:18px;line-height:1.5;color:#767676;margin:15px 0 0;padding-top:15px;border-top:1px solid #EEEEEE}.faq-answer,.order-faq-section .faq-answer{overflow:hidden;height:0;transition:height .35s ease}.order-faq-section .faq-item.active .faq-answer{height:auto}.single-faq .faq-question:after{display:none}.faq-wrapper .single-faq .faq-question{cursor:default}.order-faq-section .faq-answer p{border-top:0;margin:0;font-size:16px;line-height:1.6;padding-top:0;padding-bottom:15px}.order-faq-section .faq-answer p a{color:#1e98d3;text-decoration:none}.order-faq-section .faq-answer p a:hover{text-decoration:underline}.faq-item.active .faq-answer table{margin-bottom:25px}.footerLanding .footer-block_contact.brandDetails{padding-left:0}.no-js .landing-product{display:none!important}.landing-product{position:fixed;bottom:-100px;left:0;right:0;width:100%;box-shadow:0 -4px 10px #0000001a;transition:bottom .4s ease,opacity .4s ease;opacity:0;z-index:999}.landing-product.show{bottom:0;opacity:1}.landing-product.show section.color-.gradient{line-height:1}.landing-product .form__label{display:none}.landing-product .featured-product{padding:10px 0;align-items:center;gap:20px}.landing-product .featured-product .product__media-wrapper{display:flex;align-items:center;gap:25px}.landing-product .featured-product .product__media-wrapper .productDetails .product__title{font-size:18px;color:#2a2a2a;font-weight:600;margin:0 0 5px}.landingPrice .price .price__container{margin-bottom:0}.featured-product .product__info-wrapper .product__info-container{display:flex;gap:20px;align-items:center;flex-direction:row;justify-content:flex-end}.featured-product .product__info-wrapper{padding:0!important}.featured-product .product__info-wrapper .product__info-container .product-form__input{margin-bottom:0}.landing-product .featured-product .product__media-wrapper .product-media-container{margin:0!important;border:0!important}.landing-product .featured-product .product__media-wrapper .product-media-container img{max-width:40px;height:auto!important;min-height:60px;object-fit:contain;object-position:center}.featured-product .product__info-wrapper .product__info-container .productctaWrapper,.featured-product .product__info-wrapper .product__info-container .productctaWrapper product-form{margin:0!important}.featured-product .product__info-wrapper .product__info-container .productctaWrapper product-form button{margin-bottom:0}.landingPrice .price__regular{font-size:20px;font-weight:700;letter-spacing:0;line-height:1}.landing-product .select{position:relative;display:inline-block;width:280px}.landing-product .select__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #919191;border-radius:8px;padding:12px 45px 12px 16px;font-size:14px;font-weight:500;color:#333;cursor:pointer;min-width:200px;outline:none;transition:all .3s ease}.landing-product .select__select:hover{border-color:#999}.landing-product .select__select:focus{border-color:#666;box-shadow:0 0 0 2px #0000000d}.landing-product .svg-wrapper{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;color:#555}.landing-product .select__select:focus+.svg-wrapper{color:#000}.landing-product .select:after{content:none}.landing-product .featured-product .product__media-wrapper,.landing-product .featured-product .product__info-wrapper{width:calc(50% - 10px)}.featured-product .product__info-wrapper .product__info-container .productctaWrapper{width:180px}.featured-product .product__info-wrapper .product__info-container{width:100%}.ProductImageWrapper .naturalProductImage img{width:auto;height:auto}.ctaBanner .rightLogo{position:absolute;z-index:9;right:40px;bottom:40px}.ctabanner__box .logo-left{margin-bottom:10px}.text-white h2,.text-white p,.text-white li{color:#fff!important}@media screen and (max-width:1199px){.landingBanner .image-with-text__heading{font-size:46px}.reviewsContent_card .reviewsContent p{line-height:1.4!important;font-size:16px}.how-it-works .image-with-text__text-item .image-with-text__content{padding-right:50px}.gallery-item img{width:100%}}@media screen and (max-width:989px){.landingBanner .image-with-text__text-item.grid__item{padding-right:0;padding-bottom:40px}.landingBannerSec:before{display:none}.problem-Gridcolumn .slider-button{display:block!important}.problem-Gridcolumn .slider-button .icon{height:20px}.landing-product .featured-product .product__media-wrapper .productDetails .product__title{font-size:14px}.landingPrice .price__regular{font-size:18px}.landing-product .select{width:220px}.landing-product .featured-product .product__info-wrapper{width:calc(100% - 300px)}.landing-product .featured-product .product__media-wrapper{width:300px}.ProductImageWrapper .content-with-image{padding-top:120px}.section-template--16070874202192__natural_solutionrow_YGXmME-padding{padding-bottom:70px!important}.bannerFull.banner__content{flex-direction:column}.bannerFull.banner__content .ctabanner__box.banner__box{width:100%;max-width:100%!important;padding:0}}@media screen and (max-width:749px){.landingBannerSec .image-with-text__media-item.landing_image{margin-top:30px}.landingBanner .image-with-text__heading{font-size:32px}.natural_content .ctabanner__box .banner__text ul li{line-height:1.4;font-size:16px}.ordered-list ol li{font-size:18px}.order-faq-section .leftCol{width:100%}.order-faq-section .rightCol{width:100%;padding:20px 0 0}.info-text p{font-size:14px;line-height:1.2;padding:5px 15px}.faq-wrapper .faq-item{padding:15px}.order-faq-section .faq-answer table th{font-size:14px;line-height:1.2;padding:10px}.order-faq-section .faq-answer table td{padding:10px;font-size:14px;line-height:1.2}.whychoose-us .inner-wrapper{padding:20px}.whychoose-us .inner-wrapper h3{font-size:20px}.whychoose-us .inner-wrapper p,.faq-answer p{font-size:16px;line-height:1.3}.whychoose-us .inner-wrapper .bottom-info p{font-size:14px}.faq-item .faq-question{font-size:17px}.footerLanding .footer-block_contact.brandDetails p{text-align:center;font-size:15px;line-height:1.4}.gallery-item img,.landing-product .featured-product .product__info-wrapper{width:100%}.landing-product .featured-product .product__media-wrapper{width:100%;display:flex;justify-content:center}.featured-product .product__info-wrapper .product__info-container{justify-content:center}.landing-product .featured-product .product__media-wrapper .product-media-container img{max-width:60px}.ctabanner__box .banner__text{text-align:left}#Banner-template--16070874202192__protect_banner_dFFKmM .bannerFull.banner__content{padding:50px 15px!important}.ctaBanner .rightLogo{position:static;line-height:0;margin-top:20px}}@media screen and (max-width:479px){.landing-product .select{width:200px}.landing-product .select__select{font-size:13px}form .product-form__buttons .product-form__submit{font-size:13px;padding:15px 40px 15px 15px}form .product-form__buttons .product-form__submit:before{width:30px;height:30px;top:9px}.featured-product .product__info-wrapper .product__info-container{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/landing-style.css.map */
