header.site-header.header--is-standard{box-shadow:0 0 10px rgba(0,0,0,.1)}header .submenu ul li.submenu-item a{font-size:16px}@media (min-width:1035px){header .nav-main .menu>li>a{font-size:18px;text-transform:uppercase;font-weight:600!important}header .nav-main .menu>li.is-active>a,header .submenu ul li.submenu-item.is-active a{color:#234f00!important}header .submenu{padding:20px 10px!important}header .submenu ul li.submenu-item a{color:#000!important}}.submenu-item__link.visible-nav-link.submenu-item__title{font-size:20px!important;padding:0!important;margin:0 10px!important;color:#1c4f06!important}.menu-item--meganav .submenu-item{padding-right:0!important}.gallery-content .gallery-content__text,.gallery-content .gallery-content__text p,.nav-hamburger .menu .menu-item>a{font-size:18px!important}.nav-hamburger .submenu ul li a{font-size:15px}.header--has-scrolled .logo__image--default{width:40px!important}.header--is-hamburger.header--has-scrolled{height:90px}@media (max-width:1024px){.logo__image--default{width:65px!important}div#shopify-section-template--15312570876002__section_image_with_text_overlay_nMNjgQ{padding-top:15px!important;padding-bottom:15px!important}}div#shopify-section-template--15312570876002__section_image_with_text_overlay_nMNjgQ{padding-top:40px;padding-bottom:40px;background:#fff}.owl-nav>button,section#gallery-module--template--15312570876002__image-with-text{background:#fff!important}section#split-hero--template--15312570876002__section_split_hero_PmykFG{padding:0!important}section#split-hero--template--15312570876002__section_split_hero_PmykFG .split-hero.one-hundred-height-hero.one-hundred-height-hero--mobile{margin:0!important}section#split-hero--template--15312570876002__section_split_hero_PmykFG .split-hero__half{width:50%!important}.split-hero__image.split-hero__image--desktop.split-hero__image--onboarding{background:#234f00!important}.jdgm-rev__prod-link-prefix:before,.split-hero__image.split-hero__image--desktop.split-hero__image--onboarding>svg{display:none!important}.icons-row__item p{font-size:20px!important;color:#3f7515!important}.product__info__wrapper{max-width:640px!important}.footer-title,.footer__block__title,.klaviyo-form{max-width:max-content}.product-desc-list{list-style:none;margin-left:0}.product-desc-list li:before,.product__description li:before{content:"";display:inline-block;margin-right:15px;vertical-align:baseline;font-weight:900;color:#f8a700;min-width:20px;height:20px;background:url(/cdn/shop/files/checkmark-icon.png?v=1708300138) 0 0/contain no-repeat;margin-top:1px}.product-desc-list li,.product__description li{display:flex;font-size:16px!important;margin-bottom:15px;color:#3f7517;font-weight:600}.cstm-product-description h4,.cstm-product-description img{margin-bottom:20px}.cstm-product-description h4{color:#f8a700;font-size:24px;text-align:center}.caution-text{text-align:center;font-size:18px;letter-spacing:-1px;text-transform:capitalize;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.caution-text:before{content:'';background:url(/cdn/shop/files/warning_1.png?v=1708255544) center/contain no-repeat;width:35px;height:35px;display:inline-block;vertical-align:middle;margin-right:15px}.faq__nav .faq__item__question,.gallery-content p.subheading-text{font-size:20px}section.faq-section.section-padding .faq--tabs .faq__nav{width:100%}.owl-nav>button:before,.testimonial-content-wrapper:before,.testimonial-name:after{font-family:"Font Awesome 5 Free";font-weight:900}.faq__item__answer strong{font-weight:700}@media (min-width:1200px){section#gallery-module--template--15312570876002__image-with-text .gallery-slide{padding:8% 8% 8% 0}}section#testimonials{padding:6% 0}.testimonial-item-wrapper:hover{transform:translateY(-8px)}.testimonial-item-wrapper{box-shadow:0 0 10px #0000001a;transition:.3s ease-in-out;margin-top:10px}.testimonial-main-row .title-wrapper{text-align:center;margin-bottom:30px}.primary-title h4,section.faq-section.section-padding .page-title h2.page-title__heading{font-size:40px}.title-subtitle p{margin-bottom:0!important;font-size:22px}.testimonial-content-wrapper{padding:20px;text-align:center;background:linear-gradient(90deg,#234f00,#3c740f 48%,#234f00);color:#fff!important;min-height:380px;z-index:1;position:relative}@media (max-width:1560px){.testimonial-content-wrapper{min-height:420px!important}}@media (max-width:1449px){.testimonial-content-wrapper{min-height:380px!important}}@media (max-width:1300px){.testimonial-content p{font-size:14px!important}}.testimonial-content p{font-size:15px!important}.additional-detail{margin-bottom:10px!important;text-transform:capitalize;font-style:italic}.collection-list__header.row *,.testimonial-name{color:#fff!important}.testimonial-name:after{content:"\f4fc";font-size:16px!important;border-radius:50%;display:inline-block!important;color:#f8a700;margin-left:10px;vertical-align:bottom}.testimonial-content-wrapper:before{content:"\f005\f005\f005\f005\f005";letter-spacing:6px;color:#ffba34;display:block;font-size:18px;background:#fff;max-width:max-content;margin:-40px auto 20px;padding:10px;border-radius:5px;box-shadow:0 0 20px rgb(0 0 0 / 15%)!important;pointer-events:none}@media (min-width:1025px){.owl-nav{position:absolute;top:50%;width:calc(100% + 60px);left:50%;transform:translateX(-50%);display:flex;justify-content:space-between!important}}.jdgm-subtab,.owl-nav{text-align:center}.owl-nav>button{margin:10px 5px!important;width:50px;height:50px;box-shadow:0 0 5px rgba(0,0,0,.2);display:inline-flex;justify-content:center;align-items:center;font-size:0!important;text-align:center!important}.social-icon-inner a,footer ul.social-links li{list-style:none;height:34px;width:34px;color:#234f00;transition:.3s}.copyright-text-wrapper,.custom-menu li,.footer-text,.jdgm-rev__body p{font-size:14px}.owl-nav>button:before{content:"\f061";font-size:16px}.owl-nav>button.owl-prev{transform:scale(-1)}.footer__top.section-padding{padding-bottom:50px!important}.footer__block__title:after{content:'';width:100%;height:2px;margin:5px 0 20px;background:#45757f;display:block!important}.input-group.mc-field-group input#Newsletter-email--sections--15312571072610__footer{background:#fff!important;height:60px}.input-group.mc-field-group button.sign-up-submit{background:#234f00!important;color:#fff!important;height:60px;bottom:-15px}.footer__bottom.section-padding{background:#fff!important;padding:0!important}.footer__bottom.section-padding .footer__bottom__wrapper{border-top:1px solid;padding-top:30px!important;padding-bottom:30px}@media (min-width:768px){section#gallery-module--template--15312570876002__image-with-text .gallery-content-inner{text-align:left}.footer__bottom__right{display:flex;flex-direction:row-reverse;justify-content:end;align-items:center}.footer__payment{margin-left:30px!important}}footer ul.social-links li{margin:0 5px;border:1px solid #234f00;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:20px}.social-icon-inner a:hover,footer ul.social-links li:hover{color:#fff;background:#234f00;cursor:pointer}footer ul.social-links .social-link .icon{display:block;width:14px;height:14px;fill:currentColor}section#hero--template--15312570876002__section_slideshow_NEbqXf .slide-text .row{justify-content:end!important;max-width:1360px}.klaviyo-form{padding-top:30px}.row.copyright-row,.row.footer-inner-row{display:flex;flex-wrap:wrap;max-width:90%}.row.footer-inner-row>.col-md-3{flex:1 1 24%;margin-bottom:30px}@media (max-width:1024px){.icons-row__item p{font-size:16px!important}.product-desc-list li,.product__description li{font-size:14px}.product-desc-list{margin-left:0!important}.primary-title h4{font-size:36px;max-width:550px;margin-left:auto;margin-right:auto}.title-subtitle p{font-size:18px}.footer__bottom__wrapper>div{justify-content:center;text-align:center}.footer__bottom__wrapper{flex-direction:column!important}.footer__bottom__wrapper .footer__bottom__right{flex-direction:column}footer.site-footer .footer__top.section-padding{padding:50px 0 10px!important}footer.site-footer .footer__block.footer__block--menus.med_hide{display:block!important}section#Product--template--15312570876002__section_product_jkRdaL{padding-top:50px}.row.footer-inner-row>.col-md-3{flex:1 1 45%}.page-title.section-padding .page-title__heading,section#page-banner-section .main-title{font-size:32px}}@media (max-width:767px){.faq__contents summary.faq__item__question{font-weight:600;font-size:18px}section#gallery-module--template--15312570876002__image-with-text .gallery-slide{padding:5%}.primary-title h4{font-size:26px}.title-subtitle p{font-size:14px}.footer-title,.footer__block__title{margin-left:auto!important;margin-right:auto!important}section#Product--template--15312570876002__section_product_jkRdaL{padding-top:10px}.row.footer-inner-row>.col-md-3{flex:1 1 100%}.row.footer-inner-row *{text-align:center}.row.copyright-row,.social-icon-inner{justify-content:center}}.custom-menu li{margin-bottom:15px}.footer-title{margin-bottom:20px;border-bottom:1px solid;margin-left:0}footer#footer-section{background:#fff}.row.footer-inner-row{padding:60px 0 20px}.footer-text{margin-bottom:20px;line-height:28px}.results-container,.review-inner,.social-icon-inner{display:flex;flex-wrap:wrap}.social-icon-inner a{margin:0 5px;border:1px solid #234f00;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:14px}.results-avatar-img img,.results-content-wrapper a,a.jdgm-rev__pic-link,a.jdgm-rev__prod-link{transition:.2s ease-in-out}.row.copyright-row{padding:40px 10px;border-top:1px solid rgba(0,0,0,.2)}.page-title.section-padding,section#page-banner-section{margin:0!important;max-width:100%!important;padding:8% 0;text-align:left;background:linear-gradient(180deg,#234f00,#3c740f 48%,#234f00);min-height:28vh;display:flex;flex-direction:column;justify-content:center}.page-title.section-padding .container *,.page-title.section-padding .page-title__heading,.page-title.section-padding .page-title__text,section#page-banner-section *{color:#fff}.collection-list__header.row h1.collection-list__header{color:#fff!important;margin:0 auto!important;max-width:90%;text-align:left!important;width:calc(100% - 80px);padding:0 20px}@media (max-width:1204px){.collection-list__header.row h1.collection-list__header{font-size:32px}}@media (max-width:480px){.collection-list__header.row h1.collection-list__header{padding:0!important}}.collection-list .collection-block__info{background:#0000002e}.mosaic__inner{padding:30px}.mosaic__image.mosaic__image--two.mosaic__image--right,.mosaic__inner .mosaic__block__inner{box-shadow:0 0 15px rgba(0,0,0,.1)}@media (min-width:992px){.mosaic__blocks-wrapper.mosaic__blocks--two>div{padding:0 20px}}.collection-grid__row .product-block__info *{text-align:center!important}.collection-grid__row .product-block__top{display:block!important}.product-block__image-inner{bottom:0!important;top:unset!important;transform:unset!important;left:unset!important;max-width:100%!important;width:100%!important}.product-block__image-inner a.quickView-button{border-radius:0!important;width:100%!important;font-weight:400!important;font-size:12px;min-width:unset!important;display:block!important;backdrop-filter:blur(10px)!important;background:rgb(248 167 0 / 80%);border:none!important}section#non-toxin,section.faq-section.section-padding{background:#e1e2e1}@media (max-width:1300px){.product-block__image-inner a.quickView-button{font-size:10px}}section#results{padding:5% 0}section#results .title-wrapper{text-align:center;max-width:1000px;margin:0 auto 30px}.results-avatar-img img{max-width:100%;display:block;cursor:pointer}.results-content-wrapper{text-align:center;font-weight:100!important;background:linear-gradient(180deg,#234f00,#3c740f 48%,#234f00);padding:5%;min-height:300px}.results-container .results-item-wrapper{flex:1 1 33%;max-width:33.33%;padding:20px;margin-bottom:30px}.results-avatar-img:hover img{opacity:.8;filter:drop-shadow(2px 4px 15px rgba(0,0,0,.1))}.results-content-wrapper *{color:#fff!important;font-family:Inter}.results-content-wrapper a{text-decoration:underline}.results-content-wrapper a:hover{opacity:.8}@media (max-width:991px){.results-container .results-item-wrapper{flex:1 1 45%;max-width:50%}}div#shopify-section-template--15312570843234__faq{background:#cbcbcb59}div#Banner--template--15312570843234__section_image_with_text_overlay_wfExqA{margin:5% 0}section.faq-section.section-padding .faq__item__answer *{text-align:left!important;margin-left:0}.review-inner>div{flex:1 1 25%;max-width:25%;padding:5px}.review-inner>div img{height:100px;object-fit:cover}div#Banner--template--15312570843234__section_image_with_text_overlay_KHFN7T{margin-top:6%;margin-bottom:40px}div#shopify-section-template--15312570843234__section_image_with_text_overlay_UVKVLm{margin-bottom:3%}section#non-toxin{padding-bottom:30px}.non-toxin-img img{width:100%;margin:0 auto 10px;max-width:650px;display:block}#additional-images-section{padding:30px 0}.additional-images-wrapper{display:flex;justify-content:center}.additional-image{flex:1;max-width:100%;display:inline-block;padding:10px}.additional-image img{width:100%;height:auto;display:block;background:#fff;border-radius:10px;box-shadow:0 0 15px rgb(0 0 0 / 5%)}._1fragemjt._1fragemk5._1fragemb4._1fragemf0._1fragem8w._1fragemhi._1fragemir,section._1fragemjt._1fragemjq._1fragemk5._1fragemb9._1fragemcj._1fragemdr._1fragemf1._1fragem8r._1fragema1._1fragemg9._1fragemhj._1fragemre._1fragemir ._1ip0g651._1fragemkb._1fragemir._1frageml5._1fragemln:first-child{display:none}.gallery-content h2{font-size:52px!important}section.faq-section.section-padding .page-title{margin-bottom:0}@media (max-width:1024px){section#gallery-module--template--15312570876002__image-with-text,section#gallery-module--template--15375932260450__section_image_with_text_HjcPRH{padding:30px 0}.gallery-content h2{font-size:30px!important}.gallery-content p.subheading-text{font-size:16px}.gallery-content .gallery-content__text,.gallery-content .gallery-content__text p{font-size:14px!important}section.faq-section.section-padding .page-title h2.page-title__heading{font-size:36px}}article.jdgm-widget.jdgm-all-reviews-widget.jdgm--done-setup-widget{padding-left:5%;padding-right:5%}.jdgm-rev-widg__actions{box-shadow:none!important;background:0 0!important}.jdgm-subtab__name{text-decoration:none!important;font-weight:700;color:#234f00;font-size:15px;padding:10px 25px;border-radius:30px!important}.jdgm-subtab__name.jdgm--active{background:#f8a700!important;color:#fff!important}.jdgm-rev.jdgm-divider-top.jdgm--done-setup.jdgm--leex-done-setup{display:grid!important;grid-template-areas:'testimonial_info testimonial_info testimonial_image' 'testmonial_content testmonial_content testimonial_image' 'testmonial_content testmonial_content testimonial_image' 'testimonial_action testimonial_action testimonial_image';grid-template-columns:1fr 1fr 33%;position:static!important;height:unset!important;float:unset!important;min-height:unset!important;width:unset!important;background:0 0!important;box-shadow:none!important;border-bottom:1px solid #bab9b9;border-radius:0!important;flex:1 1 calc(50% - 25px)!important;justify-content:space-between}.jdgm-all-reviews__body{display:flex;flex-wrap:wrap;gap:25px;height:unset!important;position:static!important;overflow:hidden}.jdgm-rev__header{grid-area:testimonial_info}.jdgm-rev__pics{grid-area:testimonial_image;padding-left:10px;overflow:hidden!important}.jdgm-rev__content{grid-area:testmonial_content}.jdgm-rev__pic-img.jdgm-rev__pic-img{max-height:240px!important}.jdgm-rev__actions{grid-area:testimonial_action;height:0;display:none!important}a.jdgm-rev__prod-link,span.jdgm-rev__prod-info-wrapper{text-decoration:none;font-weight:700;color:#234f00}a.jdgm-rev__prod-link:hover{opacity:.7}@media (max-width:767px){.page-title.section-padding .page-title__heading,section#page-banner-section .main-title{font-size:22px}.page-title.section-padding,section#page-banner-section{min-height:20vh}.collection-list__header.row h1.collection-list__header,section.faq-section.section-padding .page-title h2.page-title__heading{font-size:26px}.results-container .results-item-wrapper{flex:1 1 100%;max-width:100%}.results-content-wrapper{font-size:14px}.additional-images-wrapper{flex-direction:column}.gallery-content h2{font-size:30px!important}.gallery-content p.subheading-text{font-size:16px}.gallery-content .gallery-content__text,.gallery-content .gallery-content__text p{font-size:14px!important}.jdgm-rev.jdgm-divider-top.jdgm--done-setup.jdgm--leex-done-setup{flex:1 1 100%!important}}.jdgm-rev-widg__reviews{display:flex;flex-wrap:wrap;gap:25px;height:unset!important;position:static!important}.detail-list li:before{content:'●';margin-right:10px}.detail-list li{margin-bottom:10px}.faq__item__answer{color:#000}.results-avatar-img img{max-width:max-content;margin:auto}#MainContent .cart{padding:7% 0 5%}