*{letter-spacing:normal!important}.page-width{max-width:1440px!important}svg.icon.icon-hamburger{width:37px!important;height:60px}.utility-bar{background-color:#ffef42;border:none}.announcement-bar__message span{font-size:14px;font-family:Bricolage Grotesque;letter-spacing:0px}.announcement-bar__message{padding:10px 0!important}.header__menu-item{color:#2c2c2c;letter-spacing:-1px;font-size:16px}.header__icon svg{width:22px}.header{padding-top:10px!important;padding-bottom:10px!important}.header__menu-item svg{width:20px;height:9px}.calendar-bundle-section .bundle-add-btn{pointer-events:none}.deferred-media__poster-button{background-color:#ffef42!important;border:none!important}.global-media-settings{border:none}.footer-block--newsletter{display:flex;align-items:flex-end;margin-top:0!important}.scroll-trigger.animate--slide-in{transform:inherit!important}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:1!important}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{pointer-events:none;content:"";position:absolute;box-shadow:none!important}.policies.list-unstyled li:nth-child(1){order:2}.policies.list-unstyled li:nth-child(2){order:1}.newsletter-form{margin:0!important}.newsletter-form,.newsletter-form__field-wrapper{max-width:100%!important}.footer__payment{margin-top:0!important}.footer__content-top{padding-bottom:0!important}.policies li:before{content:"\b7";padding:0!important}.footer__social-button path{fill:#235743!important}.footer__social-buttons{position:relative;padding-bottom:0}.footer__social-buttons:before{content:"";display:block;width:100vw;height:1px;background:#ffffff1a;position:absolute;left:50%;transform:translate(-50%);top:-20px}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{color:#fff!important;text-decoration:none!important;text-underline-offset:.3rem}p.cipirt{margin:0;font-family:Bricolage Grotesque;font-weight:100;font-size:16px;color:#fff;letter-spacing:0px;text-transform:capitalize}.cart-count-bubble{background-color:#072d13!important}.footer__payment img{width:190px}button{cursor:pointer}.plan-hero__button{position:relative;display:inline-block;overflow:hidden;z-index:1;padding:10px 20px;text-decoration:none;background:#ffef42;color:#221f20;transition:color .3s ease}.plan-hero__button:before{content:"";position:absolute;top:0;left:0;width:100%;height:0%;background:#235743;transition:height .35s ease;z-index:-1}.plan-hero__button:hover:before{height:100%}.plan-hero__button:hover{color:#fff;font-weight:100}.header__active-menu-item{text-decoration:unset!important}.footer_image_wrap img{max-width:140px;margin-bottom:15px;margin-top:-50px}details[open]>.header__submenu{width:230px;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background-color:#00000047;color:#fff;border-radius:10px}.header__submenu .header__menu-item{color:#fff}details[open]>.header__menu-item{text-decoration:unset!important}p.progress-gallery__caption-new{margin:0;letter-spacing:normal;padding:0 20px 20px;font-size:13px}.featured-product .grid__item.product__media-wrapper{height:fit-content;position:sticky;top:10%}.new_product_desc{color:#000;line-height:1.6}.new_price_home{font-size:16px;color:#fff;background:#387643;padding:7px 16px;width:fit-content;border-radius:10px;font-weight:600}span.custom_span_new{background:#387643;padding:10px 20px;border:1px solid #b3afaf}.fp-picker-wrap ul.product_desc_ul_main{display:flex;flex-wrap:wrap;list-style:none;gap:10px;padding:0}.fp-picker-wrap ul.product_desc_ul_main li{background:#ffef42;padding:7px 10px;border:1px solid #cecece;border-radius:9px;line-height:normal;font-size:15px;margin:unset}.ncb-image img{width:100%;display:block;height:32rem;object-fit:cover}.ncb-image{position:relative}.coll-title{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}.ncb-image:after{content:"";position:absolute;background:#0000007d;width:100%;height:100%;top:0}.coll-title h1{color:#fff;font-style:italic}.collection .grid{justify-content:center}.product-card-wrapper{background:#effff4;padding:15px 15px 10px;border-radius:5px;transition:all ease .4s;border:1px solid #087227}.product-card-wrapper:hover{box-shadow:0 0 20px #08722757}.product-card-wrapper .card--standard .card__media{border-radius:5px!important}.underline-links-hover:hover a{text-decoration:none!important}.card__heading{font-size:16px;color:#087227}.product-form__buttons{max-width:100%!important}.product__title h1{font-size:35px;color:#087227}media-gallery{background:#08722726!important;padding:20px 40px 5px!important;border-radius:8px!important;border:1px solid #087227!important}.product__accordion svg{background:#087227;border-radius:50%;width:24px;height:24px;padding:3px}.product__accordion svg.jdui path{fill:#fff}.product-features{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:30px}.product-feature-card{padding:16px;border:1px solid #d7e0ea;border-radius:14px;background:#f8fafc}.product-feature-title{margin:0 0 4px;font-size:14px;font-weight:600;color:#0f172a;letter-spacing:normal}.product-feature-description{margin:0;font-size:12px;color:#4b5563;line-height:1.5}.jdgm-preview-badge .jdgm-star{color:#f5a623!important}.product-form__submit:after{content:unset}.product-form__submit{background:#087227;color:#ffef42;border:1px solid #000;text-transform:uppercase;font-size:18px;font-weight:600;opacity:1!important}.product__accordion .accordion__content{font-size:14px;color:#000}p.product__text.inline-richtext{letter-spacing:normal;font-size:14px;color:#000;line-height:1.3em}.product-form__quantity .form__label{font-size:14px;color:#000}.quick-add__submit{opacity:1!important;text-transform:capitalize;transition:all .35s ease;transform:scale(1);background:transparent}.quick-add__submit:hover{background:#ffef42;transform:scale(1.02)}span.coming-soon-badge img{width:50px;height:50px;position:absolute;top:-21px;z-index:2}.card-view-details{display:inline-flex;align-items:center;gap:8px;margin-top:12px;color:#087227;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s ease;transform:scale(1);transform-origin:left center}.card-view-details span{line-height:1}.card-information{width:100%;position:relative}a.card-view-details{position:absolute;right:0;top:0;z-index:2}.card-view-details svg{width:18px;height:18px;transition:transform .3s ease}.card-view-details:hover{color:#000;transform:scale(1.03)}.card-view-details:hover svg{transform:translate(5px)}.card-view-details:active{transform:scale(.98)}.new-main-page .page-width{max-width:100rem!important;padding-bottom:5rem}.drawer__cart-items-wrapper .quantity{width:calc(11.1rem / var(--font-body-scale) + var(--inputs-border-width) * 2)!important;min-height:calc((var(--inputs-border-width) * 2) + 3.5rem)!important}cart-remove-button .button{background:#effff4;border:1px solid #377643}cart-remove-button .button{background:#377643;border:1px solid #377643;color:#fff}.cart-drawer .cart-items{padding:10px;border-radius:5px;background:#effff4;border:1px solid #00000033}.cart__note .text-area{border:1px solid}.product__media-wrapper{position:relative}.product-small-badge{position:absolute;top:-44px;z-index:20;background:#ffef42;color:#111;border:1px solid #ffef42;border-radius:50px;padding:10px 14px;max-width:fit-content;font-size:12px;font-weight:600;line-height:1.4;width:100%;display:flex;justify-content:right;text-align:right;align-items:self-end}.belowclasss{display:flex;justify-content:end}.fp-picker-media__thumbs{display:none!important}.collection .card__media .media img{object-fit:contain!important}.collection .card__inner.color-scheme-1.gradient.ratio{height:453px}.contact-new-wrapper{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;max-width:120rem;margin:0 auto;align-items:center}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after{box-shadow:none!important}.contact-info{width:40%;height:max-content}.contact{width:50%}.contact label.field__label{opacity:.8;font-size:15px}.contact .field:after{content:unset!important}.contact__fields{display:flex!important;flex-wrap:wrap}.contact .field{border-bottom:1px solid #0000004f}.contact__button .button{width:100%;transition:all ease .4s;background:#000;border:2px solid #000;color:#fff}.contact__button .button:hover{background:#000}.contact-info h2{font-size:35px;margin:0 0 16px;line-height:1.1em;font-weight:600;color:#ffef42}.contact-info p{margin:5px 0 0;line-height:1.3em;font-size:14px}.contact-info a{color:#fff}.contact-info{padding:20px;background:#067328;color:#fff;border-radius:5px;border:1px solid #00000026}.contact form{border:1px solid #0000004d;padding:20px;border-radius:5px}.new-main-page h1.main-page-title{font-size:30px;margin-bottom:20px}.new-main-page p,.new-main-page li,.new-main-page a{margin:7px 0;color:#000;letter-spacing:0!important;line-height:normal}.custom-block{font-style:italic;text-align:center}.Return.Policy .new-main-page h1.main-page-title{display:none}div#insta-feed{padding:20px 0 50px;position:relative}div#insta-feed h2{position:relative}div#insta-feed h2:after{content:"";position:absolute;background-image:url(/cdn/shop/files/icons8-instagram-48.png?v=1784789133);width:40px;height:40px;left:0;background-repeat:no-repeat;background-size:contain;top:6px}div#insta-feed h2{position:relative;max-width:650px;margin:20px auto 27px;font-size:40px;text-align:center;display:flex;justify-content:center}.footer__newsletter-column.footer-block--newsletter{flex-direction:column}@media screen and (min-width:1350px)and (max-width:1539px){.why-choose__card-description{letter-spacing:0px;width:257px}}@media(max-width:989px){.contact-info,.contact{width:100%}.contact-new-wrapper{padding:0 20px}.contact-new-wrapper{gap:15px}.new-main-page h1.main-page-title{font-size:24px}}@media(max-width:767px){span.coming-soon-badge img{width:35px;height:35px;position:absolute;top:-7px;z-index:2}.collection .card__inner.color-scheme-1.gradient.ratio{height:244px}.card-view-details{font-size:13px}.header{padding:0px 2rem!important}.menu-drawer__menu .jdui{display:none}.smart-hero{padding:30px 20px!important}.progress-gallery{padding:40px 20px!important}.custom-video-banner-section{padding-top:20px!important;padding-bottom:20px!important}.pro-reviews__quote{font-size:16px!important;line-height:21px!important}footer.footer{padding-top:10px}.footer__top-description{margin-bottom:38px!important}.footer__blocks-wrapper .footer-block:nth-child(3){position:relative;top:-51px}h2.footer-block__heading.inline-richtext{font-size:19px}.footer__legal-row .policies a{margin-top:-7px}.footer_image_wrap img{margin-top:0}.featured-product .grid__item.product__media-wrapper{position:unset}.all_new_main{width:100%!important}.hiw-image{height:250px!important}section.how-it-works-section{padding:20px 10px!important}.product__title h1{font-size:22px;color:#087227}.product .grid__item.product__media-wrapper{background:#08722726!important;padding:3px 12px 5px!important;border-radius:8px!important;border:1px solid #087227!important}media-gallery{background:none!important;padding:0!important;border-radius:0!important;border:none!important}}@media(max-width:749px){.product-small-badge{top:-23px;right:10px;max-width:170px;font-size:12px;padding:4px 10px}.new-main-page .page-width{padding-bottom:3rem}.contact-new-wrapper{gap:30px}.plan-hero__right{height:auto!important}}@media(max-width:680px){.plan-hero__image{height:auto!important}div#insta-feed h2{max-width:530px;font-size:30px}div#insta-feed h2:after{width:35px;height:34px;top:3px}}@media(max-width:540px){div#insta-feed h2{max-width:395px;font-size:22px}div#insta-feed h2:after{width:25px;height:25px;top:0}}@media(max-width:420px){div#insta-feed h2{max-width:245px}div#insta-feed h2:after{left:42px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
