.green-btn{width:fit-content;display:flex;align-items:center;gap:10px;padding:12px 23px;background:#57a014;color:#fff;text-decoration:none;border-radius:6px;font-size:16px;font-weight:600;line-height:1em;letter-spacing:0;border:2px dashed #57A014;transition:.3s all}.green-btn svg{height:20px}.green-btn:hover{border:2px dashed #57A014;background:transparent!important;color:#57a014}.green-btn:hover svg *{stroke:#57a014}.announcement-block{gap:10px}.announcement-block__icon{margin:0!important}.custom-announcement-section .announcement-block__icon a{line-height:0!important}.custom-announcement-section .announcement-block__text,.custom-announcement-section .announcement-block__text h6{font-family:Roboto;font-size:14px!important;letter-spacing:0;font-weight:400;line-height:1em}.custom-announcement-section .announcement-block{padding:0;height:49px}.custom-header.header{padding-top:20px!important;padding-bottom:20px!important}.custom-header.header--middle-left{grid-template-columns:1fr auto auto;column-gap:40px}.custom-header .header__heading-link{margin:0;padding:0}.custom-header .header__icons{padding:0;gap:20px}.custom-header .header__icons .header__icon--cart{margin:0!important}.custom-header .header__icons .header__icon--cart .cart-count-bubble{left:12px;line-height:1em;width:15px;height:15px;font-weight:700}.custom-header .header__icons .header__icon{width:20px;height:20px}.custom-header .desktop-localization-wrapper{display:none}.custom-header nav .list-menu{gap:40px}.custom-header nav .list-menu li a,.custom-header nav .list-menu li summary{padding:0}.custom-header nav .list-menu li summary{padding-right:25px}.custom-header nav .list-menu li span{font-family:Roboto;font-size:18px;line-height:1.2em;font-weight:400;text-decoration:none;letter-spacing:0}.custom-header nav .list-menu li span.header__active-menu-item{color:#57a014}.custom-header nav .list-menu li .header__submenu{border:0px;border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:10px;margin-top:10px;background-color:#eef5e7}.custom-header nav .list-menu li .header__submenu li a{font-family:Roboto;font-size:15px;font-weight:400;letter-spacing:0;line-height:1.3em;color:#000}.custom-header nav .list-menu li details[open] summary,.custom-header nav .list-menu li .header__submenu li a:hover{text-decoration:none}.icon-text-section .flickity-viewport{height:auto!important}.icon-text-section .icon-text-item,.icon-text-section .flickity-slider{position:relative!important;transform:none!important}.icon-text-section .flickity-slider{display:flex}.icon-text-section .icon-text-item img{object-fit:contain}.custom-img-text .image-with-text__text{max-width:535px}.custom-img-text .custom-btn span{line-height:1em;letter-spacing:0}.custom-img-text .custom-btn:before,.custom-img-text .custom-btn:after{display:none}.custom-img-text .image-with-text__media-item img{max-width:90%!important;object-fit:contain;left:50%!important;transform:translate(-50%)}.custom-accrodian .collapsible-section__heading{text-align:start!important;font-weight:700!important;line-height:1em;letter-spacing:0px;color:#000;margin-bottom:30px!important}.custom-accrodian .collapsible-section__images{border:1px dashed #57a014;border-radius:20px;padding:15px;line-height:1em;flex:unset;min-width:unset;width:50%}.custom-accrodian .collapsible-section__image{border-radius:15px;height:auto;aspect-ratio:1 / .8;object-fit:cover}.custom-accrodian .collapsible-section__content{flex:unset;min-width:unset;width:50%}.custom-accrodian .accordion__item,.custom-main-product .product .product__info-container .product__accordion details{border:1px dashed #57a014!important}.custom-accrodian details[open] .accordion__panel{border-top:1px dashed #57a014!important;padding:10px 20px;margin:0}.custom-accrodian .accordion__button h6,.custom-main-product .product .product__info-container .product__accordion summary .summary__title .accordion__title{margin:0!important;font-weight:700;letter-spacing:0px;color:#000;line-height:26px}.custom-accrodian .accordion__panel p{font-size:16px;font-weight:400;font-family:Roboto;color:#000;line-height:24px;letter-spacing:0px}.custom-accrodian .collapsible-section__container{gap:40px!important;flex-wrap:nowrap;align-items:flex-start}.accordion__button .icon-minus{display:none}details[open] .accordion__button .icon-plus{display:none}details[open] .accordion__button .icon-minus{display:inline-block}.accordion__button .icon{transition:none!important}.custom-accrodian .accordion__item .accordion__button,.custom-main-product .product .product__info-container .product__accordion summary{border:0px!important;padding:14px 20px;background-color:#eef5e7!important}.custom-accrodian .accordion__button .icon{width:34px;height:34px;flex-wrap:wrap}.custom-accrodian .accordion__button .icon .icon-minus{width:34px;height:34px;background:#1c2718;border-radius:100%}.custom-accrodian .accordion__item:last-child{margin:0!important}.testimonial-section{text-align:center;padding-top:100px;padding-bottom:50px}.testimonial-section .testimonial-title{font-weight:700;line-height:1em;letter-spacing:0px;color:#000;margin-bottom:20px;margin-top:0}.testimonial-section .testimonial-subtitle{max-width:1024px;margin:0 auto 40px;color:#000;font-weight:400;line-height:26px;letter-spacing:0px;padding-top:0}.testimonial-section .testimonial-slider{width:100%}.testimonial-section .testimonial-slide .border-div{padding:10px;border:1px dashed #57A014;border-radius:10px}.testimonial-section .inner-container{padding:30px 20px;background-color:#eef5e7;border-radius:10px;border:0px}.testimonial-section .testimonial-slider{padding-bottom:45px}.testimonial-section .testimonial-slide .custom-stars{line-height:0}.testimonial-section .testimonial-slide .custom-stars svg{width:20px;height:20px}.testimonial-section .testimonial-slide .testimonial-slide-title{font-weight:600;line-height:26px;letter-spacing:-.52px;color:#000;margin:25px 0 15px!important}.testimonial-section .testimonial-slide .testimonial-slide-content{font-weight:400;line-height:26px;letter-spacing:0px;color:#000;margin:0}.testimonial-section .testimonial-slide .testimonial-customer{font-weight:600;color:#000;letter-spacing:0px;line-height:22px;margin:25px 0 0!important}.testimonial-section .swiper-pagination{bottom:0;line-height:0}.testimonial-slider .swiper-pagination-bullet{width:15px!important;height:15px!important;border-radius:100px;background:#57a014;opacity:50%;margin:0 3px!important}.testimonial-slider .swiper-pagination-bullet-active{width:29px!important;opacity:100%!important}.custom-center-blocks{text-align:center;background:#eef5e7}.custom-center-blocks h2.custom-heading{font-family:Barlow Condensed;font-weight:700;line-height:100%;text-align:center;margin:0;color:#000;letter-spacing:0}.custom-center-blocks h5.custom-subheading{margin:10px 0 0;font-family:Roboto;font-weight:400;line-height:100%;text-align:center;color:#000;letter-spacing:0}.custom-center-blocks .custom-content{margin-top:40px;display:flex;justify-content:center;align-items:center;gap:10px}.custom-center-blocks .custom-content .left-side,.custom-center-blocks .custom-content .right-side{display:flex;flex-direction:column;text-align:left;gap:70px;padding:30px 75px}.custom-content .left-side .feature-block,.custom-content .right-side .feature-block{text-align:center;gap:10px;max-width:350px;width:100%;display:flex;flex-direction:column;align-items:center}.custom-content .feature-block img{width:50px;aspect-ratio:1/1;object-fit:cover}.custom-center-blocks .custom-content .center-image{line-height:0}.custom-center-blocks .custom-content .feature-block h3{margin:0;letter-spacing:0;color:#000}.custom-center-blocks .custom-content .feature-block p{margin:0;font-family:Roboto;font-weight:400;line-height:28px;text-align:center;color:#000;letter-spacing:0;max-width:320px}.custom-image-with-text .custom-inner{display:flex;align-items:center;gap:40px;width:100%}.custom-inner.left{flex-direction:row}.custom-image-with-text .custom-inner.right{flex-direction:row-reverse;text-align:left}.custom-image-with-text .custom-inner .image-col.double-image{display:flex;align-items:center;gap:20px;width:50%}.custom-image-with-text .custom-inner.right .image-col.double-image{flex-direction:row-reverse}.custom-image-with-text .custom-inner.right .image-col.double-image .image-box img{width:100%;display:block}.custom-image-with-text .custom-inner .image-col.double-image .image-box.image-one,.custom-image-with-text .custom-inner .image-col.double-image .image-box.image-two{border:2px dashed #57A014;padding:10px;border-radius:150px;line-height:0}.custom-image-with-text .custom-inner .image-col.double-image .image-box.image-one img{border-radius:150px;height:auto;width:100%;object-fit:cover}.custom-image-with-text .custom-inner .image-col.double-image .image-box.image-two img{border-radius:150px;width:100%;height:auto;object-fit:cover;max-width:280px}.custom-image-with-text .custom-inner .content-col{width:50%}.custom-image-with-text .custom-inner .content-col h2{margin-top:0;margin-bottom:30px;color:#000;letter-spacing:0;line-height:1em;max-width:500px}.custom-image-with-text .custom-inner .content-col p{margin:0 0 10px;letter-spacing:0;font-weight:400;color:#000;line-height:1.6em;max-width:500px}.custom-image-with-text .custom-inner .content-col p:last-child{margin:0}.custom-image-with-text .custom-inner .content-col .custom-green-btn{margin-top:40px}.custom-collection-featured .collection__title{margin-bottom:40px!important}.custom-collection-featured .product-grid{gap:20px;margin:0}.custom-collection-featured .product-grid .card-wrapper{border:1px dashed #57A014;border-radius:15px;padding:10px}.custom-collection-featured .product-grid .card-wrapper .card{background:#eef5e7!important;border-radius:15px!important}.custom-collection-featured .custom-badges .saved_tag{background-color:#57a014;color:#fff;font-weight:400!important}.custom-collection-featured .card .card__content{background-color:#eef5e7;padding:10px 10px 20px;gap:5px}.custom-collection-featured .card .card__content .card__information{padding:0}.custom-collection-featured .card .card__content .card__information .card__heading{color:#000;letter-spacing:0;text-align:center}.custom-collection-featured .card .card__media .media img{mix-blend-mode:multiply}.custom-collection-featured .card .card__media .media{border-radius:0;background-color:#eef5e7}.custom-collection-featured .card .discount-badge{display:none}.custom-collection-featured .card .card__content .card__information .price .price__container{margin-top:5px;justify-content:center;gap:10px;line-height:1em}.custom-collection-featured .card .card__content .card__information .price .price__container .price__regular span,.custom-collection-featured .card .card__content .card__information .price .price__container .price__sale .price-item{letter-spacing:.4px;font-weight:600;color:#000;text-align:center}.custom-collection-featured .card .card__content .card__information .price .price__container .price__sale .price-item{margin:0;opacity:.5}.custom-collection-featured .swiper-slide li{margin-bottom:30px}.custom-comparison{background:#eef5e7!important;padding:100px 0!important}.custom-comparison .brand_name{margin:0!important}.custom-comparison .brand_name{margin:0!important;line-height:1em;letter-spacing:0;color:#000}.custom-comparison .product__title{margin-top:10px;margin-bottom:40px}.custom-comparison .product__title p{letter-spacing:0;line-height:24px;color:#000;font-weight:400}.custom-comparison .columntwo{padding:15px!important;border:1px dashed #57A014;border-radius:20px}.custom-comparison .columntwo .kh_main{margin-top:0!important;background-color:#ebf8df;padding:0!important;border-radius:0 0 15px 15px!important}.custom-comparison .columntwo .com_row{padding:0;background-color:#ebf8df;border-radius:15px 15px 0 0;position:relative;bottom:unset;left:unset}.custom-comparison .columntwo .com_row .com_info .com_heading{padding:30px 20px;line-height:32px;letter-spacing:0;color:#000}.custom-comparison .com_row .com_info:nth-child(2){margin:0!important;background-color:#57a014}.custom-comparison .com_row .com_info:nth-child(2) .com_heading{color:#fff;text-transform:uppercase;font-size:48px!important;line-height:1em;padding:22px 20px;border:0px!important;position:relative}.custom-comparison .com_row .com_info:nth-child(2) .com_heading:before{content:"";position:absolute;width:100%;left:0;top:-36px;height:36px;background:#57a014;border-radius:100px 100px 0 0}.custom-comparison .com_info:nth-child(3){background-color:transparent!important;border:0px!important}.custom-comparison .columntwo .child_row:nth-child(2n) .child_info:nth-child(1),.custom-comparison .columntwo .child_row .child_info:nth-child(3):before{background-color:#e2f0d5!important;border-radius:0}.custom-comparison .columntwo .child_row{border-top:1px dashed #82D437}.custom-comparison .columntwo .child_row .child_info{padding:18px 20px!important;margin:0;border:0!important;border-radius:0!important}.custom-comparison .columntwo .child_row .child_info p{padding:0!important;color:#000;letter-spacing:0;line-height:1.2em}.custom-comparison .columntwo .child_row .child_info:nth-child(2){background-color:#57a014!important}.custom-comparison .columntwo .child_row .child_info:nth-child(2):before{display:none}.comparison-table-section .child_row .child_info .feat_text{z-index:1;padding:0!important;color:#fff;letter-spacing:0;font-weight:700;font-size:22px;line-height:1em}.custom-comparison .columntwo .child_row .child_info:nth-child(3) .feat_text{color:#000}.custom-comparison .columntwo .child_row:last-child .child_info2{margin:0!important;border:0!important}.custom-comparison .columntwo .child_row:last-child .child_info2:nth-child(2){position:relative;overflow:visible}.custom-comparison .columntwo .child_row:last-child .child_info2:nth-child(2):before{content:""!important;display:block;position:absolute!important;width:100%;left:0;top:auto;bottom:-36px;height:36px;background:#57a014;border-radius:0 0 100px 100px}.custom-collection-featured .custom-swiper-collection-btn{position:absolute;display:flex;flex-direction:row-reverse;gap:10px;top:50%;transform:translateY(-50%)}.custom-video-sec{padding-bottom:100px!important}.custom-video-sec .image-with-text{border-radius:0!important}.custom-video-sec .image-with-text__grid{align-items:center;gap:40px;flex-wrap:nowrap}.custom-video-sec .image-with-text__media-item .video-container{border:1px dashed #57A014;border-radius:20px!important}.custom-video-sec .image-with-text__media-item .video-container video{padding:10px;border-radius:15px!important}.custom-video-sec .image-with-text__media-item .image-with-text__media:after{display:none}.custom-video-sec .image-with-text__text{max-width:470px}.custom-video-sec .custom-btn.green-btn:hover{border:2px dashed #57A014!important;background:transparent;color:#57a014!important}.custom-video-sec .custom-btn.green-btn:hover svg *{stroke:#57a014!important}.custom-main-product .product{gap:50px!important;flex-wrap:nowrap}.custom-main-product .product .product__media-wrapper,.custom-main-product .product .product__info-wrapper{max-width:unset!important;width:calc(50% - 25px)!important;flex-grow:unset!important;position:relative}.custom-main-product .product .product__info-wrapper{padding:0}.custom-main-product .product .product__media-wrapper .product__media-list{padding:0!important;margin:0!important;gap:20px}.custom-main-product .product .product__media-wrapper ul li .product-media-container{border:0!important}.custom-main-product .product .product__media-wrapper .product__media-list .product__media-item{max-width:calc(50% - 10px);border-radius:12px!important}.custom-main-product .product .product__info-wrapper ._trustpilot{display:flex;align-items:center;gap:6px;padding-top:6px}.custom-main-product .product .product__info-wrapper ._trustpilot .tp_heading,.custom-main-product .product .product__info-wrapper ._trustpilot .tp_text{font-weight:400;font-size:14px;line-height:1.2em;letter-spacing:0;color:#000}.custom-main-product .product .product__info-wrapper ._trustpilot img{line-height:0;height:17px}.custom-main-product .product .product__info-wrapper .product__info-container .product__price-savings{background-color:#eef5e7;border:1px solid #57A014;border-radius:50px;color:#57a014;font-weight:700;font-size:16px;line-height:20px;padding:4px 15px}.custom-main-product .product .product__info-container .product__title h1{font-weight:700;line-height:1em;letter-spacing:0}.custom-main-product .product .product__info-container .price{padding-bottom:20px;border-bottom:1px dashed #57A014}.custom-main-product .product .product__info-container .price .price__regular,.custom-main-product .product .product__info-container .price .price__sale{line-height:1em}.custom-main-product .product .product__info-container .price .price__regular .price-item{color:#57a014;font-family:Roboto;font-weight:700;font-size:24px;letter-spacing:0;line-height:1em}.custom-main-product .product .product__info-container .price .price__sale .price-item{font-family:Roboto;font-size:20px;font-weight:400;line-height:1em;letter-spacing:0;color:#000!important;opacity:50%}.custom-main-product .product .product__info-container .product-line-text{margin:40px 0 0!important;padding-left:0;list-style-type:none;display:flex;flex-direction:column;gap:15px}.custom-main-product .product .product__info-container .product-line-text li{font-family:Roboto;font-weight:500;letter-spacing:0;font-size:18px;line-height:1em;color:#000;position:relative;padding-left:30px}.custom-main-product .product .product__info-container .product-line-text li:before{content:"";position:absolute;top:2px;left:0;width:14px;height:14px;background:url(/cdn/shop/files/star.svg?v=1759484373) no-repeat center;background-size:cover}.custom-main-product .product .product__info-container .product__inventory{color:#57a014;font-size:18px!important;line-height:1em;letter-spacing:0;font-weight:700}.custom-main-product .product .product__info-container .product__inventory .svg-wrapper{color:#57a014!important;width:20px;height:20px}.custom-main-product .product .product__info-container .product-form{margin-bottom:0}.custom-main-product .product .product__info-container .product-form .vtl-ub-vd-widget .Vtl-VolumeDiscountRadio__Name{display:none}.custom-main-product .product .product__info-container .product-form .vtl-ub-vd-widget form{max-width:100%}.custom-main-product .product .product__info-container .product-form .vtl-ub-vd-widget form .Vtl-VolumeDiscountRadio__TierList{margin:0}.custom-main-product .product .product__info-container .product-form .vtl-ub-vd-widget form .Vtl-VolumeDiscountRadio__TierList li{border:1px dashed #57A014;border-radius:15px;position:relative}.custom-main-product .product .product__info-container .product-form .vtl-ub-vd-widget form .Vtl-VolumeDiscountRadio__TierList li .Vtl-VolumeDiscountRadio__LabelHeader span{font-weight:700;font-size:24px;line-height:1em;letter-spacing:0;color:#000}.custom-main-product .product .product__info-container .product-form .vtl-ub-vd-widget form .Vtl-VolumeDiscountRadio__TierList li label{align-items:center!important}.custom-main-product .product .product__info-container .product-form .vtl-ub-vd-widget form .Vtl-VolumeDiscountRadio__TotalSave{position:absolute;top:-7px;left:auto;right:30px;transform:unset;height:fit-content;font-weight:700;font-size:12px;line-height:14px;letter-spacing:0;color:#fff;border-radius:0 0 6px 6px;padding:4px 8px;background:#57a014;z-index:99!important}.custom-main-product .product .product__info-container .product-form .vtl-ub-vd-widget form .Vtl-VolumeDiscountRadio__TotalSave:before,.custom-main-product .product .product__info-container .product-form .vtl-ub-vd-widget form .Vtl-VolumeDiscountRadio__TotalSave:after{content:"";position:absolute;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #57a014;z-index:-1!important}.custom-main-product .product .product__info-container .product-form .vtl-ub-vd-widget form .Vtl-VolumeDiscountRadio__TotalSave:before{top:0;left:-7px}.custom-main-product .product .product__info-container .product-form .vtl-ub-vd-widget form .Vtl-VolumeDiscountRadio__TotalSave:after{top:0;right:-7px}.custom-main-product .product .product__info-container .product-form .product-form__buttons{max-width:100%!important}.custom-main-product .product .product__info-container .product-form .product-form__buttons button{min-width:100%;min-height:unset;border-radius:50px;margin-top:30px}.custom-main-product .product .product__info-container .product-form .product-form__buttons button:before,.custom-main-product .product .product__info-container .product-form .product-form__buttons button:after{display:none}.custom-main-product .product .product__info-container .vtl-product-carousel__title{font-family:Roboto;font-size:24px!important;font-weight:700;line-height:1em;letter-spacing:0;color:#000;margin-bottom:10px}.custom-main-product .product .product__info-container .vtl-rp-main-widget{padding:0;margin:40px 0 0}.custom-main-product .product .product__info-container .vtl-product-carousel__slider .vtl-product-card{border:0;background:#eef5e7!important;border-radius:30px!important;position:relative;padding:20px;z-index:2}.custom-main-product .product .product__info-container .vtl-product-carousel__slider .vtl-product-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:10px solid #fff;border-radius:15px;z-index:-1}.custom-main-product .product .product__info-container .vtl-product-carousel__slider .vtl-product-card:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px dashed #57A014;border-radius:15px;z-index:-1}.custom-main-product .product .product__info-container .vtl-product-carousel__slider .vtl-product-card .vtl-product-card__header img{mix-blend-mode:multiply}.custom-main-product .product .product__info-container .vtl-product-carousel__slider .vtl-product-card .vtl-product-card__title-inner{text-align:center;font-family:Barlow Condensed;font-size:18px!important;line-height:1em;letter-spacing:.36px;color:#000}.custom-main-product .product .product__info-container .vtl-product-carousel__slider .vtl-product-card .vtl-product-card__details{align-items:center;gap:10px}.custom-main-product .product .product__info-container .vtl-product-carousel__slider .vtl-product-card .vtl-product-card__details .vtl-product-card__price{margin:5px 0 0;font-family:Barlow Condensed;font-size:14px;font-weight:600;letter-spacing:.36px;line-height:1em;color:#000}.custom-main-product .product .product__info-container .vtl-product-carousel__slider .vtl-product-card .vtl-product-card__atc-button{margin:0;background-color:#fff!important;border:1.5px solid #57A014!important;color:#57a014!important;border-radius:100px;padding:6px 27px 6px 10px!important;font-weight:700;font-size:14px!important;line-height:1em!important;letter-spacing:0;height:unset;position:relative}.custom-main-product .product .product__info-container .vtl-product-carousel__slider .vtl-product-card .vtl-product-card__atc-button:after{content:""!important;position:absolute;top:50%;left:auto;right:10px;transform:translateY(-50%);background:url(/cdn/shop/files/plus.svg?v=1759499173) no-repeat right;width:12px;height:12px;background-size:cover}.custom-main-product .product .product__info-container .vtl-product-carousel__slider-arrow{width:36px;height:36px;background-color:#57a014;opacity:1;border:0px;top:calc(50% - 18px);color:#fff;border-radius:5px}.custom-main-product .product .product__info-container .vtl-product-carousel__slider-arrow--next{right:-10px}.custom-main-product .product .product__info-container .vtl-product-carousel__slider-arrow--prev{left:-10px;z-index:3}.custom-main-product .product .product__info-container .product__accordion details[open] .icon-plus,.custom-main-product .product .product__info-container .product__accordion .collapsible-icon .icon-minus{display:none}.custom-main-product .product .product__info-container .product__accordion details[open] .icon-minus{display:block}.custom-main-product .product .product__info-container .product__accordion{border:0}.custom-main-product .product .product__info-container .product__accordion details{margin-bottom:10px;border-radius:10px}.custom-main-product .product .product__info-container .product__accordion summary{border-radius:10px;line-height:0}.custom-main-product .product .product__info-container .product__accordion details[open] summary{border-radius:10px 10px 0 0}.custom-main-product .product .product__info-container .product__accordion summary .summary__title{line-height:0;align-items:center}.custom-main-product .product .product__info-container .product__accordion .accordion__content{border-top:1px dashed #57a014!important;padding:10px 20px;margin:0}.custom-main-product .product .product__info-container .product__accordion .accordion__content h3{margin:0;letter-spacing:0;line-height:1em;color:#000}.custom-main-product .product .product__info-container .product__accordion .accordion__content p,.custom-main-product .product .product__info-container .product__accordion .accordion__content ul li{font-weight:400;font-family:Roboto;color:#000;line-height:24px;letter-spacing:0px}.custom-main-product .product .product__info-container .product__accordion .accordion__content p:last-child{margin-bottom:0}.custom-main-product .product .product__info-wrapper variant-selects .product-form__input .form__label{font-weight:700;line-height:1em;letter-spacing:0;color:#000;font-size:16px}.custom-main-product .product .product__info-wrapper variant-selects .product-form__input label{border-color:#57a014;line-height:1em;letter-spacing:0;color:#000;font-weight:500;border-radius:10px}.custom-main-product .product .product__info-wrapper variant-selects .product-form__input input[type=radio]:checked+label{background:#57a014;color:#fff}.custom-main-product .product .product__info-wrapper .product__description .short-description p{color:#000;letter-spacing:0;line-height:1.6em}.custom-main-product .product .product__info-wrapper .product__description button{color:#57a014;font-weight:500}.custom-video .video-section{padding:0}.custom-video .video-section .video-section__media-wrapper{line-height:0}.contact .custom-main-page{background-color:#eef5e7;padding-top:40px;padding-bottom:40px}.contact .custom-main-page .page-width{background:transparent;text-align:center}.custom-main-page .main-page-title{margin-bottom:20px;line-height:1em;letter-spacing:0;color:#000;text-align:center}.custom-main-page p{color:#000;letter-spacing:0;line-height:1.6em}.contact .custom-main-page p{max-width:780px;margin:0 auto}.custom-contact-form{padding-top:80px;padding-bottom:80px}.custom-contact-form form .field:before,.custom-contact-form form .field:after,.custom-contact-form form .field .field__label{display:none}.custom-contact-form form .field .field__input{border:1px solid #57A014;border-radius:10px;height:unset;line-height:1em;letter-spacing:0}.custom-contact-form form .field input::placeholder,.custom-contact-form form .field textarea::placeholder{opacity:1;color:#000}.custom-contact-form form .field .field__input:focus,.custom-contact-form form .field .field__input:-webkit-autofill,.custom-contact-form form .field .field__input:not(:placeholder-shown){padding:15px!important;box-shadow:unset}.om-os .custom-main-page{padding-top:80px;padding-bottom:80px}.om-os .custom-main-page ul li{color:#000;letter-spacing:0;line-height:1.6em;margin-bottom:10px}.cart-drawer .drawer__header .drawer__heading{margin:0;letter-spacing:0;line-height:1em}.cart-drawer .drawer__header .drawer__close{min-width:20px;min-height:20px;top:20px;right:0}.cart-drawer .free-shipping-progress .free-shipping-message{margin:0 0 20px;color:#000;letter-spacing:0;line-height:1.8em;text-align:center}.cart-drawer .free-shipping-progress .progress-fill{background-color:#57a014}.cart-drawer .cart-drawer__form .cart-items tr th{color:#000;font-weight:700;letter-spacing:0;line-height:1em;font-size:14px;padding-bottom:15px}.cart-drawer .cart-drawer__form a:hover{text-decoration:none}.cart-drawer .cart-drawer__form .cart-items tbody .cart-item__details .cart-item__name,.cart-drawer .cart-drawer__form .cart-items tbody .cart-item__details .product-option,.cart-drawer .drawer__footer .totals__total,.cart-drawer .cart__empty-text{letter-spacing:0;line-height:1em;color:#000}.cart-drawer .cart-drawer__form .cart-items tbody .cart-item__details .product-option{font-weight:600}.cart-drawer .cart-drawer__form .cart-items tbody .cart-item__totals .price,.cart-drawer .drawer__footer .totals__total-value{color:#57a014;font-weight:700;letter-spacing:0;line-height:1em}.cart-drawer .cart-drawer__form .cart-items tbody .cart-item__quantity .quantity:before,.cart-drawer .cart-drawer__form .cart-items tbody .cart-item__quantity .quantity:after,.cart-drawer .cart-drawer__empty-content .button:before,.cart-drawer .cart-drawer__empty-content .button:after{display:none}.cart-drawer .cart-drawer__form .cart-items tbody .cart-item__quantity .quantity{border:2px solid #57A014}.cart-drawer .cart-drawer__empty-content .button{margin:0 auto}@media screen and (min-width: 1441px){.custom-announcement-section .announcement-block__text{font-size:16px}.green-btn{font-size:20px}}@media screen and (max-width: 1024px){.custom-header .header__heading-logo{max-width:160px}.custom-header nav .list-menu,.custom-accrodian .collapsible-section__container{gap:30px!important}.custom-accrodian .collapsible-section__image{aspect-ratio:unset}.custom-accrodian .accordion__button .icon,.custom-accrodian .accordion__button .icon .icon-minus,.custom-accrodian .accordion__button .icon svg,.custom-main-product .product .product__info-container .product__accordion .collapsible-icon,.custom-main-product .product .product__info-container .product__accordion .collapsible-icon svg{width:24px;height:24px}.testimonial-section{padding-top:80px;padding-bottom:40px}.testimonial-section .testimonial-subtitle{margin:0 auto 30px}.custom-center-blocks{padding-top:80px!important;padding-bottom:80px!important}.custom-center-blocks .custom-content .feature-block p{max-width:290px}.custom-center-blocks .custom-content .left-side,.custom-center-blocks .custom-content .right-side{gap:30px;padding:30px}.shopify-section:has(.page-width .custom-inner.right) .custom-image-with-text{padding-top:40px;padding-bottom:80px}.icon-first-section{padding-bottom:40px!important}.shopify-section:has(.page-width .custom-inner.left) .custom-image-with-text{padding-top:40px!important;padding-bottom:40px!important}.custom-comparison{padding:80px 0!important}.custom-comparison .com_row .com_info:nth-child(2) .com_heading{font-size:30px!important;padding:18px 20px}.custom-comparison .columntwo .com_row .com_info .com_heading{padding:17px 20px}.custom-comparison .child_row .child_info .feat_text{font-size:18px}.custom-video-sec{padding-bottom:80px!important}.custom-video video{height:450px!important}.custom-main-product .product{gap:30px!important}.custom-main-product .product .product__media-wrapper,.custom-main-product .product .product__info-wrapper{width:calc(50% - 15px)!important}}@media screen and (max-width: 989px){.custom-announcement-section .announcement-block{height:40px}.custom-header.header--middle-left{grid-template-columns:1fr auto 1fr}.custom-header.header{padding-top:15px!important;padding-bottom:15px!important}.custom-announcement-section .slideshow-container{padding:0}.custom-header .menu-drawer .menu-drawer__navigation{padding:40px 20px}.custom-header .menu-drawer .menu-drawer__navigation .menu-drawer__menu{display:flex;flex-direction:column;gap:20px}.custom-header .menu-drawer .menu-drawer__navigation .menu-drawer__menu li a,.custom-header .menu-drawer .menu-drawer__navigation .menu-drawer__menu li summary{background-color:transparent;font-family:Roboto;font-weight:400;letter-spacing:0;line-height:1.3em}.custom-header .menu-drawer .menu-drawer__navigation .menu-drawer__menu li a.menu-drawer__menu-item--active{color:#57a014}.custom-header .menu-drawer .menu-drawer__navigation .menu-drawer__menu li summary{padding:0!important}.custom-header .menu-drawer .menu-drawer__navigation .menu-drawer__menu li summary .svg-wrapper{right:0}.custom-header .menu-drawer .menu-drawer__navigation .menu-drawer__menu .menu-drawer__inner-submenu .menu-drawer__close-button{background-color:transparent;padding:10px 20px;font-size:18px;font-family:Roboto;color:#57a014}.custom-header .menu-drawer .menu-drawer__navigation .menu-drawer__menu .menu-drawer__inner-submenu .menu-drawer__menu{padding:20px}.custom-header .menu-drawer__utility-links{background-color:#eef5e7}.custom-main-product .product .product__media-wrapper .product__media-list .product__media-item:first-child{max-width:100%}.custom-main-product .product .product__media-wrapper .product__media-list .product__media-item img{border-radius:10px;object-fit:cover}.custom-main-product .product .product__media-wrapper .product__media-list .product__media{height:220px!important;padding:0}}@media screen and (max-width: 767px){.green-btn{padding:10px 23px}.custom-announcement-section .announcement-block__text,.custom-announcement-section .announcement-block__text h6{font-size:12px!important}.icon-text-section .iconTextSlider{padding:30px 20px!important}.icon-first-section .icon-text-item img{width:50px!important;height:50px!important}.icon-text-section .textWrap .icon-text-title{margin-bottom:10px!important}.icon-text-section .icon-text-content p{line-height:1.2em}.icon-text-section .icon-text-item{padding-left:20px!important;padding-right:20px!important}.icon-first-section .page-width{margin-top:-40px!important}.custom-img-text{padding-bottom:80px!important}.custom-img-text .image-with-text__media-item img{max-width:100%!important;object-fit:cover;left:0%!important;transform:unset}.custom-img-text .custom-btn{padding:10px 25px;gap:15px;margin-top:20px!important}.custom-accrodian .collapsible-section__container{flex-direction:column}.custom-accrodian .collapsible-section__images,.custom-accrodian .collapsible-section__content{width:100%}.custom-accrodian .collapsible-section__heading,.testimonial-section .testimonial-subtitle{margin-bottom:20px!important}.custom-accrodian .accordion__button h6{line-height:20px}.testimonial-section{padding-top:60px;padding-bottom:30px}.testimonial-section .testimonial-title{margin-bottom:10px}.testimonial-section .testimonial-slider{padding-bottom:35px}.testimonial-slider .swiper-pagination-bullet{width:12px!important;height:12px!important}.testimonial-section .inner-container{padding:20px}.testimonial-section .testimonial-slide .testimonial-slide-title{margin:10px 0 5px!important}.testimonial-section .testimonial-slide .testimonial-customer{margin:15px 0 0!important}.testimonial-slider .swiper-pagination-bullet-active{width:29px!important}.custom-center-blocks{padding-top:60px!important;padding-bottom:60px!important}.custom-center-blocks .custom-content{flex-direction:column;gap:30px;margin-top:30px}.custom-center-blocks .custom-content .center-image img{max-width:140px}.custom-center-blocks .custom-content .left-side{order:2;padding:0}.custom-center-blocks .custom-content .center-image{order:1}.custom-center-blocks .custom-content .right-side{order:3;padding:0}.shopify-section:has(.page-width .custom-inner.right) .custom-image-with-text{padding-top:30px;padding-bottom:60px}.custom-image-with-text .custom-inner{flex-direction:column!important;gap:30px}.custom-image-with-text .custom-inner .image-col.double-image{width:100%;gap:10px;justify-content:center}.custom-image-with-text .custom-inner .image-col.double-image .image-box.image-one,.custom-image-with-text .custom-inner .image-col.double-image .image-box.image-two{padding:5px}.custom-image-with-text .custom-inner .content-col{width:100%}.custom-image-with-text .custom-inner .content-col h2{margin-bottom:15px}.custom-image-with-text .custom-inner .content-col .custom-green-btn{margin-top:20px}.icon-first-section{padding-bottom:30px!important}.shopify-section:has(.page-width .custom-inner.left) .custom-image-with-text{padding-top:30px!important;padding-bottom:30px!important}.custom-comparison{padding:60px 0!important}.custom-comparison .columntwo{margin:0!important;padding:10px!important}.custom-comparison.comparison-table-section .com_row .com_info:nth-child(2) .com_heading{font-size:18px!important}.custom-comparison .columntwo .com_row .com_info .com_heading{padding:15px 10px;line-height:1em;font-size:15px!important}.custom-comparison .columntwo .com_row .com_info{justify-content:center}.custom-comparison .columntwo .child_row .child_info{padding:10px!important}.custom-comparison .columntwo .child_row .child_info p{line-height:1em;font-size:12px!important}.custom-comparison .child_row .child_info .feat_text{font-size:12px}.custom-comparison .com_row .com_info:nth-child(2) .com_heading:before{top:-30px;height:30px}.custom-comparison .columntwo .child_row:last-child .child_info2:nth-child(2):before{bottom:-30px;height:30px}.custom-collection-featured .custom-swiper-collection-btn{position:absolute!important;bottom:-15px!important;top:unset!important}.custom-collection-featured{padding-top:30px!important;padding-bottom:30px!important}.custom-video-sec{padding-bottom:60px!important}.custom-video-sec .image-with-text__grid{gap:30px}.custom-video video{height:300px!important}.custom-main-product .product{flex-direction:column}.custom-main-product .product .product__media-wrapper,.custom-main-product .product .product__info-wrapper{width:100%!important}.custom-main-product .product .product__info-container .product-line-text{margin:20px 0 0!important;gap:10px}.custom-main-product .product .product__info-container .product-line-text li{font-size:16px;padding-left:25px}.custom-main-product .product .product__info-container .product__inventory{font-size:16px!important}.custom-main-product .product .product__media-wrapper .product__media-list .product__media-item{max-width:100%}.custom-main-product .product .product__info-container .product-form .product-form__buttons button{margin-top:20px}.custom-main-product .product .product__info-container .product__accordion summary .summary__title .accordion__title{font-size:19px!important;line-height:20px}.custom-main-product .product .product__media-wrapper .thumbnail-slider .slider-button{background:#57a014;width:25px;height:25px;border-radius:5px;color:#fff!important}.custom-main-product .product .product__media-wrapper .thumbnail-slider .thumbnail[aria-current]{box-shadow:unset;outline:unset;border-width:2px;border-color:#57a014;border-radius:10px}.custom-main-product .product .product__media-wrapper .thumbnail-slider .thumbnail{border-radius:10px}.custom-main-product .product .product__media-wrapper .thumbnail-slider .thumbnail-list__item.slider__slide{width:calc(33.33% - .6rem)}.custom-main-product .product .product__media-wrapper .thumbnail-slider{margin-top:20px!important}.custom-main-product .product .product__media-wrapper ul li .product-media-container{height:360px}.custom-main-product .product .product__media-wrapper ul li .product-media-container .product__media{padding:0!important;height:100%!important;width:100%;border-radius:10px}.custom-main-product{padding-top:60px!important;padding-bottom:30px!important}.custom-main-product .product .product__info-wrapper .product__info-container .product__price-savings{font-size:12px;line-height:14px;padding:4px 8px}.custom-main-product .product .product__info-container .vtl-product-carousel__slider .vtl-product-card{margin:0 5px;width:200px}.custom-main-product .product .product__info-container .vtl-product-carousel__slider{padding-bottom:10px;scrollbar-color:#57A014 #fff}.custom-main-product .product .product__info-container .vtl-product-carousel__slider .vtl-product-carousel__slider-inner{width:606.956522px}.custom-main-product .product .product__info-container .vtl-product-carousel__title{font-size:20px!important}.custom-main-product .product .product__info-container .vtl-rp-main-widget{margin:30px 0 0}.custom-main-product .product .product__media-wrapper .thumbnail-slider .slider-button[disabled] svg{color:#fff;opacity:60%}.custom-main-product .product .product__media-wrapper .slider-mobile-gutter{margin:0}.custom-contact-form,.om-os .custom-main-page{padding-top:60px;padding-bottom:60px}.custom-contact-form form .field .field__input{padding:12px}.custom-contact-form form .field{margin-bottom:10px}.custom-contact-form form .contact__button{margin-top:20px}}@media screen and (max-width:575px){.icon-text-section .iconTextSlider{padding:20px 30px!important}.icon-text-section .flickity-slider{flex-direction:column}.icon-text-section .icon-text-item{flex-direction:row!important;border-bottom:2px dashed #57a014;border-right:none!important;padding:20px 0!important;align-items:flex-start!important}.icon-text-section div.icon-text-item img{min-width:40px!important;width:40px!important;height:35px!important;object-fit:contain}.icon-text-section .textWrap .icon-text-title{margin-bottom:10px!important;font-size:20px!important;text-align:left}.icon-text-section .icon-text-content p{font-size:14px!important;line-height:1.2em!important;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/trial.css.map */
