.mini_cart,.nav a.mini_cart{background:#feae13}.top-bar a.mini_cart span{font-size:9px}.top-bar [class*=" icon-"]:before,.mini_cart{font-size:17px;margin-right:0}.top-bar [class^=icon-]:before{font-size:20px}.top-bar .icon-phone:before{margin-right:5px}body #header .top_bar a span,body .mini_cart span,body .nav a.mini_cart span,body .mini_cart:before,body .nav a.mini_cart:before{color:#333}.top-bar{background-color:#fff}.main-logo-container,.main-logo-container img{max-width:180px}.main-logo-container a span{color:#f4f4f4}.menu.menu--left{width:calc(50% - 90px);flex:0 0 auto}.main-logo-container{position:absolute;left:calc(50% - 90px);height:40px;display:flex;align-items:center;justify-content:center;width:180px}.top-bar li.right-phone{padding-right:50px}.dropdown{background:#fff}#header .top-bar .cart-container a span{color:#333}.footer-page h6{display:none}.footer-text.footer-page .toggle_content{padding-top:0}.footer a.fpsubclick{font-size:17px;color:#fff;width:100%}.index-sections .container{max-width:1332px}.caption .pretext{font-size:16px;line-height:1.3em;letter-spacing:6px;text-transform:initial;margin-bottom:0;color:#161d19}.caption .pretext p,.caption .subtitle p{margin-bottom:0}.caption .headline{line-height:1.3em;color:#161d19;text-shadow:none;font-weight:400;padding-top:0}.caption .subtitle{color:#161d19;font-family:Poppins;line-height:1.5em;text-transform:initial;padding:10px 0}.homepage-slideshow .caption-content .first_button{margin-top:40px;padding:15px 30px;background-color:#fff;font-size:20px;color:#fff;border:none;min-height:57px}.homepage-slideshow .caption-content .first_button:hover{color:#fff;background-color:#e32b24;border-color:#84c066}.border-hr{border-color:#709883}.homepage-slideshow.single-image .flickity-page-dots{display:block}.homepage-slideshow .flickity-page-dots .dot{height:14px;width:14px;border-radius:100%;background:#717171}.banner.homepage-slideshow{padding-bottom:30px}.banner.homepage-slideshow .flickity-page-dots{bottom:0}@media only screen and (min-width:1025px){.caption .headline{font-size:40px}.caption .subtitle{font-size:18px}}@media(min-width:799px){.banner.homepage-slideshow{border-top:1px solid #fff}.homepage-slideshow .gallery-cell img{height:700px;object-fit:cover}}@media(max-width:798px){.homepage-slideshow .gallery-cell img{height:650px;object-fit:cover}.mobile_nav-fixed--true #pagecontent,.mobile_nav-fixed--false #pagecontent{padding-bottom:0}.desktop_only{display:none}.caption .pretext{font-size:10px;line-height:1.5em;letter-spacing:5px;text-transform:uppercase}.caption .headline{font-size:25px;line-height:1.3em;text-align:center}.caption .subtitle{font-weight:500;font-size:14px;line-height:1.4em;padding-top:0}.border-hr{display:none}.homepage-slideshow .caption-content .action_button{font-size:18px;margin-top:30px}.homepage-slideshow .caption-content{text-align:center}.homepage-slideshow .caption{top:180px}}#shopify-section-1489125525070 .banner img{max-width:952px}.banner{background:transparent}.pretext{font-size:14px;letter-spacing:6px;font-weight:400}.pretext p{margin-bottom:0}.featured-link--half .collection_title{font-weight:400;font-family:Oswald;font-style:normal;font-size:40px;line-height:1.3em;letter-spacing:normal;padding-top:0;position:relative;padding-bottom:50px;margin-bottom:0}.featured-link--half .collection_title p{margin-bottom:0}.featured-link--half .collection_title:after{position:absolute;content:"";height:2px;width:47%;background:#709883;bottom:26px;left:0}.featured-link--half .info.text-align--left{width:90%}@media(min-width:799px){.featured-link--half .description{font-size:16px;line-height:1.5em}}@media(max-width:798px){.pretext{font-size:10px;letter-spacing:6px;text-align:center}.featured-link--half .collection_title{font-size:25px;line-height:1.3em}.featured-link--half .info.text-align--left{text-align:center;width:100%}.featured-link--half .collection_title:after{left:26%}}@media only screen and (max-width:480px){#shopify-section-1489126345371 .featured-link--section{flex-direction:column-reverse;margin-bottom:0!important}#shopify-section-1489126345371 .featured-link--half{width:100%!important;margin:0!important}}.shopify-section--logo-list-home{background:#fcfcfc}.logo-bar{padding-top:12px;border-top:1px solid rgba(112,152,131,1)}@media(min-width:1332px){.logo-bar__item{max-width:210px;width:210px}}@media(min-width:799px){#shopify-section-1489125525070{padding:25px 0}}@media(max-width:798px){.logo-bar__item{width:24%}}.shopify-section--logo-list-home .logo-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:36px;align-self:stretch;padding:30px 0}.shopify-section--logo-list-home .logo-bar .logo-bar__item img{margin-bottom:24px}.shopify-section--logo-list-home .logo-bar .logo-bar__item .logo-bar__item--text p{color:#000;text-align:center;font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:160%;text-transform:capitalize;margin:0}@media(max-width:798px){.shopify-section--logo-list-home .logo-bar{flex-wrap:wrap}.shopify-section--logo-list-home .logo-bar__item{padding:16px 8px;border-radius:16px;background:#fff;box-shadow:0 4px 16px #0000000a;width:calc(50% - 18px);max-width:50%;margin-top:12px}.shopify-section--logo-list-home .logo-bar .logo-bar__item .logo-bar__item--text p{font-size:16px;font-weight:400;line-height:140%}.shopify-section--logo-list-home .logo-bar__item img{width:84px}}.home-featured-color .feature_divider{width:200px}.feature_divider{margin-left:auto;margin-right:auto;border-bottom:2px solid rgba(112,152,131,1);margin-bottom:25px}.home-featured-color{background:#e4f8ef;padding-top:60px}h2.title{max-width:1000px;margin:0 auto 25px;font-size:40px;line-height:1.3em;font-weight:400}.home-featured-color .subtitle{margin-bottom:50px;font-size:16px}.home-featured-color .subtitle p{margin-bottom:10px}.homepage-product-slider.even-num-slides{padding:0;margin:0;width:100%}.homepage-product-slider.even-num-slides .products-slider.slider-gallery .gallery-cell.visible-6{width:16.666%;margin-right:0;padding:20px 0}.homepage-product-slider .thumbnail .price{display:none}.action_button,a.action_button{padding:0 20px;text-align:center;cursor:pointer;min-height:44px;height:40px;line-height:1.2;vertical-align:top;font-family:Oswald,sans-serif;font-weight:400;font-style:normal;font-size:14px;text-transform:uppercase;letter-spacing:1px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;transition:all .2s linear;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;border-radius:0}.thumbnail .action_button.learn-more{width:calc(100% - 20px);min-height:51px;font-size:18px;font-weight:500;background:transparent;border-color:#000;border:2px solid;color:#000}.thumbnail .action_button.learn-more:hover{background-color:#84c066;border-color:#84c066;color:#fff}.thumbnail .title{font-family:Poppins;font-size:14px;letter-spacing:normal;text-transform:initial;font-weight:700;min-height:32px}.homepage-product-slider .shopify-reviews{display:none}.homepage-product-slider .products-slider.slider-gallery .thumb-1{background:#e0f5f5}.homepage-product-slider .products-slider.slider-gallery .thumb-2,.homepage-product-slider .products-slider.slider-gallery .thumb-6{background:#e7f8e7}.homepage-product-slider .products-slider.slider-gallery .thumb-3,.homepage-product-slider .products-slider.slider-gallery .thumb-5{background:#c6dee6}.homepage-product-slider .products-slider.slider-gallery .thumb-4,.homepage-product-slider .products-slider.slider-gallery .thumb-0{background:#fff6d9}.transparentBackground--false .flickity-prev-next-button .arrow,.flickity-prev-next-button .arrow{fill:#000;opacity:1}.flickity-prev-next-button svg{width:40%}.flickity-prev-next-button.next,.flickity-prev-next-button.previous{background:transparent;opacity:1}@media only screen and (max-width:798px){.products-slider.slider-gallery .gallery-cell.visible-6{margin-right:0;padding:20px 0}h2.title{font-size:25px}.featured_products.product-slider .subtitle{margin-bottom:20px}#shopify-section-1489167092570{padding-bottom:30px}.flickity-prev-next-button svg{width:60%}.homepage-product-slider .slider-gallery{margin-bottom:0;padding-bottom:40px}.homepage-product-slider .slider-gallery .flickity-page-dots{bottom:15px}.homepage-product-slider .slider-gallery .flickity-page-dots .dot{background:#333}}@media only screen and (max-width:480px){.products-slider.slider-gallery .gallery-cell.visible-6,.products-slider.slider-gallery .gallery-cell.visible-4{width:100%}}.home-img-text{padding-bottom:3%}@media only screen and (max-width:798px){.home-img-text .image-with-text__image-column{order:1}}.testimonial-custom-section{position:relative;padding-bottom:40px}.caption-content-custom{padding-top:25px}.review-budget-name{padding-bottom:25px}.review-name,.review-budget{display:flex;align-items:center}.review-name-p,.review-date,.budget-left,.budget-right{width:50%}.review-name-p{font-size:18px;font-weight:700}.review-date{text-align:right;font-size:14px}.budget-left{font-size:20px;color:#e32b24}.budget-right{text-align:right;color:#007965;font-size:12px}.budget-right .icon-check{width:20px;height:20px;display:inline-block;border:1px solid;border-radius:50%;padding:1px;margin-right:24px;line-height:15px}.veri-buyer{font-size:14px;font-weight:700}.caption-content-custom .headline{line-height:22px;text-align:center;font-family:Poppins;font-size:17px;letter-spacing:normal;font-weight:700;text-transform:initial}.caption-content-custom .subtitle{font-size:16px;text-align:center}@media only screen and (min-width:799px){.testimonial-block-custom{width:33.3333%;padding:0 20px;display:inline-block}.testimonial-slideshow-custom .flickity-prev-next-button{display:none}.section-head .feature_divider{width:532px}}@media only screen and (max-width:798px){.section-head .feature_divider{width:250px}.testimonial-block-custom{width:100%;padding:0 25px}.testimonial-slideshow-custom{padding-bottom:20px}.testimonial-slideshow-custom .flickity-page-dots{bottom:0}.caption-content-custom .subtitle{font-size:14px}.testimonial-slideshow-custom .flickity-prev-next-button.previous{left:-10px}.testimonial-slideshow-custom .flickity-prev-next-button.next{right:-10px}}#shopify-section-1599761000042 .featured-link--half .collection_title:after{max-width:200px}.featured-link--half .button{color:#fff;font-size:20px;background-color:#feae13;min-height:57px;border-color:#feae13}.featured-link--half .button:hover{background-color:#84c066;border-color:#84c066}.block--1599761000042-0{background:#e4f8ef}@media only screen and (min-width:799px){#shopify-section-1599761000042 .image-element__wrap{position:relative}#shopify-section-1599761000042 .image-element__wrap:after{content:"";display:block;padding-bottom:600px}#shopify-section-1599761000042 .image-element__wrap img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:bottom}.featured-link--half .button{margin-top:40px}}@media only screen and (max-width:798px){.block--1599761000042-0{background:#e4f8ef;padding-left:20px;padding-right:20px}}.featured-promotions-section{padding-top:100px;padding-bottom:60px}.index .featured-promotions-section .container{max-width:1000px}.featured-promotions .section-head .feature_divider{max-width:200px}.title-promo{font-size:20px;color:#000;font-weight:700;text-transform:uppercase;padding-top:10px}.star5{font-size:20px;color:#feae13;padding-bottom:20px;font-weight:700}.star-score{color:#000}.featured-promotions .action_button{width:100%;min-height:47px;font-size:20px}@media only screen and (max-width:798px){.featured-promotions-section{padding-top:40px;padding-bottom:0}.featured-promotions .feature-section{padding-bottom:50px}.title-promo{margin-bottom:0}}.video-wrapper .plyr--full-ui.plyr--video .plyr__control--overlaid{opacity:0}.video-section .video-section{background:#556c60;padding-top:50px;padding-bottom:50px}.index .video-section .container{max-width:1000px}.video-top{padding-bottom:15px}.video-top h2.title{color:#fff}.video-top .feature_divider{width:200px;border-color:#fff}.video-top .subtext{font-size:18px;color:#fff;line-height:1.5em}@media only screen and (max-width:798px){.index .video-section .container{padding:0;width:100%}.video-section .video-section{padding-bottom:30px}.video-top{padding:0 20px}.video-top .subtext{font-size:14px}}.image-with-text-overlay-section .caption .headline,.image-with-text-overlay-section .caption .pretext,.image-with-text-overlay-section .caption .subtitle{color:#fff}.image-with-text-overlay-section .caption .subtitle{padding-top:0}.image-with-text-overlay-section .caption-content{max-width:1000px}#banner-1599779419299 .image-element__wrap{position:relative}#banner-1599779419299 .image-element__wrap:after{content:"";display:block;padding-bottom:322px;background:#2e3e36;opacity:.7}#banner-1599779419299 .image-element__wrap img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:bottom}.image-with-text-overlay-section .feature_divider{width:200px;border-color:#fff;margin-bottom:10px}@media only screen and (min-width:1025px){.image-with-text-overlay-section .caption .headline{font-size:50px}#shopify-section-1599782428022{padding-top:80px;padding-bottom:60px}}@media only screen and (max-width:798px){.image-with-text-overlay-section .caption.position-center{top:50%;position:absolute;transform:translateY(-50%)}.image-with-text-overlay-section .caption .headline{font-size:30px}}.newsletter__lightbox .fancybox-content{max-width:800px}.newsletter-description h2{color:#000;font-weight:700;letter-spacing:normal}.newsletter-info p{font-size:14px;color:#000}.newsletter-info input.contact_email[type=email],.newsletter-info #contact_form input.sign_up[type=submit]{display:block;width:100%;margin:0}.newsletter__lightbox .fancybox-close-small{left:inherit;background:#fff;top:15px;right:15px;opacity:1}@media only screen and (min-width:799px){.newsletter-img,.newsletter-image--true .newsletter-popup__content{width:50%}.newsletter-description h2{font-size:34px}.newsletter-info #contact_form input.sign_up[type=submit]{font-size:22px;min-height:50px;margin-top:30px;letter-spacing:normal}}@media only screen and (max-width:798px){.newsletter__lightbox .fancybox-slide--html{padding:0 6%}.newsletter-popup{position:relative}.newsletter-image--true .newsletter-popup__content{position:absolute;width:80%;left:10%;top:50%;transform:translateY(-50%)}.newsletter__lightbox .fancybox-close-small{top:0;right:0}.newsletter-both-names--false .newsletter input[type=text],.newsletter-info input.contact_email[type=email]{font-size:12px}.newsletter-info #contact_form input.sign_up[type=submit]{margin-top:20px}}.section-wrapper--product{max-width:100%;width:100%}.shopify-section--product-template{max-width:1300px;margin:auto}.purchase-details__buttons{margin-left:0}.smart-payment-button--false .purchase-details{padding-bottom:0}.product__details--product-page .price-ui .compare-at-price{display:none}.price-ui .price .was_price{padding-left:10px}.section-wrapper--product .logo-list-section,.section-wrapper--product.section-wrapper--bundle .logo-list-section{padding:20px 0;border-top:1px solid rgba(112,152,131,1);border-bottom:1px solid rgba(112,152,131,1)}.section-wrapper--product.section-wrapper--bundle{margin:auto}.section-wrapper--product.section-wrapper--bundle #product-bundle,.section-wrapper--product.section-wrapper--bundle .how-to-section,.section-wrapper--product.section-wrapper--bundle .featured_text--ds,.section-wrapper--product.section-wrapper--bundle .benefits-section-landing,.section-wrapper--product.section-wrapper--bundle .benefits-section-class{padding:0 16px}@media screen and (min-width:1232px){.section-wrapper--product.section-wrapper--bundle #product-bundle,.section-wrapper--product.section-wrapper--bundle .how-to-section,.section-wrapper--product.section-wrapper--bundle .featured_text--ds,.section-wrapper--product.section-wrapper--bundle .benefits-section-landing,.section-wrapper--product.section-wrapper--bundle .benefits-section-class{padding:0}}@media screen and (max-width:1920px){.section-wrapper--product.section-wrapper--bundle .shopify-section:not(.section--dtc-logo-list){max-width:1200px}}.section-wrapper--product.section-wrapper--bundle .main-logo-list--ds .logo-list-hero{margin-top:20px}.section-wrapper--product.section-wrapper--bundle .shopify-section.featured_text--ds:last-of-type{margin-bottom:46px}@media screen and (min-width:1232px){.section-wrapper--product.section-wrapper--bundle .shopify-section.featured_text--ds:last-of-type{margin-bottom:88px}}.section-wrapper--product.section-wrapper--bundle .featured_text--ds .block__rich_text_and_image{border-radius:5px}.featured_text--ds .rich-text__heading--with-divider{margin-bottom:0}.featured_text--ds .rich-text__heading *{margin:0}.featured_text--ds .feature_divider--enabled{width:50px;height:4px;background-color:#feae15;border-bottom:1px solid #fff;margin-bottom:12px}.has-bottom-text .logo-bar{border-top:none;display:flex;justify-content:center;padding-top:0;margin-bottom:0}.has-bottom-text .logo-bar__item{margin:0;width:25%;max-width:25%}.bottom-text{padding-top:20px;color:#007965;font-weight:600;font-family:Oswald}.bottom-text p{margin-bottom:0}@media screen and (max-width:989px){.featured_text--ds .rich-text__heading .rich-text__heading-desktop:has(+.rich-text__heading-mobile){display:none}.featured_text--ds .rich-text__heading .rich-text__heading-mobile{display:block}}@media screen and (min-width:990px){.featured_text--ds .rich-text__heading .rich-text__heading-desktop{display:block}.featured_text--ds .rich-text__heading .rich-text__heading-mobile{display:none}}.sng-sku{margin:0 0 20px;grid-template-columns:1fr 1fr 1fr;grid-gap:8px;display:none}.sng-sku.active{display:block}.sng-sku-button{line-height:18px;color:#676767;font-size:13px;font-weight:700;padding:12px 0;border:1px solid #feae13;text-align:center;text-transform:uppercase;transition:all .2s ease-out;cursor:pointer}.sng-sku-button.active{color:#000;background-color:#feae13;transition:none}.sng-sku-button span{color:#444;font-size:12px;font-weight:400}.main-delivery{margin-left:calc(-100% - 10px);margin-top:10px;align-items:center;border:1px solid #ebc676;border-radius:0 0 2px 2px;padding:20px 24px;display:none}.rc_block__type--active+.main-delivery{display:block}.rc-features-flex{margin:16px 0 0;grid-template-columns:1fr 1fr;display:grid}.rc-feature{line-height:24px;color:gray;font-size:13px;display:flex}.rc-feature img{width:24px;height:24px;vertical-align:middle;margin:0 10px 0 0}.sub-qty-wrapper{display:flex;align-items:center;margin-bottom:15px;max-width:140px;border:1px solid #ccc}.sub-qty-wrapper .ss-icon{cursor:pointer;padding:0 5px}input[type=number]{margin-bottom:0;border-top:0;border-bottom:0;text-align:center}@media(max-width:798px){.has-bottom-text .logo-bar__item .image-element__wrap{padding:0 7px}.bottom-text{font-size:9px}}.product .video-top h2.title{color:#161d19}.product .video-top .feature_divider{display:none}.product .video-section .video-section{background:#e4f8ef}.product .video-wrapper{max-width:760px;margin:auto}#shopify-section-product-faq{padding-top:20px}.caption-top .feature_divider{max-width:200px}.shopify-section--faq .faqAccordion>dt{margin-right:0}.faqAccordion>dt>button{padding:25px 20px;color:#475c53;text-align:left;font-family:Oswald;font-weight:700;font-size:18px;letter-spacing:2px;border-bottom:1px solid #ddd}.faqAccordion>dt>a:hover,.faqAccordion>dt>a:focus,.faqAccordion>dt>button:hover,.faqAccordion>dt>button:focus,.accordion>dt>a:hover,.accordion>dt>a:focus,.accordion>dt>button:hover,.accordion>dt>button:focus{background:transparent;border-bottom:1px solid #ddd;color:#feae16}.faqAccordion>dt>button:after{left:initial;right:20px;transition:.3s transform;font-weight:500;color:inherit}.faqAccordion>dt>button[aria-expanded=true]{border:none}.faqAccordion>dt>button[aria-expanded=true]:after{content:"+";transform:translateY(-50%) rotate(-225deg)}.faqAccordion>dd{margin-left:0;padding-bottom:30px;padding-top:0;border-bottom:1px solid #ddd}.faqAccordion>dd .dd-div{background:#e4f8ef;margin-left:0;padding:30px 40px 10px;line-height:22px;font-size:17px}@media(max-width:798px){.faqAccordion>dt>button{font-size:16px;padding-right:40px}.faqAccordion>dd{font-size:15px}}#shopify-section-logo-bar{background:#fff}#shopify-section-logo-bar h2.title{padding-top:10px;color:#fff}#shopify-section-logo-bar .feature_divider{max-width:620px;border-color:#fff}#shopify-section-logo-bar .logo-bar{display:flex;justify-content:center}#shopify-section-logo-bar .logo-bar__item{max-width:33.3333%;width:33.3333%;margin-left:0;margin-right:0}#shopify-section-logo-bar .logo-bar__item .image-element__wrap img{max-width:150px}@media(max-width:798px){#shopify-section-logo-bar h2.title{margin-bottom:10px;padding-top:25px}#shopify-section-logo-bar .feature_divider{max-width:100px}#shopify-section-logo-bar .logo-bar__item{padding:0 10px;margin:0}}.section-wrapper--product .shopify-section--image-with-text{border-top:40px solid #007965}#shopify-section-image-text .featured-link--half .button{min-width:162px}.img-text-has-bar .image-text__button{min-width:162px;margin-top:20px;background-color:#feae13;min-height:57px;font-size:20px}@media(min-width:799px){#shopify-section-image-text .featured-link--half .featured-link--wrap{display:flex;align-items:center}}.product_section .feature_divider{border-bottom:1px solid #aaaaaa}.product_section .product_form{max-width:100%}.product_section .price__container>.was_price{display:none}.sub-switcher{grid-template-columns:1fr 1fr!important;grid-gap:10px!important;display:grid!important}input.rc_radio{display:none}body label.rc_label{line-height:17px!important;display:block!important;width:100%!important;text-align:center;margin:0!important;padding:12px 0!important}body div.rc_block__type{border:1px solid #ccc;border-radius:0;margin-top:4px}body div.rc_block__type>.block{width:100%}body label.rc_label span.rc_label__discount{color:#ec0000!important;display:block}.rc_block__type--active{background-color:#feae13!important;border-color:#feae13!important}.sub-switcher-div{height:86px!important;padding:0!important;margin-right:0!important;line-height:19px;text-align:center;align-items:center;justify-content:center;display:flex;border-radius:0!important}div.rc_block__type__options{display:none!important}body label.rc_label{cursor:pointer;color:#676767}.rc_block__type--active label.rc_label,.rc_block__type--active span{color:#000!important}div.rc_popup__block__footer{display:none}.add_to_cart.action_button{font-size:16px;color:#333}.payment-logos{text-align:center;margin:20px 0}@media only screen and (min-width:799px){h1.product_name{font-size:30px}}@media(max-width:798px){.rc_popup__block{left:-200px!important}div.rc_popup__block:before{left:260px!important}}.detail-sections{max-width:1200px;margin:auto;padding:30px 0 15px}.detail-sections.block__divider--ds{padding:0}.detail-sections div.container{padding:20px 0}.page-details-section .featured-link--half .collection_title{line-height:41px;font-size:34px;color:#007965;font-weight:700;font-family:Oswald,sans-serif;padding-bottom:0}.page-details-section .featured-link--half .collection_title:after{display:none}@media(min-width:799px){.image-with-text .section-1{display:flex;flex-direction:row-reverse;align-items:center;flex-wrap:wrap-reverse}}.turmeric{list-style-type:none;padding-inline-start:24px}.turmeric>li{position:relative;line-height:20px}.turmeric>li:before{content:"\221a";font-family:Poppins,sans-serif;font-size:16px;position:absolute;top:1px;display:block;left:-24px;background-repeat:no-repeat;background-size:cover;width:16px;height:16px;background:#fff;border-radius:16px;color:#fff;text-align:center;line-height:16px}.page-details-section a.button{margin-top:0;font-weight:700;width:211px;max-width:calc(100% - 20px);display:inline-flex;font-family:Oswald,sans-serif;font-style:normal;text-transform:uppercase;letter-spacing:1px;transition:all .2s linear;align-items:center;justify-content:center}.page-details-section .featured-link--half .description p{font-style:italic;line-height:14px;font-size:12px;padding-top:10px}.detail-sections .featured-link--section a.button{color:#000}@media(max-width:798px){.standard--width .featured-link--half{width:100%}#shopify-section-page-details-template .featured-link--section{flex-direction:column-reverse}.page-details-section .featured-link--half .collection_title{line-height:30px;font-size:25px;text-align:center}.page-details-section a.button{min-height:35px;width:100%;font-size:17px;max-width:100%}.page-details-section .featured-link--half .info.text-align--left{text-align:left}}@media only screen and (max-width:480px){.detail-sections{padding-left:20px;padding-right:20px}}.page-details-section .block__rich_text_and_image{background:#007965}.page-details-section h2.title{margin-bottom:0;color:#fff}.page-details-section .block__rich_text_and_image .feature_divider{width:30%;border-bottom:1px solid #fff;margin-bottom:12px}.page-details-section .block__rich_text_and_image .rich-text__content .regular_text{margin-top:0;color:#fff;padding:0 40px;line-height:20px;font-size:16px}@media(max-width:798px){.page-details-section .block__rich_text_and_image .rich-text__content .regular_text{padding:0;line-height:16px;font-size:13px}.page-details-section h2.title{letter-spacing:0}}.product-sets{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.detail-each-product{text-align:center;width:calc(32.5% - 60px);border-style:solid;border-color:#ccc;border-width:2px;background-color:#fff;background-size:100% 100%;box-shadow:0 8px 36px #00000014;margin:0 30px;padding-bottom:25px}.detail-each-product.product2{width:calc(35% - 60px);padding-bottom:35px}.each-top-title{height:55px;background-color:#02705f;font-size:22px;color:#fff;font-weight:700;line-height:55px}.product2 .each-top-title{background-color:#ffb014;color:#000}.product2 .each-bottle{color:#000}.each-bottle{padding-top:30px;line-height:26px;font-size:22px;color:#fff;font-weight:700;position:relative;z-index:0}.each-bottle:before{position:absolute;content:"";display:block;left:0;top:0;width:100%;height:175px;background:url(//lumanutrition.com/cdn/shop/t/1031/assets/prod_back1a.png?v=114470479615934504671783437782);background-repeat:no-repeat;background-size:cover;background-position:center bottom;z-index:-1}.product2 .each-bottle:before{height:210px;background:url(//lumanutrition.com/cdn/shop/t/1031/assets/prod_back2.png?v=85595804604980810971783437782);background-position:center bottom;background-repeat:no-repeat;background-size:cover}.custom-price{line-height:67px;font-size:56px;color:#007965;font-weight:700;margin-bottom:0}.product2 .custom-price{color:#e31c3d}.custom-price>span{line-height:19px;font-size:16px;font-weight:400}.custom-comp{text-decoration:line-through;line-height:19px;font-size:16px;color:#515151;font-weight:400;font-family:Oswald,sans-serif;margin-bottom:0;padding-bottom:10px;border-bottom:1px solid rgb(204,204,204)}.save-amount{line-height:31px;font-size:26px;color:#e31c3d;font-weight:700;padding-top:25px}.save-amount>span{font-weight:500}.free-shipping{font-style:italic;line-height:22px;font-size:18px;color:#000;font-weight:400;font-family:Roboto,sans-serif}.page-details-section .product-sets .button{line-height:24px;font-size:20px}.page-details-section .product-sets .product1 .button,.page-details-section .product-sets .product3 .button{background:#007965;border-color:#fff;color:#fff;min-height:44px}.page-details-section .product-sets .product2 .button{height:55px;color:#000;background:#feae16}.page-details-section .product-sets .product2 .button:hover{background:#84c066}@media(min-width:799px){.product1 .save-amount{margin-bottom:50px}.product2 .each-top-title{background-color:#ffb014}}@media(max-width:798px){.detail-each-product,.detail-each-product.product2{margin:0;display:flex;border-color:#007965;padding-bottom:0;width:100%}.each-bottle:before,.each-bottle{display:none}.each-top-title{height:37px;line-height:35px;font-size:16px}.custom-price,.product2 .custom-price{line-height:36px;font-size:30px;color:#c91717}.page-details-section .product-sets .button{line-height:22px!important;font-size:18px!important;background:#feae13!important}.page-details-section .product-sets .product2 .button{height:initial}.custom-image-div,.custom-price-btn{width:50%}.bottle-month{margin-bottom:5px;font-weight:700}.each-top-title{width:80%}.page-details-section .custom-price-btn a.button{min-width:calc(100% - 40px);width:calc(100% - 40px)}.free-shipping{line-height:19px;font-size:12px}.save-amount{font-size:20px;padding-top:0}.custom-comp{border:none}.detail-each-product.product2{order:1}.detail-each-product.product3{order:2}.detail-each-product.product1{order:3}.product1 .each-top-title{background-color:#858585}}.core-values .section,.core-values .logos-bars{width:100%}.logos-text .section{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.logos-text .logo-bar{border:none;margin-bottom:0}.page-details-section .logos-text h2.title{color:#212529;line-height:34px;font-size:28px;font-weight:700}.text-block .logo-bar__item{min-width:510px;margin:0;padding:0 20px}.logo-bar__item .content{padding-top:20px}.logo-bar__item .content p{margin-bottom:0}@media only screen and (max-width:1024px){.logos-text .logo-bar.logo2{display:none}}@media only screen and (max-width:798px){.logos-text .logo-bar__item{width:210px}.logos-text .logo-bar{width:100%}.text-block .logo-bar__item{min-width:100%}}.block__logos_image{padding-top:40px}.page-details-section .logos-image h2.title{line-height:53px;font-size:44px;color:#007965;font-weight:700;letter-spacing:normal}.logos-image .content{line-height:26px;font-size:24px;color:#212529;padding-top:15px}.logos-image-main{display:flex;align-items:center}.block-one-pack{width:30%}.block-one-pack.main-img-block{width:40%}.block-one-pack .logo-bar__item{width:100%;max-width:100%;margin:0}.logos-image-main .logo-bar-logo:first-child{padding-bottom:50px}.logo-bar-content .title{line-height:24px;font-size:20px;color:#007965;letter-spacing:normal;font-weight:400;margin-bottom:0}.logo-content{line-height:21px;font-size:16px}.section-bottom{display:flex;justify-content:center;margin-top:-40px}.section-bottom .logo-bar__item{max-width:300px;width:270px}@media only screen and (max-width:798px){.page-details-section .logos-image h2.title{line-height:35px;font-size:29px}.logos-image .content{line-height:19px;font-size:17px}.logos-image-main{flex-wrap:wrap}.block-one-pack{width:100%}.logos-image-main .logo-bar-logo:first-child{padding-bottom:10px}.block-one-pack.main-img-block{display:none}.section-bottom{margin-top:0;flex-direction:column}.section-bottom .logo-bar-logo{width:100%}.section-bottom .logo-bar__item{width:100%;max-width:100%}.block__logos_image{padding-top:0}}.page-details-section .logos-bars h2.title{line-height:60px;font-size:44px;color:#007965;font-weight:700;max-width:500px;letter-spacing:normal}.logos-bars .logo-bar{border-top:none}.logos-bars2 .logo-bar__item{max-width:370px;width:370px}.logos-bars h4.title{font-weight:400;line-height:29px;font-size:24px;color:#007965;letter-spacing:normal;margin-bottom:5px}.logos-bars .content{padding-top:10px}@media only screen and (max-width:798px){.page-details-section .logos-bars h2.title{line-height:29px;font-size:29px}.logos-bars .logo-bar{padding-top:0}.logos-bars2 .logo-bar__item{width:100%}}div.container.featured-block{padding:0}.featured-block .section-title{line-height:57px;font-size:44px;color:#007965;font-weight:700;font-family:Oswald,sans-serif}.featured-block .section-title p{margin-bottom:0}.combining-left{line-height:19px;font-size:16px;color:#161d19;font-weight:700;font-family:Oswald,sans-serif}.featured-banner .caption.position-left,.featured-banner .caption.position-right{max-width:94%}.turmeric-span{display:inline-block;width:150px}.left-price{line-height:22px;font-size:24px;color:#161d19;text-align:right;padding-top:25px}.all-one{line-height:22px;font-size:24px;color:#161d19;font-weight:700;font-family:Oswald,sans-serif;letter-spacing:normal}.right-price{line-height:60px;font-size:50px;color:#f8ab1f;font-weight:700}.featured-bottom{padding-top:50px}.featured-bottom a.action_button{line-height:24px;font-size:20px;font-weight:700;min-height:57px;width:230px}.featured-bottom .pretext{line-height:14px;font-size:12px;letter-spacing:normal;padding-top:10px}.featured-bottom .pretext p{font-style:italic}@media only screen and (max-width:798px){.featured-block .section-title{line-height:38px;font-size:29px}.featured-banner .caption.position-right{top:90%;max-width:100%}.right-price{line-height:43px;font-size:36px}}@media only screen and (max-width:480px){.featured-banner .caption.position-right{top:85%}.right-price{font-size:22px}.featured-bottom{padding-top:10px}.featured-bottom a.action_button{font-size:14px;min-height:40px;width:150px}.featured-bottom .pretext{line-height:12px;font-size:10px}}.ingredients .section-title{line-height:53px;font-size:44px;color:#007965;font-weight:800;letter-spacing:normal;margin-bottom:0}.ingredients .section-subtitle{line-height:18px;font-size:22px;color:#161d19;font-weight:400;letter-spacing:normal}.ingredients-body{display:flex;flex-wrap:wrap}.ingre-pack{width:50%;padding:0 70px}.pack-left .pack-top{padding-bottom:30px}.ingredients-body .ingre-title{line-height:29px;font-size:24px;color:#007965;font-weight:600;letter-spacing:normal;position:relative}.ingredients-body .ingre-title:after{position:absolute;left:0;bottom:-4px;width:105px;height:4px;content:"";display:block}.ingredients-body .pack-left .pack-top .ingre-title:after{background:#fc941b}.ingredients-body .pack-left .pack-bottom .ingre-title:after{background:#6dbe48}.ingredients-body .pack-right .pack-top .ingre-title:after{background:#8e8e8e}.ingre-main-content p{line-height:21px;font-size:16px;color:#161d19;font-weight:400;padding-left:20px;position:relative}.ingre-main-content p:before{position:absolute;content:"";display:block;left:0;top:5px;width:10px;height:8px;background:url(//lumanutrition.com/cdn/shop/t/1031/assets/ico.jpg?v=153806539674112988851783437734);background-repeat:no-repeat;background-size:contain}@media only screen and (max-width:798px){.ingredients div.container:first-child{padding-bottom:0}.ingredients .section-title{line-height:35px;font-size:29px}.ingredients .section-subtitle{line-height:12px;font-size:15px}.ingre-pack{width:100%;padding:0}.pack-left .pack-top{padding-bottom:0}.ingredients-body .ingre-title{font-size:17px}}.shopify-section--slideshow,.product__images{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABXgAAAMgAQMAAACjyJjUAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAALhJREFUeNrswYEAAAAAgKD9qRepAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg9uBAAAAAAADI/7URVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWlPTggAQAAABD0/3U7AhUAAAAAAAAAAAAAAAAAAAAAAFgLJh4AAZ9WbWYAAAAASUVORK5CYII=)}.page-details-section h2.video-title{line-height:53px;font-size:44px;color:#007965;letter-spacing:normal;font-weight:700;margin-bottom:20px;padding-top:30px;text-align:center}.video-pack{display:flex;flex-wrap:wrap}.video-pack .one-video{width:50%;padding:0 20px}.video-text-content{padding-top:15px}.verified-purchase{line-height:27px;font-size:18px;color:#007965;font-weight:700}.verified-purchase>span{font-weight:400}.verified-title{line-height:26px;font-size:17px;color:#212b36;font-weight:800}.verified-content{line-height:24px;font-size:16px;color:#212b36;font-weight:400;margin-bottom:10px}.verified-name{line-height:24px;font-size:16px;color:#007965;font-weight:700;margin-bottom:10px}.video-bottom a.action_button{min-height:57px;width:210px;font-size:20px;font-weight:700;margin-bottom:10px;margin-top:30px}.video-bottom .pretext{font-style:italic;line-height:14px;font-size:12px;letter-spacing:normal;padding-bottom:45px}@media only screen and (min-width:799px){.page-details-section .video-section div.container{padding:0}}@media only screen and (max-width:798px){.page-details-section h2.video-title{line-height:35px;font-size:29px}.video-pack .one-video{width:100%;padding:0}.first-video-pack .container,.second-video-pack .video-bottom{padding:0}.video-bottom a.action_button{margin-top:0}}.core-values{background:#ebebeb}.core-values .logo-bar__item{max-width:328px;width:328px}.core-values .logos-bars .logo-bar{display:flex;justify-content:center;flex-wrap:wrap}.core-values .logos-bars h4.title{font-weight:700}.core-values .image-element__wrap{min-height:78px;display:flex;align-items:flex-end}.block__logos_bars--ds .core-values .image-element__wrap{min-height:115px;align-items:center}@media only screen and (max-width:798px){.core-values .logos-bars h4.title{line-height:22px;font-size:18px}}.rich-text__content .featured_text{line-height:20px;font-size:16px;color:#fff;padding:0 50px}@media only screen and (max-width:798px){.rich-text__content .featured_text{padding:0}}.last-logos .logo-bar__item{max-width:150px;width:150px;margin:0 10px}@media only screen and (max-width:798px){.last-logos .logo-bar__item{padding:0 5px;margin:0;max-width:25%;width:24%}}.section-wrapper--page .image-with-text .section-1,.section-wrapper--page .image-with-text{width:100%}.section-wrapper--page .page-details-section .block__rich_text_and_image{padding-top:0}hr{border-top:0}.block-faq.featured_content{background-color:transparent}.block-faq h2.title{color:#007965}@media only screen and (min-width:799px){.standard--width .image-with-text .featured-link--half{width:50%}}.mini-cart__item-content .was_price,.cart_savings,#cart_form p.modal_price{display:none}.cart-bottom{margin-top:30px;overflow:hidden}.product .product-quantity-box.purchase-details__quantity{display:none}.cart-section .cart__item--discount{font-size:18px}#checkout{width:100%}@media(max-width:1400px){.product_gallery{max-height:800px;overflow-x:hidden;overflow-y:hidden}}@media(max-width:380px){.product_gallery{max-height:480px;overflow-x:hidden;overflow-y:hidden}}.page-about-us .section-wrapper,.page-subscription .section-wrapper{display:block}body.page{min-height:100dvh;margin:0;display:grid;grid-template-rows:auto 1fr auto}.visibility-hidden{visibility:hidden;position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.skip-to-main-content-link{position:absolute;left:-9999px;z-index:-1;padding:1em;background-color:#000;color:#fff;opacity:0}.skip-to-main-content-link:focus{left:50%;transform:translate(-50%);opacity:1;color:#fff;z-index:10000}.promo-banner__close:focus-visible{outline:-webkit-focus-ring-color auto 1px}.product-bundle-card{align-items:center;background-color:#f7f7f7;column-gap:39px;display:flex;margin-bottom:3px;padding:24px;position:relative}.product-bundle-card.cart__item{margin-bottom:3px!important}@media screen and (min-width:1101px){.product-bundle-card{padding-right:130px}}@media screen and (max-width:768px){.product-bundle-card{padding:26px 10px;column-gap:10px}}.product-bundle-card:last-of-type{margin-bottom:0}.product-bundle-card__image-wrapper{align-items:center;display:flex}@media screen and (max-width:768px){.product-bundle-card__image-wrapper{align-self:baseline;width:26.78%}}.product-bundle-card__content{width:100%;max-width:350px}.product-bundle-card__content-header{display:block;margin-bottom:25px}@media screen and (max-width:768px){.product-bundle-card__content-header{margin-bottom:15px}}.product-bundle-card__content-header:hover{color:unset}.product-bundle-card__content-header-title{font-size:20px;font-weight:600;line-height:1.5;margin-bottom:10px}.product-bundle-card__content-header-title:last-of-type{margin-bottom:0}.roduct-bundle-card__content-header-plan{align-items:center;background-color:#feae16;border-radius:8px;display:flex;font-size:12px;justify-content:center;line-height:1.5;margin-bottom:10px;padding:5px 15px;font-weight:500}.product-bundle-card__content-header-includes .content-header-includes__title{font-size:14px;font-weight:600;line-height:1.5;margin-bottom:10px}.product-bundle-card__content-header-includes .content-header-includes__list-item{align-items:center;column-gap:8px;display:flex;margin-bottom:10px}.product-bundle-card__content-header-includes .content-header-includes__list-item:last-of-type{margin-bottom:0}.product-bundle-card__content-header-includes .content-header-includes__list-item-icon{width:24px;height:24px}.product-bundle-card__content-header-includes .content-header-includes__list-item-title{font-size:14px;font-weight:500;letter-spacing:.1px;line-height:1.5}#cart_form .product-bundle-card__content .product-bundle-card__content-footer-quantity{display:flex;margin:0 0 20px}@media screen and (max-width:768px){#cart_form .product-bundle-card__content .product-bundle-card__content-footer-quantity{margin:0 0 10px}}.product-bundle-card__content-footer-price{align-items:center;display:flex;font-size:20px;font-weight:400;line-height:1.5;margin-bottom:20px}.product-bundle-card__content-footer-price .content-footer-price-title{margin-right:5px;font-weight:600}.product-bundle-card__remove-button{right:24px;align-items:center;top:25px;display:flex;cursor:pointer;position:absolute}@media screen and (max-width:1100px){.product-bundle-card__remove-button{top:3px}}@media screen and (max-width:768px){.product-bundle-card__remove-button{right:10px}}.product-bundle-card__remove-button .remove-text{color:#707070;font-size:17px;font-weight:500;line-height:25.5px}@media screen and (max-width:768px){.product-bundle-card__remove-button .remove-text{display:none}}.product-bundle-card__remove-button .remove-icon{margin-left:14px;color:#707070}.product-bundle-card__remove-button .remove-icon:before{font-family:auto;font-size:28px;line-height:1;display:block;content:"\d7";margin-top:-6px}@media screen and (max-width:768px){.product-bundle-card__remove-button .remove-icon:before{font-size:27px;margin-top:0}}.product-bundle-card .quantity-switch{font-size:14px;line-height:1.5;font-family:Poppins}#__next{margin-top:50px}#__next button{font-size:13px!important}#__next label div{font-weight:700}.track123_track_wrapper{padding-top:0!important}.visually-hidden,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;top:-40px;left:0;background:#000;color:#fff;padding:8px 16px;text-decoration:none;z-index:9999;transition:top .2s ease}.skip-link:focus{top:0}p a,.rte a,.article-body a,.page-content a,.product-description a{text-decoration:underline}strong,.text-bold{font-weight:700}.featured-link--half .button,.featured-link--half .button:hover{color:#000}
/*# sourceMappingURL=/cdn/shop/t/1031/assets/custom.css.map */
